Skip to content

Commit acdc636

Browse files
Merge remote-tracking branch 'upstream/dev' into feature/import-preview
2 parents 557f58a + 46332da commit acdc636

35 files changed

+4706
-207
lines changed

components/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "defectdojo",
3-
"version": "2.57.0-dev",
3+
"version": "2.58.0-dev",
44
"license" : "BSD-3-Clause",
55
"private": true,
66
"dependencies": {
715 Bytes
Loading
-453 Bytes
Loading
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
title: 'Upgrading to DefectDojo Version 2.58.x'
3+
toc_hide: true
4+
weight: -20260406
5+
description: No special instructions.
6+
---
7+
There are no special instructions for upgrading to 2.58.x. Check the [Release Notes](https://github.com/DefectDojo/django-DefectDojo/releases/tag/2.58.0) for the contents of the release.

docs/content/get_started/about/OS__new_user_checklist.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ This is the essence of DefectDojo - import security data, organize it, and prese
2323
All of these features can be automated, and because DefectDojo can handle over 200 tools (at time of writing) you should be all set to create a functional security inventory of your entire organizational output.
2424

2525
### Open-Source Features
26-
- Does your organization use Jira? Learn how to use our [Jira integration](/issue_tracking/jira/jira_guide/) to create Jira tickets from the data you ingest.
26+
- Does your organization use Jira? Learn how to use our [Jira integration](/issue_tracking/jira/os__jira_guide/) to create Jira tickets from the data you ingest.
2727
- Are you expecting to share DefectDojo with many users in your organization? Check out our guides to [user management](/admin/user_management/about_perms_and_roles/) and set up role-based access control (RBAC).
2828
- Ready to dive into automation? Learn how to use the [DefectDojo API](/import_data/import_scan_files/api_pipeline_modelling/) to automatically import new data, and build a robust CI/CD pipeline.

docs/content/get_started/about/faq.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ DefectDojo is meant to be the central source of truth for your organization's se
2121

2222
- Allowing users to identify duplicate findings across scans and tools, minimizing alert fatigue.
2323
- Enforcing SLAs on vulnerabilities, ensuring that your organization handles each Finding within an appropriate timeframe.
24-
- Sending tickets to [Jira](/issue_tracking/jira/jira_guide/), ServiceNow or other Project Tracking software, allowing your development team to integrate issue remediation into their standard release process without requiring them to learn another project management tool.
24+
- [Sending tickets](/issue_tracking/intro/intro/) to Jira, ServiceNow or other Project Tracking software, allowing your development team to integrate issue remediation into their standard release process without requiring them to learn another project management tool.
2525
- Integrating into automated [CI/CD pipelines](/import_data/import_scan_files/api_pipeline_modelling/) to automatically ingest report data from repositories, even down to the branch level.
2626
- Creating [reports](/metrics_reports/reports/using_the_report_builder/) on any set of vulnerabilities or software context, to quickly share scan results or status updates with stakeholders.
2727
- Establishing acceptance and mitigation workflows, supporting formal risk-management tracking.
@@ -129,6 +129,6 @@ DefectDojo Pro users also have access to [executive-level Metrics dashboards](/g
129129

130130
### How can I integrate a project management tool with DefectDojo?
131131

132-
In both Pro and Open-Source editions of DefectDojo, Findings in DefectDojo can be pushed to Jira as Issues, which allows you to integrate issue remediation with your development team. We have a [complete guide to Jira](/issue_tracking/jira/jira_guide/) written which describes the process in detail.
132+
In both Pro and Open-Source editions of DefectDojo, Findings in DefectDojo can be pushed to Jira as Issues, which allows you to integrate issue remediation with your development team.
133133

134134
DefectDojo Pro adds support for [Additional Project Tracking Integrations](/issue_tracking/intro/intro/)**: ServiceNow, Azure DevOps, GitHub and GitLab.

docs/content/issue_tracking/jira/jira_guide.md renamed to docs/content/issue_tracking/jira/OS__jira_guide.md

Lines changed: 34 additions & 132 deletions
Large diffs are not rendered by default.

docs/content/issue_tracking/jira/PRO__jira_guide.md

Lines changed: 562 additions & 0 deletions
Large diffs are not rendered by default.

docs/content/issue_tracking/jira/troubleshooting_jira.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ Using the 'Push To Jira' workflow triggers an asynchronous process, however an I
6565

6666
Common reasons issues are not created:
6767
* The Default Issue Type you have selected is not usable with the Jira Space
68-
* Issues in the Space have required attributes that prevent them from being created via DefectDojo (see our guide to [Custom Fields](../jira_guide/#custom-fields-in-jira))
68+
* Issues in the Space have required attributes that prevent them from being created via DefectDojo (which can be handled via Custom Fields in Jira)
6969

7070

7171
## Error: Product Misconfigured or no permissions in Jira?
@@ -77,11 +77,11 @@ This error message can appear when attempting to add a created Jira configuratio
7777

7878
## Changes made to Jira issues are not updating Findings in DefectDojo
7979

80-
* Start by confirming that the [DefectDojo webhook receiver](../jira_guide/#step-3-configure-bidirectional-sync-jira-webhook) is configured correctly and can successfully receive updates.
80+
* Start by confirming that the DefectDojo webhook receiver is configured correctly and can successfully receive updates.
8181

8282
* Ensure the SSL certificate used by Defect Dojo is trusted by JIRA. For JIRA Cloud you must use [a valid SSL/TLS certificate, signed by a globally trusted certificate authority](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-registering-webhooks-with-non-secure-urls/)
8383

84-
* If you're trying to push status changes, confirm that Jira transition mappings are set up correctly (Reopen / Close [Transition IDs](../jira_guide/#step-3-configure-bidirectional-sync-jira-webhook)).
84+
* If you're trying to push status changes, confirm that Jira transition mappings are set up correctly (Reopen / Close Transition IDs).
8585

8686
* [Test](https://support.atlassian.com/jira/kb/testing-webhooks-in-jira-cloud/) your JIRA webhook using a public endpoint such as Pipedream or Beeceptor:
8787

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: 'Upgrading to DefectDojo Version 2.57.x'
3+
toc_hide: true
4+
weight: -20260406
5+
description: Deprecation of Credential Manager and Stub Findings
6+
---
7+
8+
## Deprecation: Credential Manager
9+
10+
The Credential Manager feature is being deprecated and will be removed in DefectDojo 2.59.0 on June 1st, 2026. The following API endpoints are affected:
11+
12+
- `/api/v2/credentials/`
13+
- `/api/v2/credential_mappings/`
14+
15+
### Required Actions
16+
17+
Support for the Credential Manager will be fully removed in DefectDojo 2.59.0 (scheduled for June 1st, 2026). After this date, any requests to these endpoints will return a 404 Not Found error and the Credential Manager UI will no longer be available.
18+
19+
### Timeline
20+
21+
- **DefectDojo 2.57.x onwards**: Credential Manager is deprecated with deprecation headers on API endpoints
22+
- **DefectDojo 2.59.0 (June 1st, 2026)**: Credential Manager will be removed entirely
23+
24+
## Deprecation: Stub Findings
25+
26+
The Stub Findings feature is being deprecated and will be removed in DefectDojo 2.59.0 on June 1st, 2026. The following API endpoint is affected:
27+
28+
- `/api/v2/stub_findings/`
29+
30+
### Required Actions
31+
32+
Support for Stub Findings will be fully removed in DefectDojo 2.59.0 (scheduled for June 1st, 2026). After this date, any requests to this endpoint will return a 404 Not Found error and the Stub Findings UI will no longer be available.
33+
34+
### Timeline
35+
36+
- **DefectDojo 2.57.x onwards**: Stub Findings is deprecated with deprecation headers on API endpoints
37+
- **DefectDojo 2.59.0 (June 1st, 2026)**: Stub Findings will be removed entirely
38+
39+
For more information, check the [Release Notes](https://github.com/DefectDojo/django-DefectDojo/releases/tag/2.57.0).

0 commit comments

Comments
 (0)