]>
source.dussan.org Git - sonarqube.git/log
Stas Vilchik [Thu, 2 Feb 2017 16:39:54 +0000 (17:39 +0100)]
fix little ui glitch with navigation in organization space
Stas Vilchik [Thu, 2 Feb 2017 16:39:10 +0000 (17:39 +0100)]
display organization when searching for views
Julien Lancelot [Wed, 1 Feb 2017 12:38:13 +0000 (13:38 +0100)]
SONAR-8460 WS errors does not return bundled messages
Julien Lancelot [Wed, 1 Feb 2017 11:12:25 +0000 (12:12 +0100)]
SONAR-8719 Do not hide original exception when failing to write JSON errors
Julien Lancelot [Wed, 1 Feb 2017 09:52:31 +0000 (10:52 +0100)]
SONAR-8719 batch/file WS return 404 instead of 400 on unknown file
Julien Lancelot [Wed, 1 Feb 2017 09:19:17 +0000 (10:19 +0100)]
SONAR-7300 Do not generate IllegalArgumentException when id is missing
Julien Lancelot [Tue, 31 Jan 2017 16:39:29 +0000 (17:39 +0100)]
SONAR-8610 Remove setting sonar.technicalDebt.hoursInDay
Simon Brandhof [Thu, 2 Feb 2017 15:50:28 +0000 (16:50 +0100)]
Fix Quality flaws
Simon Brandhof [Thu, 2 Feb 2017 07:41:06 +0000 (08:41 +0100)]
SONAR-8676 add response field "canProvisionProjects" to api/navigation/organization
Sébastien Lesaint [Wed, 1 Feb 2017 16:30:43 +0000 (17:30 +0100)]
SONAR-8664 add organization to response of api/notifications/list
Sébastien Lesaint [Tue, 31 Jan 2017 13:02:10 +0000 (14:02 +0100)]
SONAR-8651 add organization parameter to api/projects/create
Sébastien Lesaint [Tue, 31 Jan 2017 12:48:15 +0000 (13:48 +0100)]
SONAR-8651 factor organization related in projects actions
Sébastien Lesaint [Mon, 30 Jan 2017 16:36:15 +0000 (17:36 +0100)]
SONAR-8651 add and use OrganizationDbTester.setDefaultTemplates with dtos
Sébastien Lesaint [Mon, 30 Jan 2017 15:06:25 +0000 (16:06 +0100)]
rename UserSessionRule.login() to logIn() for clarity
Teryk Bellahsene [Wed, 1 Feb 2017 17:46:37 +0000 (18:46 +0100)]
SONAR-8059 WS api/user_groups/users searches users by name, login and email
Teryk Bellahsene [Wed, 1 Feb 2017 16:57:39 +0000 (17:57 +0100)]
SONAR-8060 WS api/permissions/users searchs users users by name, login and email
U-DESKTOP-GN2POE0\jared [Fri, 30 Dec 2016 03:36:32 +0000 (22:36 -0500)]
Add aria labels to issue rule and filter buttons in issue list. This is required since these buttons do not have
text describing what they do so are announced as "button" when using Jaws screen reading software.
Stas Vilchik [Thu, 2 Feb 2017 14:47:31 +0000 (15:47 +0100)]
fix display of "My Issues" button
Sébastien Lesaint [Wed, 1 Feb 2017 14:47:43 +0000 (15:47 +0100)]
SONAR-8586 fix wrong query plan by injecting fake data on H2
into table PROJECT_MEASURES
Stas Vilchik [Thu, 2 Feb 2017 13:06:20 +0000 (14:06 +0100)]
fix quality flaws
Stas Vilchik [Thu, 2 Feb 2017 12:48:37 +0000 (13:48 +0100)]
SONAR-8457 upgrade sonarsource-branding
Stas Vilchik [Thu, 2 Feb 2017 10:56:15 +0000 (11:56 +0100)]
display organizations in projects facet on issues page
Stas Vilchik [Thu, 2 Feb 2017 10:33:34 +0000 (11:33 +0100)]
support organizations on project permissions page
Stas Vilchik [Thu, 2 Feb 2017 10:11:10 +0000 (11:11 +0100)]
display organization key on project dashboard
Stas Vilchik [Thu, 2 Feb 2017 09:36:40 +0000 (10:36 +0100)]
improve display of component paths on issues page
Stas Vilchik [Thu, 2 Feb 2017 09:24:30 +0000 (10:24 +0100)]
fix display of organizations
Stas Vilchik [Wed, 1 Feb 2017 17:18:55 +0000 (18:18 +0100)]
SONAR-8457 prepare for new branding process
Simon Brandhof [Tue, 31 Jan 2017 21:33:13 +0000 (22:33 +0100)]
SONAR-8704 drop unused UserSession#getUserGroups()
Simon Brandhof [Tue, 31 Jan 2017 21:29:28 +0000 (22:29 +0100)]
SONAR-8716 drop UserSession#hasComponentPermission(permission, componentKey)
Simon Brandhof [Tue, 31 Jan 2017 17:34:44 +0000 (18:34 +0100)]
SONAR-8716 drop UserSession#checkComponentPermission(String,String)
Simon Brandhof [Tue, 31 Jan 2017 15:15:14 +0000 (16:15 +0100)]
Drop class ComponentDtoFunctions
Simon Brandhof [Sun, 29 Jan 2017 20:11:28 +0000 (21:11 +0100)]
Fix Quality flaws
Simon Brandhof [Sun, 29 Jan 2017 19:24:32 +0000 (20:24 +0100)]
SONAR-8716 Use UserSession#hasComponentPermission(String,ComponentDto)
Simon Brandhof [Sun, 29 Jan 2017 18:52:26 +0000 (19:52 +0100)]
SONAR-8716 Use UserSession#checkComponentPermission(String,ComponentDto)
Simon Brandhof [Sun, 29 Jan 2017 16:08:59 +0000 (17:08 +0100)]
SONAR-8716 Add methods in UserSession with ComponentDto parameters.
The new methods hasComponentPermission(String,ComponentDto) and
checkComponentPermission(String,ComponentDto) will help to
drop the same methods with key/uuid String parameters.
Simon Brandhof [Sun, 29 Jan 2017 15:36:23 +0000 (16:36 +0100)]
SONAR-8716 Deprecate UserSession#globalPermissions()
Simon Brandhof [Sun, 29 Jan 2017 15:28:27 +0000 (16:28 +0100)]
SONAR-8716 Remove unused method UserSession#hasGlobalPermission(String)
Simon Brandhof [Sun, 29 Jan 2017 14:58:28 +0000 (15:58 +0100)]
SONAR-8716 Remove unused method UserSession#checkAnyPermissions(Collection)
Simon Brandhof [Sun, 29 Jan 2017 15:43:33 +0000 (16:43 +0100)]
SONAR-8716 Deprecate UserSession#checkPermission(String)
Simon Brandhof [Sun, 29 Jan 2017 14:48:02 +0000 (15:48 +0100)]
SONAR-8716 Remove unused method UserSession#checkGlobalPermission(String)
Stas Vilchik [Wed, 1 Feb 2017 16:03:12 +0000 (17:03 +0100)]
fix QualityGateCondition-test
Stas Vilchik [Wed, 1 Feb 2017 13:58:24 +0000 (14:58 +0100)]
SONAR-8713 update issue type icons, add new places
Daniel Schwarz [Wed, 1 Feb 2017 14:45:56 +0000 (15:45 +0100)]
avoid command line message if trying to stop without having unzipped
Julien Lancelot [Tue, 31 Jan 2017 15:38:09 +0000 (16:38 +0100)]
SONAR-6395 Remove measure filter extension point
Julien Lancelot [Tue, 31 Jan 2017 15:32:49 +0000 (16:32 +0100)]
SONAR-7762 Remove allow to signup feature
Julien Lancelot [Tue, 31 Jan 2017 15:27:07 +0000 (16:27 +0100)]
SONAR-8087 Deprecate no more used types in PropertyType API
Julien Lancelot [Tue, 31 Jan 2017 15:19:37 +0000 (16:19 +0100)]
Fix quality flaws
Julien Lancelot [Tue, 31 Jan 2017 15:13:38 +0000 (16:13 +0100)]
SONAR-6393 Remove quality model extension point
Julien Lancelot [Tue, 31 Jan 2017 14:33:05 +0000 (15:33 +0100)]
SONAR-8672 Return issue types in issue change notifications
Julien Lancelot [Tue, 31 Jan 2017 12:45:06 +0000 (13:45 +0100)]
SONAR-8470 Allow rendering some static files from root
Julien Lancelot [Tue, 31 Jan 2017 12:44:27 +0000 (13:44 +0100)]
SONAR-8470 Remove useless static files from root folder
Julien Lancelot [Tue, 31 Jan 2017 10:40:00 +0000 (11:40 +0100)]
SONAR-8625 Return 404 with full path on unknown ws
Julien Lancelot [Tue, 31 Jan 2017 10:20:57 +0000 (11:20 +0100)]
SONAR-8625 Sanitize WebServiceEngine
Remove some useless bundle usage
Replace some checks by Preconditions#checkArgument
Julien Lancelot [Tue, 31 Jan 2017 10:04:39 +0000 (11:04 +0100)]
SONAR-7946 Fail with IllegalStateException on errors
Julien Lancelot [Mon, 30 Jan 2017 17:09:12 +0000 (18:09 +0100)]
SONAR-7946 Remove usage of QProfileFactory
Also replace WsTester by WsActionTester in UT
Julien Lancelot [Mon, 30 Jan 2017 17:00:22 +0000 (18:00 +0100)]
SONAR-7946 Reduce some usage of QProfileLoader by QualityProfileDao
Simon Brandhof [Wed, 1 Feb 2017 13:00:27 +0000 (14:00 +0100)]
Upgrade to orchestrator 3.15.0.917
Fix authorization when tests reset db data throuh
Stas Vilchik [Wed, 1 Feb 2017 12:41:09 +0000 (13:41 +0100)]
fix quality flow
Simon Brandhof [Wed, 1 Feb 2017 09:57:54 +0000 (10:57 +0100)]
SONAR-8704 fix log level of indexers
Simon Brandhof [Wed, 1 Feb 2017 09:56:17 +0000 (10:56 +0100)]
Upgrade temporarily to latest build of orchestrator
in order to investigate the DB connection orphans faced
on the QA environment. Problem seems to come from
timeout when test triggers api/orchestrator/reset.
Stas Vilchik [Tue, 31 Jan 2017 15:55:38 +0000 (16:55 +0100)]
SONAR-8653 Create organization's home (projects) page
Stas Vilchik [Tue, 31 Jan 2017 12:46:14 +0000 (13:46 +0100)]
SONAR-8658 Create organization's permission templates page
Stas Vilchik [Tue, 31 Jan 2017 12:10:46 +0000 (13:10 +0100)]
SONAR-8723 Add links to organization space
Stas Vilchik [Tue, 17 Jan 2017 14:47:15 +0000 (15:47 +0100)]
SONAR-8656 Create organization's groups page
Stas Vilchik [Tue, 17 Jan 2017 10:48:59 +0000 (11:48 +0100)]
SONAR-8655 Create page to delete organization
Stas Vilchik [Mon, 16 Jan 2017 10:51:53 +0000 (11:51 +0100)]
SONAR-8654 Create page to edit organization
Janos Gyerik [Tue, 31 Jan 2017 16:10:15 +0000 (17:10 +0100)]
Fix assertions in Xoo
Duarte Meneses [Tue, 31 Jan 2017 13:56:28 +0000 (14:56 +0100)]
Reduce dependency on guava
Duarte Meneses [Tue, 31 Jan 2017 12:28:26 +0000 (13:28 +0100)]
SONAR-8564 Help identifying Sensors in verbose mode
Duarte Meneses [Tue, 31 Jan 2017 12:28:12 +0000 (13:28 +0100)]
Improve type safety
Duarte Meneses [Tue, 31 Jan 2017 09:43:32 +0000 (10:43 +0100)]
SONAR-8250 Non Ascii characters are not handled properly
Janos Gyerik [Tue, 31 Jan 2017 14:57:10 +0000 (15:57 +0100)]
Add OneIssuePerDirectory rule in Xoo (#1606)
Stas Vilchik [Tue, 31 Jan 2017 13:44:39 +0000 (14:44 +0100)]
SONAR-8713 apply feedback
Sébastien Lesaint [Tue, 31 Jan 2017 10:17:57 +0000 (11:17 +0100)]
SONAR-8650 secure all query-base method of ComponentMapper
Sébastien Lesaint [Tue, 31 Jan 2017 09:02:07 +0000 (10:02 +0100)]
SONAR-8649 add UT on wrong org in api/projects/provisioned
Sébastien Lesaint [Mon, 30 Jan 2017 13:39:41 +0000 (14:39 +0100)]
fix quality flaw: remove unused field and method
Sébastien Lesaint [Fri, 27 Jan 2017 15:51:21 +0000 (16:51 +0100)]
SONAR-8650 add organization parameter to api/projects/ghosts
Teryk Bellahsene [Tue, 31 Jan 2017 11:08:34 +0000 (12:08 +0100)]
SONAR-8523 Test WS api/users/search allows search on email case insensitive
Teryk Bellahsene [Tue, 31 Jan 2017 11:05:21 +0000 (12:05 +0100)]
SONAR-8523 Add search on email for users' index
Daniel Schwarz [Tue, 31 Jan 2017 10:32:32 +0000 (11:32 +0100)]
SONAR-8694 boost prefix and case sensitive prefix matches in search
Simon Brandhof [Mon, 30 Jan 2017 16:38:36 +0000 (17:38 +0100)]
SONAR-8704 replace group names by ids in authorization indices
Simon Brandhof [Sun, 29 Jan 2017 20:56:15 +0000 (21:56 +0100)]
SONAR-8704 add UserSession#getGroups()
Contrary to getUserGroups(), this method returns GroupDto
but not only the group names. It also doesn't return the
virtual group "Anyone"
Simon Brandhof [Fri, 27 Jan 2017 20:00:38 +0000 (21:00 +0100)]
SONAR-8704 rename field "users" to "userIds"
to remove ambiguity
Simon Brandhof [Fri, 27 Jan 2017 15:21:44 +0000 (16:21 +0100)]
SONAR-8704 create and populate field authorization/groupIds
Using groupIds removes conflicts between organizations
when two groups have the same name.
Simon Brandhof [Fri, 27 Jan 2017 15:10:40 +0000 (16:10 +0100)]
SONAR-8704 new boolean field authorization/allowAnyone
This field drops the need for hardcoded group name "Anyone"
Simon Brandhof [Fri, 27 Jan 2017 14:10:41 +0000 (15:10 +0100)]
SONAR-8704 do not index projects without any access permission
Simon Brandhof [Thu, 26 Jan 2017 17:20:57 +0000 (18:20 +0100)]
SONAR-8704 Refactor Elasticsearch types "authorization"
Multiple indices define a type "authorization".
The related code was duplicated, and sometimes
had some minor differences. This commits share
all the management of these types in the same
bunch of classes.
It also allows to quickly create a project-related
index, without having to fix the different locations
which may require project re-indexing.
Stas Vilchik [Thu, 26 Jan 2017 14:42:27 +0000 (15:42 +0100)]
SONAR-8538 Improve UX when navigating on projects for which I don't have the browse permission
Stas Vilchik [Thu, 26 Jan 2017 14:06:24 +0000 (15:06 +0100)]
SONAR-8370 Display ratings on new code on a project dashbord
Stas Vilchik [Thu, 26 Jan 2017 09:12:01 +0000 (10:12 +0100)]
SONAR-8515 Align boxes on the About page
Sébastien Lesaint [Tue, 31 Jan 2017 08:41:49 +0000 (09:41 +0100)]
fix OrganizationIt
Teryk Bellahsene [Mon, 30 Jan 2017 16:52:37 +0000 (17:52 +0100)]
SONAR-7305 Fix documentation of WS api/timemachine/index
Duarte Meneses [Mon, 30 Jan 2017 12:52:09 +0000 (13:52 +0100)]
SONAR-8631 Only publish input files used by sensors
Julien Lancelot [Mon, 30 Jan 2017 15:07:56 +0000 (16:07 +0100)]
SONAR-7298 Correctly return modules when using 'search' param
Julien Lancelot [Mon, 30 Jan 2017 13:48:10 +0000 (14:48 +0100)]
SONAR-7299 Fail when project name is empty
Daniel Schwarz [Mon, 30 Jan 2017 14:35:54 +0000 (15:35 +0100)]
SONAR-8694 sort search results by Elasticsearch relevancy score
Daniel Schwarz [Mon, 30 Jan 2017 11:22:08 +0000 (12:22 +0100)]
SONAR-8568 drop fuzzy search, to increase search result relevancy
Daniel Schwarz [Mon, 30 Jan 2017 09:20:23 +0000 (10:20 +0100)]
SONAR-8678 in global search, all entered terms are mandatory
Simon Brandhof [Mon, 30 Jan 2017 17:20:00 +0000 (18:20 +0100)]
SONAR-8675 drop unused param "q" in api/project/search_my_projects
Stas Vilchik [Mon, 30 Jan 2017 15:49:28 +0000 (16:49 +0100)]
add l10n message for organizations settings category