aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-dao/src/testFixtures
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-24780 Add userId parameter to GET /authorizations/groupsAurelien Poscia2025-05-121-1/+1
|
* SONAR-24667 Stop relying on UserRole from the plugin APIJulien HENRY2025-03-273-15/+80
|
* SONAR-24520 Replace usages of Plugin API RuleType with internal Enumantoine.vinot2025-03-273-6/+6
|
* SCA-182: core-extension-sca: move all sca db classes to sca-applicationHavoc Pennington2025-03-266-497/+0
|
* SQRP-314 SPDX SBOMs provide a licenseDeclared if we have one from upstream ↵Madeline Cowie2025-03-171-0/+1
| | | | (#13168)
* SCA-137 de-duplicate release ids in searching for issues-releases (#13196)Havoc Pennington2025-03-171-10/+19
|
* SONAR-24514 add architecture core-extension and Dao.Steve Marion2025-03-171-0/+4
|
* SCA-131 store sca_dependencies.production_scope and add to endpoints (#13191)Havoc Pennington2025-03-172-11/+52
|
* SCA-134 reduce cut-and-paste of field list for Release and Issue (#13190)Havoc Pennington2025-03-175-11/+102
|
* SCA-125 Perf: releases endpoint (#13178)Travis Collins2025-03-171-14/+0
|
* SCA-109 add version to IssueReleaseDetails and pass purl_in_use to ↵Havoc Pennington2025-03-121-4/+5
| | | | 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-268 Adds endpoint to fetch a dependency risk, including vuln details.Tieg Zaharia2025-03-101-1/+1
| | | Co-authored-by: Havoc Pennington <hp@pobox.com>
* SQRP-308 add the newInPullRequest filter to releases and risks endpointsHavoc Pennington2025-03-081-13/+11
| | | | 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/+2
|
* SCA-97 make ScaDependenciesDbTester.newScaDependencyDto staticHavoc Pennington2025-03-071-13/+13
|
* SQRP-299 Add query with filter/sort to ScaIssuesReleasesDetailsDaoHavoc Pennington2025-03-041-13/+50
|
* SQRP-249 add ScaIssueReleaseDetailsDto and mapperHavoc Pennington2025-03-042-0/+79
| | | | | | | | | | | | | | | | 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-246 Register a UUID for SCA issues in sca_issues tableHavoc Pennington2025-03-043-10/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-281-10/+9
|
* SQRP-191 Ingest and persist the new "chains" field on each dependencyTieg Zaharia2025-02-281-0/+2
| | | Co-authored-by: Travis Collins <travistx@gmail.com>
* SQRP-221 Add sca_releases table splitting out part of sca_dependenciesHavoc Pennington2025-02-193-22/+101
| | | | | | | | 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-39/+33
|
* SQRP-140 Expose dependency details with new REST APIsJavier García Orduña2025-02-192-71/+2
|
* SQRP-138 Create the sca_dependencies database tableHavoc Pennington2025-02-192-0/+92
|
* SQRP-154 Cleanup leftovers from FOSSAJavier García Orduña2025-02-041-6/+0
|
* SONAR-24146 Update license headers for 2025Matteo Mara2025-01-0954-54/+54
|
* SONAR-14367 Enable comments on azure based on settingsJacek Poreda2025-01-091-0/+1
|
* SONAR-14367 Add new field to ProjectAlmSettingDto and update queriesJacek Poreda2025-01-091-1/+1
|
* SONAR-23119 Implement database migration logging mechanismAlain Kermis2025-01-032-0/+56
|
* SONAR-24003 Delete unnecessary importsJulien Camus2024-12-187-18/+11
|
* SONAR-23619 Rename ai_code_assurance_column (#12320)Anita Stanisz2024-11-291-1/+1
|
* SONAR-23649 Conditions mismatch notification should be enabled by default ↵Léo Geoffroy2024-11-261-7/+6
| | | | for Quality gate administrators
* SONAR-23427 Stop relying on Qualifiers, Scopes and ResourceType from the ↵Julien HENRY2024-10-245-137/+26
| | | | plugin API
* SONAR-23098 Persist dependencies in the compute engineJulien HENRY2024-10-211-0/+12
|
* SONAR-23098 Create Project Dependencies DB modelantoine.vinot2024-10-213-1/+71
|
* SONAR-23250 Support impacts in QP export-importOrlovAlexander2024-10-161-1/+1
|
* NO-JIRA Stop using deprecated methods from RandomStringUtilsMatteo Mara2024-10-1423-159/+154
|
* SONAR-22872 Correctly populate ncloc_language_distributionEric Giffon2024-10-091-0/+1
|
* SONAR-22879 Remove code related to live_measures tableEric Giffon2024-10-092-51/+0
|
* SONAR-22872 Update DB populator to write JSON measuresEric Giffon2024-10-092-22/+27
|
* SONAR-22925 Import/export of JSON measuresClaire Villard2024-10-091-3/+1
|
* SONAR-22873 Read JSON measures (#11683)Eric Giffon2024-10-092-11/+29
| | | | Co-authored-by: Claire Villard <claire.villard@sonarsource.com>
* SONAR-22872 Live update of JSON measuresEric Giffon2024-10-091-2/+1
|
* SONAR-22872 Purge measures tableEric Giffon2024-10-091-1/+11
|
* SONAR-22872 CE step to persist measures in JSON formatEric Giffon2024-10-091-0/+18
|
* SONAR-23064 Return 403 when trying to select/deselect a Quality Gate for ↵Matteo Mara2024-09-251-0/+5
| | | | AI-flagged project
* SONAR-22649 Create DB populator for creating generated dataAlain Kermis2024-09-1919-147/+325
|
* SONAR-22914 Create and update APIs for CVEsantoine.vinot2024-09-121-0/+6
|
* SONAR-22874 Rename Measure classes to ProjectMeasureEric Giffon2024-08-282-17/+17
|