]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
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

7 years agoSONAR-8413 Take into account context path during authentication error 1580/head
Julien Lancelot [Fri, 27 Jan 2017 12:40:53 +0000 (13:40 +0100)]
SONAR-8413 Take into account context path during authentication error

7 years agoSONAR-8684 Clean up rails files
Julien Lancelot [Fri, 27 Jan 2017 12:14:42 +0000 (13:14 +0100)]
SONAR-8684 Clean up rails files

7 years agoImprove quality and javadoc 1585/head
Duarte Meneses [Fri, 27 Jan 2017 17:17:20 +0000 (18:17 +0100)]
Improve quality and javadoc

7 years agoRemove error-prone params Organization in UserDbTester
Simon Brandhof [Sat, 28 Jan 2017 14:09:38 +0000 (15:09 +0100)]
Remove error-prone params Organization in UserDbTester

7 years agoSONAR-8694 use only one component search request for all qualifiers
Daniel Schwarz [Wed, 25 Jan 2017 09:32:03 +0000 (10:32 +0100)]
SONAR-8694 use only one component search request for all qualifiers

7 years agoSONAR-8694 separate the concerns of ComponentIndexTests
Daniel Schwarz [Thu, 26 Jan 2017 10:10:31 +0000 (11:10 +0100)]
SONAR-8694 separate the concerns of ComponentIndexTests

7 years agoSONAR-8694 make search query features independent from each other
Daniel Schwarz [Thu, 26 Jan 2017 09:24:58 +0000 (10:24 +0100)]
SONAR-8694 make search query features independent from each other

7 years agoSONAR-8694 put elasticsearch default settings in one place
Daniel Schwarz [Wed, 18 Jan 2017 14:54:06 +0000 (15:54 +0100)]
SONAR-8694 put elasticsearch default settings in one place

7 years agoSONAR-8690 add IT for analysing a project in other organization 1567/head
Sébastien Lesaint [Thu, 26 Jan 2017 13:53:31 +0000 (14:53 +0100)]
SONAR-8690 add IT for analysing a project in other organization

7 years agoSONAR-8710 create org's default perm template in api/organizations/create
Sébastien Lesaint [Wed, 25 Jan 2017 17:07:06 +0000 (18:07 +0100)]
SONAR-8710 create org's default perm template in api/organizations/create

7 years agoSONAR-8690 read and write default templates from ORGANIZATIONS table
Sébastien Lesaint [Wed, 25 Jan 2017 15:27:18 +0000 (16:27 +0100)]
SONAR-8690 read and write default templates from ORGANIZATIONS table

7 years agoSONAR-8690 add support for default templates to OrganizationDao
Sébastien Lesaint [Tue, 24 Jan 2017 16:00:41 +0000 (17:00 +0100)]
SONAR-8690 add support for default templates to OrganizationDao

7 years agoSONAR-8690 populate DEFAULT_PERM_TEMPLATE_* columns from PROPERTIES
Sébastien Lesaint [Tue, 24 Jan 2017 15:49:11 +0000 (16:49 +0100)]
SONAR-8690 populate DEFAULT_PERM_TEMPLATE_* columns from PROPERTIES

7 years agoSONAR-8690 add columns ORGANIZATIONS.default_perm_template_*
Sébastien Lesaint [Tue, 24 Jan 2017 10:01:39 +0000 (11:01 +0100)]
SONAR-8690 add columns ORGANIZATIONS.default_perm_template_*

7 years agoSONAR-8608 consistent organization on permission/group/component
Sébastien Lesaint [Thu, 19 Jan 2017 09:00:52 +0000 (10:00 +0100)]
SONAR-8608 consistent organization on permission/group/component

7 years agoSONAR-8622 Lazily generate metadata for input files 1576/head
Duarte Meneses [Tue, 24 Jan 2017 17:02:09 +0000 (18:02 +0100)]
SONAR-8622 Lazily generate metadata for input files

7 years agoSONAR-8630 query by filename and ext (#1555)
Janos Gyerik [Tue, 24 Jan 2017 16:32:28 +0000 (17:32 +0100)]
SONAR-8630 query by filename and ext (#1555)

7 years agoSONAR-8631 Only publish input files used by sensors
Duarte Meneses [Mon, 23 Jan 2017 10:22:39 +0000 (11:22 +0100)]
SONAR-8631 Only publish input files used by sensors

7 years agoRefactor resources API
Duarte Meneses [Tue, 17 Jan 2017 16:45:09 +0000 (17:45 +0100)]
Refactor resources API

7 years agoImprove quality
Duarte Meneses [Fri, 13 Jan 2017 15:16:42 +0000 (16:16 +0100)]
Improve quality

7 years agoSONAR-8622 Lazily generate metadata for input files
Duarte Meneses [Wed, 11 Jan 2017 16:49:34 +0000 (17:49 +0100)]
SONAR-8622 Lazily generate metadata for input files

7 years agoSONAR-8701 Lines measures are computed using lines from CE Component
Julien Lancelot [Wed, 25 Jan 2017 12:58:31 +0000 (13:58 +0100)]
SONAR-8701 Lines measures are computed using lines from CE Component

7 years agoSONAR-8701 Read lines from Component instead of report
Julien Lancelot [Wed, 25 Jan 2017 14:42:58 +0000 (15:42 +0100)]
SONAR-8701 Read lines from Component instead of report

7 years agoSONAR-8701 Store number of lines of files in compute engine Component
Julien Lancelot [Wed, 25 Jan 2017 14:16:02 +0000 (15:16 +0100)]
SONAR-8701 Store number of lines of files in compute engine Component

7 years agoSONAR-8676 add ws api/navigation/organization 1570/head
Sébastien Lesaint [Thu, 26 Jan 2017 13:06:17 +0000 (14:06 +0100)]
SONAR-8676 add ws api/navigation/organization

7 years agoSONAR-8647 add organization param to api/components/search_projects 1573/head
Sébastien Lesaint [Thu, 26 Jan 2017 16:36:57 +0000 (17:36 +0100)]
SONAR-8647 add organization param to api/components/search_projects

7 years agoSONAR-8684 Always create cookie with web context 1568/head
Julien Lancelot [Thu, 26 Jan 2017 07:50:24 +0000 (08:50 +0100)]
SONAR-8684 Always create cookie with web context

7 years agoSONAR-8684 Remove env variable TMPDIR
Julien Lancelot [Thu, 26 Jan 2017 11:11:43 +0000 (12:11 +0100)]
SONAR-8684 Remove env variable TMPDIR

This variable was only used by rails

7 years agoSONAR-8684 Cleanup code related to rails
Julien Lancelot [Wed, 25 Jan 2017 09:50:24 +0000 (10:50 +0100)]
SONAR-8684 Cleanup code related to rails

Signed-off-by: Julien Lancelot <julien.lancelot@sonarsource.com>
7 years agoSONAR-6506 Rewrite internal WS api/updatecenter/installed_plugins in Java 1569/head
Julien Lancelot [Thu, 26 Jan 2017 12:16:07 +0000 (13:16 +0100)]
SONAR-6506 Rewrite internal WS api/updatecenter/installed_plugins in Java

7 years agofix color of coverage rating on projects page
Stas Vilchik [Thu, 26 Jan 2017 11:29:50 +0000 (12:29 +0100)]
fix color of coverage rating on projects page

7 years agofix quality gate badge location on project dashboard
Stas Vilchik [Wed, 25 Jan 2017 15:12:55 +0000 (16:12 +0100)]
fix quality gate badge location on project dashboard

7 years agoSONAR-7931 Show hierarchy of profiles in rule activation
Stas Vilchik [Wed, 25 Jan 2017 15:06:26 +0000 (16:06 +0100)]
SONAR-7931 Show hierarchy of profiles in rule activation

7 years agoSONAR-8539 Avoid useless WS call when adding/editing/deleting a comment to refresh...
Stas Vilchik [Wed, 25 Jan 2017 14:47:42 +0000 (15:47 +0100)]
SONAR-8539 Avoid useless WS call when adding/editing/deleting a comment to refresh the issue

7 years agoSONAR-8202 Add links to quality profiles from rule description
Stas Vilchik [Wed, 25 Jan 2017 14:02:26 +0000 (15:02 +0100)]
SONAR-8202 Add links to quality profiles from rule description

7 years agoSONAR-7887 Group bulk changes when browsing quality profile changelog
Stas Vilchik [Wed, 25 Jan 2017 13:58:58 +0000 (14:58 +0100)]
SONAR-7887 Group bulk changes when browsing quality profile changelog

7 years agoSONAR-7935 Change logo headline
Stas Vilchik [Wed, 25 Jan 2017 13:12:50 +0000 (14:12 +0100)]
SONAR-7935 Change logo headline

7 years agoSONAR-7305 Improve performances of WS api/measures/search_history 1566/head
Teryk Bellahsene [Wed, 25 Jan 2017 15:39:07 +0000 (16:39 +0100)]
SONAR-7305 Improve performances of WS api/measures/search_history

7 years agoSONAR-8679 fix race condition when fetching languages
Stas Vilchik [Wed, 25 Jan 2017 13:06:02 +0000 (14:06 +0100)]
SONAR-8679 fix race condition when fetching languages

7 years agoSONAR-8393 display size rating on project page
Stas Vilchik [Wed, 25 Jan 2017 12:56:53 +0000 (13:56 +0100)]
SONAR-8393 display size rating on project page

7 years agoSONAR-8397 Exploring a failed quality condition on rating is not usable (#1562)
Stas Vilchik [Wed, 25 Jan 2017 12:37:43 +0000 (13:37 +0100)]
SONAR-8397 Exploring a failed quality condition on rating is not usable (#1562)

7 years agoFix Quality flaws in BackendCleanup
Simon Brandhof [Wed, 25 Jan 2017 12:16:33 +0000 (13:16 +0100)]
Fix Quality flaws in BackendCleanup

7 years agoSONAR-8566 Upgrade bundled SonarSource plugins
Simon Brandhof [Wed, 25 Jan 2017 11:05:11 +0000 (12:05 +0100)]
SONAR-8566 Upgrade bundled SonarSource plugins

7 years agoSONAR-8702 Upgrade Elasticsearch to 2.4.4
Simon Brandhof [Wed, 25 Jan 2017 10:47:00 +0000 (11:47 +0100)]
SONAR-8702 Upgrade Elasticsearch to 2.4.4

7 years agoDrop unused method PurgeMapper#deleteSnapshotMeasures()
Simon Brandhof [Tue, 24 Jan 2017 14:02:11 +0000 (15:02 +0100)]
Drop unused method PurgeMapper#deleteSnapshotMeasures()

7 years agoSONAR-8675 drop table resource_index
Simon Brandhof [Tue, 24 Jan 2017 13:57:34 +0000 (14:57 +0100)]
SONAR-8675 drop table resource_index

7 years agoSONAR-8675 drop usage of table resource_index
Simon Brandhof [Tue, 24 Jan 2017 13:44:20 +0000 (14:44 +0100)]
SONAR-8675 drop usage of table resource_index

7 years agoSONAR-8675 drop unused internal WS api/components/search_view_components
Simon Brandhof [Tue, 24 Jan 2017 13:44:05 +0000 (14:44 +0100)]
SONAR-8675 drop unused internal WS api/components/search_view_components

7 years agouse different qualifiers for search on code page
Stas Vilchik [Tue, 24 Jan 2017 13:32:43 +0000 (14:32 +0100)]
use different qualifiers for search on code page

7 years agoexplicitly provide list of qualifiers to WS /api/components/tree
Stas Vilchik [Tue, 24 Jan 2017 12:55:37 +0000 (13:55 +0100)]
explicitly provide list of qualifiers to WS /api/components/tree

7 years agouse WS /api/components/search for projects facet
Stas Vilchik [Tue, 24 Jan 2017 12:46:40 +0000 (13:46 +0100)]
use WS /api/components/search for projects facet

7 years agoSONAR-8675 drop unused param "q" in api/projects/search_my_projects
Simon Brandhof [Tue, 24 Jan 2017 09:49:35 +0000 (10:49 +0100)]
SONAR-8675 drop unused param "q" in api/projects/search_my_projects

7 years agoDrop unused exceptions in org.sonar.server.authentication
Simon Brandhof [Tue, 24 Jan 2017 09:49:03 +0000 (10:49 +0100)]
Drop unused exceptions in org.sonar.server.authentication