aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-dao
Commit message (Collapse)AuthorAgeFilesLines
* Release 6.6Simon Brandhof2017-10-201-1/+1
|
* Prepare for next development iterationSimon Brandhof2017-10-111-1/+1
|
* Publish 6.6 Release Candidate 1Simon Brandhof2017-10-101-1/+1
|
* 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
|
* SONAR-9616 Correctly delete branches when deleting organizationJulien Lancelot2017-09-203-0/+33
|
* Refactor DeleteActionTest to not use mock for ComponentCleanerServiceJulien Lancelot2017-09-201-2/+2
|
* SONAR-9813 Add methods to create portfolio and application with visibility ↵Teryk Bellahsene2017-09-201-7/+49
| | | | in ComponentDbTester
* Improve qualityDuarte Meneses2017-09-141-1/+1
|
* SONAR-9616 Allow usage of main branch in ws having branch parameterJulien Lancelot2017-09-124-20/+27
|
* SONAR-9616 Remove Optional from Branch#getName as it always setJulien Lancelot2017-09-123-50/+9
|
* SONAR-9616 Filter out branches in ComponentDao#selectProjects()Julien Lancelot2017-09-123-2/+15
|
* SONAR-9616 Write main branch to DB even if plugin is not installedDuarte Meneses2017-09-122-1/+2
|
* SONAR-9616 Support notifications on branches (#2413)Janos Gyerik2017-09-121-0/+1
|
* SONAR-9616 Ability to set the name of the main branchDuarte Meneses2017-09-124-9/+50
|
* SONAR-9616 Allow to return main branch in api/projectbranches/showJulien Lancelot2017-09-121-0/+11
|
* SONAR-9616 propagate visibility to branches (#2392)Janos Gyerik2017-09-121-0/+4
|
* SONAR-9616 Ability to manually delete a non-main branchDuarte Meneses2017-09-126-20/+37
|
* SONAR-9616 Delete the branches that are inactive for too longDuarte Meneses2017-09-128-30/+128
|
* SONAR-9616 Renaming of project/module key must be propagated to branches (#2383)Janos Gyerik2017-09-123-3/+93
|
* SONAR-9628 Branches must not appear in administration of projectsDuarte Meneses2017-09-127-5/+91
|
* SONAR-9616 Return branch info in api/ce wsJulien Lancelot2017-09-121-0/+2
|
* SONAR-9616 Delete branch content when deleting project (#2368)Janos Gyerik2017-09-125-1/+58
|
* SONAR-9616 Create api/projectbranches/showJulien Lancelot2017-09-124-0/+27
|
* SONAR-9616 Add UT on main branch in api/projectbranches/listJulien Lancelot2017-09-121-4/+25
|
* SONAR-9616 Return merge branch in api/projectbranches/listJulien Lancelot2017-09-125-1/+44
|
* SONAR-9616 Support branch in api/issues/searchJulien Lancelot2017-09-125-2/+41
|
* SONAR-9616 Handle branch in batch/issuesJulien Lancelot2017-09-1210-20/+123
|