aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-dao/src/it/java/org
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-25454 Implement repository URL-based project bindings fuzzy searchJulien Camus13 days1-48/+110
|
* SCA-609 Add API to Set The Severity of a Dependency RiskMike Young2025-07-021-1/+2
|
* SONAR-24780 Add userId parameter to GET /authorizations/groupsAurelien Poscia2025-05-121-0/+41
|
* SCA-352 add AnalyzedComponent.selectReferencingBranchesHavoc Pennington2025-05-061-0/+35
|
* SCA-239 purge sca issues releases changes tableHavoc Pennington2025-05-021-0/+9
|
* SONAR-24909 SONAR-24922 Update architecture_graphs with perspective_key and ↵Steve Marion2025-05-021-3/+3
| | | | | | analysis_uuid Signed-off-by: Steve Marion <steve.marion@sonarsource.com>
* SCA-277 add deleteScaLicenseProfiles to PurgeDao#deleteProjectMatt Pace2025-05-011-0/+24
|
* SCA-324 save sca_analyses row for each SCA analysisHavoc Pennington2025-04-301-0/+16
|
* SONAR-24871 Add purge of architecture graphs when deleting a branch.Steve Marion2025-04-291-0/+17
| | | | Signed-off-by: Steve Marion <steve.marion@sonarsource.com>
* SCA-206 Rename new_in_pull_request -> is_newJohn Bintz2025-04-111-1/+2
| | | Co-authored-by: Havoc Pennington <havoc.pennington@sonarsource.com>
* SCA-223 Add Status Column to SCA Issues Releases TableMike Young2025-04-081-2/+2
|
* SQRP-346 add known_package to sca_releases tableMatt Pace2025-04-031-0/+1
|
* SONAR-24667 Stop relying on UserRole from the plugin APIJulien HENRY2025-03-2711-227/+236
|
* SONAR-24520 Replace usages of Plugin API RuleType with internal Enumantoine.vinot2025-03-277-10/+10
|
* SCA-182: core-extension-sca: move all sca db classes to sca-applicationHavoc Pennington2025-03-268-1657/+45
|
* SONAR-24602 Add Telemetry for architecture visualization usage.Steve Marion2025-03-181-10/+31
|
* SQRP-333 Sort issues for a single release by descending severityHavoc Pennington2025-03-181-46/+63
|
* SONAR-24641 Fix Next issues with ScaDependenciesDaoIT (#13199)Travis Collins2025-03-171-4/+0
|
* SQRP-314 SPDX SBOMs provide a licenseDeclared if we have one from upstream ↵Madeline Cowie2025-03-171-0/+2
| | | | (#13168)
* SCA-131 store sca_dependencies.production_scope and add to endpoints (#13191)Havoc Pennington2025-03-175-35/+94
|
* SCA-134 reduce cut-and-paste of field list for Release and Issue (#13190)Havoc Pennington2025-03-172-63/+78
|
* SCA-124 add a filter for "direct" on sca/issues-releases endpoint (#13184)Havoc Pennington2025-03-171-2/+36
|
* SCA-125 Perf: releases endpoint (#13178)Travis Collins2025-03-172-28/+29
|
* SCA-109 add version to IssueReleaseDetails and pass purl_in_use to ↵Havoc Pennington2025-03-121-31/+37
| | | | vulnerability details cloud API
* SCA-106 Return "createdAt" along with dependency risks.Tieg Zaharia2025-03-111-3/+6
| | | Co-authored-by: Havoc Pennington <havoc.pennington@sonarsource.com>
* SQRP-252 Purge SCA tables when a branch is deletedMadeline Cowie2025-03-111-0/+38
|
* SQRP-268 Adds endpoint to fetch a dependency risk, including vuln details.Tieg Zaharia2025-03-101-4/+34
| | | Co-authored-by: Havoc Pennington <hp@pobox.com>
* SONAR-24588 Search for releases with before and after instead of just the ↵Jeremy Katz2025-03-081-4/+4
| | | | beginning of the string
* SQRP-308 add the newInPullRequest filter to releases and risks endpointsHavoc Pennington2025-03-082-25/+49
| | | | 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/+4
|
* SQRP-275 Add counts of releases by package manager in releases endpointJeremy Katz2025-03-061-0/+19
| | | This will enable the frontend to know what package managers are in use by a project to show the correct things in the left filter bar
* SQRP-299 Add query with filter/sort to ScaIssuesReleasesDetailsDaoHavoc Pennington2025-03-041-1/+433
|
* SQRP-249 add ScaIssueReleaseDetailsDto and mapperHavoc Pennington2025-03-041-0/+90
| | | | | | | | | | | | | | | | 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/+109
| | | | | | | | 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/+275
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-1/+0
|
* SQRP-191 Ingest and persist the new "chains" field on each dependencyTieg Zaharia2025-02-281-2/+2
| | | Co-authored-by: Travis Collins <travistx@gmail.com>
* SQRP-156 A frontend-used API is created that returns a CycloneDX SBOM for a ↵John Bintz2025-02-281-8/+4
| | | | | project Co-authored-by: Antoine Vinot <antoine.vinot@sonarsource.com>
* SQRP-242 Add releases endpointsTravis Collins2025-02-282-0/+32
|
* SQRP-191 add new "sca_dependencies.chains" columnTieg Zaharia2025-02-191-0/+2
|
* SQRP-221 Add sca_releases table splitting out part of sca_dependenciesHavoc Pennington2025-02-192-46/+292
| | | | | | | | 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-50/+82
|
* SQRP-140 Expose dependency details with new REST APIsJavier García Orduña2025-02-191-183/+0
|
* SQRP-172 fix typo in selectByUuid in ScaDependenciesMapperHavoc Pennington2025-02-191-0/+9
|
* SQRP-138 Create the sca_dependencies database tableHavoc Pennington2025-02-191-0/+198
|
* SQRP-154 Cleanup leftovers from FOSSAJavier García Orduña2025-02-044-267/+0
|
* SONAR-24216 Optimize querying of measures on startup indexingEric Giffon2025-01-281-1/+1
|
* SONAR-23122 Add telemetry to async issue index creation at startup.Steve Marion2025-01-101-0/+54
|
* SONAR-19225 Drop BCRYPT hash method for user passwordsMatteo Mara2025-01-092-3/+3
|
* SONAR-23711 Retrieve rules based on modeOrlovAlexander2025-01-092-0/+58
|