]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
7 years agoimprove display of component paths on issues page
Stas Vilchik [Thu, 2 Feb 2017 09:36:40 +0000 (10:36 +0100)]
improve display of component paths on issues page

7 years agofix display of organizations
Stas Vilchik [Thu, 2 Feb 2017 09:24:30 +0000 (10:24 +0100)]
fix display of organizations

7 years agoSONAR-8457 prepare for new branding process
Stas Vilchik [Wed, 1 Feb 2017 17:18:55 +0000 (18:18 +0100)]
SONAR-8457 prepare for new branding process

7 years agoSONAR-8704 drop unused UserSession#getUserGroups()
Simon Brandhof [Tue, 31 Jan 2017 21:33:13 +0000 (22:33 +0100)]
SONAR-8704 drop unused UserSession#getUserGroups()

7 years agoSONAR-8716 drop UserSession#hasComponentPermission(permission, componentKey)
Simon Brandhof [Tue, 31 Jan 2017 21:29:28 +0000 (22:29 +0100)]
SONAR-8716 drop UserSession#hasComponentPermission(permission, componentKey)

7 years agoSONAR-8716 drop UserSession#checkComponentPermission(String,String)
Simon Brandhof [Tue, 31 Jan 2017 17:34:44 +0000 (18:34 +0100)]
SONAR-8716 drop UserSession#checkComponentPermission(String,String)

7 years agoDrop class ComponentDtoFunctions
Simon Brandhof [Tue, 31 Jan 2017 15:15:14 +0000 (16:15 +0100)]
Drop class ComponentDtoFunctions

7 years agoFix Quality flaws
Simon Brandhof [Sun, 29 Jan 2017 20:11:28 +0000 (21:11 +0100)]
Fix Quality flaws

7 years agoSONAR-8716 Use UserSession#hasComponentPermission(String,ComponentDto)
Simon Brandhof [Sun, 29 Jan 2017 19:24:32 +0000 (20:24 +0100)]
SONAR-8716 Use UserSession#hasComponentPermission(String,ComponentDto)

7 years agoSONAR-8716 Use UserSession#checkComponentPermission(String,ComponentDto)
Simon Brandhof [Sun, 29 Jan 2017 18:52:26 +0000 (19:52 +0100)]
SONAR-8716 Use UserSession#checkComponentPermission(String,ComponentDto)

7 years agoSONAR-8716 Add methods in UserSession with ComponentDto parameters.
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.

7 years agoSONAR-8716 Deprecate UserSession#globalPermissions()
Simon Brandhof [Sun, 29 Jan 2017 15:36:23 +0000 (16:36 +0100)]
SONAR-8716 Deprecate UserSession#globalPermissions()

7 years agoSONAR-8716 Remove unused method UserSession#hasGlobalPermission(String)
Simon Brandhof [Sun, 29 Jan 2017 15:28:27 +0000 (16:28 +0100)]
SONAR-8716 Remove unused method UserSession#hasGlobalPermission(String)

7 years agoSONAR-8716 Remove unused method UserSession#checkAnyPermissions(Collection)
Simon Brandhof [Sun, 29 Jan 2017 14:58:28 +0000 (15:58 +0100)]
SONAR-8716 Remove unused method UserSession#checkAnyPermissions(Collection)

7 years agoSONAR-8716 Deprecate UserSession#checkPermission(String)
Simon Brandhof [Sun, 29 Jan 2017 15:43:33 +0000 (16:43 +0100)]
SONAR-8716 Deprecate UserSession#checkPermission(String)

7 years agoSONAR-8716 Remove unused method UserSession#checkGlobalPermission(String)
Simon Brandhof [Sun, 29 Jan 2017 14:48:02 +0000 (15:48 +0100)]
SONAR-8716 Remove unused method UserSession#checkGlobalPermission(String)

7 years agofix QualityGateCondition-test
Stas Vilchik [Wed, 1 Feb 2017 16:03:12 +0000 (17:03 +0100)]
fix QualityGateCondition-test

7 years agoSONAR-8713 update issue type icons, add new places
Stas Vilchik [Wed, 1 Feb 2017 13:58:24 +0000 (14:58 +0100)]
SONAR-8713 update issue type icons, add new places

7 years agoavoid command line message if trying to stop without having unzipped
Daniel Schwarz [Wed, 1 Feb 2017 14:45:56 +0000 (15:45 +0100)]
avoid command line message if trying to stop without having unzipped

7 years agoSONAR-6395 Remove measure filter extension point 1608/head
Julien Lancelot [Tue, 31 Jan 2017 15:38:09 +0000 (16:38 +0100)]
SONAR-6395 Remove measure filter extension point

7 years agoSONAR-7762 Remove allow to signup feature
Julien Lancelot [Tue, 31 Jan 2017 15:32:49 +0000 (16:32 +0100)]
SONAR-7762 Remove allow to signup feature

7 years agoSONAR-8087 Deprecate no more used types in PropertyType API
Julien Lancelot [Tue, 31 Jan 2017 15:27:07 +0000 (16:27 +0100)]
SONAR-8087 Deprecate no more used types in PropertyType API

7 years agoFix quality flaws
Julien Lancelot [Tue, 31 Jan 2017 15:19:37 +0000 (16:19 +0100)]
Fix quality flaws

7 years agoSONAR-6393 Remove quality model extension point
Julien Lancelot [Tue, 31 Jan 2017 15:13:38 +0000 (16:13 +0100)]
SONAR-6393 Remove quality model extension point

7 years agoSONAR-8672 Return issue types in issue change notifications
Julien Lancelot [Tue, 31 Jan 2017 14:33:05 +0000 (15:33 +0100)]
SONAR-8672 Return issue types in issue change notifications

7 years agoSONAR-8470 Allow rendering some static files from root
Julien Lancelot [Tue, 31 Jan 2017 12:45:06 +0000 (13:45 +0100)]
SONAR-8470 Allow rendering some static files from root

7 years agoSONAR-8470 Remove useless static files from root folder
Julien Lancelot [Tue, 31 Jan 2017 12:44:27 +0000 (13:44 +0100)]
SONAR-8470 Remove useless static files from root folder

7 years agoSONAR-8625 Return 404 with full path on unknown ws
Julien Lancelot [Tue, 31 Jan 2017 10:40:00 +0000 (11:40 +0100)]
SONAR-8625 Return 404 with full path on unknown ws

7 years agoSONAR-8625 Sanitize WebServiceEngine
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

7 years agoSONAR-7946 Fail with IllegalStateException on errors
Julien Lancelot [Tue, 31 Jan 2017 10:04:39 +0000 (11:04 +0100)]
SONAR-7946 Fail with IllegalStateException on errors

7 years agoSONAR-7946 Remove usage of QProfileFactory
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

7 years agoSONAR-7946 Reduce some usage of QProfileLoader by QualityProfileDao
Julien Lancelot [Mon, 30 Jan 2017 17:00:22 +0000 (18:00 +0100)]
SONAR-7946 Reduce some usage of QProfileLoader by QualityProfileDao

7 years agoUpgrade to orchestrator 3.15.0.917
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

7 years agofix quality flow
Stas Vilchik [Wed, 1 Feb 2017 12:41:09 +0000 (13:41 +0100)]
fix quality flow

7 years agoSONAR-8704 fix log level of indexers
Simon Brandhof [Wed, 1 Feb 2017 09:57:54 +0000 (10:57 +0100)]
SONAR-8704 fix log level of indexers

7 years agoUpgrade temporarily to latest build of orchestrator
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.

7 years agoSONAR-8653 Create organization's home (projects) page
Stas Vilchik [Tue, 31 Jan 2017 15:55:38 +0000 (16:55 +0100)]
SONAR-8653 Create organization's home (projects) page

7 years agoSONAR-8658 Create organization's permission templates page
Stas Vilchik [Tue, 31 Jan 2017 12:46:14 +0000 (13:46 +0100)]
SONAR-8658 Create organization's permission templates page

7 years agoSONAR-8723 Add links to organization space
Stas Vilchik [Tue, 31 Jan 2017 12:10:46 +0000 (13:10 +0100)]
SONAR-8723 Add links to organization space

7 years agoSONAR-8656 Create organization's groups page
Stas Vilchik [Tue, 17 Jan 2017 14:47:15 +0000 (15:47 +0100)]
SONAR-8656 Create organization's groups page

7 years agoSONAR-8655 Create page to delete organization
Stas Vilchik [Tue, 17 Jan 2017 10:48:59 +0000 (11:48 +0100)]
SONAR-8655 Create page to delete organization

7 years agoSONAR-8654 Create page to edit organization
Stas Vilchik [Mon, 16 Jan 2017 10:51:53 +0000 (11:51 +0100)]
SONAR-8654 Create page to edit organization

7 years agoFix assertions in Xoo
Janos Gyerik [Tue, 31 Jan 2017 16:10:15 +0000 (17:10 +0100)]
Fix assertions in Xoo

7 years agoReduce dependency on guava
Duarte Meneses [Tue, 31 Jan 2017 13:56:28 +0000 (14:56 +0100)]
Reduce dependency on guava

7 years agoSONAR-8564 Help identifying Sensors in verbose mode
Duarte Meneses [Tue, 31 Jan 2017 12:28:26 +0000 (13:28 +0100)]
SONAR-8564 Help identifying Sensors in verbose mode

7 years agoImprove type safety
Duarte Meneses [Tue, 31 Jan 2017 12:28:12 +0000 (13:28 +0100)]
Improve type safety

7 years agoSONAR-8250 Non Ascii characters are not handled properly
Duarte Meneses [Tue, 31 Jan 2017 09:43:32 +0000 (10:43 +0100)]
SONAR-8250 Non Ascii characters are not handled properly

7 years agoAdd OneIssuePerDirectory rule in Xoo (#1606)
Janos Gyerik [Tue, 31 Jan 2017 14:57:10 +0000 (15:57 +0100)]
Add OneIssuePerDirectory rule in Xoo (#1606)

7 years agoSONAR-8713 apply feedback
Stas Vilchik [Tue, 31 Jan 2017 13:44:39 +0000 (14:44 +0100)]
SONAR-8713 apply feedback

7 years agoSONAR-8650 secure all query-base method of ComponentMapper 1591/head
Sébastien Lesaint [Tue, 31 Jan 2017 10:17:57 +0000 (11:17 +0100)]
SONAR-8650 secure all query-base method of ComponentMapper

7 years agoSONAR-8649 add UT on wrong org in api/projects/provisioned
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

7 years agofix quality flaw: remove unused field and method
Sébastien Lesaint [Mon, 30 Jan 2017 13:39:41 +0000 (14:39 +0100)]
fix quality flaw: remove unused field and method

7 years agoSONAR-8650 add organization parameter to api/projects/ghosts
Sébastien Lesaint [Fri, 27 Jan 2017 15:51:21 +0000 (16:51 +0100)]
SONAR-8650 add organization parameter to api/projects/ghosts

7 years agoSONAR-8523 Test WS api/users/search allows search on email case insensitive 1600/head
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

7 years agoSONAR-8523 Add search on email for users' index
Teryk Bellahsene [Tue, 31 Jan 2017 11:05:21 +0000 (12:05 +0100)]
SONAR-8523 Add search on email for users' index

7 years agoSONAR-8694 boost prefix and case sensitive prefix matches in search
Daniel Schwarz [Tue, 31 Jan 2017 10:32:32 +0000 (11:32 +0100)]
SONAR-8694 boost prefix and case sensitive prefix matches in search

7 years agoSONAR-8704 replace group names by ids in authorization indices
Simon Brandhof [Mon, 30 Jan 2017 16:38:36 +0000 (17:38 +0100)]
SONAR-8704 replace group names by ids in authorization indices

7 years agoSONAR-8704 add UserSession#getGroups()
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"

7 years agoSONAR-8704 rename field "users" to "userIds"
Simon Brandhof [Fri, 27 Jan 2017 20:00:38 +0000 (21:00 +0100)]
SONAR-8704 rename field "users" to "userIds"

to remove ambiguity

7 years agoSONAR-8704 create and populate field authorization/groupIds
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.

7 years agoSONAR-8704 new boolean field authorization/allowAnyone
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"

7 years agoSONAR-8704 do not index projects without any access permission
Simon Brandhof [Fri, 27 Jan 2017 14:10:41 +0000 (15:10 +0100)]
SONAR-8704 do not index projects without any access permission

7 years agoSONAR-8704 Refactor Elasticsearch types "authorization"
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.

7 years agoSONAR-8538 Improve UX when navigating on projects for which I don't have the browse...
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

7 years agoSONAR-8370 Display ratings on new code on a project dashbord
Stas Vilchik [Thu, 26 Jan 2017 14:06:24 +0000 (15:06 +0100)]
SONAR-8370 Display ratings on new code on a project dashbord

7 years agoSONAR-8515 Align boxes on the About page
Stas Vilchik [Thu, 26 Jan 2017 09:12:01 +0000 (10:12 +0100)]
SONAR-8515 Align boxes on the About page

7 years agofix OrganizationIt 1596/head
Sébastien Lesaint [Tue, 31 Jan 2017 08:41:49 +0000 (09:41 +0100)]
fix OrganizationIt

7 years agoSONAR-7305 Fix documentation of WS api/timemachine/index
Teryk Bellahsene [Mon, 30 Jan 2017 16:52:37 +0000 (17:52 +0100)]
SONAR-7305 Fix documentation of WS api/timemachine/index

7 years agoSONAR-8631 Only publish input files used by sensors 1595/head
Duarte Meneses [Mon, 30 Jan 2017 12:52:09 +0000 (13:52 +0100)]
SONAR-8631 Only publish input files used by sensors

7 years agoSONAR-7298 Correctly return modules when using 'search' param 1593/head
Julien Lancelot [Mon, 30 Jan 2017 15:07:56 +0000 (16:07 +0100)]
SONAR-7298 Correctly return modules when using 'search' param

7 years agoSONAR-7299 Fail when project name is empty
Julien Lancelot [Mon, 30 Jan 2017 13:48:10 +0000 (14:48 +0100)]
SONAR-7299 Fail when project name is empty

7 years agoSONAR-8694 sort search results by Elasticsearch relevancy score
Daniel Schwarz [Mon, 30 Jan 2017 14:35:54 +0000 (15:35 +0100)]
SONAR-8694 sort search results by Elasticsearch relevancy score

7 years agoSONAR-8568 drop fuzzy search, to increase search result relevancy
Daniel Schwarz [Mon, 30 Jan 2017 11:22:08 +0000 (12:22 +0100)]
SONAR-8568 drop fuzzy search, to increase search result relevancy

7 years agoSONAR-8678 in global search, all entered terms are mandatory
Daniel Schwarz [Mon, 30 Jan 2017 09:20:23 +0000 (10:20 +0100)]
SONAR-8678 in global search, all entered terms are mandatory

7 years agoSONAR-8675 drop unused param "q" in api/project/search_my_projects
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

7 years agoadd l10n message for organizations settings category
Stas Vilchik [Mon, 30 Jan 2017 15:49:28 +0000 (16:49 +0100)]
add l10n message for organizations settings category

7 years agoimprove search on update center page
Stas Vilchik [Mon, 30 Jan 2017 15:17:46 +0000 (16:17 +0100)]
improve search on update center page

7 years agoSONAR-8713 change bug tracker icon
Stas Vilchik [Mon, 30 Jan 2017 10:22:57 +0000 (11:22 +0100)]
SONAR-8713 change bug tracker icon

7 years agoSONAR-8713 Add issue type icons to SQ interface
Stas Vilchik [Thu, 26 Jan 2017 16:57:34 +0000 (17:57 +0100)]
SONAR-8713 Add issue type icons to SQ interface

7 years agoscroll to top on route change
Stas Vilchik [Mon, 30 Jan 2017 15:09:14 +0000 (16:09 +0100)]
scroll to top on route change

7 years agofix rating's letter position
Stas Vilchik [Mon, 30 Jan 2017 14:39:44 +0000 (15:39 +0100)]
fix rating's letter position

7 years agoSONAR-8366 drop test on WS description of api/components/search
Teryk Bellahsene [Mon, 30 Jan 2017 15:07:33 +0000 (16:07 +0100)]
SONAR-8366 drop test on WS description of api/components/search

7 years agoSONAR-8366 Make a consistent permission documentation and checks for api/measures WS 1582/head
Teryk Bellahsene [Fri, 27 Jan 2017 18:10:04 +0000 (19:10 +0100)]
SONAR-8366 Make a consistent permission documentation and checks for api/measures WS

7 years agoSONAR-8366 Make a consistent permission documentation and checks for api/components WS
Teryk Bellahsene [Fri, 27 Jan 2017 18:01:39 +0000 (19:01 +0100)]
SONAR-8366 Make a consistent permission documentation and checks for api/components WS

7 years agoSONAR-8347 Make a consistent permission documentation for api/user_groups WS
Teryk Bellahsene [Fri, 27 Jan 2017 17:27:20 +0000 (18:27 +0100)]
SONAR-8347 Make a consistent permission documentation for api/user_groups WS

7 years agoSONAR-8346 Make a consistent permission documentation for api/permissions WS
Teryk Bellahsene [Fri, 27 Jan 2017 17:21:20 +0000 (18:21 +0100)]
SONAR-8346 Make a consistent permission documentation for api/permissions WS

7 years agoSONAR-8388 HTTP POST request parameters are handled as UTF-8 by default
Teryk Bellahsene [Fri, 27 Jan 2017 15:50:25 +0000 (16:50 +0100)]
SONAR-8388 HTTP POST request parameters are handled as UTF-8 by default

7 years agoSONAR-8090 WS ce/component documentation on permission updated
Teryk Bellahsene [Thu, 26 Jan 2017 17:26:28 +0000 (18:26 +0100)]
SONAR-8090 WS ce/component documentation on permission updated

7 years agoSONAR-8648 add organization parameter to api/components/search 1579/head
Sébastien Lesaint [Fri, 27 Jan 2017 08:28:59 +0000 (09:28 +0100)]
SONAR-8648 add organization parameter to api/components/search

7 years agoSONAR-8649 add organization parameter to api/projects/provisioned 1581/head
Sébastien Lesaint [Fri, 27 Jan 2017 14:55:17 +0000 (15:55 +0100)]
SONAR-8649 add organization parameter to api/projects/provisioned

7 years agoSONAR-8386 Fetch all usernames in a single request in preview mode 1586/head
Duarte Meneses [Mon, 30 Jan 2017 09:41:40 +0000 (10:41 +0100)]
SONAR-8386 Fetch all usernames in a single request in preview mode

7 years agoAdd SCM to scanner report viewer 1588/head
Duarte Meneses [Mon, 30 Jan 2017 10:17:51 +0000 (11:17 +0100)]
Add SCM to scanner report viewer

7 years agoSONAR-7286 Add docs on removed api/favourites WS 1577/head
Julien Lancelot [Mon, 30 Jan 2017 11:45:33 +0000 (12:45 +0100)]
SONAR-7286 Add docs on removed api/favourites WS

7 years agoSONAR-8684 Update response examples for removed WS
Julien Lancelot [Mon, 30 Jan 2017 11:25:40 +0000 (12:25 +0100)]
SONAR-8684 Update response examples for removed WS

7 years agoRemove UserSession#locale
Julien Lancelot [Mon, 30 Jan 2017 11:12:29 +0000 (12:12 +0100)]
Remove UserSession#locale

This method was useless as it was always returning Locale#ENGLISH

7 years agoRemove useless TODO
Julien Lancelot [Mon, 30 Jan 2017 10:35:00 +0000 (11:35 +0100)]
Remove useless TODO

No other ServletFilter should be executed after the login action

7 years agoSONAR-7300 Display a proper message when id is missing
Julien Lancelot [Fri, 27 Jan 2017 10:31:32 +0000 (11:31 +0100)]
SONAR-7300 Display a proper message when id is missing

7 years agoSONAR-8644 Do not fail with error 500 on unknown component
Julien Lancelot [Fri, 27 Jan 2017 10:18:59 +0000 (11:18 +0100)]
SONAR-8644 Do not fail with error 500 on unknown component

7 years agoSONAR-8644 Refactor UT
Julien Lancelot [Thu, 26 Jan 2017 16:50:34 +0000 (17:50 +0100)]
SONAR-8644 Refactor UT

7 years agoSONAR-8574 Fix typo
Julien Lancelot [Fri, 27 Jan 2017 08:20:28 +0000 (09:20 +0100)]
SONAR-8574 Fix typo