]>
source.dussan.org Git - sonarqube.git/log
Eric Hartmann [Mon, 29 Jan 2018 15:17:39 +0000 (16:17 +0100)]
SONAR-10313 Do not request DB when list is empty
Sébastien Lesaint [Mon, 29 Jan 2018 14:24:33 +0000 (15:24 +0100)]
SONAR-10313 Small code optimization
Sébastien Lesaint [Mon, 29 Jan 2018 14:23:00 +0000 (15:23 +0100)]
SONAR-10313 Do not retrieve rules in request twice
When building IssueQuery and loading SearchResponseData
Eric Hartmann [Mon, 29 Jan 2018 15:06:16 +0000 (16:06 +0100)]
SONAR-10313 Fix incorrect equlity test on RuleDefinitionDto
Sébastien Lesaint [Mon, 29 Jan 2018 14:09:41 +0000 (15:09 +0100)]
SONAR-10313 Fix broken filters
when RuleKey are used even though now they take rule ids
Eric Hartmann [Mon, 29 Jan 2018 09:08:37 +0000 (10:08 +0100)]
SONAR-10313 Optimize number of SQL requests on SearchAction
Eric Hartmann [Fri, 26 Jan 2018 09:22:50 +0000 (10:22 +0100)]
SONAR-10313 Use issue ID for ES ISSUES.ISSUE
Previously RuleKey was used, in order to allow renaming of the key
we must store the ID of the rule.
Sébastien Lesaint [Wed, 24 Jan 2018 16:40:23 +0000 (17:40 +0100)]
SONAR-10304 use NewRule#addDeprecatedRuleKey in QP notification IT
Sébastien Lesaint [Wed, 24 Jan 2018 14:45:12 +0000 (15:45 +0100)]
SONAR-10304 add deprecatedRuleKeys to RuleDefinition#Rule
Stas Vilchik [Thu, 8 Feb 2018 11:05:28 +0000 (12:05 +0100)]
SONAR-10375 Project's homepage sidebar improvements (#3032)
Sébastien Lesaint [Wed, 7 Feb 2018 14:50:40 +0000 (15:50 +0100)]
disable perf tests on pull request QA
Sébastien Lesaint [Wed, 7 Feb 2018 08:35:15 +0000 (09:35 +0100)]
make perf tests run again
Stas Vilchik [Tue, 6 Feb 2018 15:41:32 +0000 (16:41 +0100)]
SONAR-10289 Update login page UI and allow to display identity providers help
Julien Lancelot [Tue, 6 Feb 2018 12:58:34 +0000 (13:58 +0100)]
SONAR-10302 Auto issue assignment is now based on org membership
Julien Lancelot [Mon, 5 Feb 2018 10:58:56 +0000 (11:58 +0100)]
SONAR-10290 Add ability to provide help message for identity providers
Julien Lancelot [Wed, 31 Jan 2018 10:49:17 +0000 (11:49 +0100)]
SONAR-10338 Add ITs
Stas Vilchik [Thu, 1 Feb 2018 14:55:54 +0000 (15:55 +0100)]
SONAR-10338 Implement /sessions/email_already_exists page
Julien Lancelot [Tue, 30 Jan 2018 12:31:10 +0000 (13:31 +0100)]
SONAR-10338 Allow authentication of user using an exising email
Duarte Meneses [Mon, 5 Feb 2018 16:49:04 +0000 (17:49 +0100)]
SONAR-10257 apply feedback
Duarte Meneses [Fri, 2 Feb 2018 14:32:07 +0000 (15:32 +0100)]
SONAR-10257 Fix leak period date filters
Duarte Meneses [Wed, 24 Jan 2018 12:53:39 +0000 (13:53 +0100)]
SONAR-10257 Fix ITs
Stas Vilchik [Mon, 22 Jan 2018 09:02:17 +0000 (10:02 +0100)]
SONAR-10293 add IT
Duarte Meneses [Thu, 18 Jan 2018 11:16:20 +0000 (12:16 +0100)]
SONAR-10257 Added Myers diff detection
Guillaume Jambet [Wed, 17 Jan 2018 16:04:45 +0000 (17:04 +0100)]
SONAR-10257 Added ITs
Duarte Meneses [Wed, 17 Jan 2018 14:11:24 +0000 (15:11 +0100)]
SONAR-10257 Support lines without SCM info
Guillaume Jambet [Tue, 16 Jan 2018 15:13:19 +0000 (16:13 +0100)]
SONAR-10260 Added without scm IT
Duarte Meneses [Mon, 15 Jan 2018 15:11:11 +0000 (16:11 +0100)]
SONAR-10293 Lines with change date equal to the start of leak period are not new
Duarte Meneses [Fri, 12 Jan 2018 08:43:04 +0000 (09:43 +0100)]
SONAR-10257 Generate SCM Info for changed lines
Duarte Meneses [Fri, 12 Jan 2018 08:42:31 +0000 (09:42 +0100)]
SONAR-10257 Support lines without SCM info
Duarte Meneses [Thu, 11 Jan 2018 13:31:01 +0000 (14:31 +0100)]
SONAR-10257 Allow null revision in changesets
Stas Vilchik [Wed, 7 Feb 2018 12:27:14 +0000 (13:27 +0100)]
strengthen import/order (#3024)
Duarte Meneses [Mon, 29 Jan 2018 17:00:06 +0000 (18:00 +0100)]
Add missing license headers
Grégoire Aubert [Mon, 29 Jan 2018 16:55:12 +0000 (17:55 +0100)]
SONAR-10319 Display Analysis Scope on rules detail page (#2995)
* SONAR-10319 Display Analysis Scope on rules detail page
* fix icons alignment
Duarte Meneses [Mon, 29 Jan 2018 16:09:19 +0000 (17:09 +0100)]
SONAR-10321 Add scope to rule definition API
Duarte Meneses [Mon, 29 Jan 2018 08:55:50 +0000 (09:55 +0100)]
SONAR-10321 Add scope field to rule search ws
Duarte Meneses [Thu, 25 Jan 2018 15:43:00 +0000 (16:43 +0100)]
SONAR-10321 Store rule scope in DB
Duarte Meneses [Thu, 25 Jan 2018 14:18:48 +0000 (15:18 +0100)]
SONAR-10321 Add scope to rule definition API
Sébastien Lesaint [Tue, 6 Feb 2018 13:54:10 +0000 (14:54 +0100)]
SONAR-10401 end of task log is always INFO and includes status
Simon Brandhof [Mon, 5 Feb 2018 21:06:35 +0000 (22:06 +0100)]
Add PR properties to Artifactory build info
Stas Vilchik [Tue, 6 Feb 2018 15:11:41 +0000 (16:11 +0100)]
rewrite groups app with react (#3017)
Simon Brandhof [Mon, 5 Feb 2018 13:48:50 +0000 (14:48 +0100)]
Add Java API Plugin.Context#getBootConfiguration()
That allows plugins to check configuration when providing the list
of extensions.
Simon Brandhof [Mon, 5 Feb 2018 15:46:22 +0000 (16:46 +0100)]
Fix FP in RuleIndexTest
Rule language is generated with a random value. As language is used
by the search engine, the random value may match the request and
break the assertion.
Tom [Tue, 30 Jan 2018 16:45:22 +0000 (17:45 +0100)]
Allow dogfood on other destination than next
Tom [Tue, 30 Jan 2018 13:08:47 +0000 (14:08 +0100)]
Enable build and QA for dogfood branch
ssjenka [Mon, 5 Feb 2018 07:01:12 +0000 (08:01 +0100)]
Automatic merge from branch-7.0
* origin/branch-7.0:
Prepare version 7.0-SNAPSHOT
Release 7.0
SONAR-10384 No more possible to remove an email of a user
SONAR-10296 Connection to PostgreSQL database fails if SOCKS proxy is enabled
Simon Brandhof [Fri, 2 Feb 2018 13:36:59 +0000 (14:36 +0100)]
Prepare version 7.0-SNAPSHOT
Simon Brandhof [Fri, 2 Feb 2018 12:20:31 +0000 (13:20 +0100)]
Release 7.0
Stas Vilchik [Fri, 2 Feb 2018 09:12:50 +0000 (10:12 +0100)]
SONAR-10384 No more possible to remove an email of a user
Simon Brandhof [Fri, 26 Jan 2018 22:37:39 +0000 (23:37 +0100)]
SONAR-10296 Connection to PostgreSQL database fails if SOCKS proxy is enabled
ssjenka [Fri, 2 Feb 2018 08:46:24 +0000 (09:46 +0100)]
Automatic merge from branch-7.0
* origin/branch-7.0:
SONAR-10329 Upgrade packaged analyzers to latest versions
Simon Brandhof [Thu, 1 Feb 2018 19:24:04 +0000 (20:24 +0100)]
SONAR-10329 Upgrade packaged analyzers to latest versions
Sébastien Lesaint [Thu, 1 Feb 2018 14:56:34 +0000 (15:56 +0100)]
fix flacky test in RegisterQualityProfilesNotificationTest
Stas Vilchik [Thu, 1 Feb 2018 10:42:47 +0000 (11:42 +0100)]
fix rendering of secondary measures on the Measures page
Julien Lancelot [Thu, 1 Feb 2018 12:36:29 +0000 (13:36 +0100)]
SONAR-10300 Forbid system properties in api/settings
Grégoire Aubert [Thu, 1 Feb 2018 08:11:06 +0000 (09:11 +0100)]
Merge remote-tracking branch 'origin/branch-7.0'
Stas Vilchik [Wed, 31 Jan 2018 15:35:12 +0000 (16:35 +0100)]
fix rule workspace permalink
Stas Vilchik [Wed, 31 Jan 2018 09:33:59 +0000 (10:33 +0100)]
add min length requirement for rules search
Grégoire Aubert [Tue, 30 Jan 2018 15:02:17 +0000 (16:02 +0100)]
Add back missing action to bulk unassign issues
Janos Gyerik [Mon, 29 Jan 2018 12:51:33 +0000 (13:51 +0100)]
Add new sonar.pullrequest.id property to build script
ssjenka [Tue, 30 Jan 2018 07:01:06 +0000 (08:01 +0100)]
Automatic merge from branch-7.0
* origin/branch-7.0:
SONAR-10329 Upgrade packaged analyzers to latest versions
Simon Brandhof [Mon, 29 Jan 2018 16:56:59 +0000 (17:56 +0100)]
SONAR-10052 support profiles with more than 1'000 active rules
Simon Brandhof [Mon, 29 Jan 2018 16:49:14 +0000 (17:49 +0100)]
SONAR-10052 fix N+1 syndrome when loading profile descendants
Simon Brandhof [Sun, 28 Jan 2018 20:54:02 +0000 (21:54 +0100)]
SONAR-10052 fix Quality flaws
Simon Brandhof [Fri, 26 Jan 2018 17:00:17 +0000 (18:00 +0100)]
SONAR-10052 optimize data loading for (de)activation of rules
Simon Brandhof [Mon, 15 Jan 2018 14:07:06 +0000 (15:07 +0100)]
SONAR-10052 minor refactoring to better understand rule activation
Simon Brandhof [Sun, 14 Jan 2018 19:36:39 +0000 (20:36 +0100)]
SONAR-10052 Improve documentation of quality profile DTOs
Stas Vilchik [Mon, 29 Jan 2018 19:09:10 +0000 (20:09 +0100)]
drop getCurrentUserFromStore (#2993)
Sébastien Lesaint [Mon, 29 Jan 2018 16:14:39 +0000 (17:14 +0100)]
fix coverage of MultivalueProperty#parseAsCsv
Julien Lancelot [Mon, 29 Jan 2018 13:48:38 +0000 (14:48 +0100)]
Add missing test for ProjectBadgesWs
Stas Vilchik [Mon, 29 Jan 2018 13:21:28 +0000 (14:21 +0100)]
rewrite rules app with react (#2982)
Simon Brandhof [Fri, 26 Jan 2018 22:25:20 +0000 (23:25 +0100)]
Minor clean-up in some tests
Simon Brandhof [Fri, 26 Jan 2018 21:50:28 +0000 (22:50 +0100)]
Fix bad imports of Java6Assertions
Simon Brandhof [Fri, 26 Jan 2018 17:40:31 +0000 (18:40 +0100)]
Remove unused and conflicting dependency on securemock in unit tests
securemock is a fork of an old version of mockito. By removing it
some tests must be fixed to correctly support the latest version of
mockito:
- signature of ArgumentMatcher implementations (Object -> T). That's the
reason why they have been fixed and replaced by lambda
- any(Class) supports null values in securemock but not in mockito.
Replacing calls by any() fixes the issue.
Simon Brandhof [Fri, 26 Jan 2018 22:34:40 +0000 (23:34 +0100)]
SONAR-10329 Upgrade packaged analyzers to latest versions
Simon Brandhof [Fri, 26 Jan 2018 22:37:39 +0000 (23:37 +0100)]
SONAR-10296 Connection to PostgreSQL database fails if SOCKS proxy is enabled
Sébastien Lesaint [Tue, 16 Jan 2018 15:04:19 +0000 (16:04 +0100)]
SONAR-10288 Configuration supports empty fields and quotes in CE/Web
Sébastien Lesaint [Tue, 16 Jan 2018 10:33:04 +0000 (11:33 +0100)]
SONAR-10288 move multivalue property parsing to sonar-core
Sébastien Lesaint [Tue, 16 Jan 2018 09:12:25 +0000 (10:12 +0100)]
SONAR-10288 move ConfigurationProvider from sonar-core to sonar-server
because this class is server and ce specific
Sébastien Lesaint [Tue, 9 Jan 2018 17:07:19 +0000 (18:07 +0100)]
SONAR-10122 remove dead code in DefaultInputModule
Sébastien Lesaint [Tue, 9 Jan 2018 17:03:10 +0000 (18:03 +0100)]
SONAR-10122 fix misleading error message for multivalue properties
when parsing fails in ProjectReactor
it concerns only sonar.sources, sonar.tests and sonar.modules
Sébastien Lesaint [Mon, 15 Jan 2018 15:57:48 +0000 (16:57 +0100)]
SONAR-10288 scanner multivalue property parsing ignore empty fields
Grégoire Aubert [Mon, 22 Jan 2018 09:19:53 +0000 (10:19 +0100)]
SONAR-10266 Update svg templates and metrics list
Grégoire Aubert [Thu, 18 Jan 2018 08:10:50 +0000 (09:10 +0100)]
Fetch metrics with redux on project dashboard pages
Grégoire Aubert [Wed, 17 Jan 2018 10:29:05 +0000 (11:29 +0100)]
Migrate parts of overview app to TS
Grégoire Aubert [Tue, 16 Jan 2018 12:49:10 +0000 (13:49 +0100)]
Migrate App to tsx and clean up measures related types
Grégoire Aubert [Tue, 16 Jan 2018 10:40:04 +0000 (11:40 +0100)]
Make branch parameter optional in some helper functions
Julien Lancelot [Thu, 18 Jan 2018 10:24:05 +0000 (11:24 +0100)]
SONAR-10266 Add ITs for project badges ws
Grégoire Aubert [Thu, 18 Jan 2018 09:21:27 +0000 (10:21 +0100)]
SONAR-10266 Add SonarCloud icon on measure badges
Grégoire Aubert [Wed, 17 Jan 2018 14:22:27 +0000 (15:22 +0100)]
SONAR-10264 Add ITs for project badges page
Julien Lancelot [Tue, 16 Jan 2018 12:40:15 +0000 (13:40 +0100)]
SONAR-10266 Generate quality gate card
Julien Lancelot [Mon, 15 Jan 2018 17:08:50 +0000 (18:08 +0100)]
SONAR-10266 Generate measure badge
Grégoire Aubert [Mon, 15 Jan 2018 11:01:50 +0000 (12:01 +0100)]
SONAR-10263 Add list of possible metrics for api/stickers/measure WS
Grégoire Aubert [Wed, 10 Jan 2018 16:51:19 +0000 (17:51 +0100)]
SONAR-10264 Create the project badges page for SonarCloud
- SONAR-10268 Create the badges page with the Scanned on SonarCloud badge
- SONAR-10272 Allow user to choose the color of the badge
- SONAR-10268 Add the "Scanned on SonarCloud" svg files
- SONAR-10264 SONAR-10271 Add standard measure badges
- SONAR-10264 Allow user to choose a metric for the standard badge
Julien Lancelot [Wed, 10 Jan 2018 14:04:43 +0000 (15:04 +0100)]
SONAR-10266 Create stub for api/project_badges WS
Grégoire Aubert [Wed, 17 Jan 2018 08:35:23 +0000 (09:35 +0100)]
Fix styling issue on some commands in the project creation tutorial
Grégoire Aubert [Wed, 10 Jan 2018 16:28:51 +0000 (17:28 +0100)]
Create a Clipboard button
Grégoire Aubert [Wed, 10 Jan 2018 16:25:05 +0000 (17:25 +0100)]
Create a getHostUrl function in the urls helper
Grégoire Aubert [Wed, 10 Jan 2018 11:38:09 +0000 (12:38 +0100)]
Remove unused router from overview Meta component
Julien HENRY [Thu, 25 Jan 2018 10:38:25 +0000 (11:38 +0100)]
Mark InputFileFilter as @SonarLintSide
ssjenka [Thu, 25 Jan 2018 07:01:15 +0000 (08:01 +0100)]
Automatic merge from branch-7.0
* origin/branch-7.0:
Set version 7.0-SNAPSHOT
Release 7.0-RC1