aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-8867 populate table RULES_METADATASébastien Lesaint2017-03-236-2/+495
|
* SONAR-8867 create table RULES_METADATASébastien Lesaint2017-03-237-7/+190
|
* SONAR-8867 add organizationUuid parameter to RuleDao#selectByQuerySébastien Lesaint2017-03-233-8/+9
|
* SONAR-8867 add and use RuleDao#selectAllDefinitionsSébastien Lesaint2017-03-2310-77/+91
| | | | and added organizationUuid parameter to RuleDao#selectAll
* SONAR-8867 make UserDao#selectEnabled process RuleDefinitionDtoSébastien Lesaint2017-03-233-17/+7
| | | | rather than RuleDto
* SONAR-8867 add and use UserDao#selectDefinitionByKeysSébastien Lesaint2017-03-2313-49/+67
| | | | and add organizationUuid parameter to UserDao#selectByKeys
* SONAR-8867 add and use RuleDao#selectDefinitionById[s]Sébastien Lesaint2017-03-2312-30/+86
| | | | and add organizationUuid parameter to selectById[s]
* SONAR-8867 add and use RuleDao#selectOrFailDefinitionByKeySébastien Lesaint2017-03-2314-97/+127
| | | | and add organization uuid parameter to RuleDao#selectOrFailByKey
* SONAR-8867 add and use RuleDao#selectDefinitionByKeySébastien Lesaint2017-03-2336-179/+279
| | | | and add organization parameter to RuleDao#selectByKey
* SONAR-8867 add CoreDbTester#defaultOrganization()Sébastien Lesaint2017-03-232-0/+73
|
* SONAR-8867 fix support for composite PK in assertPrimaryKeySébastien Lesaint2017-03-231-20/+48
|
* SONAR-8867 enforce definition and metadata are inserted/updated separatelySébastien Lesaint2017-03-2347-397/+478
|
* SONAR-8867 RuleDto aggregates RuleDefinitionDto and RuleMetadataDtoSébastien Lesaint2017-03-235-182/+210
|
* SONAR−8867 split persistence of rule definition from metadataSébastien Lesaint2017-03-236-28/+104
|
* SONAR-8867 split insert/update of definition and metadata in DAOSébastien Lesaint2017-03-237-60/+576
|
* SONAR-8867 don't open extra DbSession in RuleCreatorSébastien Lesaint2017-03-236-34/+25
|
* SONAR-8867 remove usused RuleDao#selectEnabled(DbSession)Sébastien Lesaint2017-03-233-29/+13
| | | | only override with ResultHandler is used
* SONAR-6547 remove now useless ClearRulesOverloadedDebtSébastien Lesaint2017-03-233-286/+0
|
* SONAR-8867 remove unused RuleMapper#selectAll(ResultHandler)Sébastien Lesaint2017-03-231-2/+0
|
* SONAR-8867 a bit of formatting on RuleMapper.xmlSébastien Lesaint2017-03-231-109/+192
|
* SONAR-8867 add missing jdbcType to RuleMapperSébastien Lesaint2017-03-231-50/+51
|
* SONAR-8867 remove unused RuleMapper#selectByNameSébastien Lesaint2017-03-232-8/+0
|
* SONAR-8925 re-enable IssueAssignTestSimon Brandhof2017-03-231-4/+9
|
* SONAR-8925 scanner sends param "organization" when requesting Quality profilesSimon Brandhof2017-03-233-67/+104
|
* SONAR-8971 check consistency of Quality profiles in Compute EngineSimon Brandhof2017-03-232-9/+83
|
* SONAR-8924 restrict count of projects on specified organizationSimon Brandhof2017-03-236-62/+30
|
* SONAR-8924 compute active rules statistics via databaseSimon Brandhof2017-03-2322-632/+331
| | | | | | | 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-8924 add and populate field "orgUuid" to ES index rules/activeRuleSimon Brandhof2017-03-235-32/+40
|
* SONAR-8889 fix Quality flaws in ActiveRuleIndexerSimon Brandhof2017-03-231-31/+7
|
* SONAR-8889 drop Quality profiles when deleting an organizationSimon Brandhof2017-03-232-2/+39
|
* SONAR-8889 do not drop Quality profile at startup if already existsSimon Brandhof2017-03-234-205/+12
|
* SONAR-8889 api/qualityprofiles/delete must delete changelog and clean-up ↵Simon Brandhof2017-03-236-188/+203
| | | | Elasticsearch
* SONAR-8889 profile related SQLs to delete rows by list of keySimon Brandhof2017-03-2326-76/+493
| | | | | Add the ability to delete rows by profile keys from all the tables related to Quality profiles.
* SONAR-8889 remove OrganizationMapper#deleteByKey()Simon Brandhof2017-03-235-65/+18
| | | | | Organization should be referenced by UUID. Only the method deleteByUuid() is needed.
* SONAR-8888 fix indexing of quality profiles on SQLServerSimon Brandhof2017-03-231-4/+10
| | | | | | | When creating an organization, Elasticsearch index rules/active_rule must be updated only when DB session is committed, otherwise the DB session of ActiveRuleIndexer is locked by the DB session of OrganizationCreationImpl.
* Remove unused "statuses" field in response of api/rules/appSimon Brandhof2017-03-232-27/+2
| | | | This field is not used by web app
* SONAR-8865 support new param "organization" in api/rules/appSimon Brandhof2017-03-235-85/+213
|
* SONAR-8857 temporarily ignore IssueAssignTest, until it is org readyDaniel Schwarz2017-03-231-0/+2
|
* SONAR-8857 add /restore and /activate_rule to sonar-ws, refactor testsDaniel Schwarz2017-03-2311-71/+347
|
* Drop unused method QualityProfileMapper#selectByProjectIdAndLanguage()Simon Brandhof2017-03-232-12/+0
|
* SONAR-8888 use DefinedQProfileRepository in QProfileResetImplSébastien Lesaint2017-03-231-41/+19
|
* SONAR-8888 create default quality profiles when creating organizationSébastien Lesaint2017-03-235-39/+266
|
* SONAR-8888 move commit out of DefinedQProfileCreation#commitSébastien Lesaint2017-03-234-1/+10
|
* SONAR-8888 add DefinedQProfileCreationSébastien Lesaint2017-03-237-146/+550
|
* SONAR-8888 load DefinedQProfiles even when no startup leaderSébastien Lesaint2017-03-235-5/+100
|
* SONAR-8888 add DefinedQProfileRepositorySébastien Lesaint2017-03-2312-500/+813
|
* SONAR-8931 fix log levelSébastien Lesaint2017-03-231-2/+2
|
* SONAR-8857 fix quality flawsDaniel Schwarz2017-03-2313-267/+87
| | | | | | | | | | | | * deprecate quality profile dao methods without org parameter * remove unused fields in RenameAction * change access to wsSupport to static * source format * reduce complexity of method * use constants instead of literals * remove redundantly overridden method * remove method QProfileFactory.find * fix QualityProfileDao.sqlQueryString
* SONAR-8857 support organizations in api/qualityprofiles/change_parentDaniel Schwarz2017-03-233-52/+90
|
* SONAR-8857 use random names in change_parent wsAction testDaniel Schwarz2017-03-231-59/+45
|