aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-dao/src
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-10131 purge test files when purging project historySimon Brandhof2017-12-2010-80/+469
|
* SONAR-10176 Fix query of users having a global permissionJulien HENRY2017-12-122-0/+5
|
* Revert "SONAR-10176 Fix query of users having a global permission"Julien HENRY2017-12-072-5/+0
| | | | | | This reverts commit f5a38606deffb5155f9ee0898e1130a78202eed6. Was pushed too early by mistake
* SONAR-10176 Fix query of users having a global permissionJulien HENRY2017-12-072-0/+5
|
* LICENSE-82 reset server ID on DB URL changesSimon Brandhof2017-11-071-0/+5
|
* SONAR-9863 Do not return licenses hashed in api/settings/valueJulien Lancelot2017-11-013-35/+0
|
* SONAR-9993 Functional creation date of comment is no more nullableJulien Lancelot2017-11-014-9/+28
| | | | Old comments do not have functional creation date as this column has been added later
* DEV-4 Return branches analysis when searching for finished analysisJulien Lancelot2017-10-274-21/+63
|
* Fix quality flawsJulien Lancelot2017-10-261-1/+0
|
* SONAR-7992 Restrict length of version namesDaniel Schwarz2017-10-262-0/+26
| | | | | | | | * 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
* SONAR-9951 finalize edition install at startup (mocked implem.)Sébastien Lesaint2017-10-231-0/+6
|
* SONAR-9943 add InternalPropertiesDao#selectByKeysSébastien Lesaint2017-10-234-7/+198
|
* Improve coverageJulien HENRY2017-10-213-117/+11
|
* SONAR-8727 Do not fail when SCM login is longer than 255 charactersJulien HENRY2017-10-201-1/+2
|
* SONAR-9949 Also merge open issues from short living branchesJulien HENRY2017-10-207-14/+26
|
* SONAR-9987 Add a changelog entry when copying/merging issuesJulien HENRY2017-10-204-14/+42
|
* SONAR-9970 Copy issue changes when creating an long living branchJulien HENRY2017-10-201-6/+7
|
* SONAR-9949 Copy all issue attributes when merging a short in a long living ↵Julien HENRY2017-10-208-25/+52
| | | | branch
* SONAR-9913 Match issues from short living branches more aggressivelyJulien HENRY2017-10-201-0/+1
| | | | | When there are multiple candidates (from multiple branches), prefer any of the RESOLVED one, before taking any of the CONFIRMED ones.
* Fix some logger callsDaniel Trebbien2017-10-191-1/+1
|
* SONAR-7309 DB Cleaner strategy to keep only analyses with a versionTeryk Bellahsene2017-10-198-11/+127
|
* SONAR-9903 Ignore SCM accounts that are duplicates when adding a userTeryk Bellahsene2017-10-191-3/+2
|
* SONAR-9882 Implements storage of sonar.analysis.* propertiesEric Hartmann2017-10-1719-2/+844
|
* SONAR-9891 Add Analysis to PostProjectAnalysisTask.ProjectAnalysisEric Hartmann2017-10-171-0/+1
|
* SONAR-9880 Add ANALYSIS_UUID on WEBHOOK_DELIVERIESEric Hartmann2017-10-173-2/+17
|
* SONAR-9963 WS api/metrics/update fails properly if domain is longer than 64 ↵Teryk Bellahsene2017-10-163-12/+36
| | | | characters
* SONAR-9909 Slow indexing of portfolios at server startupSimon Brandhof2017-10-041-5/+7
| | | | | | | | The inner join is super slow because there's no index on column copy_component_uuid. The join is a safeguard to ensure presence of project reference. Dropping it is acceptable as long as the model is supposed to be consistent. Any potential inconsistent states will have to be fixed at the root.
* SONAR-9498 show correct n. of "more" items in quality profile changelogDaniel Schwarz2017-10-044-18/+31
|
* SONAR-9899 Remove all references to branches of type PRDuarte Meneses2017-10-047-122/+13
|
* SONAR-9887 Reuse information from issues in short living branches targeting ↵Duarte Meneses2017-10-0411-0/+294
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | current branch * Add ShortBranchComponentsWithIssues * Load only required component fields from dto * Keep only uuid and branch from analysisMetadataHolder * No need for branch in ShortBranchComponentsWithIssues * Add IssueDao.selectResolvedOrConfirmedByComponentUuid * Add ResolvedShortBranchIssuesFactory * Add components to ProjectAnalysisTaskContainerPopulator * issue info from short branches * Do not open db session for nothing * Get issues for all uuids at once * Select only fields required for issue tracking * Improvements * Add ShortBranchIssue with only the fields needed for issue tracking * fix test * Add missed license * minor improvements * Fix IssueStatusCopierTest and move ShortBranchIssue class * Clean up ShortBranchIssueDto and its query * Fix mapping of dto class * Verify that required fields are correctly mapped * fixes * Fix issues loader * Do not use "key" as field name in db operations * Should find issues to merge only in short branches * Strip branch from component key
* SONAR-4824 support branches when filtering recipients on their permsSébastien Lesaint2017-10-048-29/+74
| | | | | by querying permissions in DB with component key rather than component uuid as computing the target branch's key from the branch's key is easy
* SONAR-9820 Telemetry returns usingBranchesTeryk Bellahsene2017-10-034-0/+26
|
* SONAR-1330 Purge edit permissions when removing groupJulien Lancelot2017-10-024-0/+34
|
* SONAR-1330 Purge edit permissions when removing organization memberJulien Lancelot2017-10-024-0/+36
|
* SONAR-1330 Purge edit permissions when deleting userJulien Lancelot2017-10-024-0/+31
|
* SONAR-1330 Purge edit permissions when deleting quality profileJulien Lancelot2017-10-029-3/+80
|
* SONAR-1330 Check edit permissions in qprofiles WSJulien Lancelot2017-10-024-8/+21
|
* SONAR-1330 Return available actions in api/qualityprofiles/searchJulien Lancelot2017-10-028-8/+112
|
* SONAR-1330 Search for groups allowed to edit single quality profileJulien Lancelot2017-10-026-0/+371
|
* SONAR-1330 Remove group permission to edit single quality profileJulien Lancelot2017-10-024-0/+25
|
* SONAR-1330 Add group permission to edit single quality profileJulien Lancelot2017-10-0210-1/+262
|
* SONAR-1330 Search for user allowed to edit single quality profileJulien Lancelot2017-10-026-1/+401
|
* SONAR-1330 Remove user permission to edit single quality profileJulien Lancelot2017-10-024-0/+25
|
* SONAR-1330 Add user permission to edit single quality profileJulien Lancelot2017-10-0210-1/+264
|
* SONAR-7024 PropertiesDao#findUsersForNotification return global flagSébastien Lesaint2017-10-025-11/+92
| | | | which indicates whether the associated login registered to the notification globally or specifically for the specified project
* SONAR-4824 Prevent notification when user does not have Browse permissionEric Hartmann2017-10-028-121/+179
|
* SONAR-6959 Performance improvementsDuarte Meneses2017-10-026-1/+93
| | | | | | | | | | | | | | | | * Avoid creation of intermediary array * SONAR-6959 Speed-up copy of custom measures in Compute Engine * Use light object to get key/uuid map of components * Avoid always formatting string * Minor refactoring * Avoid cost of hash * Ajust perf tests
* Add method to select all administrators (for license notifications)Julien HENRY2017-09-294-6/+37
|
* Add db column ce_activity.error_typeSimon Brandhof2017-09-283-2/+25
|
* SONAR-9575 Revert all changes made to support incremental modeJulien HENRY2017-09-2717-52/+4
|