]>
source.dussan.org Git - sonarqube.git/log
Simon Brandhof [Thu, 24 Mar 2016 21:38:16 +0000 (22:38 +0100)]
Fix quality flaws
Simon Brandhof [Thu, 24 Mar 2016 09:42:38 +0000 (10:42 +0100)]
Correctly stop server when an error is raised during startup
Simon Brandhof [Wed, 16 Mar 2016 15:40:07 +0000 (16:40 +0100)]
SONAR-6171 Make sure at server startup that the DB is configured to use the UTF8 charset and to be case-sensitive
Simon Brandhof [Thu, 24 Mar 2016 19:26:11 +0000 (20:26 +0100)]
Fix quality flaws
Stas Vilchik [Thu, 24 Mar 2016 12:59:23 +0000 (13:59 +0100)]
SONAR-7402 provide link to file
Julien Lancelot [Thu, 24 Mar 2016 15:52:12 +0000 (16:52 +0100)]
Fix IT because of update of measure page
Julien HENRY [Thu, 24 Mar 2016 13:28:51 +0000 (14:28 +0100)]
SONAR-7489 Empty branch should be considered as no branch
Simon Brandhof [Thu, 24 Mar 2016 14:34:20 +0000 (15:34 +0100)]
More stable Selenium EventTest
Simon Brandhof [Wed, 23 Mar 2016 13:35:41 +0000 (14:35 +0100)]
SONAR-6731 Fix loading of plugins by CE when running on MS Windows
Simon Brandhof [Thu, 24 Mar 2016 12:13:38 +0000 (13:13 +0100)]
Rename the term "Compute Engine Server" to "Compute Engine"
Simon Brandhof [Thu, 24 Mar 2016 10:56:33 +0000 (11:56 +0100)]
Fix documentation of CE section of sonar.properties
Julien HENRY [Thu, 24 Mar 2016 10:53:20 +0000 (11:53 +0100)]
Update timing of highlighting perf test
Marc-Andre Laperle [Tue, 22 Mar 2016 18:54:03 +0000 (14:54 -0400)]
Update com.github.eirslett:frontend-maven-plugin to fix proxy issue
Behind a proxy, it was not possible to build Sonarqube because it
failed to download node-v4.2.4-linux-x64.tar.gz, for example.
Updating com.github.eirslett:frontend-maven-plugin fixes this issue.
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
Julien HENRY [Thu, 24 Mar 2016 09:33:29 +0000 (10:33 +0100)]
Fix some quality flaws
Julien HENRY [Mon, 21 Mar 2016 17:52:14 +0000 (18:52 +0100)]
SONAR-7368 Deprecate quality_profiles measure and add data in scanner report
Stas Vilchik [Mon, 21 Mar 2016 17:28:05 +0000 (18:28 +0100)]
SONAR-7402 improve list and tree views on measures page
Julien HENRY [Wed, 23 Mar 2016 20:32:52 +0000 (21:32 +0100)]
Fix ITs after move to proto3 for scanner report
Julien HENRY [Tue, 22 Mar 2016 09:06:28 +0000 (10:06 +0100)]
Update scanner report to protobuf 3 (imply SONAR-7497)
Teryk Bellahsene [Wed, 23 Mar 2016 13:29:01 +0000 (14:29 +0100)]
SONAR-6717 Drop IT test on issue attributes
Julien Lancelot [Wed, 23 Mar 2016 10:42:48 +0000 (11:42 +0100)]
SONAR-7428 Remove sonar-views-bridge
Julien Lancelot [Tue, 22 Mar 2016 16:35:24 +0000 (17:35 +0100)]
SONAR-7428 Server fail to start if Views, SQALE or Report is installed
Julien Lancelot [Tue, 22 Mar 2016 14:35:34 +0000 (15:35 +0100)]
SONAR-7330 Remove measures on rules in DB
Julien Lancelot [Tue, 22 Mar 2016 14:28:54 +0000 (15:28 +0100)]
SONAR-7330 Fix ITs
Julien Lancelot [Mon, 21 Mar 2016 15:17:04 +0000 (16:17 +0100)]
SONAR-7330 Remove usage of PROJECT_MEASURES.RULE_ID
Julien Lancelot [Mon, 21 Mar 2016 14:54:51 +0000 (15:54 +0100)]
SONAR-7425 Stop computing technical debt measures per rule
Teryk Bellahsene [Wed, 23 Mar 2016 09:33:03 +0000 (10:33 +0100)]
SONAR-6717 Deprecate WS api/issues/do_action
Teryk Bellahsene [Tue, 22 Mar 2016 17:08:41 +0000 (18:08 +0100)]
SONAR-6717 Drop support of plugin extension issue action
Tom [Wed, 23 Mar 2016 10:10:56 +0000 (11:10 +0100)]
Added windows axis to QA
Julien Lancelot [Wed, 23 Mar 2016 09:34:40 +0000 (10:34 +0100)]
Add missing UT
Julien Lancelot [Wed, 23 Mar 2016 08:32:37 +0000 (09:32 +0100)]
Fix quality flaws
Sébastien Lesaint [Tue, 22 Mar 2016 17:15:29 +0000 (18:15 +0100)]
fix quality flaw and some missing UT coverage
Sébastien Lesaint [Mon, 21 Mar 2016 16:37:45 +0000 (17:37 +0100)]
SONAR-7307 retrieve only one row when polling queue table
Julien Lancelot [Tue, 22 Mar 2016 16:54:55 +0000 (17:54 +0100)]
Fix quality flaws
Teryk Bellahsene [Mon, 21 Mar 2016 16:20:40 +0000 (17:20 +0100)]
SONAR-7478 External identity information in users WS
Julien Lancelot [Tue, 22 Mar 2016 14:14:52 +0000 (15:14 +0100)]
SONAR-7487 Fix ITs
Sébastien Lesaint [Tue, 22 Mar 2016 11:34:35 +0000 (12:34 +0100)]
fix quality flaws
Sébastien Lesaint [Tue, 22 Mar 2016 11:15:32 +0000 (12:15 +0100)]
SONAR-6732 there should be no static binding but in CeServer.main
Sébastien Lesaint [Tue, 22 Mar 2016 11:02:14 +0000 (12:02 +0100)]
SONAR-7435 remove useless calls to Thread.interrupted()
Sébastien Lesaint [Tue, 22 Mar 2016 11:01:05 +0000 (12:01 +0100)]
SONAR-6732 fix ServerTest perf test confused by extra JVM
orchestrator is using the WS /api/server/index which does not wait for the Compute Engine in its own process to actually finish starting
startup time and shutdown time are therefor incorrectly calculated. We now rely on logs to compute them correctly, until the WS is updated
Julien Lancelot [Tue, 22 Mar 2016 11:48:42 +0000 (12:48 +0100)]
SONAR-7448 Add ITs
Julien Lancelot [Wed, 16 Mar 2016 16:01:02 +0000 (17:01 +0100)]
SONAR-7448 Allow groups synchronization in IdentityProvider API
Julien HENRY [Mon, 21 Mar 2016 11:19:23 +0000 (12:19 +0100)]
SONAR-7389 Support CPD exclusions in new API
Julien HENRY [Tue, 22 Mar 2016 09:29:27 +0000 (10:29 +0100)]
SONAR-7487 Fix CE test
Julien HENRY [Mon, 21 Mar 2016 17:35:20 +0000 (18:35 +0100)]
SONAR-7371 Restore global settings in analysis.log
Julien HENRY [Tue, 22 Mar 2016 09:11:51 +0000 (10:11 +0100)]
SONAR-7487 Fix IT
Julien HENRY [Mon, 21 Mar 2016 10:34:03 +0000 (11:34 +0100)]
SONAR-7487 Drop support of properties sonar.skippedModules and sonar.includedModules
Julien Lancelot [Mon, 21 Mar 2016 17:26:25 +0000 (18:26 +0100)]
SONAR-7254 Fix update of user.local for first usage
Simon Brandhof [Mon, 21 Mar 2016 17:17:01 +0000 (18:17 +0100)]
Fix CeServerTest on MS Windows
Sébastien Lesaint [Fri, 18 Mar 2016 16:53:30 +0000 (17:53 +0100)]
SONAR-6732 ensure properties in DB are never altered from CE
Sébastien Lesaint [Fri, 18 Mar 2016 13:44:26 +0000 (14:44 +0100)]
SONAR-6732 CE and WebServer must share the same startedAt date
Sébastien Lesaint [Thu, 17 Mar 2016 13:15:37 +0000 (14:15 +0100)]
SONAR-6732 asynchronous notification service runs only in Web Server
Sébastien Lesaint [Thu, 17 Mar 2016 10:48:25 +0000 (11:48 +0100)]
SONAR-6732 UserSession implementation in CE must fail at any call
Sébastien Lesaint [Thu, 17 Mar 2016 10:19:38 +0000 (11:19 +0100)]
SONAR-6732 only Web Server should deal with server id
Sébastien Lesaint [Thu, 17 Mar 2016 10:06:19 +0000 (11:06 +0100)]
SONAR-6732 remove DefaultHttpDownloader from CE container
Sébastien Lesaint [Thu, 17 Mar 2016 08:55:49 +0000 (09:55 +0100)]
SONAR-6732 QG events should be sent synchronously to use worker Settings
Sébastien Lesaint [Wed, 16 Mar 2016 12:42:31 +0000 (13:42 +0100)]
SONAR-6732 CE must load Settings from DB for each worker
renamed ServerSettings to WebServerSettings and extract from it a ServerSetting interface to be able to easily provide separte implementations for Web Server and CE)
CE Server implementation is called ComputeEngineSettings which supports loading up to date Settings for a specific worker using delegation and a ThreadLocal
Sébastien Lesaint [Tue, 15 Mar 2016 17:10:20 +0000 (18:10 +0100)]
SONAR-6732 remove useless migrations from Compute Engine container
Sébastien Lesaint [Tue, 15 Mar 2016 17:08:40 +0000 (18:08 +0100)]
SONAR-6732 must mimic level from WebServer to load extensions
Sébastien Lesaint [Tue, 15 Mar 2016 15:04:38 +0000 (16:04 +0100)]
SONAR-6732 add EsIndexerEnabler to Compute Engine
replaced IndexSynchronizer which also triggered a full reindex (which we do not want in CE)
Sébastien Lesaint [Tue, 15 Mar 2016 13:12:23 +0000 (14:12 +0100)]
SONAR-7435 reduce heap of both CE and WebServer to 512
Sébastien Lesaint [Tue, 15 Mar 2016 13:04:41 +0000 (14:04 +0100)]
SONAR-7435 add sonar.ce.javaOpts and sonar.ce.javaAdditionalOpts
also enforce some JVM parameters
Sébastien Lesaint [Mon, 14 Mar 2016 15:51:28 +0000 (16:51 +0100)]
SONAR-6732 disable Compute Engine in WebServer
Sébastien Lesaint [Mon, 14 Mar 2016 09:39:15 +0000 (10:39 +0100)]
SONAR-6732 add components from StartupLevel to CE container
Sébastien Lesaint [Fri, 11 Mar 2016 18:28:27 +0000 (19:28 +0100)]
SONAR-6732 add components from PlatformLevel4 to CE container
Sébastien Lesaint [Mon, 14 Mar 2016 09:28:33 +0000 (10:28 +0100)]
SONAR-6732 IssueIndex compatible with CE's container (no UserSession)
Sébastien Lesaint [Fri, 11 Mar 2016 18:27:25 +0000 (19:27 +0100)]
remove DAOs declared both in DaoModule and PlatformLevel4
Sébastien Lesaint [Fri, 11 Mar 2016 16:04:29 +0000 (17:04 +0100)]
SONAR-6732 add components from PlatformLevel3 to CE container
Sébastien Lesaint [Fri, 11 Mar 2016 14:46:53 +0000 (15:46 +0100)]
SONAR-6732 add components from PlatformLevel2 to CE container
Sébastien Lesaint [Fri, 11 Mar 2016 12:38:03 +0000 (13:38 +0100)]
SONAR-6732 add components from PlatformLevel1 to CE container
Sébastien Lesaint [Fri, 11 Mar 2016 12:55:00 +0000 (13:55 +0100)]
SONAR-6732 there should be no static binding but in CeServer.main
Sébastien Lesaint [Thu, 10 Mar 2016 16:46:28 +0000 (17:46 +0100)]
SONAR-6732 add ComputeEngineContainer + Properties from cmd line
Sébastien Lesaint [Thu, 10 Mar 2016 13:27:41 +0000 (14:27 +0100)]
SONAR-7435 CE process waiting for WebServer to be operational
CE detects WebServer is operational though shared file IPC (see ProcessCommand)
Sébastien Lesaint [Thu, 10 Mar 2016 09:52:51 +0000 (10:52 +0100)]
SONAR-7435 DefaultProcessCommands close() doesn't throw any exception
this make writing try-with-resource easier
Sébastien Lesaint [Wed, 9 Mar 2016 15:56:51 +0000 (16:56 +0100)]
SONAR-7435 SQ processes should have constant process ids
remove process id generation from JavaCommand
Sébastien Lesaint [Wed, 9 Mar 2016 14:08:46 +0000 (15:08 +0100)]
SONAR-7435 replace DefaultProcessCommands constructors by static methods
Sébastien Lesaint [Wed, 9 Mar 2016 13:29:17 +0000 (14:29 +0100)]
SONAR-7435 add ProcessCommandWrapper to WebServer pico container
wraps usage of ProcessCommand from a any bean in the WebServer
Sébastien Lesaint [Wed, 9 Mar 2016 11:01:36 +0000 (12:01 +0100)]
SONAR-7435 add operational flag to shared memory IPC
Sébastien Lesaint [Wed, 9 Mar 2016 10:06:15 +0000 (11:06 +0100)]
SONAR-7435 rename state when process is done starting from ready to up
also clean up code of DefaultProcessCommands and fix it's Javadoc which was out of sync with implementation
Sébastien Lesaint [Tue, 8 Mar 2016 17:45:24 +0000 (18:45 +0100)]
SONAR-7435 add CE process, never stops but does nothing yet
Sébastien Lesaint [Tue, 8 Mar 2016 13:11:40 +0000 (14:11 +0100)]
SONAR-7134 make ServerProcessLogging support other process than web
Sébastien Lesaint [Tue, 8 Mar 2016 13:11:14 +0000 (14:11 +0100)]
SONAR-7134 add maven module sonar-ce
Sébastien Lesaint [Tue, 8 Mar 2016 13:10:00 +0000 (14:10 +0100)]
SONAR-7435 move awaitTermination to ProcessUtils and add UTs
Julien Lancelot [Wed, 16 Mar 2016 07:39:43 +0000 (08:39 +0100)]
SONAR-7254 Update ITs
Julien Lancelot [Tue, 15 Mar 2016 16:32:37 +0000 (17:32 +0100)]
SONAR-7254 Update rails authentication to take into account user.local
Julien Lancelot [Tue, 15 Mar 2016 15:50:05 +0000 (16:50 +0100)]
SONAR-7254 Feed user.local when creating/updating/reactivating a user
Julien Lancelot [Tue, 15 Mar 2016 14:51:29 +0000 (15:51 +0100)]
SONAR-7254 Replace usage of UserIndex.getByLogin() by UserDao.selectOrFailByLogin()
Julien Lancelot [Tue, 15 Mar 2016 12:55:57 +0000 (13:55 +0100)]
SONAR-7254 Create task to feed user.local
Julien Lancelot [Tue, 15 Mar 2016 12:55:10 +0000 (13:55 +0100)]
SONAR-7254 Add USERS.LOCAL column
Stas Vilchik [Mon, 21 Mar 2016 13:37:15 +0000 (14:37 +0100)]
SONAR-7349 fix ProjectOverviewTest
Julien Lancelot [Mon, 21 Mar 2016 13:27:02 +0000 (14:27 +0100)]
SONAR-7330 Fix display of rule when activated with parameter
Stas Vilchik [Mon, 21 Mar 2016 13:17:49 +0000 (14:17 +0100)]
improve readiablity of footer on background tasks page
Stas Vilchik [Mon, 21 Mar 2016 13:14:18 +0000 (14:14 +0100)]
SONAR-7349 apply feedback
Stas Vilchik [Mon, 21 Mar 2016 09:55:52 +0000 (10:55 +0100)]
fix displaying projects in issue filter widget
Stas Vilchik [Mon, 21 Mar 2016 09:45:01 +0000 (10:45 +0100)]
fix display of covered lines in source viewer's details
Stas Vilchik [Mon, 21 Mar 2016 09:29:11 +0000 (10:29 +0100)]
fix adding first condition to quality gate
Teryk Bellahsene [Fri, 18 Mar 2016 16:52:37 +0000 (17:52 +0100)]
SONAR-7375 WS api/rules/search use SearchWsRequest in SearchAction
Teryk Bellahsene [Fri, 18 Mar 2016 15:21:56 +0000 (16:21 +0100)]
SONAR-7375 WS api/rules/search rename PARAM_KEY to PARAM_RULE_KEY
Teryk Bellahsene [Fri, 18 Mar 2016 15:20:43 +0000 (16:20 +0100)]
SONAR-7375 WS api/rules/search enhance inheritance parameter documentation
Teryk Bellahsene [Fri, 18 Mar 2016 15:18:51 +0000 (16:18 +0100)]
SONAR-7375 WS api/rules/search add to WS client
Teryk Bellahsene [Fri, 18 Mar 2016 10:23:20 +0000 (11:23 +0100)]
Rename ActivityWsRequestTest to SearchWsRequestTest