]>
source.dussan.org Git - sonarqube.git/log
Sébastien Lesaint [Tue, 10 Oct 2017 12:19:16 +0000 (14:19 +0200)]
remove misleading thread safety comment
thanks to dtrebbien for spotting it
Daniel Trebbien [Mon, 9 Oct 2017 15:54:17 +0000 (10:54 -0500)]
Fix two logger calls
One logger call was using incorrect syntax for a formatting anchor
('%s' should be '{}').
The other logger call had three formatting anchors, but only passed two
values.
These issues were found by SLF4J Helper for NetBeans IDE:
http://plugins.netbeans.org/plugin/72557/
Daniel Trebbien [Mon, 9 Oct 2017 15:52:03 +0000 (10:52 -0500)]
Incorporate the constant property names into the logger format string
The resulting string concatenation is still a constant expression.
Daniel Trebbien [Mon, 9 Oct 2017 15:16:51 +0000 (10:16 -0500)]
Utilize parameterized logging rather than String.format()
Daniel Trebbien [Mon, 9 Oct 2017 15:15:23 +0000 (10:15 -0500)]
Remove two redundant calls to isTraceEnabled()
Daniel Trebbien [Mon, 9 Oct 2017 15:14:34 +0000 (10:14 -0500)]
Utilize parameterized logging
As suggested in the SLF4J FAQ:
https://www.slf4j.org/faq.html#logging_performance
.. parameterized logging can improve the efficiency of logger calls when
logging at the specified level is disabled.
In addition, per the FAQ: https://www.slf4j.org/faq.html#paramException
since SLF4J 1.6.0 it is possible to use parameterized logging and also
log an exception/throwable.
These changes were suggested by SLF4J Helper for NetBeans IDE:
http://plugins.netbeans.org/plugin/72557/
Stas Vilchik [Mon, 9 Oct 2017 16:11:33 +0000 (18:11 +0200)]
SONAR-8513 Show visual indicator that a rule is a template
Stas Vilchik [Mon, 9 Oct 2017 15:02:38 +0000 (17:02 +0200)]
SONAR-7998 Open rule description in a new window from rules page
Stas Vilchik [Mon, 9 Oct 2017 14:55:52 +0000 (16:55 +0200)]
SONAR-8371 add tooltips for rule parameters
Stas Vilchik [Mon, 9 Oct 2017 14:27:48 +0000 (16:27 +0200)]
SONAR-8524 update rule inheritance indicator when rule activation is changed
Stas Vilchik [Mon, 9 Oct 2017 12:43:02 +0000 (14:43 +0200)]
do not let select date in future
Stas Vilchik [Mon, 9 Oct 2017 12:11:18 +0000 (14:11 +0200)]
SONAR-9932 change duplications marker color
Teryk Bellahsene [Tue, 10 Oct 2017 09:08:28 +0000 (11:08 +0200)]
Fix travis.sh with whitespaces in mvn command
Teryk Bellahsene [Tue, 10 Oct 2017 08:38:54 +0000 (10:38 +0200)]
Update to travis-utils 38
Simon Brandhof [Mon, 9 Oct 2017 11:34:43 +0000 (13:34 +0200)]
Set version to 6.7-SNAPSHOT
Stas Vilchik [Mon, 9 Oct 2017 11:02:31 +0000 (13:02 +0200)]
update wording on branches page
Stas Vilchik [Mon, 9 Oct 2017 09:51:23 +0000 (11:51 +0200)]
disable text wrapping on projects page
Duarte Meneses [Thu, 5 Oct 2017 09:31:47 +0000 (11:31 +0200)]
Revert "Migrate drop of PR columns for Next"
This reverts commit
eec858d104870f435a5085324faace11c125690e .
Simon Brandhof [Sun, 8 Oct 2017 16:20:32 +0000 (18:20 +0200)]
Use JDK 1.8.0_144 and Maven 3.5 on Travis
Simon Brandhof [Thu, 5 Oct 2017 07:56:53 +0000 (09:56 +0200)]
SONAR-9881 complete the list of properties to be purged
Stas Vilchik [Wed, 4 Oct 2017 13:55:42 +0000 (15:55 +0200)]
SONAR-9352 display a message on project dashboard
Daniel Schwarz [Wed, 4 Oct 2017 07:42:38 +0000 (09:42 +0200)]
SONAR-9352 add "ignoredConditions" to response example of api/qualitygates/project_status
Daniel Schwarz [Mon, 25 Sep 2017 10:51:30 +0000 (12:51 +0200)]
SONAR-9352 do not let quality gate fail for very small changesets
Daniel Schwarz [Mon, 25 Sep 2017 14:43:51 +0000 (16:43 +0200)]
fix quality flaws
Stas Vilchik [Thu, 5 Oct 2017 09:22:04 +0000 (11:22 +0200)]
add missing message rules.status.REMOVED
Stas Vilchik [Wed, 4 Oct 2017 16:16:08 +0000 (18:16 +0200)]
fix displaying organization name on project dashboard
Stas Vilchik [Wed, 4 Oct 2017 15:34:27 +0000 (17:34 +0200)]
SONAR-9707 Add possibility to reuse an existing token in the onboarding wizard
Stas Vilchik [Wed, 4 Oct 2017 14:38:13 +0000 (16:38 +0200)]
SONAR-9431 Remove hard-coded SonarCloud home page
Grégoire Aubert [Wed, 4 Oct 2017 10:00:56 +0000 (12:00 +0200)]
SONAR-9787 Allow to navigate back to the issue from the last issue locations
Grégoire Aubert [Wed, 4 Oct 2017 14:34:03 +0000 (16:34 +0200)]
SONAR-9526 Display coverage metrics in the right categories
Teryk Bellahsene [Tue, 3 Oct 2017 15:48:12 +0000 (17:48 +0200)]
SONAR-9289 Remove id field from response of api/components/search_projects
Teryk Bellahsene [Tue, 3 Oct 2017 12:15:53 +0000 (14:15 +0200)]
SONAR-9840 Flip sort of 'Lines to Cover' in Measures
Teryk Bellahsene [Tue, 3 Oct 2017 12:13:06 +0000 (14:13 +0200)]
SONAR-9526 Make coverage metrics visible
Stas Vilchik [Thu, 5 Oct 2017 08:34:22 +0000 (10:34 +0200)]
add back message since_x
Grégoire Aubert [Wed, 4 Oct 2017 15:42:36 +0000 (17:42 +0200)]
SONAR-9526 Fix cumulative facets calculation with NO_DATA
Grégoire Aubert [Wed, 4 Oct 2017 14:00:17 +0000 (16:00 +0200)]
SONAR-9495 Better rendering of long parameter value in QP changelog
Grégoire Aubert [Wed, 4 Oct 2017 13:46:28 +0000 (15:46 +0200)]
SONAR-9792 Fix position of issues sidebar when there is a background task notification
Grégoire Aubert [Wed, 4 Oct 2017 13:43:17 +0000 (15:43 +0200)]
Fix bad urls that didn't work with a context
Grégoire Aubert [Wed, 4 Oct 2017 12:19:40 +0000 (14:19 +0200)]
Remove focus after click on system info page download button
Grégoire Aubert [Wed, 4 Oct 2017 10:40:20 +0000 (12:40 +0200)]
SONAR-9916 Reset notExist component flag when a component is correctly loading in the issue viewer
Teryk Bellahsene [Wed, 4 Oct 2017 16:03:14 +0000 (18:03 +0200)]
SONAR-9445 Permission 'Administer Quality Gates' is mandatory and sufficient to delete a QG condition
Julien HENRY [Wed, 4 Oct 2017 16:31:57 +0000 (18:31 +0200)]
SONAR-9378 Drop support of deprecated sonar.lf.sonarqube.com.enabled
Duarte Meneses [Wed, 4 Oct 2017 15:36:06 +0000 (17:36 +0200)]
Always 'fetch --unshallow' in Travis builds
Sébastien Lesaint [Fri, 22 Sep 2017 09:42:29 +0000 (11:42 +0200)]
WIP SONAR-9814 make ThreadLocalSettings support DB connectivity issues
Simon Brandhof [Wed, 4 Oct 2017 14:35:14 +0000 (16:35 +0200)]
SONAR-9263 Drop unused property sonar.web.dev
Simon Brandhof [Wed, 4 Oct 2017 10:38:39 +0000 (12:38 +0200)]
SONAR-9909 Slow indexing of portfolios at server startup
The inner join is super slow because there's no index on column
copy_component_uuid. The join is a safeguard to ensure presence
of project reference. Dropping it is acceptable as long as the
model is supposed to be consistent. Any potential inconsistent states
will have to be fixed at the root.
Simon Brandhof [Tue, 3 Oct 2017 16:00:49 +0000 (18:00 +0200)]
SONAR-9881 Purge unused settings in database
Simon Brandhof [Wed, 4 Oct 2017 08:47:03 +0000 (10:47 +0200)]
SONAR-9802 add hostname to ES nodes in clustered System Info
Janos Gyerik [Wed, 4 Oct 2017 12:00:37 +0000 (14:00 +0200)]
SONAR-9685 Better handle when a plugin returns null from Metrics::getMetrics (#2622)
Julien HENRY [Tue, 3 Oct 2017 16:33:55 +0000 (18:33 +0200)]
SONAR-9111 Remove Guava dependency from sonar-duplications
Julien HENRY [Tue, 3 Oct 2017 14:39:32 +0000 (16:39 +0200)]
SONAR-9770 Stop listing deprecated modes
Julien HENRY [Tue, 3 Oct 2017 14:33:01 +0000 (16:33 +0200)]
SONAR-7245 Remove issues report (html/console) feature
Stas Vilchik [Tue, 3 Oct 2017 13:53:33 +0000 (15:53 +0200)]
SONAR-9378 finish renaming in web app
Julien HENRY [Tue, 3 Oct 2017 12:55:22 +0000 (14:55 +0200)]
SONAR-9378 Rename "sonar.lf.sonarqube.com.enabled" setting
Daniel Schwarz [Mon, 2 Oct 2017 14:03:03 +0000 (16:03 +0200)]
SONAR-9498 show correct n. of "more" items in quality profile changelog
Daniel Schwarz [Mon, 2 Oct 2017 14:38:15 +0000 (16:38 +0200)]
SONAR-9498 merge ChangelogAction and ChangelogLoader
Duarte Meneses [Wed, 4 Oct 2017 08:18:35 +0000 (10:18 +0200)]
Migrate drop of PR columns for Next
Duarte Meneses [Mon, 2 Oct 2017 15:37:22 +0000 (17:37 +0200)]
SONAR-9899 Remove all references to branches of type PR
Duarte Meneses [Wed, 4 Oct 2017 10:13:07 +0000 (12:13 +0200)]
SONAR-9887 Reuse information from issues in short living branches targeting current branch
* Add ShortBranchComponentsWithIssues
* Load only required component fields from dto
* Keep only uuid and branch from analysisMetadataHolder
* No need for branch in ShortBranchComponentsWithIssues
* Add IssueDao.selectResolvedOrConfirmedByComponentUuid
* Add ResolvedShortBranchIssuesFactory
* Add components to ProjectAnalysisTaskContainerPopulator
* issue info from short branches
* Do not open db session for nothing
* Get issues for all uuids at once
* Select only fields required for issue tracking
* Improvements
* Add ShortBranchIssue with only the fields needed for issue tracking
* fix test
* Add missed license
* minor improvements
* Fix IssueStatusCopierTest and move ShortBranchIssue class
* Clean up ShortBranchIssueDto and its query
* Fix mapping of dto class
* Verify that required fields are correctly mapped
* fixes
* Fix issues loader
* Do not use "key" as field name in db operations
* Should find issues to merge only in short branches
* Strip branch from component key
Grégoire Aubert [Tue, 3 Oct 2017 13:46:17 +0000 (15:46 +0200)]
SONAR-9446 Redirect to previous page after server start/migration
Grégoire Aubert [Tue, 3 Oct 2017 13:43:28 +0000 (15:43 +0200)]
Prevent js error when language bundle import fail
Grégoire Aubert [Tue, 3 Oct 2017 11:39:35 +0000 (13:39 +0200)]
Fix some styling issues in the system info page
Grégoire Aubert [Tue, 3 Oct 2017 09:15:57 +0000 (11:15 +0200)]
SONAR-9550 Don't show the activate button for rules where there is no editable QP
Sébastien Lesaint [Tue, 3 Oct 2017 15:41:32 +0000 (17:41 +0200)]
SONAR-4824 support branches when filtering recipients on their perms
by querying permissions in DB with component key rather than component uuid
as computing the target branch's key from the branch's key is easy
Grégoire Aubert [Mon, 2 Oct 2017 15:19:52 +0000 (17:19 +0200)]
SONAR-9545 Better wording when searching for a project in My Favorites scope
Grégoire Aubert [Mon, 2 Oct 2017 14:38:28 +0000 (16:38 +0200)]
SONAR-9553 Update onboarding headline
Grégoire Aubert [Mon, 2 Oct 2017 14:24:05 +0000 (16:24 +0200)]
Remove unused css
Grégoire Aubert [Mon, 2 Oct 2017 09:14:49 +0000 (11:14 +0200)]
SONAR-9808 Add ncloc to system info page
Grégoire Aubert [Mon, 2 Oct 2017 07:19:23 +0000 (09:19 +0200)]
SONAR-9504 Support ESC key in onboarding tutorial
Stas Vilchik [Tue, 3 Oct 2017 16:55:27 +0000 (18:55 +0200)]
SONAR-9496 group changelog events by action and date
Stas Vilchik [Tue, 3 Oct 2017 16:28:30 +0000 (18:28 +0200)]
SONAR-9522 Change the duplication perspective's graph axis
Stas Vilchik [Tue, 3 Oct 2017 15:52:22 +0000 (17:52 +0200)]
SONAR-9705 Make organization key easier to find
Stas Vilchik [Tue, 3 Oct 2017 14:34:25 +0000 (16:34 +0200)]
bring back removed component_navigation messages
Stas Vilchik [Tue, 3 Oct 2017 14:13:14 +0000 (16:13 +0200)]
SONAR-9665 Bring back the issues link from the Most Violated Projects section
Stas Vilchik [Tue, 3 Oct 2017 13:19:46 +0000 (15:19 +0200)]
fix issue permalinks with branches
Stas Vilchik [Tue, 3 Oct 2017 09:18:52 +0000 (11:18 +0200)]
invalidate browser cache for logo
Stas Vilchik [Tue, 3 Oct 2017 09:11:36 +0000 (11:11 +0200)]
fix quality gates deletion/renaming
Simon Brandhof [Tue, 3 Oct 2017 15:04:12 +0000 (17:04 +0200)]
API - ability to extend MessageException
for instance to implement CE TypedException at the same time
Duarte Meneses [Tue, 3 Oct 2017 13:34:34 +0000 (15:34 +0200)]
Fix branch properties description
Daniel Schwarz [Wed, 27 Sep 2017 11:55:11 +0000 (13:55 +0200)]
SONAR-7956 remove obsolete gateId parameter of api/qualitygates/deselect
Simon Brandhof [Tue, 3 Oct 2017 10:25:25 +0000 (12:25 +0200)]
SONAR-9802 add global section "Search State" to System Info of cluster
Simon Brandhof [Tue, 3 Oct 2017 12:45:36 +0000 (14:45 +0200)]
Fix build error with Maven 3.2.5
For unknown reasons HttpConnectorTest does not fail on Maven 3.3+
whereas a required dependency on commons-codec is missing.
Teryk Bellahsene [Tue, 3 Oct 2017 09:26:49 +0000 (11:26 +0200)]
SONAR-9820 Telemetry returns usingBranches
Teryk Bellahsene [Mon, 2 Oct 2017 11:52:36 +0000 (13:52 +0200)]
SONAR-9820 Telemetry returns database name and version
Teryk Bellahsene [Mon, 2 Oct 2017 09:02:12 +0000 (11:02 +0200)]
SONAR-9820 update telemetry format - list instead of map
Duarte Meneses [Tue, 3 Oct 2017 12:30:48 +0000 (14:30 +0200)]
Adjust perf tests threshold
Simon Brandhof [Mon, 2 Oct 2017 21:07:53 +0000 (23:07 +0200)]
Replace the CE class TypedException by an interface
so that a class inheriting MessageException can provide a type
of error.
Simon Brandhof [Tue, 3 Oct 2017 08:42:36 +0000 (10:42 +0200)]
Fix instability of ClusterHealthTest#hashcode_is_based_on_content()
Two different objects can have the same hashCode.
Simon Brandhof [Mon, 2 Oct 2017 20:39:29 +0000 (22:39 +0200)]
SONAR-9902 Silence debug logs of PostgreSQL driver
Teryk Bellahsene [Tue, 3 Oct 2017 08:42:53 +0000 (10:42 +0200)]
Avatar resolver fails when email is empty
Stas Vilchik [Fri, 29 Sep 2017 09:14:17 +0000 (11:14 +0200)]
SONAR-9195 Ease removing of SCM accounts
Stas Vilchik [Tue, 3 Oct 2017 07:12:56 +0000 (09:12 +0200)]
SONAR-8828 Make sure all messages can be localized (#2600)
Stas Vilchik [Mon, 2 Oct 2017 14:21:41 +0000 (16:21 +0200)]
SONAR-9499 Secondary locations unclickable when code is not loaded
Stas Vilchik [Wed, 27 Sep 2017 13:08:22 +0000 (15:08 +0200)]
SONAR-9756 update branch management page
Daniel Schwarz [Wed, 27 Sep 2017 13:52:11 +0000 (15:52 +0200)]
SONAR-9756 add analysis date to response of api/project_branches/list
Simon Brandhof [Mon, 2 Oct 2017 20:46:34 +0000 (22:46 +0200)]
Fix instability of integration tests on Oracle
A SonarQube server is hardly stopped when JVM process shutdowns. JDBC
connections are kept open. These orphan connections are correctly
closed by all databases except Oracle.
Simon Brandhof [Mon, 2 Oct 2017 13:07:34 +0000 (15:07 +0200)]
SONAR-9900 Support UTF-8 login and password in Java WS client
Simon Brandhof [Mon, 2 Oct 2017 12:48:30 +0000 (14:48 +0200)]
SONAR-9896 Webhook must support basic authentication
Julien Lancelot [Wed, 27 Sep 2017 16:29:22 +0000 (18:29 +0200)]
SONAR-1330 Purge edit permissions when removing group
Julien Lancelot [Wed, 27 Sep 2017 16:24:40 +0000 (18:24 +0200)]
SONAR-1330 Purge edit permissions when removing organization member