]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
7 years agoSONAR-9552 add version to QG alert notification
Sébastien Lesaint [Thu, 28 Sep 2017 10:25:30 +0000 (12:25 +0200)]
SONAR-9552 add version to QG alert notification

7 years agoSONAR-8730 use existing L18n for types in new issue notifications
Sébastien Lesaint [Thu, 28 Sep 2017 08:45:19 +0000 (10:45 +0200)]
SONAR-8730 use existing L18n for types in new issue notifications

7 years agoSONAR-9725 support singular in subject of new issue notifications
Sébastien Lesaint [Thu, 28 Sep 2017 08:31:28 +0000 (10:31 +0200)]
SONAR-9725 support singular in subject of new issue notifications

7 years agoSONAR-7024 show project specific dispatcher labels
Stas Vilchik [Thu, 21 Sep 2017 08:37:47 +0000 (10:37 +0200)]
SONAR-7024 show project specific dispatcher labels

7 years agoSONAR-7024 global report failure notif only on administrated projects
Sébastien Lesaint [Wed, 20 Sep 2017 17:00:09 +0000 (19:00 +0200)]
SONAR-7024 global report failure notif only on administrated projects

7 years agoSONAR-7024 support permission for global and project subscribers
Sébastien Lesaint [Wed, 20 Sep 2017 15:38:55 +0000 (17:38 +0200)]
SONAR-7024 support permission for global and project subscribers

7 years agoSONAR-7024 SQL optimization if multiple channels when checking permission
Sébastien Lesaint [Wed, 20 Sep 2017 15:11:46 +0000 (17:11 +0200)]
SONAR-7024 SQL optimization if multiple channels when checking permission

7 years agoSONAR-7024 PropertiesDao#findUsersForNotification return global flag
Sébastien Lesaint [Wed, 20 Sep 2017 14:42:10 +0000 (16:42 +0200)]
SONAR-7024 PropertiesDao#findUsersForNotification return global flag

which indicates whether the associated login registered to the notification globally or specifically for the specified project

7 years agoSONAR-9534 add IT
Sébastien Lesaint [Tue, 19 Sep 2017 15:25:26 +0000 (17:25 +0200)]
SONAR-9534 add IT

7 years agoSONAR-9534 compute new_debt measure only from new issues
Sébastien Lesaint [Tue, 19 Sep 2017 11:27:59 +0000 (13:27 +0200)]
SONAR-9534 compute new_debt measure only from new issues

and not also from changelog

7 years agoSONAR-4824 Add ITs for notifications
Eric Hartmann [Wed, 20 Sep 2017 15:58:56 +0000 (17:58 +0200)]
SONAR-4824 Add ITs for notifications

7 years agoFix incorrect id type
Eric Hartmann [Wed, 20 Sep 2017 09:02:04 +0000 (11:02 +0200)]
Fix incorrect id type

7 years agoSONAR-7024 add IT on Report analysis failure notifications
Sébastien Lesaint [Mon, 18 Sep 2017 13:26:40 +0000 (15:26 +0200)]
SONAR-7024 add IT on Report analysis failure notifications

7 years agoSONAR-7024 add notification on Report Analysis failures
Sébastien Lesaint [Thu, 14 Sep 2017 15:16:49 +0000 (17:16 +0200)]
SONAR-7024 add notification on Report Analysis failures

7 years agoSONAR-7024 add CeWorker.ExecutionListener
Sébastien Lesaint [Fri, 15 Sep 2017 14:49:25 +0000 (16:49 +0200)]
SONAR-7024 add CeWorker.ExecutionListener

7 years agoadd missing package-info.java
Sébastien Lesaint [Thu, 14 Sep 2017 15:06:43 +0000 (17:06 +0200)]
add missing package-info.java

7 years agoSONAR-9552 add version to New Issues notification emails
Sébastien Lesaint [Tue, 19 Sep 2017 07:49:38 +0000 (09:49 +0200)]
SONAR-9552 add version to New Issues notification emails

7 years agoSONAR-9771 add property email.fromName and use it in email notifications
Sébastien Lesaint [Thu, 14 Sep 2017 12:35:34 +0000 (14:35 +0200)]
SONAR-9771 add property email.fromName and use it in email notifications

7 years agoSONAR-9771 remove "SonarQube" from wording of links in notifications
Sébastien Lesaint [Thu, 14 Sep 2017 11:58:06 +0000 (13:58 +0200)]
SONAR-9771 remove "SonarQube" from wording of links in notifications

7 years agoSONAR-9552 show branch name in QP alert notifications
Sébastien Lesaint [Thu, 14 Sep 2017 09:48:31 +0000 (11:48 +0200)]
SONAR-9552 show branch name in QP alert notifications

7 years agoSONAR-9552 support branch name in subject of new issue notifications
Sébastien Lesaint [Thu, 14 Sep 2017 09:37:11 +0000 (11:37 +0200)]
SONAR-9552 support branch name in subject of new issue notifications

7 years agoSONAR-9725 grammar support for single rule in Builtin QP notification
Sébastien Lesaint [Thu, 14 Sep 2017 09:19:17 +0000 (11:19 +0200)]
SONAR-9725 grammar support for single rule in Builtin QP notification

7 years agoSONAR-9725 fix grammar for single issue in new issue notifications
Sébastien Lesaint [Thu, 14 Sep 2017 09:09:13 +0000 (11:09 +0200)]
SONAR-9725 fix grammar for single issue in new issue notifications

7 years agoSONAR-8730 replace severity by rule type in new issues notifications
Sébastien Lesaint [Thu, 14 Sep 2017 09:01:58 +0000 (11:01 +0200)]
SONAR-8730 replace severity by rule type in new issues notifications

7 years agoSONAR-9144 add coverage on 5 elements per category + SQL optimisation
Sébastien Lesaint [Wed, 13 Sep 2017 15:42:20 +0000 (17:42 +0200)]
SONAR-9144 add coverage on 5 elements per category + SQL optimisation

7 years agoSONAR-9144 send notifications only for issues on the leak period
Sébastien Lesaint [Tue, 12 Sep 2017 12:48:36 +0000 (14:48 +0200)]
SONAR-9144 send notifications only for issues on the leak period

7 years agoSONAR-9144 support leak period when computing issue statistics
Sébastien Lesaint [Tue, 12 Sep 2017 10:37:15 +0000 (12:37 +0200)]
SONAR-9144 support leak period when computing issue statistics

during report processing

7 years agoSONAR-4824 Prevent notification when user does not have Browse permission
Eric Hartmann [Wed, 13 Sep 2017 15:23:33 +0000 (17:23 +0200)]
SONAR-4824 Prevent notification when user does not have Browse permission

7 years agoSONAR-9227 Forbid adding a notification on project without BROWSE permission
Eric Hartmann [Tue, 12 Sep 2017 14:37:01 +0000 (16:37 +0200)]
SONAR-9227 Forbid adding a notification on project without BROWSE permission

7 years agoTemporarily disable integration tests on clustering
Simon Brandhof [Mon, 2 Oct 2017 10:12:20 +0000 (12:12 +0200)]
Temporarily disable integration tests on clustering

Need more than 1 CPU on the test environment.

7 years agoSONAR-9811 fix quality flaws
Daniel Schwarz [Mon, 2 Oct 2017 07:20:54 +0000 (09:20 +0200)]
SONAR-9811 fix quality flaws

Renamed variable to avoid misunderstandings

7 years agoSONAR-6959 Performance improvements
Duarte Meneses [Mon, 2 Oct 2017 08:28:58 +0000 (10:28 +0200)]
SONAR-6959 Performance improvements

* Avoid creation of intermediary array

* SONAR-6959 Speed-up copy of custom measures in Compute Engine

* Use light object to get key/uuid map of components

* Avoid always formatting string

* Minor refactoring

* Avoid cost of hash

* Ajust perf tests

7 years agoSONAR-9875 Add branch= param to /api/navigation/component (#2555)
Janos Gyerik [Mon, 2 Oct 2017 08:26:08 +0000 (10:26 +0200)]
SONAR-9875 Add branch= param to /api/navigation/component (#2555)

* Add branch= param to /api/navigation/component

* Use key instead of dbkey in issues/search

7 years agoUpgrade orchestrator to version 3.15.0.1215
Simon Brandhof [Fri, 29 Sep 2017 15:26:28 +0000 (17:26 +0200)]
Upgrade orchestrator to version 3.15.0.1215

It improves killing of Oracle connection orphans
in integration tests.

7 years agoSONAR-9883 Project name is 'null' if not specified and branch is used
Duarte Meneses [Fri, 29 Sep 2017 14:54:11 +0000 (16:54 +0200)]
SONAR-9883 Project name is 'null' if not specified and branch is used

7 years agoSONAR-9829 Upgrade Elasticsearch to 5.6.2
Daniel Schwarz [Wed, 27 Sep 2017 09:57:45 +0000 (11:57 +0200)]
SONAR-9829 Upgrade Elasticsearch to 5.6.2

7 years agoSONAR-9829 Upgrade Elasticsearch to 5.6.1
Daniel Schwarz [Thu, 21 Sep 2017 13:55:54 +0000 (15:55 +0200)]
SONAR-9829 Upgrade Elasticsearch to 5.6.1

7 years agoSONAR-9811 change es data dir to data/es5, delete data/es during startup
Daniel Schwarz [Fri, 22 Sep 2017 15:43:55 +0000 (17:43 +0200)]
SONAR-9811 change es data dir to data/es5, delete data/es during startup

7 years agoSONAR-9792 Fix sidebar position with a notification
Grégoire Aubert [Fri, 29 Sep 2017 13:03:12 +0000 (15:03 +0200)]
SONAR-9792 Fix sidebar position with a notification

7 years agoSONAR-9792 Add background task error notification related to licensing
Grégoire Aubert [Thu, 28 Sep 2017 15:15:43 +0000 (17:15 +0200)]
SONAR-9792 Add background task error notification related to licensing

7 years agoSONAR-8747 Make in progress and pending background task status more visible
Grégoire Aubert [Thu, 28 Sep 2017 13:33:59 +0000 (15:33 +0200)]
SONAR-8747 Make in progress and pending background task status more visible

7 years agoFix broken web unit test
Grégoire Aubert [Thu, 28 Sep 2017 13:32:14 +0000 (15:32 +0200)]
Fix broken web unit test

7 years agoSONAR-9792 The fail background task status is now more visible
Grégoire Aubert [Thu, 28 Sep 2017 12:25:14 +0000 (14:25 +0200)]
SONAR-9792 The fail background task status is now more visible

7 years agoUpdate icons list
Grégoire Aubert [Thu, 28 Sep 2017 12:03:05 +0000 (14:03 +0200)]
Update icons list

7 years agoSONAR-9389 Better highlight uncovered code in leak period
Stas Vilchik [Thu, 28 Sep 2017 15:48:23 +0000 (17:48 +0200)]
SONAR-9389 Better highlight uncovered code in leak period

7 years agoreduce maven artefact download logging on travis
Daniel Schwarz [Tue, 26 Sep 2017 08:57:14 +0000 (10:57 +0200)]
reduce maven artefact download logging on travis

7 years agoreduce java download logging on travis
Daniel Schwarz [Tue, 26 Sep 2017 08:56:20 +0000 (10:56 +0200)]
reduce java download logging on travis

7 years agoSONAR-9127 make api/qualitygates/get_by_project public, change parameters
Daniel Schwarz [Thu, 28 Sep 2017 13:53:09 +0000 (15:53 +0200)]
SONAR-9127 make api/qualitygates/get_by_project public, change parameters

7 years agoSONAR-9127 add unit test of the definition of api/qualitygates/get_by_project
Daniel Schwarz [Thu, 28 Sep 2017 13:37:42 +0000 (15:37 +0200)]
SONAR-9127 add unit test of the definition of api/qualitygates/get_by_project

7 years agoSONAR-8502 IT that verifies the status quo of the quality gate display on the project...
Daniel Schwarz [Thu, 28 Sep 2017 12:52:56 +0000 (14:52 +0200)]
SONAR-8502 IT that verifies the status quo of the quality gate display on the project page

7 years agoSONAR-9353 let the built-in quality gate check duplicated lines on new code
Daniel Schwarz [Thu, 28 Sep 2017 09:12:27 +0000 (11:12 +0200)]
SONAR-9353 let the built-in quality gate check duplicated lines on new code

The built-in quality gate "SonarQube Way" now checks, that the percentage of duplicated lines on new code is less or equal to 3%.

7 years agoAdd method to select all administrators (for license notifications)
Julien HENRY [Thu, 28 Sep 2017 12:54:02 +0000 (14:54 +0200)]
Add method to select all administrators (for license notifications)

7 years agoSONAR-9890 avoid as many potential problems of non-english locales as possible
Daniel Schwarz [Wed, 27 Sep 2017 12:46:28 +0000 (14:46 +0200)]
SONAR-9890 avoid as many potential problems of non-english locales as possible

7 years agoSONAR-9890 fix startup issue with Turkish locale
Daniel Schwarz [Wed, 27 Sep 2017 12:05:42 +0000 (14:05 +0200)]
SONAR-9890 fix startup issue with Turkish locale

7 years agoAdd field "errorType" to tasks returned in api/ce/*
Simon Brandhof [Thu, 28 Sep 2017 11:51:00 +0000 (13:51 +0200)]
Add field "errorType" to tasks returned in api/ce/*

7 years agoPopulate error type when CE task fails with TypedMessageException
Simon Brandhof [Thu, 28 Sep 2017 11:38:05 +0000 (13:38 +0200)]
Populate error type when CE task fails with TypedMessageException

When a CE task throws a TypedMessageException, then the provided error
type is propagated to db column ce_activity.error_type

7 years agoAdd db column ce_activity.error_type
Simon Brandhof [Thu, 28 Sep 2017 11:20:32 +0000 (13:20 +0200)]
Add db column ce_activity.error_type

7 years agoAccess ProjectMeasuresIndex from Compute Engine
Simon Brandhof [Wed, 27 Sep 2017 21:20:27 +0000 (23:20 +0200)]
Access ProjectMeasuresIndex from Compute Engine

7 years agoNew extension point executed during initialization of a CE task
Simon Brandhof [Wed, 27 Sep 2017 20:14:52 +0000 (22:14 +0200)]
New extension point executed during initialization of a CE task

7 years agoDecrease usage of Guava in PluginInfo
Simon Brandhof [Wed, 27 Sep 2017 20:00:15 +0000 (22:00 +0200)]
Decrease usage of Guava in PluginInfo

to stop dealing with hell of conflicting Guava versions when
using PluginInfo

7 years agoAdd missing annotations on CE billing interfaces
Simon Brandhof [Wed, 27 Sep 2017 14:12:05 +0000 (16:12 +0200)]
Add missing annotations on CE billing interfaces

7 years agoSONAR-9800 Add UT to check branches are not included in telemetry
Julien Lancelot [Thu, 28 Sep 2017 13:26:25 +0000 (15:26 +0200)]
SONAR-9800 Add UT to check branches are not included in telemetry

7 years agoAdjust performance tests expected timings
Julien Lancelot [Thu, 28 Sep 2017 10:34:37 +0000 (12:34 +0200)]
Adjust performance tests expected timings

7 years agoFix version of analysis in long-lived branches
Simon Brandhof [Thu, 28 Sep 2017 12:15:19 +0000 (14:15 +0200)]
Fix version of analysis in long-lived branches

7 years agoFix StartupIndexationTest false-positive
Eric Hartmann [Thu, 28 Sep 2017 11:53:10 +0000 (13:53 +0200)]
Fix StartupIndexationTest false-positive

7 years agoFix Quality flaws
Simon Brandhof [Thu, 28 Sep 2017 09:14:04 +0000 (11:14 +0200)]
Fix Quality flaws

7 years agoSONAR-9803 add the tests that have been dropped by mistake
Simon Brandhof [Thu, 28 Sep 2017 09:01:30 +0000 (11:01 +0200)]
SONAR-9803 add the tests that have been dropped by mistake

7 years agofix unstable UT in SearchNodeHealthProviderTest
Sébastien Lesaint [Thu, 28 Sep 2017 08:21:44 +0000 (10:21 +0200)]
fix unstable UT in SearchNodeHealthProviderTest

7 years agoFix SCM tests
Duarte Meneses [Mon, 25 Sep 2017 13:20:34 +0000 (15:20 +0200)]
Fix SCM tests

7 years agoSONAR-9837 Detect files changed in the current branch with SCM
Duarte Meneses [Mon, 25 Sep 2017 11:24:58 +0000 (13:24 +0200)]
SONAR-9837 Detect files changed in the current branch with SCM

7 years agoDrop ScmBranchProvider (blend it into ScmProvider)
Janos Gyerik [Fri, 22 Sep 2017 15:15:31 +0000 (17:15 +0200)]
Drop ScmBranchProvider (blend it into ScmProvider)

7 years agoSONAR-9837 Detect files changed in the current branch with SCM
Duarte Meneses [Wed, 20 Sep 2017 15:11:21 +0000 (17:11 +0200)]
SONAR-9837 Detect files changed in the current branch with SCM

7 years agoClean container
Duarte Meneses [Wed, 20 Sep 2017 13:48:06 +0000 (15:48 +0200)]
Clean container

7 years agoSONAR-9837 Detect files changed in the current branch with SCM
Duarte Meneses [Tue, 19 Sep 2017 15:25:57 +0000 (17:25 +0200)]
SONAR-9837 Detect files changed in the current branch with SCM

7 years agoReturn WS response only after changes are commited
Julien HENRY [Wed, 27 Sep 2017 10:59:05 +0000 (12:59 +0200)]
Return WS response only after changes are commited

7 years agoSONAR-9575 Revert all changes made to support incremental mode
Julien HENRY [Mon, 25 Sep 2017 14:33:31 +0000 (16:33 +0200)]
SONAR-9575 Revert all changes made to support incremental mode

7 years agoSONAR-9433 Issue locations are not always clickable
Stas Vilchik [Tue, 26 Sep 2017 14:30:05 +0000 (16:30 +0200)]
SONAR-9433 Issue locations are not always clickable

7 years agoSONAR-9425 Drop locations indicator when browsing issue details
Stas Vilchik [Tue, 26 Sep 2017 13:53:34 +0000 (15:53 +0200)]
SONAR-9425 Drop locations indicator when browsing issue details

7 years agorevert SONAR-9708 Display incremental analysis badge in UI
Stas Vilchik [Tue, 26 Sep 2017 13:09:37 +0000 (15:09 +0200)]
revert SONAR-9708 Display incremental analysis badge in UI

7 years agoSONAR-9789 Display once a log message when waiting for ES to be up and running
Eric Hartmann [Mon, 25 Sep 2017 10:01:52 +0000 (12:01 +0200)]
SONAR-9789 Display once a log message when waiting for ES to be up and running

7 years agoSONAR-9802 add section "CE Logging" to standalone mode of api/system/info
Simon Brandhof [Mon, 25 Sep 2017 20:45:22 +0000 (22:45 +0200)]
SONAR-9802 add section "CE Logging" to standalone mode of api/system/info

7 years agoSONAR-9802 remove useless attributes of HazelcastMember
Simon Brandhof [Mon, 25 Sep 2017 20:46:26 +0000 (22:46 +0200)]
SONAR-9802 remove useless attributes of HazelcastMember

7 years agoSONAR-9802 add section "CE Logging" to standalone mode of api/system/info
Simon Brandhof [Mon, 25 Sep 2017 20:45:22 +0000 (22:45 +0200)]
SONAR-9802 add section "CE Logging" to standalone mode of api/system/info

7 years agoSONAR-9802 Apply UI feedback
Grégoire Aubert [Mon, 25 Sep 2017 12:38:35 +0000 (14:38 +0200)]
SONAR-9802 Apply UI feedback

* Add tooltips on health status

* Replace boolean icons with black check and close icons

* Move log level warning next to the title of the card

* Hide Plugins section

* Retrieve correctly log levels when sections are missing.

* Display State fields as Health status

* Update IT

7 years agoSONAR-9802 remove TODO in ClusterTest
Simon Brandhof [Mon, 25 Sep 2017 20:11:47 +0000 (22:11 +0200)]
SONAR-9802 remove TODO in ClusterTest

7 years agoSONAR-9802 add cpu usage of ES in cluster mode
Simon Brandhof [Mon, 25 Sep 2017 20:11:19 +0000 (22:11 +0200)]
SONAR-9802 add cpu usage of ES in cluster mode

7 years agoSONAR-9802 add host address to returned nodes
Simon Brandhof [Mon, 25 Sep 2017 20:11:03 +0000 (22:11 +0200)]
SONAR-9802 add host address to returned nodes

7 years agoSONAR-9802 split CE tasks in two sections
Simon Brandhof [Mon, 25 Sep 2017 16:06:29 +0000 (18:06 +0200)]
SONAR-9802 split CE tasks in two sections

7 years agoSONAR-9802 fix NPE when app node is starting
Simon Brandhof [Sun, 24 Sep 2017 21:22:59 +0000 (23:22 +0200)]
SONAR-9802 fix NPE when app node is starting

7 years agoSONAR-9802 improve name of Database sections
Simon Brandhof [Sun, 24 Sep 2017 20:27:08 +0000 (22:27 +0200)]
SONAR-9802 improve name of Database sections

7 years agoSONAR-9802 add memory and cpu metrics to JvmStateSection
Simon Brandhof [Sun, 24 Sep 2017 20:11:05 +0000 (22:11 +0200)]
SONAR-9802 add memory and cpu metrics to JvmStateSection

7 years agoSONAR-9802 rename section Search Statistics to Search Indexes
Simon Brandhof [Sun, 24 Sep 2017 20:05:31 +0000 (22:05 +0200)]
SONAR-9802 rename section Search Statistics to Search Indexes

7 years agoSONAR-9802 fix NPE in EsStatusCheck
Simon Brandhof [Sun, 24 Sep 2017 19:59:12 +0000 (21:59 +0200)]
SONAR-9802 fix NPE in EsStatusCheck

7 years agoSONAR-9802 order settings of api/system/info
Simon Brandhof [Thu, 21 Sep 2017 16:52:39 +0000 (18:52 +0200)]
SONAR-9802 order settings of api/system/info

7 years agoSONAR-8153 Do not export sensitive settings in System Info
Simon Brandhof [Thu, 21 Sep 2017 15:21:08 +0000 (17:21 +0200)]
SONAR-8153 Do not export sensitive settings in System Info

7 years agoSONAR-9802 fix support of overridden cluster name
Simon Brandhof [Thu, 21 Sep 2017 13:45:30 +0000 (15:45 +0200)]
SONAR-9802 fix support of overridden cluster name

7 years agoSONAR-8902 let thread interruptions fail the change log level webservice call
Daniel Schwarz [Thu, 21 Sep 2017 11:57:31 +0000 (13:57 +0200)]
SONAR-8902 let thread interruptions fail the change log level webservice call

7 years agoSONAR-9802 add unit tests
Simon Brandhof [Thu, 21 Sep 2017 10:45:38 +0000 (12:45 +0200)]
SONAR-9802 add unit tests

7 years agoSONAR-9802 Add IT for cluster mode system info page
Grégoire Aubert [Thu, 21 Sep 2017 08:01:29 +0000 (10:01 +0200)]
SONAR-9802 Add IT for cluster mode system info page

7 years agoSONAR-9802 Fix quality flaws
Daniel Schwarz [Thu, 21 Sep 2017 07:53:43 +0000 (09:53 +0200)]
SONAR-9802 Fix quality flaws