aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-dao/src/main/java/org/sonar/db/DbClient.java
Commit message (Collapse)AuthorAgeFilesLines
* SCA-182: core-extension-sca: move all sca db classes to sca-applicationHavoc Pennington2025-03-261-49/+0
|
* SCA-134 reduce cut-and-paste of field list for Release and Issue (#13190)Havoc Pennington2025-03-171-0/+7
|
* SQRP-249 add ScaIssueReleaseDetailsDto and mapperHavoc Pennington2025-03-041-0/+7
| | | | | | | | | | | | | | | | This is used to query SCA issues for a single analysis with all the necessary tables joined to it to get the full issue context. SQRP-301 rename DbTester.getIssuesWithScaDbTester to getScaIssuesReleasesDetailsDbTester SQRP-301 rename DbClient.issuesWithScaDao to scaIssuesReleasesDao SQRP-301 add better doc comment to ScaIssueReleaseDetailsDto on meaning of identity fields in sca_issues_releases dbtester, fix to work after separating new/insert SQRP-296 port ScaIssueReleaseDetails to query cve_ids not title
* SQRP-292 Add sca_issues_releasesTravis Collins2025-03-041-0/+7
| | | | | | | | SQRP-293 add sca_issues_releases.severity column SQRP-292 Update sca_issues_releases Dao to support persisting SQRP-300 Add sca_issues_releases.severity_sort_key
* SQRP-246 Register a UUID for SCA issues in sca_issues tableHavoc Pennington2025-03-041-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This gives each issue a UUID that spans projects & analyses. SQRP-246 remove "get" from DbClient getter for sca issues DAO This wasn't following the naming convention. SQRP-287 add "IfApplicable" methods to ScaIssue These handle two things: * blank values become Optional.empty instead of junk * allows us to get all applicable values from a ScaIssue reference without type-casting. SQRP-287 add ScaIssuesDbTester Utility methods for ScaIssues testing SQRP-287 use a magic string value instead of empty string in ScaIssueDto Because Oracle considers empty string to be a synonym for null. SQRP-287 ScaIssuesDbTester vary the license saved in test issues SQRP-247 add more unit tests for ScaIssueDto SQRP-287 rename ScaIssue.titleIfApplicable => vulnerabilityTitleIfApplicable SQRP-246 make assertColumnDefinition work with DECIMAL on H2 SQRP-293 add base_severity to sca_vulnerability_issues This is the severity prior to any project-specific factors such as reachability. SQRP-293 increase ScaIssue test coverage SQRP-246 Add ScaIssueDto.Builder SQRP-246 Use a short placeholder CVE title, not giant description SQRP-246 Add toString to ScaIssue subtypes in sca_issues dbtester, separate new from insert SQRP-296 replace sca_vulnerability_issues.title with cwe_ids Replace title with cweIds in ScaIssue Remove ScaIssueFactory to be put back with IssuesReleases Replace title with cweids in the steps Change severity to INFO, LOW, MEDIUM, HIGH
* SQRP-221 Add sca_releases table splitting out part of sca_dependenciesHavoc Pennington2025-02-191-0/+7
| | | | | | | | This will allow us to do paginated queries of releases instead of dependencies. In this commit, the behavior of the dependencies endpoint is not changed; this commit sets it up to be change-able, but just keeps it the same for the time being.
* SQRP-140 Expose dependency details with new REST APIsJavier García Orduña2025-02-191-7/+0
|
* SQRP-138 Create the sca_dependencies database tableHavoc Pennington2025-02-191-0/+7
|
* SQRP-154 Cleanup leftovers from FOSSAJavier García Orduña2025-02-041-21/+0
|
* SONAR-24146 Update license headers for 2025Matteo Mara2025-01-091-1/+1
|
* SONAR-23119 Create 'migration_logs' tableAlain Kermis2025-01-031-0/+7
|
* SONAR-23978 Add DAO for user_ai_tool_usages tableLéo Geoffroy2024-12-201-0/+7
|
* SONAR-23098 Create Project Dependencies DB modelantoine.vinot2024-10-211-0/+7
|
* SONAR-22879 Remove code related to live_measures tableEric Giffon2024-10-091-7/+0
|
* SONAR-22872 CE step to persist measures in JSON formatEric Giffon2024-10-091-0/+7
|
* SONAR-22914 Add CVEs DB migration and DAOsantoine.vinot2024-09-121-2/+22
|
* SONAR-22874 Rename Measure classes to ProjectMeasureEric Giffon2024-08-281-6/+5
|
* SONAR-22807 Adapt the BE to use the renamed table DEVOPS_PERMS_MAPPINGAurélien Poscia2024-08-231-5/+5
|
* SONAR-22479 Implement sending new telemetry metricsAlain Kermis2024-07-241-0/+7
|
* SONAR-21259 Add Dao methods for issues_fixed tableLéo Geoffroy2024-01-171-0/+7
|
* NO-JIRA Update license headers to 2024Pierre2024-01-031-1/+1
|
* SONAR-20664 - Add ProjectExportDao for all Export stepsBenjamin Campomenosi2023-10-231-0/+7
|
* SONAR-20548 added event for changing the CCT data for ruleslukasz-jarocki-sonarsource2023-10-101-0/+7
|
* SONAR-20392 Added GithubPermissionsMapping[Dao|Dto]Aurelien Poscia2023-09-151-0/+7
|
* SONAR-19783 add GithubOrganizationGroupDao/Dto + mapperAurelien Poscia2023-08-221-0/+7
|
* SONAR-19372 add anticipated_transitions tableSteve Marion2023-08-021-1/+8
|
* SONAR-19556 updated integration tests in UserDismissedMessagesDaoITLukasz Jarocki2023-06-201-7/+0
|
* SONAR-18856 Extract governance reports data from properties tableLéo Geoffroy2023-06-011-0/+15
|
* SONAR-18856 Move Entity queries to dedicated DAODuarte Meneses2023-06-011-0/+7
|
* SONAR-19085 Add step to fetch groups from DBWojtek Wajerowicz2023-05-111-0/+7
|
* SONAR-18525 SCIM Group data model (Mapper, DTO, DAO, Migrations)Antoine Vigneau2023-03-221-0/+8
|
* Update license templates for 2023Pierre2023-01-021-1/+1
|
* SONAR-17645 Support user commissioning and decomissioning through SCIM for OktaWojtek Wajerowicz2022-12-081-0/+7
|
* SONAR-16374 Add dao for 'push_events' tableJacek2022-07-251-0/+7
|
* SONAR-16316 DAO to fetch report issues from DBDuarte Meneses2022-05-251-0/+7
| | | | | | | | SONAR-16316 Export CSV files with issues SONAR-16316 Create Web API 'api/regulatory_reports/download' SONAR-16316 Export Scanner Context SONAR-16316 Write report zip file SONAR-16316 Integrate pdf report in zip file
* SONAR-16139 Drop api/users/set_setting and related db tableDuarte Meneses2022-04-011-7/+0
|
* SONAR-16097 Apply feedbackDuarte Meneses2022-03-181-5/+5
|
* SONAR-16115 Store plugin's scanner cache in SonarQubeDuarte Meneses2022-03-181-1/+8
|
* Update license headers for 2022 [update headers]Pierre2022-01-281-1/+1
|
* SONAR-13426 add api/project_badges/token endpointPierre2021-11-151-0/+6
|
* SONAR-15441 - Create api/qualitygates/add_group endpointbelen-pruvost-sonarsource2021-10-221-0/+7
|
* SONAR-15500 Create api/qualitygates/add_user serviceZipeng WU2021-10-221-0/+7
|
* SONAR-15259 Migrate portfolios from XML to DBJacek2021-09-081-0/+7
|
* SONAR-15142 Persisting audits for User operationsBelen Pruvost2021-07-271-0/+7
|
* SONAR-10762 Drop Custom Measures WSZipeng WU2021-07-071-7/+0
|
* SONAR-14245 Drop organization related tablesDuarte Meneses2021-01-111-7/+0
|
* Update license headers for 2021 [update headers]Wouter Admiraal2021-01-081-1/+1
|
* SONAR-13999 drop OrganizationAlmBinding class and relatedJacek2020-12-221-14/+0
|
* SONAR-13999 removed OrganizationMemberDaoMichal Duda2020-12-221-7/+0
|
* SONAR-14033 Refactor storage of applicationsDuarte Meneses2020-11-281-0/+7
|