Commit graph

46 commits

Author SHA1 Message Date
nscuro
0c7a548f51
Advertise official Helm chart in docs
Signed-off-by: nscuro <nscuro@protonmail.com>
2024-04-07 19:37:44 +02:00
nscuro
f3529f44cd
Bump Alpine to 2.2.5-SNAPSHOT
Introduces:

* Ability to assign default groups to OIDC users (https://github.com/stevespringett/Alpine/pull/535)
* Tracking of `created` and `lastUsed` timestamps for API keys (https://github.com/stevespringett/Alpine/pull/537)
* Addition of `comment` field to API keys (https://github.com/stevespringett/Alpine/pull/537)

Closes #1068
Fixes #1556
Closes #3349

Signed-off-by: nscuro <nscuro@protonmail.com>
2024-01-28 21:57:14 +01:00
nscuro
3ade7d4ac8
Add alpine.api.key.prefix to documentation
Signed-off-by: nscuro <nscuro@protonmail.com>
2023-09-23 13:10:06 +02:00
nscuro
fc5d5d411d
Remove misleading configuration options
Removes `alpine.enforce.authentication` and `alpine.enforce.authorization` from `application.properties` and documentation. Settings those values to `false` is not supported.

Fixes #3043

Signed-off-by: nscuro <nscuro@protonmail.com>
2023-09-23 13:10:06 +02:00
nscuro
b74a2d31d6
Bump Alpine to 2.2.3-SNAPSHOT
Includes https://github.com/stevespringett/Alpine/pull/494 among other changes so far.

Also added documentation for `alpine.datanucleus.cache.level2.type`.

Signed-off-by: nscuro <nscuro@protonmail.com>
2023-06-12 20:20:39 +02:00
nscuro
849bf688e2
Add missing config docs for alpine.oidc.client.id
Signed-off-by: nscuro <nscuro@protonmail.com>
2023-05-14 18:40:15 +02:00
Niklas
1892756d56
Add changelog for 4.7.0 (#2276)
* Add draft changelog for 4.7.0

Signed-off-by: nscuro <nscuro@protonmail.com>

* Add documentation for database connection pooling

Signed-off-by: nscuro <nscuro@protonmail.com>

* Add note on issue templates to `RELEASING.md`

Signed-off-by: nscuro <nscuro@protonmail.com>

* Add documentation for configurable secret key path

Signed-off-by: nscuro <nscuro@protonmail.com>

* Add documentation for exposed database metrics

Signed-off-by: nscuro <nscuro@protonmail.com>

* Update changelog with new additions

Signed-off-by: nscuro <nscuro@protonmail.com>

* Update changelog with new additions

Signed-off-by: nscuro <nscuro@protonmail.com>

* Update changelog with new additions

Signed-off-by: nscuro <nscuro@protonmail.com>

* Bump documentation version to 4.7

Signed-off-by: nscuro <nscuro@protonmail.com>

* Update `RELEASING.md`

Signed-off-by: nscuro <nscuro@protonmail.com>

* Update changelog

Signed-off-by: nscuro <nscuro@protonmail.com>

* Add secret key conversion instructions

Signed-off-by: nscuro <nscuro@protonmail.com>

* Add contributors

Signed-off-by: nscuro <nscuro@protonmail.com>

* Update release date

Signed-off-by: nscuro <nscuro@protonmail.com>

* Add Jira integration to highlights

Signed-off-by: nscuro <nscuro@protonmail.com>

* Update hashes for frontend release artifact

Signed-off-by: nscuro <nscuro@protonmail.com>

Signed-off-by: nscuro <nscuro@protonmail.com>
2022-12-16 18:40:11 +01:00
Niklas
5838bc8adb
Various improvements for Snyk analyzer (#2246)
* Add parsing logic for Snyk API errors

Also move tests for SnykParser into their own class instead of keeping them in SnykAnalysisTaskTest.

Signed-off-by: nscuro <nscuro@protonmail.com>

* Use the actually useful error fields in Snyk responses

Signed-off-by: nscuro <nscuro@protonmail.com>

* Improve Snyk analyzer; Add tests; Fix various bugs

Signed-off-by: nscuro <nscuro@protonmail.com>

* Reword Snyk rate limiting config keys

Signed-off-by: nscuro <nscuro@protonmail.com>

* Fix SnykParserTest

Signed-off-by: nscuro <nscuro@protonmail.com>

* Use retries instead of client-side rate limiting when rate limited by the Snyk API

Addresses #2248

Signed-off-by: nscuro <nscuro@protonmail.com>

* Disable implicit retry behavior on all exceptions

Signed-off-by: nscuro <nscuro@protonmail.com>

* Update Snyk config keys documentation

Signed-off-by: nscuro <nscuro@protonmail.com>

* Report sunset API version only once per analysis

Also send a notification instead of just logging it

Signed-off-by: nscuro <nscuro@protonmail.com>

* Add ability to use multiple Snyk tokens in round-robin

Signed-off-by: nscuro <nscuro@protonmail.com>

* Update Snyk docs

Signed-off-by: nscuro <nscuro@protonmail.com>

* Update default Snyk API version to 2022-11-14

Signed-off-by: nscuro <nscuro@protonmail.com>

* Fix visibility of index field

Signed-off-by: nscuro <nscuro@protonmail.com>

* Update Snyk configuration screenshot

Signed-off-by: nscuro <nscuro@protonmail.com>

Signed-off-by: nscuro <nscuro@protonmail.com>
2022-12-09 10:09:15 +01:00
nscuro
6496934f5f
Bump alpine to 2.2.0-SNAPSHOT
Signed-off-by: nscuro <nscuro@protonmail.com>
2022-12-05 13:28:36 +01:00
syalioune
836da60abf
Implement caching for repository metadata analysis (#2129)
* Feature: Implementing caching for Repository metadata analyzer

Leverage the COMPONENTANALYSISCACHE table already used by vulnerability analyzers (See #1943)

Signed-off-by: Alioune SY <sy_alioune@yahoo.fr>

* Feature: Implementing caching for Repository metadata analyzer

Implementing a configurable solution to cache stampede problem. Component analysis cache takes into account TTL (See #1943)

Signed-off-by: Alioune SY <sy_alioune@yahoo.fr>

* Feature: Implementing caching for Repository metadata analyzer

Take into account some sonatype remarks.

Signed-off-by: Alioune SY <sy_alioune@yahoo.fr>

* Feature: Implementing caching for Repository metadata analyzer

Take into account @nscuro review comments.

Signed-off-by: Alioune SY <sy_alioune@yahoo.fr>

* Feature: Implementing caching for Repository metadata analyzer

Adding reasonable stampede bucker count interval in the documentation

Signed-off-by: Alioune SY <sy_alioune@yahoo.fr>

* Feature: Implementing caching for Repository metadata analyzer

Fixing bad merge issue

Signed-off-by: Alioune SY <sy_alioune@yahoo.fr>

Signed-off-by: Alioune SY <sy_alioune@yahoo.fr>
2022-11-29 16:17:14 +01:00
Alioune SY
200f432a10 Feature: Improving OSS Index Analyzer batching mechanism and overall resilience
Taking into account preliminary review comments : Adding resilience4j retry metrics, renaming the properties and making the retryer object static

Signed-off-by: Alioune SY <sy_alioune@yahoo.fr>
2022-11-01 11:24:23 +01:00
mehab
74f8f5f9c2 Modified readme files
Signed-off-by: mehab <meha.bhargava2@gmail.com>
2022-10-26 17:01:40 +01:00
nscuro
9eb518b61d
Include SnykAnalysisTask thread pool in Prometheus metrics
Also, give it a name and provide the same `uncaughtExceptionHandler` that is used by Alpine's event services.

Signed-off-by: nscuro <nscuro@protonmail.com>
2022-10-21 15:28:53 +02:00
nscuro
e27ee26201
s/backend/API server/
Signed-off-by: nscuro <nscuro@protonmail.com>
2022-09-16 15:37:54 +02:00
nscuro
594513238a
Update Prometheus metrics documentation
Signed-off-by: nscuro <nscuro@protonmail.com>
2022-09-16 15:31:46 +02:00
nscuro
e884f05258
Add support for Prometheus metrics exposition
Signed-off-by: nscuro <nscuro@protonmail.com>
2022-07-19 22:12:38 +02:00
Steve Springett
494268ec0c #1431 - Updating app properties and doc
Signed-off-by: Steve Springett <steve@springett.us>
2022-03-04 13:49:29 -06:00
Steve Springett
97ea8b88ce
Added OIDC_LOGIN_BUTTON_TEXT introduced in https://github.com/DependencyTrack/frontend/pull/80 2021-08-01 22:00:40 -05:00
nscuro
8d5f755283
Clarify that API_BASE_URL needs to be modified for server deployments
Signed-off-by: nscuro <nscuro@protonmail.com>
2021-06-12 17:30:54 +02:00
Steve Springett
df8940cae4
#941 - Adding support for minimum idle. Updating timeouts and connections. Updating docs. 2021-05-20 01:08:20 -05:00
Steve Springett
16ac41235f
#904 - Bundled JDBC drivers with WAR 2021-01-25 21:44:41 -06:00
Steve Springett
ea32c6d77d
Updating CORS allow methods to include commas. Fixed in Alpine - 1ebf4df4c8 2020-12-21 00:10:51 -06:00
Steve Springett
ea6b400011
#872 - Increasing the default connection pool size to 20 2020-12-15 22:34:07 -06:00
nscuro
100ef2d3aa Add frontend configuration docs; Update OIDC docs 2020-10-27 20:39:23 +01:00
Steve Springett
f99e6936eb
Merge pull request #689 from praveenmylavarapu/add-no-proxy
Add no proxy
2020-08-09 23:32:37 -05:00
praveenmylavarapu
5721b46133 turn off certificate trust and hostname verification only when no proxy doesn't exists 2020-06-13 00:05:24 +05:30
praveenmylavarapu
c825c5bc67 add tests and docs 2020-06-06 22:50:28 +05:30
praveenmylavarapu
d9e2179ff0 add no proxy support 2020-05-26 22:00:58 +05:30
nscuro
62a13e9b43
Discovery URI -> Issuer 2020-03-22 19:23:30 +01:00
nscuro
f50a4670b8
Update OIDC documentation; Add default config 2020-03-21 21:09:41 +01:00
Steve Springett
de898b599a
v3.6 doc update 2019-09-28 22:59:32 -05:00
Steve Springett
1110add3e0
#294 - Updated default application.properties and documentation detailing two new LDAP properties 2019-06-02 00:58:45 -05:00
Steve Springett
602ad93149
logging level change 2019-05-01 17:06:43 -05:00
Steve Springett
cb3b50688c
#260 Simplified logging level configuration in Docker. Added docs 2019-04-23 23:11:12 -05:00
Steve Springett
21f0f46f71
Added CORS documentation for v3.5 2019-04-16 17:06:01 -05:00
Steve Springett
bf47769ff1 Minor changes to basetest (persistencecapable), Added more model tests #68 2019-01-30 23:33:13 -06:00
Steve Springett
0e1ded5249 Added v3.3 doc updates 2018-10-25 10:50:27 -05:00
Steve Springett
3ed048c9bd Updating docs for 3.1.0 2018-06-16 15:26:01 -05:00
Steve Springett
6c92851d99 Added ldap security auth property introduced in #148 to documentation 2018-05-10 10:04:17 -05:00
Steve Springett
adf32f5931 Added section 2018-03-25 20:20:40 -05:00
Steve Springett
71fdff5cd3 Updated docs to reflect defaults 2018-03-20 15:20:54 -05:00
Steve Springett
fab71aee9d spelling 2018-03-13 14:23:12 -05:00
Steve Springett
0a0e998261 Updated docs to include proxy info #101 2018-03-13 14:21:15 -05:00
Steve Springett
470aad5dae Added link and minor cosmetic changes 2018-02-26 10:14:43 -06:00
Steve Springett
842897c3ca Included missing option 2018-02-26 10:00:39 -06:00
Steve Springett
fc7c269c85 Initial checkin 2018-02-08 23:16:43 -06:00