]>
source.dussan.org Git - sonarqube.git/log
Sébastien Lesaint [Thu, 2 Nov 2017 10:47:13 +0000 (11:47 +0100)]
SONAR-9973 IT for report processing resilient to failure during start
of components
Sébastien Lesaint [Thu, 2 Nov 2017 10:44:33 +0000 (11:44 +0100)]
SONAR-9973 TaskContainer now support errors during start of components
TaskContainer must now be started by a specific method call #bootup() (rather than it being started in constructor)
TaskContainer is now AutoCloseable (method cleanup() is therefor replaced by method close())
This change will break at compile time and runtime plugins relying on TaskContainer and TaskContainerImpl
Sébastien Lesaint [Tue, 31 Oct 2017 15:39:22 +0000 (16:39 +0100)]
SONAR-9973 add IT ensuring resilience of Ce Workers to exceptions
including errors
Sébastien Lesaint [Tue, 31 Oct 2017 14:24:18 +0000 (15:24 +0100)]
SONAR-9973 ComponentContainer#stopComponent now never fail
and ensures all stoppable and/or disposable components in the container have their stop and/or dispose methods called
Grégoire Aubert [Fri, 3 Nov 2017 13:21:13 +0000 (14:21 +0100)]
Update wording of datacenter edition
Grégoire Aubert [Fri, 3 Nov 2017 09:35:37 +0000 (10:35 +0100)]
Update wording and links for datacenter edition
Grégoire Aubert [Thu, 2 Nov 2017 08:02:02 +0000 (09:02 +0100)]
SONAR-9937 Add cluster instruction link for datacenter installation
Grégoire Aubert [Wed, 1 Nov 2017 14:38:47 +0000 (15:38 +0100)]
SONAR-9937 New workflow for uninstallation of edition in marketplace
Sébastien Lesaint [Thu, 2 Nov 2017 15:07:44 +0000 (16:07 +0100)]
fix unstable ClusterHealthTest#equals_is_based_on_content
Stas Vilchik [Thu, 2 Nov 2017 14:09:42 +0000 (15:09 +0100)]
add missing localization for projects sort
Julien Lancelot [Wed, 1 Nov 2017 12:48:22 +0000 (13:48 +0100)]
SONAR-9863 Disabled commercial plugins from PluginsTest
They should be reactivated when latest release is using new license manager
Julien Lancelot [Mon, 30 Oct 2017 16:22:53 +0000 (17:22 +0100)]
SONAR-9863 Do not return licenses hashed in api/settings/value
Julien Lancelot [Fri, 27 Oct 2017 14:22:12 +0000 (16:22 +0200)]
SONAR-9863 Drop old licenses
Duarte Meneses [Tue, 31 Oct 2017 14:34:49 +0000 (15:34 +0100)]
SONAR-9996 Finalize installation both at startup and stopping of the server
Julien Lancelot [Tue, 31 Oct 2017 10:08:55 +0000 (11:08 +0100)]
SONAR-9993 Functional creation date of comment is no more nullable
Old comments do not have functional creation date as this column has been added later
Duarte Meneses [Mon, 30 Oct 2017 13:48:47 +0000 (14:48 +0100)]
SONAR-10033 handle failed install and uninstall on restart
Julien Lancelot [Mon, 30 Oct 2017 07:52:02 +0000 (08:52 +0100)]
Fix url to download maven in travis.sh
Julien Lancelot [Fri, 27 Oct 2017 15:54:59 +0000 (17:54 +0200)]
Prepare for next development iteration
Julien Lancelot [Fri, 27 Oct 2017 14:27:52 +0000 (16:27 +0200)]
Release 6.7
Grégoire Aubert [Fri, 27 Oct 2017 09:26:58 +0000 (11:26 +0200)]
SONAR-9936 Switch to upgrade/downgrade buttons in the editions
Grégoire Aubert [Fri, 27 Oct 2017 08:33:53 +0000 (10:33 +0200)]
SONAR-9947 Fix wording
Grégoire Aubert [Fri, 27 Oct 2017 07:13:05 +0000 (09:13 +0200)]
SONAR-9937 Display error message when license don't match selected edition in marketplace
Julien Lancelot [Fri, 27 Oct 2017 11:55:09 +0000 (13:55 +0200)]
SONAR-9983 Upgrade the packaged plugins
Julien Lancelot [Wed, 25 Oct 2017 13:56:59 +0000 (15:56 +0200)]
DEV-4 Return branches analysis when searching for finished analysis
Julien Lancelot [Wed, 25 Oct 2017 13:56:48 +0000 (15:56 +0200)]
DEV-4 Return issues group by branch in searchProjectStatistics
Julien Lancelot [Fri, 27 Oct 2017 08:48:29 +0000 (10:48 +0200)]
Add issue flows location in api/issues/search example
Eric Hartmann [Thu, 26 Oct 2017 15:40:15 +0000 (17:40 +0200)]
SONAR-10027 Fix resetting tasks when Compute Engine starts
Grégoire Aubert [Thu, 26 Oct 2017 14:35:55 +0000 (16:35 +0200)]
Fix quality flaws
Stas Vilchik [Thu, 26 Oct 2017 20:43:17 +0000 (22:43 +0200)]
fix displaying rule profiles (#2764)
Duarte Meneses [Thu, 26 Oct 2017 13:28:50 +0000 (15:28 +0200)]
SONAR-10002 Clear install error on restart
Julien Lancelot [Thu, 26 Oct 2017 12:57:47 +0000 (14:57 +0200)]
Fix quality flaws
Grégoire Aubert [Thu, 26 Oct 2017 12:45:52 +0000 (14:45 +0200)]
Dont show by default the scrollbar in scrallable modals
Grégoire Aubert [Thu, 26 Oct 2017 10:29:35 +0000 (12:29 +0200)]
SONAR-9935 Fix display style of the plugins list
Grégoire Aubert [Thu, 26 Oct 2017 07:07:48 +0000 (09:07 +0200)]
SONAR-9936 Always allow to uninstall an edition except in cluster mode
Grégoire Aubert [Wed, 25 Oct 2017 14:49:00 +0000 (16:49 +0200)]
Update wording for search engine in system info
Daniel Schwarz [Wed, 25 Oct 2017 16:08:20 +0000 (18:08 +0200)]
SONAR-7992 Restrict length of version names
* SONAR-7992 Restrict length of name in api/project_analyses/update_event
to 100 characters
* SONAR-7992 Restrict length of version name of an analysis
* SONAR-7992 Restrict length of version name of SnapshotDto
* SONAR-7992 Include the module's name in the validation error message
Stas Vilchik [Wed, 25 Oct 2017 13:04:45 +0000 (15:04 +0200)]
better last bar tooltip in creation date facet
Stas Vilchik [Wed, 25 Oct 2017 13:00:26 +0000 (15:00 +0200)]
show error message when fail to skip onboarding
Stas Vilchik [Wed, 25 Oct 2017 12:26:57 +0000 (14:26 +0200)]
better rendering of long versions
Grégoire Aubert [Wed, 25 Oct 2017 09:05:06 +0000 (11:05 +0200)]
Add marketplace IT to check installed plugins
Grégoire Aubert [Wed, 25 Oct 2017 08:31:38 +0000 (10:31 +0200)]
SONAR-9936 Add loading spinner when doing the license preview
Grégoire Aubert [Tue, 24 Oct 2017 14:10:23 +0000 (16:10 +0200)]
Fix quality flaws
Grégoire Aubert [Tue, 24 Oct 2017 13:54:34 +0000 (15:54 +0200)]
SONAR-9863 Remove licenses and server id pageobjects in IT's
Grégoire Aubert [Tue, 24 Oct 2017 13:31:47 +0000 (15:31 +0200)]
SONAR-9936 Update editions offline url
Grégoire Aubert [Tue, 24 Oct 2017 07:41:22 +0000 (09:41 +0200)]
SONAR-9936 Make the edition notifications global again
Grégoire Aubert [Mon, 23 Oct 2017 12:54:22 +0000 (14:54 +0200)]
SONAR-9953 Apply feedbacks on system upgrades
Duarte Meneses [Wed, 25 Oct 2017 09:50:24 +0000 (11:50 +0200)]
SONAR-9946 Fix local copy of edition plugins for tests
Eric Hartmann [Tue, 24 Oct 2017 16:13:00 +0000 (18:13 +0200)]
SONAR-10021 Fix JMX/RMI debug log at startup
Eric Hartmann [Tue, 24 Oct 2017 16:20:48 +0000 (18:20 +0200)]
Upgrade parent pom
Duarte Meneses [Tue, 24 Oct 2017 13:54:17 +0000 (15:54 +0200)]
SONAR-10020 Refactor system/info WS
Daniel Schwarz [Mon, 23 Oct 2017 08:49:46 +0000 (10:49 +0200)]
SONAR-10008 Make date facet tests independent from the machine's time zone
Stas Vilchik [Fri, 20 Oct 2017 14:13:47 +0000 (16:13 +0200)]
SONAR-10008 update boundaries in creation date facet
Daniel Schwarz [Fri, 20 Oct 2017 13:02:46 +0000 (15:02 +0200)]
SONAR-10008 Issue search: return days as keys of creation date buckets
In the createdAt facet of api/issues/search
Daniel Schwarz [Fri, 20 Oct 2017 08:37:54 +0000 (10:37 +0200)]
SONAR-10008 Make issue search date histogram use server time zone
Julien Lancelot [Tue, 24 Oct 2017 09:26:59 +0000 (11:26 +0200)]
SONAR-9869 Fix project urls in webhook payload
Eric Hartmann [Mon, 23 Oct 2017 14:51:57 +0000 (16:51 +0200)]
SONAR-10018 Upgrade JJWT to 0.9.0
Teryk Bellahsene [Fri, 20 Oct 2017 15:20:20 +0000 (17:20 +0200)]
Stabilize TelemetryDaemonTest
Teryk Bellahsene [Thu, 19 Oct 2017 10:13:12 +0000 (12:13 +0200)]
SONAR-9826 Document date format required in the Web API
Grégoire Aubert [Mon, 23 Oct 2017 13:50:06 +0000 (15:50 +0200)]
Fix quality flaws
Duarte Meneses [Mon, 23 Oct 2017 13:46:39 +0000 (15:46 +0200)]
Fix quality issues
Grégoire Aubert [Fri, 20 Oct 2017 16:46:58 +0000 (18:46 +0200)]
Update the default url of the json file of editions
Grégoire Aubert [Fri, 20 Oct 2017 13:45:41 +0000 (15:45 +0200)]
Display last available version editions in read only when current edition is not found
Grégoire Aubert [Fri, 20 Oct 2017 13:33:44 +0000 (15:33 +0200)]
Prevent from any action on the marketplace when in cluster mode
Grégoire Aubert [Fri, 20 Oct 2017 12:41:27 +0000 (14:41 +0200)]
Remove old updatecenter ui
Grégoire Aubert [Thu, 19 Oct 2017 15:25:23 +0000 (17:25 +0200)]
SONAR-9953 SONAR-9354 SONAR-7663 Redesign and move system upgrade in the system info page
Grégoire Aubert [Thu, 19 Oct 2017 14:32:38 +0000 (16:32 +0200)]
Prevent from leaving the restart server form when restarting
Duarte Meneses [Fri, 20 Oct 2017 14:24:29 +0000 (16:24 +0200)]
SONAR-9946 Log INFO edition installation
Sébastien Lesaint [Thu, 19 Oct 2017 15:05:28 +0000 (17:05 +0200)]
SONAR-9961 only startup-leader commit edition management state
Sébastien Lesaint [Thu, 19 Oct 2017 11:58:14 +0000 (13:58 +0200)]
SONAR-9940 support commit invalid license api/editions/apply_license
Sébastien Lesaint [Thu, 19 Oct 2017 11:44:19 +0000 (13:44 +0200)]
SONAR-9951 handle invalid license on startup
ignoring the staged license but updating the current installed edition
Sébastien Lesaint [Thu, 19 Oct 2017 09:13:39 +0000 (11:13 +0200)]
SONAR-9951 move edition install commit to startup level
because extensions from plugins (including license-manager) are loaded at startup level
Sébastien Lesaint [Thu, 19 Oct 2017 13:07:37 +0000 (15:07 +0200)]
SONAR-10002 add message to finalizeInstallation
Sébastien Lesaint [Thu, 19 Oct 2017 12:54:33 +0000 (14:54 +0200)]
SONAR-10002 MutableEditionManagementState#installFailed only during install
Sébastien Lesaint [Fri, 20 Oct 2017 12:28:14 +0000 (14:28 +0200)]
SONAR-10015 add standalone flag to api/navigation/global
Duarte Meneses [Fri, 20 Oct 2017 08:32:27 +0000 (10:32 +0200)]
SONAR-9333 Web service api/plugins/uninstall fails when plugin is already being uninstalling
Grégoire Aubert [Fri, 20 Oct 2017 06:43:33 +0000 (08:43 +0200)]
Check the edition status only while an operation is in progress
Grégoire Aubert [Thu, 19 Oct 2017 14:00:36 +0000 (16:00 +0200)]
Update marketplace editions json format
Grégoire Aubert [Thu, 19 Oct 2017 09:48:26 +0000 (11:48 +0200)]
SONAR-9947 Update handling of manual installation of commercial editions
Grégoire Aubert [Thu, 19 Oct 2017 09:04:29 +0000 (11:04 +0200)]
SONAR-10002 Add dismiss button to install error message on marketplace
Grégoire Aubert [Thu, 19 Oct 2017 08:37:10 +0000 (10:37 +0200)]
SONAR-10005 Display edition install error message in marketplace
Grégoire Aubert [Thu, 19 Oct 2017 08:26:51 +0000 (10:26 +0200)]
SONAR-9954 Add serverId and nloc query to the request license url
Grégoire Aubert [Wed, 18 Oct 2017 14:46:15 +0000 (16:46 +0200)]
SONAR-10001 Add dialog box to uninstall and edition
Duarte Meneses [Thu, 19 Oct 2017 16:03:14 +0000 (18:03 +0200)]
SONAR-9961 Support cluster in marketplace
Duarte Meneses [Thu, 19 Oct 2017 15:37:54 +0000 (17:37 +0200)]
SONAR-9996 Don't uninstall dependent plugins if they no longer exist in the FS
Duarte Meneses [Thu, 19 Oct 2017 14:47:57 +0000 (16:47 +0200)]
SONAR-9946 Background download and "pre-installation" of an edition
Duarte Meneses [Thu, 19 Oct 2017 14:47:06 +0000 (16:47 +0200)]
Improve semaphore for DB migration executor
Duarte Meneses [Thu, 19 Oct 2017 13:06:38 +0000 (15:06 +0200)]
SONAR-9996 Minor improvements uninstall of edition
Sébastien Lesaint [Wed, 18 Oct 2017 16:09:16 +0000 (18:09 +0200)]
SONAR-10002 make StandaloneEditionManagementStateImpl thread safe
and no state not persisted to DB can be read
Sébastien Lesaint [Wed, 18 Oct 2017 14:21:12 +0000 (16:21 +0200)]
SONAR-10002 AUTOMATIC_IN_PROGRESS at startup resets to NONE
and stores an installation failure into the edition management state
Sébastien Lesaint [Wed, 18 Oct 2017 14:20:08 +0000 (16:20 +0200)]
SONAR-10002 install error in api/editions/apply_license response
Sébastien Lesaint [Wed, 18 Oct 2017 13:14:37 +0000 (15:14 +0200)]
SONAR-10002 don't hide message of IO errors with a generic message
Sébastien Lesaint [Wed, 18 Oct 2017 12:38:12 +0000 (14:38 +0200)]
SONAR-10002 add install error to response of api/editions/status
Sébastien Lesaint [Wed, 18 Oct 2017 12:31:20 +0000 (14:31 +0200)]
SONAR-10002 add WS api/editions/clear_error_message
Sébastien Lesaint [Wed, 18 Oct 2017 10:55:57 +0000 (12:55 +0200)]
SONAR-10003 add MutableEditionManagementState#clearInstallErrorMessage
Sébastien Lesaint [Tue, 17 Oct 2017 16:29:24 +0000 (18:29 +0200)]
SONAR-10002 use EditionBundledPlugins#isEditionBundled in installer
Sébastien Lesaint [Tue, 17 Oct 2017 15:36:50 +0000 (17:36 +0200)]
SONAR-10002 store failure cause in case of error during auto install
Sébastien Lesaint [Tue, 17 Oct 2017 14:33:09 +0000 (16:33 +0200)]
SONAR-10002 add MutableEditionManagementState#installFailed(String)
Sébastien Lesaint [Wed, 18 Oct 2017 10:06:46 +0000 (12:06 +0200)]
SONAR-10002 add EditionManagementState#getInstallErrorMessage
Sébastien Lesaint [Wed, 18 Oct 2017 10:38:17 +0000 (12:38 +0200)]
SONAR-10002 remove unused status AUTOMATIC_FAILED
Duarte Meneses [Thu, 19 Oct 2017 12:30:57 +0000 (14:30 +0200)]
SONAR-9939 Don't refresh update center on edition preview