aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-ce
Commit message (Collapse)AuthorAgeFilesLines
...
* SONAR-9041 move computation.monitoring package to sonar-ceSébastien Lesaint2017-04-2714-6/+980
|
* SONAR-9041 add job canceling worn out tasks from CE_QUEUE regularlySébastien Lesaint2017-04-2712-13/+452
|
* SONAR-9057 CE tables cleaning and purging is done by web leaderSébastien Lesaint2017-04-2727-6/+3004
| | | | | moved CE queue and taskprocessor classes (the later depending upon the former) to sonar-ce module moved CE configuration classes to sonar-ce-api module
* SONAR-9057 add module sonar-ce-apiSébastien Lesaint2017-04-271-1/+11
| | | | this module provides code shared by sonar-web and sonar-ce
* SONAR-9057 make CeQueueCleaner startable and run as startup taskSébastien Lesaint2017-04-274-5/+26
|
* SONAR-9126 Allow preventing projects analysis on a organizationJulien Lancelot2017-04-262-1/+3
|
* SONAR-9014 Replace 'sonar.defaultGroup' setting usage by hardcoded 'sonar-users'Julien Lancelot2017-04-131-4/+3
|
* Delete unused class LogarithmicLoggerSimon Brandhof2017-04-112-360/+0
|
* Refactor the way to get loopback address in CeHttpServerSimon Brandhof2017-04-111-4/+2
|
* Drop unused property sonar.enableFileVariationSimon Brandhof2017-04-111-1/+1
|
* SONAR-9052 Refactor IssueQueryFactorySimon Brandhof2017-03-312-3/+1
| | | | | | | | - stop using ComponentService - improve readability - stop loading directories twice - remove usage of Guava Predicate - remove ComponentService from Compute Engine
* SONAR-8952 only index rules, when they are updated in dbDaniel Schwarz2017-03-302-3/+1
|
* SONAR-8924 compute active rules statistics via databaseSimon Brandhof2017-03-232-3/+1
| | | | | | | Using Elasticsearch is not accurate because the results are not exhaustive. They can be paginated by the aggregations. Moreover it brings useless complexity compared to the simple and performance SQL requests.
* SONAR-8892 Add an organization member in databaseTeryk Bellahsene2017-03-211-1/+1
|
* SONAR-7485 log MessageException inline in CeServerSébastien Lesaint2017-03-131-0/+3
|
* SONAR-8816 drop web startup barrier from Compute EngineSimon Brandhof2017-03-137-314/+4
|
* SONAR-8816 automatic election of web leader in cluster modeSimon Brandhof2017-03-132-63/+0
|
* SONAR-8838 Add DB column TAGS to PROJECTS tableTeryk Bellahsene2017-02-281-1/+1
|
* SONAR-7282 fix module number count in ComputeEngineContainerImplTestDaniel Schwarz2017-02-271-2/+3
|
* Drop usages of MyBatis#openSession()Simon Brandhof2017-02-262-3/+1
| | | | in favor of DbClient#openSession()
* SONAR-8435 add info message saying WebServer is operational to web.logSébastien Lesaint2017-02-241-1/+1
| | | | and modify message in Compute Engine to be "is operational" instead of "is up" for consistency
* SONAR-8435 log "SonarQube is up" if all processes are operationalSébastien Lesaint2017-02-242-11/+11
| | | | | | | which implies: 1/ to distinguish from Monitored#getStatus() = UP and OPERATIONAL 2/ to have an option of Monitor to wait on process's status to be OPERATIONAL 3/ every Monitored implementation must return OPERATIONAL rather than UP if then don't make a distinction between the two
* SONAR-7500 remove useless Monitored WARN log when web fails to startSébastien Lesaint2017-02-242-11/+15
| | | | by replacing Monitored#isUp() by Monitored#getStatus()
* SONAR-8092 index issues when changed in the db, ignore updatedAtDaniel Schwarz2017-02-242-1/+3
|
* Move OrganizationPermission to sonar-db-daoSimon Brandhof2017-02-221-1/+1
|
* Drop methods UserSession#xxxOrganizationPermission()Simon Brandhof2017-02-221-10/+0
|
* Use the methods UserSession accepting OrganizationPermission paramSimon Brandhof2017-02-221-2/+2
|
* Support new enum OrganizationPermission in UserSessionSimon Brandhof2017-02-221-0/+23
|
* Drop unused Surefire config for skipping testsSimon Brandhof2017-02-191-12/+0
|
* Clean-up sonar-testing-harness dependenciesSimon Brandhof2017-02-191-2/+17
| | | | and decrease usages of Hamcrest
* split sonar-db into server/sonar-db-core and server/sonar-db-daoSébastien Lesaint2017-02-171-8/+2
|
* Prepare for next development iterationSimon Brandhof2017-02-141-1/+1
|
* SONAR-8761 remove misleading UserSession#checkIsRoot()Simon Brandhof2017-02-101-5/+0
|
* SONAR-8761 add UserSession#checkIsSystemAdministrator()Simon Brandhof2017-02-101-0/+10
|
* SONAR-8753 add hidden property sonar.organizations.createPersonalOrgSébastien Lesaint2017-02-101-1/+1
|
* SONAR-8637 Update POM parent versionTeryk Bellahsene2017-02-1045-90/+90
|
* SONAR-8758 Remove settings related to periods 2 to 5Julien Lancelot2017-02-091-1/+1
|
* SONAR-8716 drop global permissions from UserSessionSimon Brandhof2017-02-081-6/+0
|
* SONAR-8716 drop UserSession#hasPermission()Simon Brandhof2017-02-081-6/+0
| | | | because it does not support organizations.
* SONAR-8716 Simplify CeUserSessionSimon Brandhof2017-02-081-21/+17
|
* SONAR-8716 drop UserSession#checkPermission(String)Simon Brandhof2017-02-071-5/+0
|
* WebServerBarrierTest may not shutdown all threads it spawnsSébastien Lesaint2017-02-071-13/+20
|
* SONAR-8208 Remove property "sonar.authenticator.createUser"Julien Lancelot2017-02-061-1/+1
|
* SONAR-7762 Remove remaing property definitionJulien Lancelot2017-02-031-1/+1
|
* SONAR-8610 Remove setting sonar.technicalDebt.hoursInDayJulien Lancelot2017-02-021-1/+1
|
* SONAR-8704 drop unused UserSession#getUserGroups()Simon Brandhof2017-02-011-6/+0
|
* SONAR-8716 drop UserSession#hasComponentPermission(permission, componentKey)Simon Brandhof2017-02-011-5/+0
|
* SONAR-8716 drop UserSession#checkComponentPermission(String,String)Simon Brandhof2017-02-011-5/+0
|
* SONAR-8716 Add methods in UserSession with ComponentDto parameters.Simon Brandhof2017-02-011-0/+12
| | | | | | The new methods hasComponentPermission(String,ComponentDto) and checkComponentPermission(String,ComponentDto) will help to drop the same methods with key/uuid String parameters.
* SONAR-8716 Remove unused method UserSession#hasGlobalPermission(String)Simon Brandhof2017-02-011-6/+0
|