aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-dao/src/test
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-24520 Replace usages of Plugin API RuleType with internal Enumantoine.vinot2025-03-274-4/+4
|
* SCA-182: core-extension-sca: move all sca db classes to sca-applicationHavoc Pennington2025-03-2614-847/+0
|
* SQRP-314 SPDX SBOMs provide a licenseDeclared if we have one from upstream ↵Madeline Cowie2025-03-172-0/+4
| | | | (#13168)
* SCA-131 store sca_dependencies.production_scope and add to endpoints (#13191)Havoc Pennington2025-03-173-1/+40
|
* SCA-134 reduce cut-and-paste of field list for Release and Issue (#13190)Havoc Pennington2025-03-171-11/+88
|
* SCA-124 add a filter for "direct" on sca/issues-releases endpoint (#13184)Havoc Pennington2025-03-171-1/+1
|
* SCA-109 add version to IssueReleaseDetails and pass purl_in_use to ↵Havoc Pennington2025-03-121-0/+2
| | | | vulnerability details cloud API
* SCA-106 Return "createdAt" along with dependency risks.Tieg Zaharia2025-03-111-1/+2
| | | Co-authored-by: Havoc Pennington <havoc.pennington@sonarsource.com>
* SQRP-308 add the newInPullRequest filter to releases and risks endpointsHavoc Pennington2025-03-082-1/+2
| | | | Also, default it to true on pull requests.
* SQRP-308 add a new_in_pull_request column to sca_releases and sca_dependenciesHavoc Pennington2025-03-082-0/+9
|
* SCA-97 pull the identity concept out of PersistScalStepImpl and into DTOs ↵Havoc Pennington2025-03-073-1/+94
| | | | | | | themselves This allows it to be more consistent/documented and reusable (and helps us remember to update it when needed).
* SQRP-299 Add query with filter/sort to ScaIssuesReleasesDetailsDaoHavoc Pennington2025-03-042-0/+99
|
* SQRP-292 Add sca_issues_releasesTravis Collins2025-03-043-2/+40
| | | | | | | | 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-045-0/+252
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* SCA-56 Run "reformat code" on SCA filesHavoc Pennington2025-02-282-2/+3
|
* SQRP-191 Ingest and persist the new "chains" field on each dependencyTieg Zaharia2025-02-282-0/+5
| | | Co-authored-by: Travis Collins <travistx@gmail.com>
* SQRP-221 Add sca_releases table splitting out part of sca_dependenciesHavoc Pennington2025-02-194-10/+118
| | | | | | | | 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-188 Add filtering to "search" dependencies REST APIJavier García Orduña2025-02-191-0/+39
|
* SQRP-138 Create the sca_dependencies database tableHavoc Pennington2025-02-192-0/+79
|
* SONAR-24146 Update license headers for 2025Matteo Mara2025-01-0992-92/+92
|
* SONAR-24021 Invoke method(s) only conditionallyJulien Camus2024-12-273-0/+68
|
* SONAR-23990 Replace with text blockJulien Camus2024-12-191-2/+14
|
* SONAR-24004 Replace lambda with method referenceJulien Camus2024-12-182-15/+6
|
* SONAR-23738 Portfolio and Subportfolio selection mode telemetryOrlovAlexander2024-12-181-0/+37
|
* SONAR-23512 Project report telemetryOrlovAlexander2024-12-061-0/+38
|
* SONAR-23063, SONAR-23804 Add Prioritized rule flag to import/export and fix ↵Viktor Vorona2024-12-041-0/+3
| | | | first analysis bug
* CODEFIX-192 Add ai code fix enablement to audit logs (#12238)Serhat Yenican2024-11-191-0/+48
|
* SONAR-23363 handle manual impact flag during project analysisLéo Geoffroy2024-11-111-15/+17
|
* SONAR-23427 Stop relying on Qualifiers, Scopes and ResourceType from the ↵Julien HENRY2024-10-244-13/+12
| | | | plugin API
* SONAR-23250 Update rule activator to support impact severity overridesLéo Geoffroy2024-10-161-0/+20
|
* SONAR-23250 Add facilitator method for impacts Léo Geoffroy2024-10-161-0/+56
|
* NO-JIRA Remove new code issues resulting from the update of the deprecated ↵Matteo Mara2024-10-142-3/+3
| | | | methods.
* NO-JIRA Stop using deprecated methods from RandomStringUtilsMatteo Mara2024-10-149-73/+72
|
* SONAR-22872 Update DB populator to write JSON measuresEric Giffon2024-10-091-3/+3
|
* SONAR-22925 Import/export of JSON measuresClaire Villard2024-10-091-645/+0
|
* SONAR-22873 Read JSON measures (#11683)Eric Giffon2024-10-093-35/+404
| | | | Co-authored-by: Claire Villard <claire.villard@sonarsource.com>
* SONAR-22872 Live update of JSON measuresEric Giffon2024-10-093-0/+250
|
* SONAR-22872 CE step to persist measures in JSON formatEric Giffon2024-10-093-0/+229
|
* NO-JIRA remove metrics usage that have been removed from codebase.Steve Marion2024-09-191-3/+0
|
* SONAR-22649 Create DB populator for creating generated dataAlain Kermis2024-09-191-0/+455
|
* SONAR-22874 Rename Measure classes to ProjectMeasureEric Giffon2024-08-282-59/+2
|
* SONAR-22479 Implement sending new telemetry metricsAlain Kermis2024-07-241-0/+39
|
* SONAR-22224 Add prioritizedRule flag to Issues indexOrlovAlexander2024-06-031-3/+4
|
* SONAR-22252 Update IssueDto, ActiveRuleDto and corresponding mappersOrlovAlexander2024-06-031-0/+3
|
* SONAR-21821 Add monorepo related project 'CreationMethod'sWojtek Wajerowicz2024-03-281-9/+12
|
* SONAR-21452 move from commons-lang:commons-lang to ↵Matteo Mara2024-03-1613-16/+16
| | | | org.apache.commons:commons-lang3
* SONAR-21647 Migrate DAO IT (#10676)OrlovAlexander2024-02-2281-758/+749
|
* SONAR-21165 Remove uuid from issues_impacts and rules_default_impacts tableLéo Geoffroy2024-02-162-4/+1
|
* SONAR-21476 Fix JFrog authentication with vaultJacek Poreda2024-01-241-0/+1
|
* SONAR-21280 Use IssueStatus from plugin-api instead and remove old oneLéo Geoffroy2024-01-192-3/+2
|