aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-core/src
Commit message (Collapse)AuthorAgeFilesLines
* SCA-324 save sca_analyses row for each SCA analysisHavoc Pennington2025-04-301-0/+1
|
* SCA-242 track encountered license policy idsHavoc Pennington2025-04-231-0/+1
|
* NO-JIRA Add license profile tables to SqTablesMatt Pace2025-04-231-0/+4
|
* SCA-224 Start Recording Changes for Dependency RisksMike Young2025-04-171-0/+1
|
* SGB-313 fix db test failuresTravis Collins2025-03-211-12/+14
|
* SONAR-24233 Add web api v2 architecture domain and file-graph endpoint.Steve Marion2025-03-171-0/+1
|
* SQRP-292 Add sca_issues_releasesTravis Collins2025-03-041-0/+1
| | | | | | | | 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-042-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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/+1
| | | | | | | | 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-138 Create the sca_dependencies database tableHavoc Pennington2025-02-191-0/+1
|
* SQRP-154 Cleanup leftovers from FOSSAJavier García Orduña2025-02-041-3/+0
|
* SONAR-24146 Update license headers for 2025Matteo Mara2025-01-0944-44/+44
|
* SONAR-23119 Create 'migration_logs' tableAlain Kermis2025-01-031-0/+1
|
* SONAR-24021 Invoke method(s) only conditionallyJulien Camus2024-12-271-3/+4
|
* SONAR-23978 Detect AI CodeDejan Milisavljevic2024-12-201-0/+1
|
* SONAR-24066 Replace deprecated LoggerLevel calls to SLF4J LevelJulien Camus2024-12-201-4/+3
|
* SONAR-23098 Create Project Dependencies DB modelantoine.vinot2024-10-211-0/+1
|
* SONAR-22871 Fix CLOB type assertionsEric Giffon2024-10-171-4/+7
|
* SONAR-22879 Remove code related to live_measures tableEric Giffon2024-10-091-1/+0
|
* SONAR-22872 CE step to persist measures in JSON formatEric Giffon2024-10-091-0/+1
|
* SONAR-23279 fixed an issue where the mapping for the jdbc column type was ↵lukasz-jarocki-sonarsource2024-10-041-2/+5
| | | | missing for selected database vendors
* SONAR-23279 fixed an issue where the mapping for the jdbc column type was ↵lukasz-jarocki-sonarsource2024-10-041-1/+3
| | | | missing for Oracle
* SONAR-22914 Add CVEs DB migration and DAOsantoine.vinot2024-09-121-0/+3
|
* SONAR-22807 Adapt the BE to use the renamed table DEVOPS_PERMS_MAPPINGAurélien Poscia2024-08-231-1/+1
|
* SONAR-22479 Implement sending new telemetry metricsAlain Kermis2024-07-241-0/+1
|
* NO-JIRA Remove public modifier from Junit5 Test classes10.6.0.92116branch-10.6Matteo Mara2024-06-202-2/+2
|
* SONAR-20296 Update minimum database version checks for Oracle and PostgresMatteo Mara2024-06-204-77/+60
|
* SONAR-21452 move from commons-lang:commons-lang to ↵Matteo Mara2024-03-1612-13/+13
| | | | org.apache.commons:commons-lang3
* SONAR-21643 Migrate db tests migration to Junit5Léo Geoffroy2024-02-211-1/+14
| | | | #
* SONAR-21259 Add Dao methods for issues_fixed tableLéo Geoffroy2024-01-171-0/+1
|
* NO-JIRA Update license headers to 2024Pierre2024-01-0344-44/+44
|
* SONAR-21050 Normalization of rule tags to reduce ElasticSearch usageAlain Kermis2023-11-271-0/+1
|
* SONAR-21002 Adapt migration tests for all db vendorsEric Giffon2023-11-172-29/+115
| | | | Co-authored-by: Léo Geoffroy <leo.geoffroy@sonarsource.com>
* SONAR-21002 Improve DB migration tests to use actual migration instead of ↵Léo Geoffroy2023-11-174-45/+89
| | | | schema.sql
* SONAR-19612 Change index constraint for postgresql 15- and add support for ↵Léo Geoffroy2023-10-206-4/+54
| | | | "NULLS NOT DISTINCT" for supported vendor
* SONAR-20392 Add github_perms_mapping table and unique indexAurelien Poscia2023-09-151-1/+2
|
* SONAR-19783 add GithubOrganizationGroupDao/Dto + mapperAurelien Poscia2023-08-221-0/+1
|
* SONAR-20021 Add impacts support in IssueDto, RuleDtoJacek Poreda2023-08-181-0/+2
|
* NO-JIRA remove unused importsPierre2023-07-171-1/+0
|
* NO-JIRA replace Collectors.toList to Stream.toListPierre2023-07-172-6/+4
|
* NO-JIRA replace MoreCollectors.toList with Collectors.toListPierre2023-07-172-4/+4
|
* SONAR-19556 updated integration tests in UserDismissedMessagesDaoITLukasz Jarocki2023-06-201-1/+0
|
* SONAR-19445 renamed permissions' component_uuid column to entity_uuidLukasz Jarocki2023-06-193-5/+75
|
* [NOJIRA] Remove usage of deprecated Loggers. (#8527)Wojtek Wajerowicz2023-06-137-22/+22
|
* SONAR-18856 Extract governance reports data from properties tableLéo Geoffroy2023-06-011-0/+2
|
* SONAR-19086 Compare DB groups and GitHub teams, update DB membership accordinglyAurelien Poscia2023-05-111-0/+1
|
* SONAR-19015 Use new log test fixtures in the sonar-plugin-apiJeremy Davis2023-04-115-19/+20
|
* SONAR-18728 Use table SCM_ACCOUNTS instead of SCM_ACCOUNTS column in USERSAurelien Poscia2023-03-311-0/+1
|
* SONAR-18525 SCIM Group data model (Mapper, DTO, DAO, Migrations)Antoine Vigneau2023-03-221-0/+1
|
* SONAR-18679 refactored sonar-db-core and sonar-db-dao to match testing strategyLukasz Jarocki2023-03-134-6/+6
|