]>
source.dussan.org Git - sonarqube.git/log
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
Stas Vilchik [Mon, 30 Jan 2017 15:17:46 +0000 (16:17 +0100)]
improve search on update center page
Stas Vilchik [Mon, 30 Jan 2017 10:22:57 +0000 (11:22 +0100)]
SONAR-8713 change bug tracker icon
Stas Vilchik [Thu, 26 Jan 2017 16:57:34 +0000 (17:57 +0100)]
SONAR-8713 Add issue type icons to SQ interface
Stas Vilchik [Mon, 30 Jan 2017 15:09:14 +0000 (16:09 +0100)]
scroll to top on route change
Stas Vilchik [Mon, 30 Jan 2017 14:39:44 +0000 (15:39 +0100)]
fix rating's letter position
Teryk Bellahsene [Mon, 30 Jan 2017 15:07:33 +0000 (16:07 +0100)]
SONAR-8366 drop test on WS description of api/components/search
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
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
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
Teryk Bellahsene [Fri, 27 Jan 2017 17:21:20 +0000 (18:21 +0100)]
SONAR-8346 Make a consistent permission documentation for api/permissions WS
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
Teryk Bellahsene [Thu, 26 Jan 2017 17:26:28 +0000 (18:26 +0100)]
SONAR-8090 WS ce/component documentation on permission updated
Sébastien Lesaint [Fri, 27 Jan 2017 08:28:59 +0000 (09:28 +0100)]
SONAR-8648 add organization parameter to api/components/search
Sébastien Lesaint [Fri, 27 Jan 2017 14:55:17 +0000 (15:55 +0100)]
SONAR-8649 add organization parameter to api/projects/provisioned
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
Duarte Meneses [Mon, 30 Jan 2017 10:17:51 +0000 (11:17 +0100)]
Add SCM to scanner report viewer
Julien Lancelot [Mon, 30 Jan 2017 11:45:33 +0000 (12:45 +0100)]
SONAR-7286 Add docs on removed api/favourites WS
Julien Lancelot [Mon, 30 Jan 2017 11:25:40 +0000 (12:25 +0100)]
SONAR-8684 Update response examples for removed WS
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
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
Julien Lancelot [Fri, 27 Jan 2017 10:31:32 +0000 (11:31 +0100)]
SONAR-7300 Display a proper message when id is missing
Julien Lancelot [Fri, 27 Jan 2017 10:18:59 +0000 (11:18 +0100)]
SONAR-8644 Do not fail with error 500 on unknown component
Julien Lancelot [Thu, 26 Jan 2017 16:50:34 +0000 (17:50 +0100)]
SONAR-8644 Refactor UT
Julien Lancelot [Fri, 27 Jan 2017 08:20:28 +0000 (09:20 +0100)]
SONAR-8574 Fix typo
Julien Lancelot [Fri, 27 Jan 2017 12:40:53 +0000 (13:40 +0100)]
SONAR-8413 Take into account context path during authentication error
Julien Lancelot [Fri, 27 Jan 2017 12:14:42 +0000 (13:14 +0100)]
SONAR-8684 Clean up rails files
Duarte Meneses [Fri, 27 Jan 2017 17:17:20 +0000 (18:17 +0100)]
Improve quality and javadoc
Simon Brandhof [Sat, 28 Jan 2017 14:09:38 +0000 (15:09 +0100)]
Remove error-prone params Organization in UserDbTester
Daniel Schwarz [Wed, 25 Jan 2017 09:32:03 +0000 (10:32 +0100)]
SONAR-8694 use only one component search request for all qualifiers
Daniel Schwarz [Thu, 26 Jan 2017 10:10:31 +0000 (11:10 +0100)]
SONAR-8694 separate the concerns of ComponentIndexTests
Daniel Schwarz [Thu, 26 Jan 2017 09:24:58 +0000 (10:24 +0100)]
SONAR-8694 make search query features independent from each other
Daniel Schwarz [Wed, 18 Jan 2017 14:54:06 +0000 (15:54 +0100)]
SONAR-8694 put elasticsearch default settings in one place
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
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
Sébastien Lesaint [Wed, 25 Jan 2017 15:27:18 +0000 (16:27 +0100)]
SONAR-8690 read and write default templates from ORGANIZATIONS table
Sébastien Lesaint [Tue, 24 Jan 2017 16:00:41 +0000 (17:00 +0100)]
SONAR-8690 add support for default templates to OrganizationDao
Sébastien Lesaint [Tue, 24 Jan 2017 15:49:11 +0000 (16:49 +0100)]
SONAR-8690 populate DEFAULT_PERM_TEMPLATE_* columns from PROPERTIES
Sébastien Lesaint [Tue, 24 Jan 2017 10:01:39 +0000 (11:01 +0100)]
SONAR-8690 add columns ORGANIZATIONS.default_perm_template_*
Sébastien Lesaint [Thu, 19 Jan 2017 09:00:52 +0000 (10:00 +0100)]
SONAR-8608 consistent organization on permission/group/component
Duarte Meneses [Tue, 24 Jan 2017 17:02:09 +0000 (18:02 +0100)]
SONAR-8622 Lazily generate metadata for input files
Janos Gyerik [Tue, 24 Jan 2017 16:32:28 +0000 (17:32 +0100)]
SONAR-8630 query by filename and ext (#1555)
Duarte Meneses [Mon, 23 Jan 2017 10:22:39 +0000 (11:22 +0100)]
SONAR-8631 Only publish input files used by sensors
Duarte Meneses [Tue, 17 Jan 2017 16:45:09 +0000 (17:45 +0100)]
Refactor resources API
Duarte Meneses [Fri, 13 Jan 2017 15:16:42 +0000 (16:16 +0100)]
Improve quality
Duarte Meneses [Wed, 11 Jan 2017 16:49:34 +0000 (17:49 +0100)]
SONAR-8622 Lazily generate metadata for input files
Julien Lancelot [Wed, 25 Jan 2017 12:58:31 +0000 (13:58 +0100)]
SONAR-8701 Lines measures are computed using lines from CE Component
Julien Lancelot [Wed, 25 Jan 2017 14:42:58 +0000 (15:42 +0100)]
SONAR-8701 Read lines from Component instead of report
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
Sébastien Lesaint [Thu, 26 Jan 2017 13:06:17 +0000 (14:06 +0100)]
SONAR-8676 add ws api/navigation/organization
Sébastien Lesaint [Thu, 26 Jan 2017 16:36:57 +0000 (17:36 +0100)]
SONAR-8647 add organization param to api/components/search_projects
Julien Lancelot [Thu, 26 Jan 2017 07:50:24 +0000 (08:50 +0100)]
SONAR-8684 Always create cookie with web context
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
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>
Julien Lancelot [Thu, 26 Jan 2017 12:16:07 +0000 (13:16 +0100)]
SONAR-6506 Rewrite internal WS api/updatecenter/installed_plugins in Java
Stas Vilchik [Thu, 26 Jan 2017 11:29:50 +0000 (12:29 +0100)]
fix color of coverage rating on projects page
Stas Vilchik [Wed, 25 Jan 2017 15:12:55 +0000 (16:12 +0100)]
fix quality gate badge location on project dashboard
Stas Vilchik [Wed, 25 Jan 2017 15:06:26 +0000 (16:06 +0100)]
SONAR-7931 Show hierarchy of profiles in rule activation
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
Stas Vilchik [Wed, 25 Jan 2017 14:02:26 +0000 (15:02 +0100)]
SONAR-8202 Add links to quality profiles from rule description
Stas Vilchik [Wed, 25 Jan 2017 13:58:58 +0000 (14:58 +0100)]
SONAR-7887 Group bulk changes when browsing quality profile changelog
Stas Vilchik [Wed, 25 Jan 2017 13:12:50 +0000 (14:12 +0100)]
SONAR-7935 Change logo headline
Teryk Bellahsene [Wed, 25 Jan 2017 15:39:07 +0000 (16:39 +0100)]
SONAR-7305 Improve performances of WS api/measures/search_history
Stas Vilchik [Wed, 25 Jan 2017 13:06:02 +0000 (14:06 +0100)]
SONAR-8679 fix race condition when fetching languages
Stas Vilchik [Wed, 25 Jan 2017 12:56:53 +0000 (13:56 +0100)]
SONAR-8393 display size rating on project page
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)
Simon Brandhof [Wed, 25 Jan 2017 12:16:33 +0000 (13:16 +0100)]
Fix Quality flaws in BackendCleanup
Simon Brandhof [Wed, 25 Jan 2017 11:05:11 +0000 (12:05 +0100)]
SONAR-8566 Upgrade bundled SonarSource plugins
Simon Brandhof [Wed, 25 Jan 2017 10:47:00 +0000 (11:47 +0100)]
SONAR-8702 Upgrade Elasticsearch to 2.4.4
Simon Brandhof [Tue, 24 Jan 2017 14:02:11 +0000 (15:02 +0100)]
Drop unused method PurgeMapper#deleteSnapshotMeasures()
Simon Brandhof [Tue, 24 Jan 2017 13:57:34 +0000 (14:57 +0100)]
SONAR-8675 drop table resource_index
Simon Brandhof [Tue, 24 Jan 2017 13:44:20 +0000 (14:44 +0100)]
SONAR-8675 drop usage of table resource_index
Simon Brandhof [Tue, 24 Jan 2017 13:44:05 +0000 (14:44 +0100)]
SONAR-8675 drop unused internal WS api/components/search_view_components
Stas Vilchik [Tue, 24 Jan 2017 13:32:43 +0000 (14:32 +0100)]
use different qualifiers for search on code page
Stas Vilchik [Tue, 24 Jan 2017 12:55:37 +0000 (13:55 +0100)]
explicitly provide list of qualifiers to WS /api/components/tree
Stas Vilchik [Tue, 24 Jan 2017 12:46:40 +0000 (13:46 +0100)]
use WS /api/components/search for projects facet
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
Simon Brandhof [Tue, 24 Jan 2017 09:49:03 +0000 (10:49 +0100)]
Drop unused exceptions in org.sonar.server.authentication