Skip to content

Commit 50ecc46

Browse files
authored
Merge pull request #12035 from DefectDojo/master-into-dev/2.44.2-2.45.0-dev
Release: Merge back 2.44.2 into dev from: master-into-dev/2.44.2-2.45.0-dev
2 parents 4f2036e + b96a70d commit 50ecc46

File tree

26 files changed

+2615
-582
lines changed

26 files changed

+2615
-582
lines changed

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ assignees: ''
88
---
99
## :warning: Note on feature completeness :warning:
1010

11-
We are narrowing the scope of acceptable enhancements to DefectDojo in preparation for v3. Learn more here:
11+
We are narrowing the scope of acceptable enhancements to DefectDojo. Learn more here:
1212
https://github.com/DefectDojo/django-DefectDojo/blob/master/readme-docs/CONTRIBUTING.md
1313

1414
**Is your feature request related to a problem? Please describe**

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,8 @@ our channel there, [#defectdojo](https://owasp.slack.com/channels/defectdojo). F
107107

108108
## Contributing
109109

110-
:warning: We have instituted a [feature freeze](https://github.com/DefectDojo/django-DefectDojo/discussions/8002) on v2
111-
of DefectDojo as we begin work on v3. Please see our [contributing guidelines](readme-docs/CONTRIBUTING.md) for more
112-
information. Check out our latest update on v3 [here](https://github.com/DefectDojo/django-DefectDojo/discussions/11199).
110+
Please see our [contributing guidelines](readme-docs/CONTRIBUTING.md) for more
111+
information.
113112

114113
## Pro Edition
115114
[Upgrade to DefectDojo Pro](https://www.defectdojo.com/) today to take your DevSecOps to 11. DefectDojo Pro is

docker/entrypoint-unit-tests-devDocker.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/bin/sh
1+
#!/bin/bash
22
# Run available unittests with a setup for local dev:
33
# - Make migrations and apply any needed changes
44
# - Leave container up after running tests to allow debugging, rerunning tests, etc.

docker/entrypoint-unit-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/bin/sh
1+
#!/bin/bash
22
# Run available unittests with a setup for CI/CD:
33
# - Fail if migrations are not created
44
# - Exit container after running tests to allow exit code to propagate as test result

docker/entrypoint-uwsgi-dev.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/bin/sh
1+
#!/bin/bash
22

33
set -e # needed to handle "exit" correctly
44

docker/entrypoint-uwsgi.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
#!/bin/sh
2-
1+
#!/bin/bash
32
set -e # needed to handle "exit" correctly
43

54
. /secret-file-loader.sh

docs/assets/images/odic.png

64.8 KB
Loading

docs/content/en/changelog/changelog.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,20 @@ For Open Source release notes, please see the [Releases page on GitHub](https://
1010

1111
## Mar 2025: v2.44
1212

13+
### Mar 10, 2025: v2.44.1
14+
15+
- **(Beta UI)** Added a field in the View Engagement page which allows a user to navigate to the linked Jira Epic, if one exists.
16+
- **(Universal Parser)** XML is now a supported file type for Universal Parser.
17+
- **(SSO)** SSO can now be set up with any kind of [OIDC Configuration](https://auth0.com/docs/authenticate/protocols/openid-connect-protocol). See ODIC Settings in the Beta UI:
18+
19+
![image](images/odic.png)
20+
21+
### Mar 3, 2025: v2.44.0
22+
23+
- **(Beta UI)** Breadcrumbs have been overhauled to better represent the context each page exists in. Breadcrumbs will now include filtering and query parameters. The titles of tables now better represent their context, for example when looking at the Engagements list for a particular Product, the view will be titled {Product Name} Engagements, rather than All Engagements as before.
24+
25+
## Mar 2025: v2.44
26+
1327
### Mar 3, 2025: v2.44.0
1428

1529
- **(Beta UI)** Breadcrumbs have been overhauled to better represent the context each page exists in. Breadcrumbs will now include filtering and query parameters. The titles of tables now better represent their context, for example when looking at the Engagements list for a particular Product, the view will be titled {Product Name} Engagements, rather than All Engagements as before.

docs/content/en/connecting_your_tools/universal_parser.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,16 @@ pro-feature: true
1010

1111
The Universal Parser is currently in Beta. See our [announcement presentation](https://community.defectdojo.com/universalparser) for more information.
1212

13+
## About Universal Parser
14+
DefectDojo has a large, regularly updated library of parsers to help security teams ingest data. However, sometimes users have a tool that's unsupported by the parsers, or they may want to import data into the DefectDojo model differently from the way the parser does.
15+
16+
DefectDojo's Universal Parser is meant to give our users with unsupported report types a path forward, to import and map **any JSON, CSV or XML file**.
17+
1318
**The Universal Parser is:**
1419

1520
* A quick way to support file formats for which we do not have Community parsers, such as reports produced by internal tools
16-
* A tool to help you ingest data even if a Community parser is out-of-date or doesn't structure findings the way you would like
17-
* An alternative to custom scripting that transforms tool reports into the CSV/JSON format expected by the "Generic Findings Import" scan type
21+
* A tool to help you ingest data, even if a Community parser is out-of-date or doesn't structure findings the way you would like
22+
* An alternative to custom scripting to transform tool reports into the CSV/JSON format expected by the "Generic Findings Import" scan type
1823
* Designed to be easy to use for anyone, with no coding and minimal configuration required
1924

2025
**The Universal Parser is not:**

docs/content/en/open_source/archived_docs/integrations/source-code-repositories.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ For CI/CD Engagement, where user could set commit hash, branch/tag and code line
2929

3030
If user does not set commit hash or branch/tag in appropriate fields of CI/CD Engagement edit form, the URL should look like in Interactive Engagement edit form.
3131

32-
SCM navigation URL is composed from Repo URL using SCM Type. Github/Gitlab SCM type is default, but user could set certain SCM type in Product custom field "scm-type".
32+
SCM navigation URL is composed from Repo URL using SCM Type. A specific SCM type can be set in Product custom field "scm-type". If no "scm-type" is set and the URL contains "https://github.com", a "github" SCM type is assumed.
3333

3434
Product custom fields:
3535

0 commit comments

Comments
 (0)