From ca6628dd3d295426fecf08c1c82190564e49ad67 Mon Sep 17 00:00:00 2001 From: Paul Osinski <42211303+paulOsinski@users.noreply.github.com> Date: Mon, 9 Dec 2024 17:59:04 -0500 Subject: [PATCH 1/3] add Reo JS to script header (#11396) Co-authored-by: Paul Osinski --- docs/layouts/partials/head/script-header.html | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/layouts/partials/head/script-header.html b/docs/layouts/partials/head/script-header.html index aba98029eb..76b5fa4ffc 100644 --- a/docs/layouts/partials/head/script-header.html +++ b/docs/layouts/partials/head/script-header.html @@ -1 +1,6 @@ + + + \ No newline at end of file From da25ba52f859a36bc0d86ff8815110c4d7caad25 Mon Sep 17 00:00:00 2001 From: Paul Osinski <42211303+paulOsinski@users.noreply.github.com> Date: Tue, 10 Dec 2024 16:12:15 -0500 Subject: [PATCH 2/3] [docs] Pro Docs release notes - 2.41.1 (#11402) * update changelog to 2.41.1 * update changelog to 2.41.1 --------- Co-authored-by: Paul Osinski --- docs/content/en/changelog/changelog.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/content/en/changelog/changelog.md b/docs/content/en/changelog/changelog.md index 9c11d2f33f..3d0c2c9229 100644 --- a/docs/content/en/changelog/changelog.md +++ b/docs/content/en/changelog/changelog.md @@ -7,9 +7,17 @@ Here are the release notes for **DefectDojo Pro (Cloud Version)**. These release 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). +## Dec 9, 2024: v2.41.1 + +- **(API)** When using the jira_finding_mappings API endpoint, trying to update a finding's Jira mapping with a Jira issue that is already assigned to another finding will now raise a validation error. +- **(Beta UI)** A Test's Import History is now paginated by default. +- **(Findings)** New Filter: 'Has Any JIRA' which accounts for Findings with single Issues or Findings that were pushed to Jira as part of a Group. +- **(Classic UI)** Filters have been added to the Product Type view. This is useful for when a single Product Type contains many Products which need to be filtered down. +- **(Classic UI)** Reported Finding Severity by Month graph now tracks the X axis by month correctly. + ## Dec 2, 2024: v2.41.0 -- **(Api)** `engagements/{id}/update_jira_epic` endpoint path added so that users can now push an updated Engagement to Jira, without creating a new Jira Epic. +- **(API)** `engagements/{id}/update_jira_epic` endpoint path added so that users can now push an updated Engagement to Jira, without creating a new Jira Epic. - **(Beta UI)** Columns can now be reordered in tables, by clicking and dragging the column header. ![image](images/reorder-columns.png) @@ -139,7 +147,7 @@ configuration fields. -## Sept 9, 2024: v2.39.1 +## Sept 9, 2024: v2.38.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. From ade5c1594adc76deca06e47f51af6b3ff7807350 Mon Sep 17 00:00:00 2001 From: Paul Osinski <42211303+paulOsinski@users.noreply.github.com> Date: Wed, 11 Dec 2024 13:11:30 -0500 Subject: [PATCH 3/3] [docs] rename case-sensitive refs so that site builds correctly (#11403) Co-authored-by: Paul Osinski --- ...loud_Manager.png => using_the_cloud_manager.png} | Bin ..._Manager_2.png => using_the_cloud_manager_2.png} | Bin ..._Manager_3.png => using_the_cloud_manager_3.png} | Bin ..._Manager_4.png => using_the_cloud_manager_4.png} | Bin .../en/cloud_management/using-cloud-manager.md | 10 +++++----- 5 files changed, 5 insertions(+), 5 deletions(-) rename docs/assets/images/{Using_the_Cloud_Manager.png => using_the_cloud_manager.png} (100%) rename docs/assets/images/{Using_the_Cloud_Manager_2.png => using_the_cloud_manager_2.png} (100%) rename docs/assets/images/{Using_the_Cloud_Manager_3.png => using_the_cloud_manager_3.png} (100%) rename docs/assets/images/{Using_the_Cloud_Manager_4.png => using_the_cloud_manager_4.png} (100%) diff --git a/docs/assets/images/Using_the_Cloud_Manager.png b/docs/assets/images/using_the_cloud_manager.png similarity index 100% rename from docs/assets/images/Using_the_Cloud_Manager.png rename to docs/assets/images/using_the_cloud_manager.png diff --git a/docs/assets/images/Using_the_Cloud_Manager_2.png b/docs/assets/images/using_the_cloud_manager_2.png similarity index 100% rename from docs/assets/images/Using_the_Cloud_Manager_2.png rename to docs/assets/images/using_the_cloud_manager_2.png diff --git a/docs/assets/images/Using_the_Cloud_Manager_3.png b/docs/assets/images/using_the_cloud_manager_3.png similarity index 100% rename from docs/assets/images/Using_the_Cloud_Manager_3.png rename to docs/assets/images/using_the_cloud_manager_3.png diff --git a/docs/assets/images/Using_the_Cloud_Manager_4.png b/docs/assets/images/using_the_cloud_manager_4.png similarity index 100% rename from docs/assets/images/Using_the_Cloud_Manager_4.png rename to docs/assets/images/using_the_cloud_manager_4.png diff --git a/docs/content/en/cloud_management/using-cloud-manager.md b/docs/content/en/cloud_management/using-cloud-manager.md index e676232bac..671aa8958f 100644 --- a/docs/content/en/cloud_management/using-cloud-manager.md +++ b/docs/content/en/cloud_management/using-cloud-manager.md @@ -16,11 +16,11 @@ This page allows you to request a [new, or additional Cloud instance](../set-up- The Subscription Management page shows all of your currently active Cloud instances, and allows you to configure the Firewall settings for each instance. ### Changing your Firewall Settings -![image](images/Using_the_Cloud_Manager.png) +![image](images/using_the_cloud_manager.png) Once on the **Edit Subscription** page, enter the IP Address, Mask, and Label for the rule you wish to add. If more than one firewall rule is needed, click **Add New Range** to create a new empty rule. -![image](images/Using_the_Cloud_Manager_2.png) +![image](images/using_the_cloud_manager_2.png) Here, you can also open your firewall to external services (GitHub & Jira Cloud). You can also disable your firewall entirely, if you wish, by selecting **Proceed Without Firewall** from the menu. @@ -37,14 +37,14 @@ Enter the email associated with the user's Cloud Portal account, and click Submi The Resources page contains a Contact Us form, which you can use to get in touch with our Support team. -![image](images/Using_the_Cloud_Manager_3.png) +![image](images/using_the_cloud_manager_3.png) ## Tools The Tools page is one of the places where you can download external Pro tools, such as Universal Importer or DefectDojo CLI. These tools are external add-ons which can be used to quickly build a command-line import pipeline in your network. For more information about these tools, see the [External Tools](../../connecting_your_tools/external_tools/) documentation. -![image](images/Using_the_Cloud_Manager_6.png) +![image](images/using_the_cloud_manager_6.png) ## Account Settings @@ -62,7 +62,7 @@ The account settings page has four sections: Note that this will only add MFA to your DefectDojo Cloud login, not to the login for your DefectDojo app. -![image](images/Using_the_Cloud_Manager_4.png) +![image](images/using_the_cloud_manager_4.png) 1. Begin by installing an Authenticator app which supports QR code authentication on your smartphone or computer. 2. Once you've done this, click **Generate QR Code**.