Skip to content

Commit

Permalink
Docs maintenance: remove external images, article QA + updates (#11376)
Browse files Browse the repository at this point in the history
* add universal importer docs

* update DefectDojo Pro changelog

* image migration: replace all external images and refs with repo-hosted images

* update request_a_trial with screenshots from new Cloud Portal

* reorganize cli documentation

* reformat pro changelog: add version numbers in anchor, move OS upgrading guide to new page

* change ms teams screenshot

* rm illegal windows characters from files ":" "<>"

* add generic findings import doc to parsers subdirectory

* add OS support info to contact support page

* fix broken link on additional cloud instance article

* rm outdated link to firewall rules

* update cloud manager docs

* Update docs/content/en/cloud_management/connectivity-troubleshooting.md

Co-authored-by: Charles Neill <[email protected]>

* Update docs/content/en/cloud_management/using-cloud-manager.md

Co-authored-by: Charles Neill <[email protected]>

* Update docs/content/en/connecting_your_tools/parsers/generic_findings_import.md

Co-authored-by: Charles Neill <[email protected]>

* mv connectors info to 'about connectors'

* update all links, edit headings for better navigator

---------

Co-authored-by: Paul Osinski <[email protected]>
Co-authored-by: Charles Neill <[email protected]>
  • Loading branch information
3 people authored Dec 6, 2024
1 parent 990a0fa commit 6e99f75
Show file tree
Hide file tree
Showing 221 changed files with 1,003 additions and 1,515 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/About_In-App_Alerts.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/About_In-App_Alerts_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/Bulk_Editing_Findings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/Bulk_Editing_Findings_2.png
Binary file added docs/assets/images/Bulk_Editing_Findings_3.png
Binary file added docs/assets/images/Bulk_Editing_Findings_4.png
Binary file added docs/assets/images/Bulk_Editing_Findings_5.png
Binary file added docs/assets/images/Creating_Findings_Manually.png
Binary file added docs/assets/images/Creating_Issues_in_Jira.png
Binary file added docs/assets/images/Creating_Issues_in_Jira_3.png
Binary file added docs/assets/images/Creating_Issues_in_Jira_4.png
Binary file added docs/assets/images/Creating_Issues_in_Jira_5.png
Binary file added docs/assets/images/Editing_Findings.png
Binary file added docs/assets/images/Editing_Findings_2.png
Binary file added docs/assets/images/Finding_Status_Definitions.png
Binary file added docs/assets/images/Introduction_to_Findings.png
Binary file added docs/assets/images/Product_Hierarchy_Overview.png
Binary file added docs/assets/images/Risk_Acceptances.png
Binary file added docs/assets/images/Risk_Acceptances_2.png
Binary file added docs/assets/images/Risk_Acceptances_3.png
Binary file added docs/assets/images/Risk_Acceptances_4.png
Binary file added docs/assets/images/Set_a_User's_Permissions.png
Binary file added docs/assets/images/Set_a_User's_Permissions_6.png
Binary file added docs/assets/images/Using_Custom_Fields.png
Binary file added docs/assets/images/Using_Custom_Fields_2.png
Binary file added docs/assets/images/Using_the_Cloud_Manager.png
Binary file added docs/assets/images/Using_the_Cloud_Manager_2.png
Binary file added docs/assets/images/Using_the_Cloud_Manager_3.png
Binary file added docs/assets/images/Using_the_Report_Builder.png
Binary file added docs/assets/images/Using_the_Report_Builder_3.png
Binary file added docs/assets/images/Using_the_Report_Builder_4.png
Binary file added docs/assets/images/Using_the_Report_Builder_6.png
Binary file added docs/assets/images/_index.png
Binary file added docs/assets/images/add_edit_connectors.png
Binary file added docs/assets/images/add_edit_connectors_2.png
Binary file added docs/assets/images/add_edit_connectors_3.png
Binary file added docs/assets/images/api-token.png
Binary file added docs/assets/images/api_pipeline_modelling.png
Binary file added docs/assets/images/connectors_tool_reference.png
Binary file added docs/assets/images/contact_defectdojo_support.png
Binary file added docs/assets/images/external-tools.png
Binary file added docs/assets/images/import_scan_ui.png
Binary file added docs/assets/images/manage_records.png
Binary file added docs/assets/images/manage_records_2.jpg
Binary file added docs/assets/images/operations_discover.png
Binary file added docs/assets/images/operations_discover_2.png
Binary file added docs/assets/images/operations_discover_3.png
Binary file added docs/assets/images/operations_page.png
Binary file added docs/assets/images/operations_sync.png
Binary file added docs/assets/images/request_a_trial.png
Binary file added docs/assets/images/request_a_trial_2.png
Binary file added docs/assets/images/request_a_trial_3.png
Binary file added docs/assets/images/request_a_trial_4.png
Binary file added docs/assets/images/request_a_trial_5.png
Binary file added docs/assets/images/request_a_trial_6.png
Binary file added docs/assets/images/request_a_trial_7.png
Binary file added docs/assets/images/request_a_trial_mg.png
Binary file added docs/assets/images/run_operations_manually.png
Binary file added docs/assets/images/run_operations_manually_2.png
Binary file added docs/assets/images/smart_upload.png
Binary file added docs/assets/images/smart_upload_2.png
Binary file added docs/assets/images/smart_upload_3.png
Binary file added docs/assets/images/using_reimport.png
Binary file added docs/assets/images/using_reimport_2.png
Binary file added docs/assets/images/using_reimport_3.png
Binary file added docs/assets/images/using_the_cloud_manager_5.png
Binary file added docs/assets/images/using_the_cloud_manager_6.png
6 changes: 0 additions & 6 deletions docs/config.dev.toml
Original file line number Diff line number Diff line change
Expand Up @@ -77,12 +77,6 @@ weight = 1
pre = "<i class='fab fa-github'></i>"
url = "https://github.com/DefectDojo/django-DefectDojo"

[[menu.main]]
name = "Knowledge Base"
weight = 50
pre = "<i class='fas fa-atlas'></i>"
url = "https://support.defectdojo.com"

[markup]
[markup.goldmark]
[markup.goldmark.renderer]
Expand Down
19 changes: 11 additions & 8 deletions docs/content/en/about_defectdojo/contact_defectdojo_support.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,26 +6,29 @@ pro-feature: true
weight: 3
---

For DefectDojo Pro users, DefectDojo's Support team can be contacted in a variety of ways.
DefectDojo Pro subscriptions come with full support from the DefectDojo Inc team during the initial trial period and beyond.

## Contacting Support via Email
Open Source users can receive assistance via the OWASP [Slack Channel](https://owasp.org/slack/invite), or on [GitHub](https://github.com/DefectDojo/django-DefectDojo). See our [Community Site](https://defectdojo.com/community) for more information.

Customers / Pro Users can always email our team directly at [[email protected]](mailto:[email protected]).
# Accessing Pro Support
### Email

## Contacting Support through the DefectDojo app
Customers / Pro Users can always email our team directly at [[email protected]](mailto:[email protected]) for assistance.

### Within DefectDojo

You can contact us through the DefectDojo App:

* by opening **Cloud Manager \> Contact Support** from the left sidebar**,**
* by opening **Cloud Manager \> Contact Support** from the left sidebar
* or through **{your\-instance}.defectdojo.com/cloud\_portal/support**.

![Where to find the 'Contact Support' link in DefectDojo](https://defectdojo-inc.intercom-attachments-7.com/i/o/854681122/eca2271b89d62b943e80923b/gpUG1R_oppB0eO2XyzCludfqxjYCFT4xodToow7IBc-GE7zeXNc3CrGAtHCnLBMSAiFs5PRIcW6V58B6kHAxpKRado9NGjU3sBVbXQFCi2X1zNMfr0Xx8jgNED7ZCvt1bQWe83g47pnFcaPZ9L2oEs8?expires=1729720800&signature=74a5200740953f712cfcb0ed6145ac3ad5657bc5974e2e23e62ce5b13032272c&req=fCUjEMF%2FnINdFb4f3HP0gBxcVTY7O4IHl0%2Bn%2BVAfJVMzuNg%2FYQxvJl0daCy2%0AD6E%3D%0A)
![image](images/contact_defectdojo_support.png)

## Contact Support through the DefectDojo Cloud Portal
### Through the Cloud Portal

You can also contact our support team through your Cloud Portal:

* by clicking on **Contact Us** (on the left sidebar)
* or via **<https://cloud.defectdojo.com/resources/contact>**.

![](https://downloads.intercomcdn.com/i/o/850350549/9183fa1703512f79f83a561b/Screenshot+2023-10-10+at+3.30.51+PM.png?expires=1729720800&signature=e6e5cda5d17f233575c7d5267d79de63210a1184a56e1c6d34468883a4c21817&req=fCUnFcx%2BmIVWFb4f3HP0gKi3DGFot4w4iwNAwMDaVsacaQIz63318wb%2BRw7J%0AOFM%3D%0A)
![image](images/contact_defectdojo_support_2.png)
72 changes: 19 additions & 53 deletions docs/content/en/about_defectdojo/request_a_trial.md
Original file line number Diff line number Diff line change
@@ -1,101 +1,67 @@
---
title: "Request a Trial"
title: "Request a DefectDojo Pro Trial"
description: "How to request and work with a trial of DefectDojo Cloud"
draft: "false"
weight: 4
pro-feature: true
---


If your team requires an on\-premise DefectDojo installation, please connect with our Sales team by emailing \-\> [[email protected]](mailto:[email protected]) . This trial setup process only applies to DefectDojo Cloud users.


All DefectDojo plans include a free 2\-week trial, which you can use to evaluate our software. DefectDojo Trial instances are fully\-featured and can be immediately converted to our team into paid instances \- no need to set everything up again, or reupload any data when your trial period ends.



# **Requesting your Trial**


In order to sign up for the trial, you'll need to complete the process at <https://www.defectdojo.com/pricing>.



At the end of this process, you'll be put in touch with our Sales team, who will follow up to receive your billing information, and authorize and set up your company's trial instance.

# **Requesting your Trial**

In order to sign up for a trial, you'll need to create an account on our Cloud Portal, and then click the New Subscription menu option from the sidebar.

## Step 1: Select a Plan


DefectDojo offers 4 plan tiers: Entry, Team, Business and Enterprise. For more information on these plan tiers, see <https://www.defectdojo.com/pricing>.
![image](images/request_a_trial_mg.png)

## Step 1: Welcome
Click Continue to begin setting up your instance.

![image](images/request_a_trial.png)

## Step 2: Enter your Company Information \& create your Domain


Enter your company's **Name** and the **Server Label** you want to use with DefectDojo. You will then have a custom domain created for your DefectDojo instance on our servers.



![image](images/request_a_trial_2.png)

Normally, DefectDojo will name your domain according to your Company Name., but if you select "Use Server Label in Domain", DefectDojo will instead label your domain according to the Server Label you chose. This approach may be preferred if you plan to use multiple DefectDojo instances (such as a Production instance and a Test instance, for example). Please contact our Sales team \-\> [[email protected]](mailto:[email protected]) if you require multiple instances.



![](https://downloads.intercomcdn.com/i/o/860988422/eedc579b6677431286d65848/Screenshot+2023-10-24+at+1.40.08+PM.png?expires=1729720800&signature=a5d0777d68939399aaa5ec509c17ed2d416c1ec2a6bf522f1975ba9081556b02&req=fCYnH8F2mYNdFb4f3HP0gE8a9ArLlDRdCgEOOG%2FhF1RTkIUw7Ito80YJSY0l%0AHKg%3D%0A)

## Step 3: Select a Server Location


Select a Server Location from the drop\-down menu. We recommend selecting a server that is geographically closest to the main DefectDojo team to reduce server latency.



![](https://downloads.intercomcdn.com/i/o/876540337/a0a35dcc0d6133d9920ae351/Screenshot+2023-11-06+at+10.52.31+AM.png?expires=1729720800&signature=ca343d1908f901d445fd42e4a6ad36bf5423fe11f5f5499330f12d5bcbb673f8&req=fCchE81%2BnoJYFb4f3HP0gEQv7p4cu3PEeMC%2F7lhGIjWslFuLY7y9ydfxMon8%0AEqc%3D%0A)
![image](images/request_a_trial_3.png)

## Step 4: Configure your Firewall Rules


Enter the IP address ranges, subnet mask and labels that you want to allow to access DefectDojo. Additional IP addresses and rules can be added or changed by your team after your instance is up and running.

![image](images/request_a_trial_4.png)


![](https://downloads.intercomcdn.com/i/o/861008661/a96af61112ab368531e5cea3/Screenshot+2023-10-24+at+2.03.54+PM.png?expires=1729720800&signature=dd429751626344d5acdbc978075350b93c1eee4e08b19a7e2600acc32ef5af09&req=fCYmFsl2m4deFb4f3HP0gC9i9UC9KLwQAM03VQIh7iIX1Mte7ZuJem%2FMasGI%0AMOs%3D%0A)
If you want to use external services with DefectDojo (GitHub or JIRA), check the appropriate boxes listed under **Select External Services.**



![](https://downloads.intercomcdn.com/i/o/861010228/9af57d1dbc88ec8eb1aba838/Screenshot+2023-10-24+at+2.05.17+PM.png?expires=1729720800&signature=4de093e7d6e8eb2868d8827d43b21e3fdcca811d54129281312ed2046e8f436b&req=fCYmFsh%2Bn4NXFb4f3HP0gESMYM2ZnzQC0Fiw%2BtpOyJtEyhzu2iwxkZDcgD8G%0AOt8%3D%0A)

## Step 4: Confirm your Plan type and Billing Frequency

## Step 5: Confirm your Plan type and Billing Frequency

Before you complete the process, please confirm the plan you want to use along with your billing frequency \- monthly or annually.

![image](images/request_a_trial_5.png)

## Step 6: Review and Submit your Request

![](https://downloads.intercomcdn.com/i/o/876543637/6e37d8e254905d129b0db4e9/Screenshot+2023-11-06+at+12.50.04+PM.png?expires=1729720800&signature=71aa69825544e058bf464482c7a705d822cabe57df3d147383cd6f78606e2e2d&req=fCchE819m4JYFb4f3HP0gA6Fk0%2FefI4ZjPtNpPBBX2TaKmf7JCyejxcfyEyq%0Asw0%3D%0A)
We'll prompt you to look over your request one more time. Once submitted, only Firewall rules can be changed by your team without assistance from Support. To contact Support, please email [[email protected]](mailto:[email protected]) or follow the instructions in [this article](https://docs.defectdojo.com/en/about_defectdojo/contact_defectdojo_support/).

## Step 5: Review and Submit your Request
![image](images/request_a_trial_6.png)

After reviewing and accepting DefectDojo's License and Support Agreement, you can click **Checkout With Stripe** or **Contact Sales**.

We'll prompt you to look over your request one more time. Once submitted, only Firewall rules can be changed by your team without assistance from Support. To contact Support, please email [[email protected]](mailto:[email protected]) or follow the instructions in [this article](https://support.defectdojo.com/en/articles/8461544-contact-defectdojo-support).



![](https://downloads.intercomcdn.com/i/o/862067499/929fb73dfcda5759f44d5fe7/Screenshot+2023-10-25+at+3.41.42+PM.png?expires=1729720800&signature=c5c2efdb7cf11724b8e74e0193d63aab8cb6fdd479f5f05a385156dd4ce3f3fc&req=fCYlFs95mYhWFb4f3HP0gF2vZoT3mHEx2TF3mhg3tv%2FwJLi00MGhyKfgGvLa%0AiTI%3D%0A)
After reviewing and accepting DefectDojo's License and Support Agreement, you can click **Proceed To Checkout,** or **Meet The Creators.**



* Proceed To Checkout will take you to a Stripe page where you can enter your billing information.
* If you do not wish to enter your billing info at this time, you can click Meet The Creators \- our Sales team will be in touch to set up your trial.

* Checkout With Stripe will take you to a Stripe page where you can enter your billing information.
* If you do not wish to enter your billing info at this time, you can click Contact Sales - our Sales team will be in touch to set up your trial.

# Once your trial has been approved


Our Support team will send you a Welcome email with links to access your DefectDojo instance. You can always reach out to [[email protected]](mailto:[email protected]) for product assistance once your trial begins.

Our Support team will send you a Welcome email with links and an initial password to access your DefectDojo instance. You can always reach out to [[email protected]](mailto:[email protected]) for product assistance once your trial begins.
59 changes: 28 additions & 31 deletions docs/content/en/changelog/changelog.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,24 @@
---
title: "Changes & New Features"
title: "DefectDojo Pro Changelog"
description: "DefectDojo Changelog"
---

Here are the release notes for DefectDojo Pro (Cloud Version) releases. For Open Source release notes, please see the [Releases page on GitHub](https://github.com/DefectDojo/django-DefectDojo/releases).
Here are the release notes for **DefectDojo Pro (Cloud Version)**.

For Open Source release notes, please see the [Releases page on GitHub](https://github.com/DefectDojo/django-DefectDojo/releases), or alternatively consult the Open Source [upgrate notes](../../open_source/upgrading/upgrading_guide).

## Nov 17, 2024
**Version 2.40.2**
## Nov 25, 2024: v2.40.4

- **(Beta UI)** Improved Metadata tables with Parent object relationships for Products, Engagements, Tests, Findings, Endpoints/Hosts
- **(Beta UI)** Deleting an object now returns you to a page which makes more sense.
- **(Endpoints)** Endpoints can now be sorted by ID.
- **(Review Request)** When a user requests a review, both the requester and the requestee are now captured in audit logs.
- **(Tools)** Trivy Operator now parses the ‘cluster compliance report’ from scans.
- **(Tools)** CheckMarx One parser can now handle cases where a result has no description.
- **(Tools)** AnchorCTL Policies tool has been fortified to handle new severity values.


## Nov 17, 2024: v2.40.2

- **(API)** Added an API endpoint to get the DefectDojo version number: `/api/v2/version` <span style="background-color:rgba(242, 86, 29, 0.5)">(Pro)</span>
- **(API)** Multiple Metadata objects can now be added to a single Endpoint, Finding or Product via POST or PATCH to `/api/v2/metadata/` . Previously, only one Metadata key/value pair could be updated per call.
Expand All @@ -19,8 +30,7 @@ Here are the release notes for DefectDojo Pro (Cloud Version) releases. For Ope
- **(Tools)** Update to AWS Prowler parser - can now handle the ‘event_time’ parameter


## Nov 14, 2024
**Version 2.40.1**
## Nov 14, 2024: v2.40.1

- **(API)** Added a method to validate for file extensions, when 'artifact' files are added to a test (images, for example)
- **(Cloud Portal)** Fixed an issue where QR codes were not being generated correctly for MFA setup. <span style="background-color:rgba(242, 86, 29, 0.5)">(Pro)</span>
Expand All @@ -31,8 +41,7 @@ Here are the release notes for DefectDojo Pro (Cloud Version) releases. For Ope



## Nov 4, 2024
**Version 2.40.0**
## Nov 4, 2024: v2.40.0

- **(API)** Engagement_End_Date is now honored when submitted via /import /reimport endpoint.
- **(API)** Corrected an issue with the /import endpoint where old Findings were not being mitigated correctly.
Expand Down Expand Up @@ -60,16 +69,14 @@ configuration fields.
* The "Location" field should be populated with the appropriate API endpoint for your region. For example, to retrieve results from the us-east-1 region, you would supply https://securityhub.us-east-1.amazonaws.com.
* Note that we rely on Security Hub's cross-region aggregation to pull findings from more than one region. If cross-region aggregation is enabled, you should supply the API endpoint for your "Aggregation Region". Additional linked regions will have ProductRecords created for them in DefectDojo based on your AWS account IDs and the region names.

## October 29, 2024
**Version 2.39.4 / 2.39.3**
## Oct 29, 2024: v2.39.4

- **(API)** Corrected 'multiple positional arguments' issue with `/import` endpoint
- **(Metrics)** Dashboards can now handle multiple Products or Product Types simultaneously: this includes the Executive, Program, Remediation and Tool insights dashboards. <span style="background-color:rgba(242, 86, 29, 0.5)">(Pro)</span>
- **(Tools)** OSV, Tenable parsers have been made more robust


## October 21, 2024
**Version 2.39.1**
## Oct 21, 2024: v2.39.1

- **(Beta UI)** Parent Object links have been added to the Metadata table to help contextualize the page you're on
- **(Beta UI)** Improved "Toggle Columns" menu on tables
Expand All @@ -79,9 +86,7 @@ configuration fields.
- **(Metrics)** All Metrics dashboards can now be exported as a PDF (Remediation Insights, Program Insights, Tool Insights) <span style="background-color:rgba(242, 86, 29, 0.5)">(Pro)</span>


## October 7, 2024
**Version 2.39.0**

## Oct 7, 2024: v2.39.0

- **(Beta UI)** Dropdown menus for Import Scan / Reimport Scan no longer block the active element of a form.
- **(Beta UI)** Finding counts by Severity now disregard Out Of Scope / False Positive Findings.
Expand All @@ -90,17 +95,15 @@ configuration fields.
- **(Tools)** AWS Security Hub EPSS score now parses correctly.


## September 30, 2024
**Version 2.38.4**
## Sept 30, 2024: v2.38.4

- **(API)** Object History can now be accessed via the API.
- **(API Docs)** Generating the response schema for certain API endpoints no longer breaks the Swagger interface.
- **(Metrics)** Added Executive Insights dashboard, Select a Product or Product type, and you can view an executive summary of that Product/Product Type’s security posture with relevant stats. <span style="background-color:rgba(242, 86, 29, 0.5)">(Pro)</span>
- **(Passwords)** Password creation for new users can now be made optional upon request. This feature is toggled via the back-end.


## September 23, 2024
**Version 2.38.3**
## Sept 23, 2024: v2.38.3

- **(API)** `/global_role` endpoint now supports prefetching.
- **(API)** It is now possible to prefetch a Finding with attached files via API.
Expand All @@ -112,8 +115,7 @@ configuration fields.
- **Tools** fixed an issue where certain tools would not process asyncronously: Whitehat_Sentinel, SSLyze, SSLscan, Qualys_Webapp, Mend, Intsights, H1, and Blackduck.


## September 16, 2024
**Version 2.38.2**
## Sept 16, 2024: v2.38.2

- **(Beta UI)** Jira integration in Beta UI now has parity with Legacy UI. Ability to Push To Jira has been added, and the Jira ticket view has been added to Findings, Engagements, and all other related objects in DefectDojo.
- **(Finding SLAs)** Added “Mitigated Within SLA” Finding filter, so that users can now count how many Findings were mitigated on time, and how many were not. Previously, we were only able to filter Findings that were currently violating SLA or not, rather than ones that had historically violated SLA or not.
Expand All @@ -126,8 +128,7 @@ configuration fields.



## September 9, 2024
**Version 2.39.1**
## Sept 9, 2024: v2.39.1

- **(Beta UI)** Clearing a date filter and re-applying it no longer throws a 400 error.
- **(Dashboard)** Dashboard Tag Filters now work correctly in both legacy and beta UIs.
Expand All @@ -139,8 +140,7 @@ configuration fields.
- **(Tools)** EPSS score / percentile will now be imported from Aquasec files


## Sepember 3, 2024
**Version 2.38.0**
## Sept 3, 2024: v2.38.0

- **(API)** Better naming conventions on Mitigated and Discovered date filters: these are now labeled Mitigated/Discovered On, Mitigated/Discovered Before, Mitigated/Discovered After.
- **(Beta UI)** Pre-filtered Finding Routes added to Sidebar: you can now quickly filter for Active Findings, Mitigated Findings, All Risk Acceptances, All Finding Groups.
Expand All @@ -156,8 +156,7 @@ configuration fields.
- **(Risk Acceptance)** Updating the Simple Risk Acceptance or the Full Risk Acceptance flag on a Product now updates the Product as expected.


## August 28, 2024
**Version 2.37.3**
## Aug 28, 2024: v2.37.3

- **(API)** New Endpoint: /finding_groups allows you to GET, add Findings to, delete, or otherwise interact with Finding Groups. <span style="background-color:rgba(242, 86, 29, 0.5)">(Pro)</span>
- **(Beta UI)** Relative date ranges for Findings have been added to Finding Filters (last 30 days, last 90 days, etc)
Expand All @@ -173,8 +172,7 @@ configuration fields.
- **(Tools)** Nmap Parser now handles script output


## August 7, 2024
**Version Version 2.37.0**
## Aug 7, 2024: v2.37.0

- **(API)** Created a method to handle simultaneous async reimports to the same Test via API
- **(API)** Minimum Severity flag now works as expected on /import, /reimport endpoints (Clearsale)
Expand All @@ -193,8 +191,7 @@ configuration fields.
- **(Tools)** Kiuwan SCA Parser released
- **(Tools)** Test Types can now be set to Inactive so that they won’t appear in menus. This ‘inactive’ setting can only be applied in the legacy UI, via Engagements > Test Types (or defectdojo.com/test_type)

## July 8, 2024
**Version 2.36.0**
## Jul 8, 2024: v2.36.0

- **(Notifications)** Improved email notifications with collapsible Finding lists for greater readability
- **(SLAs)** SLAs can now be optionally enforced. For each SLA associated with a Product you can set or unset the Enforce __ Finding Days box in the relevant SLA Configuration screen. When this box is unchecked, SLAs for Findings that match that Severity level will not be tracked or displayed in the UI.
Loading

0 comments on commit 6e99f75

Please sign in to comment.