]>
source.dussan.org Git - sonarqube.git/log
Julien Lancelot [Wed, 3 Jun 2015 08:13:17 +0000 (10:13 +0200)]
Add TreeRootHolder.getComponentByRef()
It will allow to be able to get any component but its reference
Julien Lancelot [Wed, 3 Jun 2015 08:11:31 +0000 (10:11 +0200)]
Add MetricDao.selectByKey() to return a nonnull dto
Teryk Bellahsene [Wed, 3 Jun 2015 08:18:12 +0000 (10:18 +0200)]
SONAR-6599 ws api/projects/delete update description and error message with ids instead of uuids
Teryk Bellahsene [Wed, 3 Jun 2015 08:15:14 +0000 (10:15 +0200)]
SONAR-6528 ws api/projects/bulk_delete update description and error message with ids instead of uuids
Stas Vilchik [Wed, 3 Jun 2015 07:46:56 +0000 (09:46 +0200)]
SONAR-6449 disable issues comment form during request
David Gageot [Wed, 3 Jun 2015 07:42:17 +0000 (09:42 +0200)]
Merge pull request #349 from dgageot/QuickerDevBuild
Active fast grunt build in dev mode
Simon Brandhof [Tue, 2 Jun 2015 17:34:11 +0000 (19:34 +0200)]
SONAR-6571 fix compatibility with mssql
Sébastien Lesaint [Tue, 2 Jun 2015 17:32:31 +0000 (19:32 +0200)]
Component.getKey is now the effective key
David Gageot [Tue, 2 Jun 2015 16:38:03 +0000 (18:38 +0200)]
Active fast grunt build in dev mode
Stas Vilchik [Tue, 2 Jun 2015 16:32:00 +0000 (18:32 +0200)]
refactor creation of manual issues
Teryk Bellahsene [Tue, 2 Jun 2015 16:13:20 +0000 (18:13 +0200)]
SONAR-6571 fix use of Boolean for boolean db column in Metrics table
Sébastien Lesaint [Tue, 2 Jun 2015 15:58:32 +0000 (17:58 +0200)]
AbstractUpdateCenterBasedPluginsWsActionTest should be abstract
Sébastien Lesaint [Tue, 2 Jun 2015 15:57:05 +0000 (17:57 +0200)]
improve CloseableIterator: implementation and coverage
Sébastien Lesaint [Tue, 2 Jun 2015 15:56:35 +0000 (17:56 +0200)]
fix minor quality flaw in ValidateProjectStep
Sébastien Lesaint [Tue, 2 Jun 2015 15:41:29 +0000 (17:41 +0200)]
fix potential NPE in QualityProfileEventsStep
Sébastien Lesaint [Tue, 2 Jun 2015 15:31:52 +0000 (17:31 +0200)]
fix minor quality flaw on PurgeDatastoresStep
Sébastien Lesaint [Tue, 2 Jun 2015 15:06:53 +0000 (17:06 +0200)]
fix quality flaws in ComputeEngineContainerImpl
Sébastien Lesaint [Tue, 2 Jun 2015 15:04:14 +0000 (17:04 +0200)]
batch's ref exposed in CE's Component is actually OK
Sébastien Lesaint [Tue, 2 Jun 2015 15:03:24 +0000 (17:03 +0200)]
fix quality flaws on BatchReportReaderImpl
Sébastien Lesaint [Tue, 2 Jun 2015 14:33:41 +0000 (16:33 +0200)]
add missing coverage on BatchReportDirectoryHolderImpl
in addition, removed repetitive declaration from implement list
Sébastien Lesaint [Tue, 2 Jun 2015 14:30:14 +0000 (16:30 +0200)]
remove unused method Module.getComponentByType
Sébastien Lesaint [Tue, 2 Jun 2015 14:28:55 +0000 (16:28 +0200)]
fix missing coverage on Module class
Sébastien Lesaint [Tue, 2 Jun 2015 14:26:30 +0000 (16:26 +0200)]
remove BatchReport.Component stored in CE's ComponentImpl
Stas Vilchik [Tue, 2 Jun 2015 15:18:28 +0000 (17:18 +0200)]
add backbone-super
Stas Vilchik [Tue, 2 Jun 2015 14:47:45 +0000 (16:47 +0200)]
Merge pull request #346 from SonarSource/feature/groups-ui
SONAR-6602 refactor groups page
Stas Vilchik [Tue, 2 Jun 2015 14:14:18 +0000 (16:14 +0200)]
SONAR-6602 refresh collections after membership change
Stas Vilchik [Tue, 2 Jun 2015 14:11:19 +0000 (16:11 +0200)]
SONAR-6602 use "q" for search
Julien HENRY [Tue, 2 Jun 2015 13:52:17 +0000 (15:52 +0200)]
Fix NPE when using ProjectBuilder + sonar.showProfilingLevel=true
Stas Vilchik [Tue, 2 Jun 2015 13:51:54 +0000 (15:51 +0200)]
fix quality flaws
Stas Vilchik [Tue, 2 Jun 2015 13:45:09 +0000 (15:45 +0200)]
update grunt and its dependecies
Stas Vilchik [Tue, 2 Jun 2015 13:09:36 +0000 (15:09 +0200)]
SONAR-6602 drop ruby code
Stas Vilchik [Tue, 2 Jun 2015 11:53:17 +0000 (13:53 +0200)]
SONAR-6602 refactor groups page
Eric Hartmann [Tue, 2 Jun 2015 12:48:57 +0000 (14:48 +0200)]
SONAR-6601 : Use OSSRH for future deployment
Teryk Bellahsene [Tue, 2 Jun 2015 12:14:25 +0000 (14:14 +0200)]
add MetricsWsModule
Teryk Bellahsene [Mon, 1 Jun 2015 16:16:21 +0000 (18:16 +0200)]
SONAR-6571 WS api/metrics/create create or reactivate a custom metric
Stas Vilchik [Tue, 2 Jun 2015 10:01:46 +0000 (12:01 +0200)]
fix quality flaws
Julien Lancelot [Tue, 2 Jun 2015 08:36:25 +0000 (10:36 +0200)]
Rename SnapshotDto.resourceId to componentId
Stas Vilchik [Tue, 2 Jun 2015 08:40:22 +0000 (10:40 +0200)]
update login requirements for user login
Teryk Bellahsene [Tue, 2 Jun 2015 08:32:24 +0000 (10:32 +0200)]
clean rule.ws.SearchAction implemented interfaces
Teryk Bellahsene [Tue, 2 Jun 2015 08:31:44 +0000 (10:31 +0200)]
rename metric.ws.SearchAction variable following Java standards
Teryk Bellahsene [Tue, 2 Jun 2015 08:27:51 +0000 (10:27 +0200)]
clarify parent project name display in issue.ws.ShowAction
Teryk Bellahsene [Tue, 2 Jun 2015 08:07:27 +0000 (10:07 +0200)]
add tests to PurgeConfiguration
Teryk Bellahsene [Tue, 2 Jun 2015 07:02:18 +0000 (09:02 +0200)]
add test for ProjectsWsModule
Stas Vilchik [Tue, 2 Jun 2015 08:25:40 +0000 (10:25 +0200)]
SONAR-6579 apply feedback
Jean-Baptiste Lievremont [Tue, 2 Jun 2015 08:20:01 +0000 (10:20 +0200)]
SONAR-6470 SONAR-6475 Require admin permission to list group/user associations
Stas Vilchik [Tue, 2 Jun 2015 08:04:15 +0000 (10:04 +0200)]
fix quality flaws
Sébastien Lesaint [Tue, 2 Jun 2015 08:04:20 +0000 (10:04 +0200)]
SONAR-6950 actually log error during cleanup of CE container
Sébastien Lesaint [Tue, 2 Jun 2015 07:49:05 +0000 (09:49 +0200)]
SONAR-6590 catch and log exceptions raised when stopping CE container
we must not raise an exception here because, since we are in a separate thread, they are swallowed and never logged
Sébastien Lesaint [Tue, 2 Jun 2015 07:46:59 +0000 (09:46 +0200)]
SONAR-6590 fix QueueItem status not saved after processing
because the container was not started, when cleanup method was invoked an IllegalStateException was raised by Pico because the current status of the container was CONSTRUCTED
unfortunately, the method to update the item status is after the call to the cleanup method and therefor was never invoked
Simon Brandhof [Thu, 28 May 2015 12:58:50 +0000 (14:58 +0200)]
Drop L10n english plugin
Sébastien Lesaint [Wed, 27 May 2015 16:03:31 +0000 (18:03 +0200)]
SONAR-6589 add caching of report MetaData in CEBatchReportReader
Sébastien Lesaint [Fri, 29 May 2015 17:43:14 +0000 (19:43 +0200)]
SONAR-6568 missing unit test for QualityProfile
Sébastien Lesaint [Fri, 29 May 2015 08:59:33 +0000 (10:59 +0200)]
SONAR-6589 make ReportExtractor a step called ReportExtractionStep
Sébastien Lesaint [Thu, 28 May 2015 16:03:37 +0000 (18:03 +0200)]
SONAR-6589 EventRepository should store data based on ref
also added missing unit test
Sébastien Lesaint [Thu, 28 May 2015 14:49:37 +0000 (16:49 +0200)]
SONAR-6589 move ComponentTreeBuilders to test where it is actually used
Sébastien Lesaint [Thu, 28 May 2015 14:11:15 +0000 (16:11 +0200)]
SONAR-6589 remove ComputationContext from ComputationStep.execute method
and also remove the ComputationContext completely
Sébastien Lesaint [Thu, 28 May 2015 13:46:22 +0000 (15:46 +0200)]
SONAR-6589 replace usage of ComputationContext.getRoot with TreeRootHolder
also, ComponentTree is now computed as a step in BuildComponentTreeStep
Sébastien Lesaint [Thu, 28 May 2015 08:47:20 +0000 (10:47 +0200)]
SONAR-6589 remove Component.getContext()
Sébastien Lesaint [Thu, 28 May 2015 08:31:25 +0000 (10:31 +0200)]
SONAR-6589 remove unused parameter of ComputationContext constructor
also clean unit tests that uses a ComputationContext (removed uneccessary properties, mostly)
Sébastien Lesaint [Thu, 28 May 2015 07:42:53 +0000 (09:42 +0200)]
SONAR-6589 remove ComputationContext.getDbClient()
not used anymore
Sébastien Lesaint [Thu, 28 May 2015 07:38:49 +0000 (09:38 +0200)]
SONAR-6589 move LanguageRepository out of ComputationContext
Sébastien Lesaint [Thu, 28 May 2015 07:28:53 +0000 (09:28 +0200)]
SONAR-6589 move EventRepository out of Component
Sébastien Lesaint [Wed, 27 May 2015 16:24:50 +0000 (18:24 +0200)]
SONAR-6589 move MeasureRepository out of Component
Sébastien Lesaint [Wed, 27 May 2015 15:53:42 +0000 (17:53 +0200)]
SONAR-6589 remove ComputationContext.getReportReader and getReportMetadata
Sébastien Lesaint [Tue, 26 May 2015 15:34:13 +0000 (17:34 +0200)]
fix Platform.getContainer(): switch to level4 _before_ startup level
this is necessary in case some class in startup level use Platform.getContainer() to retrieve current level
Sébastien Lesaint [Tue, 26 May 2015 15:33:46 +0000 (17:33 +0200)]
ServerLifecycleNotifier really belongs to startup level
Sébastien Lesaint [Tue, 26 May 2015 15:01:40 +0000 (17:01 +0200)]
SONAR-6589 remove ComputationContainer (and use only CEContainer)
Sébastien Lesaint [Tue, 26 May 2015 12:22:27 +0000 (14:22 +0200)]
SONAR-6589 make BatchReportReader a dependency of ComputationSteps
move batch zip file extraction to new class ReportExtractor
Sébastien Lesaint [Tue, 26 May 2015 08:15:19 +0000 (10:15 +0200)]
SONAR-6590 use CloseableIterator instead of File return type in BatchReportReader
Sébastien Lesaint [Tue, 26 May 2015 07:45:29 +0000 (09:45 +0200)]
SONAR-6590 add factory methods for empty CloseableIterator and from Iterator
Sébastien Lesaint [Mon, 25 May 2015 16:02:12 +0000 (18:02 +0200)]
SONAR-6590 use a CE specific interface to read batch report
Stas Vilchik [Mon, 1 Jun 2015 15:04:09 +0000 (17:04 +0200)]
drop coffee mentions
Stas Vilchik [Mon, 1 Jun 2015 14:45:26 +0000 (16:45 +0200)]
SONAR-6600 add module name to issues breadcrumbs
Stas Vilchik [Mon, 1 Jun 2015 14:47:05 +0000 (16:47 +0200)]
fix quality flaws
Stas Vilchik [Mon, 1 Jun 2015 11:53:12 +0000 (13:53 +0200)]
move issues page from coffee to js
Stas Vilchik [Mon, 1 Jun 2015 14:11:23 +0000 (16:11 +0200)]
update grunt-contrib-requirejs to v0.4.4
Stas Vilchik [Mon, 1 Jun 2015 14:02:43 +0000 (16:02 +0200)]
fix quality flaws
Stas Vilchik [Mon, 1 Jun 2015 13:56:50 +0000 (15:56 +0200)]
show intro on quality gates page
Simon Brandhof [Mon, 1 Jun 2015 11:38:14 +0000 (13:38 +0200)]
Remove duplicated surefire property in poms
Julien Lancelot [Mon, 1 Jun 2015 12:05:47 +0000 (14:05 +0200)]
Remove ComponentServiceMediumTest
Julien Lancelot [Mon, 1 Jun 2015 11:45:54 +0000 (13:45 +0200)]
Remove ViewIndexerMediumTest
Teryk Bellahsene [Mon, 1 Jun 2015 12:43:49 +0000 (14:43 +0200)]
refactoring - fix MetricMapper 'key' use as it's a keyword in DBMS
Jean-Baptiste Lievremont [Fri, 29 May 2015 14:12:23 +0000 (16:12 +0200)]
SONAR-6476 SONAr-6477 Apply feedback from PR
Jean-Baptiste Lievremont [Wed, 27 May 2015 14:47:06 +0000 (16:47 +0200)]
SONAR-6476 SONAR-6477 New WS to add/remove a user to/from a group
Jean-Baptiste Lievremont [Wed, 27 May 2015 13:53:44 +0000 (15:53 +0200)]
SONAR-6475 Add WS to list members of a group
Julien Lancelot [Mon, 1 Jun 2015 11:32:17 +0000 (13:32 +0200)]
SONAR-6259 Fix validation of project and module keys
Julien Lancelot [Mon, 1 Jun 2015 11:31:36 +0000 (13:31 +0200)]
SONAR-6259 Always index issue authorization as batch is still applying permission on projects
Julien HENRY [Mon, 1 Jun 2015 11:23:23 +0000 (13:23 +0200)]
Use ImmutableProjectReactor when possible
Julien HENRY [Mon, 1 Jun 2015 10:57:09 +0000 (12:57 +0200)]
SONAR-6281 Fix branch and keys of components in compute report
Teryk Bellahsene [Mon, 1 Jun 2015 10:49:29 +0000 (12:49 +0200)]
refactoring - MetricDto sanitization
Julien Lancelot [Mon, 1 Jun 2015 10:43:03 +0000 (12:43 +0200)]
Revert "Revert "Revert "SONAR-6259 Validate project and module keys"""
This reverts commit
e0819b36e967c7b5c6f192475bf78648c3906214 .
Julien Lancelot [Mon, 1 Jun 2015 10:42:38 +0000 (12:42 +0200)]
Revert "SONAR-6589 Fix project and module key validation"
This reverts commit
df0e388a524ebf11978e9961e9b6f25a184d9dba .
Teryk Bellahsene [Mon, 1 Jun 2015 10:26:34 +0000 (12:26 +0200)]
SONAR-6570 ws api/metrics/search change endpoint to search
- change endpoint from 'list' to 'search'
- add pagination in response
- display only optional fields in WS description
Jean-Baptiste Lievremont [Mon, 1 Jun 2015 10:13:46 +0000 (12:13 +0200)]
SONAR-6465 Do not require admin permission, but display groups only when admin
Simon Brandhof [Mon, 1 Jun 2015 10:00:55 +0000 (12:00 +0200)]
Increase perm gen space for server tests
The real solution is to decrease the number of "medium tests" (the tests that use ServerTester)
Teryk Bellahsene [Mon, 1 Jun 2015 09:29:51 +0000 (11:29 +0200)]
SONAR-6599 WS api/projects/delete delete one project
Julien Lancelot [Mon, 1 Jun 2015 09:22:34 +0000 (11:22 +0200)]
Fix a test isolation and replace field MeasureDto.projectId by componentId
Julien Lancelot [Mon, 1 Jun 2015 07:51:16 +0000 (09:51 +0200)]
SONAR-6589 Fix project and module key validation
Julien Lancelot [Fri, 29 May 2015 15:52:02 +0000 (17:52 +0200)]
Revert "Revert "SONAR-6259 Validate project and module keys""
This reverts commit
b542009c4736bdf93ab45e989117a6b7e7fef8f2 .
Julien Lancelot [Mon, 1 Jun 2015 08:51:30 +0000 (10:51 +0200)]
SONAR-6259 Grant project permission on the compute engine