Commit graph

399 commits

Author SHA1 Message Date
Niklas
4678082023
Update OSS Index documentation
* Removes incorrect statement about base URL being configurable via environment variable.
* Removes outdated notice about change in 2022.

Signed-off-by: Niklas <nscuro@protonmail.com>
2026-02-03 12:30:54 +01:00
Brian Fox
296e410b79 Fix runtime-only configuration documentation
Addresses PR feedback on #5736:
- Remove OSS Index base URL from application.properties (runtime-only)
- Remove incorrect configuration.md documentation
- Update ossindex.md to follow Snyk/Trivy pattern for runtime properties
- Remove ineffective test with no assertions

The scanner.ossindex.base.url property is runtime-only and cannot be
configured via application.properties. Updated documentation to clarify
it must be set via environment variables, system properties, or the
admin UI.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Brian Fox <brianf@sonatype.com>
2026-01-26 11:14:44 -05:00
Brian Fox
ee6a36c0e2 Correct OSS Index API token documentation
Fix incorrect documentation stating that new API tokens are
required for the new api.guide.sonatype.com endpoint. Existing
tokens from ossindex.sonatype.org work with both endpoints.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Brian Fox <brianf@sonatype.com>
2026-01-26 11:14:04 -05:00
Brian Fox
3cd7271dca Document new Sonatype API endpoint migration
Document Sonatype's migration to the new API endpoint at
https://api.guide.sonatype.com which requires new API tokens.
Updated examples in application.properties and documentation
to reference the new endpoint.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Brian Fox <brianf@sonatype.com>
2026-01-26 11:14:04 -05:00
Brian Fox
77b1592128 Add configurable base URL for OSS Index API
This change adds the ability to override the OSS Index API base URL,
allowing users to point to alternative OSS Index instances, corporate
proxies, or on-premises deployments.

Changes:
- Added SCANNER_OSSINDEX_BASE_URL configuration property with default
  value https://ossindex.sonatype.org
- Implemented lazy-loading getApiBaseUrl() method that reads from
  configuration and caches the result
- Updated all OSS Index API calls to use the configurable URL
- Added configuration examples to application.properties
- Updated documentation in configuration.md and ossindex.md
- Added test cases for custom URL configuration

The implementation follows the existing pattern used by Snyk and Trivy
analyzers, ensuring consistency across the codebase. The change is
fully backward compatible - existing installations will continue using
the public OSS Index service unless explicitly configured otherwise.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Brian Fox <brianf@sonatype.com>
2026-01-26 11:14:03 -05:00
valentijnscholten
7e3c0bd232
Add support for repository authentication with bearer token (#4483)
Co-authored-by: nscuro <nscuro@protonmail.com>
2026-01-02 11:58:24 +01:00
Stefan Fleckenstein
d34cadc8a6 Signed-off-by: Stefan Fleckenstein <stefan@fleckenstein.co.uk> 2025-11-09 14:37:07 +00:00
Stefan Fleckenstein
bb971b38d3 SecObserve has been moved to another GitHub organisation
Signed-off-by: Stefan Fleckenstein <stefan@fleckenstein.co.uk>
2025-11-09 14:37:07 +00:00
Arjav
dfd3a4dafa
fix link for Sonatype OSS Index Analyzer (#5444) 2025-10-27 12:03:52 +01:00
Viktor Petersson
6705904da8
Sort list. Add sbomify.
Signed-off-by: Viktor Petersson <self@vpetersson.com>
2025-10-20 11:24:28 +01:00
Federico Ramayo
ea87d049b6 Update OSS Index documentation with instructions to authenticate
Signed-off-by: Federico Ramayo <framayo@morean.co>
2025-09-08 18:00:46 -03:00
nscuro
7fb76c8c35
Migrate to NVD 2.0 data feeds
Closes https://github.com/DependencyTrack/dependency-track/issues/4742
Fixes https://github.com/DependencyTrack/dependency-track/issues/5225

Signed-off-by: nscuro <nscuro@protonmail.com>
2025-08-25 15:08:24 +02:00
Steffen Ohrendorf
31136bb3ef
add docs about policy matcher values
Signed-off-by: Steffen Ohrendorf <steffen.ohrendorf@gmx.de>
2025-07-30 19:43:49 +02:00
ch8matt
f4a8a2ab5b
docs: document internal component match mode (OR/AND)
Signed-off-by: ch8matt <g.matthieu49@gmail.com>
2025-06-18 23:54:50 +02:00
nscuro
056a9b7823
Remove system requirements check; Lower resource requirements
Due to various optimisations in recent releases, the previous system requirements are no longer accurate. As a result, the system requirements check that prevents startup if less than 4GB heap is available is no longer practical either.

Resource requirements largely depend on portfolio size and concurrent users.

Signed-off-by: nscuro <nscuro@protonmail.com>
2025-06-16 17:47:40 +02:00
jakub-bochenski
30493358b0
docs: Additional info on connecting Entra
Signed-off-by: jakub-bochenski <kuba.bochenski@gmail.com>
2025-06-10 17:10:03 +02:00
vdieieva
c5d9018f68
Add AWS Cognito configuration example
Signed-off-by: vdieieva <106320338+vdieieva@users.noreply.github.com>
2025-06-06 18:05:03 +03:00
smokydoky
14b72371db docs: remove inaccurate application.yml tip per review
Signed-off-by: smokydoky <dimitris.kafs@gmail.com>
2025-05-22 07:29:26 -04:00
smokydoky
17632e9cb4 docs: FAQ entry that links to outbound-connection list (fixes #4228)
Signed-off-by: smokydoky <dimitris.kafs@gmail.com>
2025-05-19 09:41:13 -04:00
nscuro
eabd376838
Add support for scheduled summary notifications
Co-authored-by: Max Schiller <msr@mm-software.com>
Co-authored-by: Marlon Gäthje <mge@mm-software.com>
Co-authored-by: Richard Bickert <rbt@mm-software.com>
Signed-off-by: nscuro <nscuro@protonmail.com>
2025-04-03 21:41:28 +02:00
Niklas
a0fa8d7b2c
Merge pull request #4778 from dhfherna/docs/update-azure-integration
docs: Update Azure AD configuration to Entra ID
2025-03-31 19:10:47 +02:00
Andre Schlegel-Tylla
2c094818ac
Add feature to define the test title for DefectDojo integration
New optional per project property "defectdojo.testTitle"
When property is set, the given test title will be set in DefectDojo

Signed-off-by: Andre Schlegel-Tylla <andre.schlegel-tylla@virtimo.de>
2025-03-31 15:07:07 +02:00
Dhavian Fernando Hernández
eda6d41920 docs: Update Azure AD configuration to Entra ID
Signed-off-by: Dhavian Fernando Hernández <104927849+dhfherna@users.noreply.github.com>
2025-03-25 15:29:14 +00:00
nscuro
7d59c3f930
Implement basic telemetry collection
Signed-off-by: nscuro <nscuro@protonmail.com>

# Conflicts:
#	dev/docker-compose.yml
2025-02-23 16:03:35 +01:00
Thomas Schauer-Koeckeis
bf8fc68aed updated docs
Signed-off-by: Thomas Schauer-Koeckeis <thomas.schauer-koeckeis@rohde-schwarz.com>
2025-02-10 14:23:09 +01:00
Stefan Fleckenstein
ce49a80154
Add SecObserve to community integrations
Signed-off-by: Stefan Fleckenstein <stefan.fleckenstein@maibornwolff.de>
2025-01-23 16:02:52 +01:00
Niklas
85031a3dcd
Merge pull request #4547 from stevenbuccini/documentation-fixes 2025-01-15 14:28:54 +01:00
Simon A. Eugster
413594c090 docs: Clarify OpenAPI endpoint location
Signed-off-by: Simon A. Eugster <simon.eu@gmail.com>
2025-01-15 08:56:31 +01:00
Steven Buccini
a676d0afe1 Fix miscellaneous typos
While HTTP headers are case-insensitive, these changes align the examples with the rest of the documentation and source code.

Signed-off-by: Steven Buccini <steven@stevenbuccini.com>
2025-01-12 16:24:26 -05:00
Niklas
70bf978689
Merge pull request #4502 from SaberStrat/feature/postpone-deprecation-of-unauthenticated-badges 2025-01-05 13:47:11 +01:00
Kirill.Sybin
fce382583f Remove deprecation notice and inform of risks
Remove deprecation notice for unauthenticated access to the Badge API,
as the use of API keys for authenticated access comes with risks too
that the maintainer of the DT instance has to weigh against the use of
unauthenticated access which does not use API keys.

Signed-off-by: Kirill.Sybin <kirill.sybin@lex-com.net>
2024-12-29 21:55:52 +01:00
Valentijn Scholten
d3917e7ebb VulnDB is now part of Flashpoint
Signed-off-by: Valentijn Scholten <valentijnscholten@gmail.com>
2024-12-25 09:31:00 +01:00
nscuro
380107d928
Merge branch 'master' of github.com:DependencyTrack/dependency-track into 2041-introduce-collection-projects 2024-12-07 18:06:35 +01:00
Edouard Shaar
1170414a9b Update Azure DevOps Extension
Signed-off-by: Edouard Shaar <zarthia@gmail.com>
2024-12-01 23:41:29 -05:00
Dani Hengeveld
2fe140159a
Update Deploying Docker guide to Compose v2
- Added `ALPINE_OIDC_CLIENT_ID` environment variable to example.
- Removed `docker-compose.yml` version top-level element (obsolote).

Signed-off-by: Dani Hengeveld <dani10hengeveld@gmail.com>
2024-10-18 11:54:42 +02:00
Ralf King
cd07dcc30f Add usage example in docs for collection projects.
Signed-off-by: Ralf King <rkg@mm-software.com>
2024-10-04 14:06:25 +02:00
nscuro
d36a6afd0f
Update changelog for v4.12.0 with recent changes
Signed-off-by: nscuro <nscuro@protonmail.com>
2024-10-01 22:03:53 +02:00
Niklas
6e31fd7a89
Merge pull request #4178 from LelouBil/patch-1
Fix missing parenthesis in documentation
2024-09-30 16:58:42 +02:00
Kirill.Sybin
02a44accb6 Update documentation
Update documentation for globally configurable unauthenticated access to
badges.

Signed-off-by: Kirill.Sybin <kirill.sybin@lex-com.net>
2024-09-29 17:32:57 +02:00
Bilel MEDIMEGH
a4c7698bf4
Fix missing parenthesis in documentation
Signed-off-by: Bilel MEDIMEGH <bilel.medimegh@gmail.com>
2024-09-26 14:12:39 +02:00
Kirill.Sybin
0e3e57623f Add default team for badges
Add a default team for viewing badges for new DBs.

Signed-off-by: Kirill.Sybin <kirill.sybin@lex-com.net>
2024-09-22 22:57:48 +02:00
Kirill.Sybin
1931654ff8 Update documentation
Signed-off-by: Kirill.Sybin <kirill.sybin@lex-com.net>
2024-09-11 22:05:21 +02:00
nscuro
68e615a1b9
Support tagging of notification rules
Supersedes #3506

Co-authored-by: Sebastien Delcoigne <sebastien.delcoigne@gmail.com>
Signed-off-by: nscuro <nscuro@protonmail.com>
2024-08-31 22:45:00 +02:00
nscuro
b9c7bb6ddb
Update REST API docs to reflect change from Swagger v2 to OpenAPI v3
Signed-off-by: nscuro <nscuro@protonmail.com>
2024-08-03 18:43:58 +02:00
rh0dy
805df0f4bd
Add red asterisks
Signed-off-by: rh0dy <rh0dy@protonmail.com>
2024-07-04 20:30:16 +01:00
rh0dy
175876e363
Add OIDC documentation for OneLogin
Signed-off-by: rh0dy <rh0dy@protonmail.com>
2024-07-04 20:30:16 +01:00
Martijn van der Meij
f4a84a3b8f docs: add docs for base_path
Signed-off-by: Martijn van der Meij <martijn.vandermeij@vattenfall.com>
2024-07-01 09:42:32 +02:00
Aravind Parappil
43903e724a Add Notification For BOM_VALIDATION_FAILED
If uploaded BOM is invalid, dispatches a notification with InvalidBomProblemDetails before
throwing the respective exception

Signed-off-by: Aravind Parappil <aravindparappil@gmail.com>
2024-06-01 20:48:05 -04:00
nscuro
339b1e3429
Update database support docs
* Raise supported versions for PostgreSQL and SQL Server to non-EOL versions
* Add notice about deprecation of RDBMSes other than PostgreSQL in DT v5

Signed-off-by: nscuro <nscuro@protonmail.com>
2024-05-15 21:48:06 +02:00
nscuro
7d28a1ae1d
Add support for worker pool drain timeout
This surfaces the functionality introduced in https://github.com/stevespringett/Alpine/pull/508 to Dependency-Track. It was previously only integrated into Hyades.

Signed-off-by: nscuro <nscuro@protonmail.com>
2024-04-29 19:45:47 +02:00