diff --git a/dojo/db_migrations/0215_system_settings_disclaimer_notif.py b/dojo/db_migrations/0216_system_settings_disclaimer_notif.py
similarity index 96%
rename from dojo/db_migrations/0215_system_settings_disclaimer_notif.py
rename to dojo/db_migrations/0216_system_settings_disclaimer_notif.py
index ed774c32741..35dc31d13ab 100644
--- a/dojo/db_migrations/0215_system_settings_disclaimer_notif.py
+++ b/dojo/db_migrations/0216_system_settings_disclaimer_notif.py
@@ -6,7 +6,7 @@
class Migration(migrations.Migration):
dependencies = [
- ('dojo', '0214_test_type_dynamically_generated'),
+ ('dojo', '0215_webhooks_notifications'),
]
operations = [
diff --git a/dojo/fixtures/defect_dojo_sample_data.json b/dojo/fixtures/defect_dojo_sample_data.json
index 2d0ece6cb16..a0c5414058c 100644
--- a/dojo/fixtures/defect_dojo_sample_data.json
+++ b/dojo/fixtures/defect_dojo_sample_data.json
@@ -7119,7 +7119,7 @@
"enable_finding_sla": true,
"allow_anonymous_survey_repsonse": false,
"credentials": "",
- "disclaimer": "",
+ "disclaimer_notifications": "",
"risk_acceptance_form_default_days": 180,
"risk_acceptance_notify_before_expiration": 10,
"enable_credentials": true,
diff --git a/dojo/forms.py b/dojo/forms.py
index 334a958e93f..c7e46dc4b60 100644
--- a/dojo/forms.py
+++ b/dojo/forms.py
@@ -2305,6 +2305,13 @@ class ReportOptionsForm(forms.Form):
include_disclaimer = forms.ChoiceField(choices=yes_no, label="Disclaimer")
report_type = forms.ChoiceField(choices=(("HTML", "HTML"),))
+ def __init__(self, *args, **kwargs):
+ super().__init__(*args, **kwargs)
+ if get_system_setting("disclaimer_reports_forced"):
+ self.fields["include_disclaimer"].disabled = True
+ self.fields["include_disclaimer"].initial = "1" # represents yes
+ self.fields["include_disclaimer"].help_text="Administrator of the system enforced placement of disclaimer in all reports. You are not able exclude disclaimer from this report."
+
class CustomReportOptionsForm(forms.Form):
yes_no = (("0", "No"), ("1", "Yes"))
diff --git a/dojo/reports/views.py b/dojo/reports/views.py
index 061476efe1b..009e59faf72 100644
--- a/dojo/reports/views.py
+++ b/dojo/reports/views.py
@@ -285,8 +285,8 @@ def product_endpoint_report(request, pid):
include_finding_images = int(request.GET.get("include_finding_images", 0))
include_executive_summary = int(request.GET.get("include_executive_summary", 0))
include_table_of_contents = int(request.GET.get("include_table_of_contents", 0))
- include_disclaimer = int(request.GET.get("include_disclaimer", 0))
- disclaimer = get_system_setting("disclaimer")
+ include_disclaimer = int(request.GET.get("include_disclaimer", 0)) or (get_system_setting("disclaimer_reports_forced", 0))
+ disclaimer = get_system_setting("disclaimer_reports")
if include_disclaimer and len(disclaimer) == 0:
disclaimer = "Please configure in System Settings."
generate = "_generate" in request.GET
@@ -363,8 +363,8 @@ def generate_report(request, obj, host_view=False):
include_finding_images = int(request.GET.get("include_finding_images", 0))
include_executive_summary = int(request.GET.get("include_executive_summary", 0))
include_table_of_contents = int(request.GET.get("include_table_of_contents", 0))
- include_disclaimer = int(request.GET.get("include_disclaimer", 0))
- disclaimer = get_system_setting("disclaimer")
+ include_disclaimer = int(request.GET.get("include_disclaimer", 0)) or (get_system_setting("disclaimer_reports_forced", 0))
+ disclaimer = get_system_setting("disclaimer_reports")
if include_disclaimer and len(disclaimer) == 0:
disclaimer = "Please configure in System Settings."
diff --git a/dojo/templates/notifications/alert/review_requested.tpl b/dojo/templates/notifications/alert/review_requested.tpl
index 6d4ee62e633..486e1ce6fe3 100644
--- a/dojo/templates/notifications/alert/review_requested.tpl
+++ b/dojo/templates/notifications/alert/review_requested.tpl
@@ -14,7 +14,7 @@
{% trans "Full details of the finding can be reviewed at" %} {{ url|full_url }}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer:" %}
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
\ No newline at end of file
diff --git a/dojo/templates/notifications/mail/engagement_added.tpl b/dojo/templates/notifications/mail/engagement_added.tpl
index 4769979ba18..681adc36ccc 100644
--- a/dojo/templates/notifications/mail/engagement_added.tpl
+++ b/dojo/templates/notifications/mail/engagement_added.tpl
@@ -29,11 +29,11 @@
{% url 'notifications' as notification_url %}
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}
-
{{ system_settings.disclaimer }}
+
{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/mail/other.tpl b/dojo/templates/notifications/mail/other.tpl
index 69c96362d2d..65e5d854c3b 100644
--- a/dojo/templates/notifications/mail/other.tpl
+++ b/dojo/templates/notifications/mail/other.tpl
@@ -31,11 +31,11 @@
{% url 'notifications' as notification_url %}
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}
-
{{ system_settings.disclaimer }}
+
{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/mail/product_added.tpl b/dojo/templates/notifications/mail/product_added.tpl
index ef8fa7faa6f..9e5ecded414 100644
--- a/dojo/templates/notifications/mail/product_added.tpl
+++ b/dojo/templates/notifications/mail/product_added.tpl
@@ -28,11 +28,11 @@
{% url 'notifications' as notification_url %}
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}
-
{{ system_settings.disclaimer }}
+
{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/mail/product_type_added.tpl b/dojo/templates/notifications/mail/product_type_added.tpl
index 72d7972f56a..a229882a346 100644
--- a/dojo/templates/notifications/mail/product_type_added.tpl
+++ b/dojo/templates/notifications/mail/product_type_added.tpl
@@ -28,11 +28,11 @@
{% url 'notifications' as notification_url %}
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}
-
{{ system_settings.disclaimer }}
+
{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/mail/report_created.tpl b/dojo/templates/notifications/mail/report_created.tpl
index efbb4b8fd61..0c898d276ec 100644
--- a/dojo/templates/notifications/mail/report_created.tpl
+++ b/dojo/templates/notifications/mail/report_created.tpl
@@ -25,11 +25,11 @@
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}
-
{{ system_settings.disclaimer }}
+
{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/mail/review_requested.tpl b/dojo/templates/notifications/mail/review_requested.tpl
index 98bde4113ab..c3ef81b1a12 100644
--- a/dojo/templates/notifications/mail/review_requested.tpl
+++ b/dojo/templates/notifications/mail/review_requested.tpl
@@ -33,11 +33,11 @@
{% url 'notifications' as notification_url %}
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}
-
{{ system_settings.disclaimer }}
+
{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/mail/risk_acceptance_expiration.tpl b/dojo/templates/notifications/mail/risk_acceptance_expiration.tpl
index 7fc4916d1df..ce76a2d1b5b 100644
--- a/dojo/templates/notifications/mail/risk_acceptance_expiration.tpl
+++ b/dojo/templates/notifications/mail/risk_acceptance_expiration.tpl
@@ -52,11 +52,11 @@
{% url 'notifications' as notification_url %}
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}
-
{{ system_settings.disclaimer }}
+
{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/mail/scan_added.tpl b/dojo/templates/notifications/mail/scan_added.tpl
index 513b24818db..263585246e0 100644
--- a/dojo/templates/notifications/mail/scan_added.tpl
+++ b/dojo/templates/notifications/mail/scan_added.tpl
@@ -72,11 +72,11 @@
{% url 'notifications' as notification_url %}
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}
-
{{ system_settings.disclaimer }}
+
{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/mail/sla_breach.tpl b/dojo/templates/notifications/mail/sla_breach.tpl
index 692df2ef2e2..97c08762bae 100644
--- a/dojo/templates/notifications/mail/sla_breach.tpl
+++ b/dojo/templates/notifications/mail/sla_breach.tpl
@@ -45,11 +45,11 @@
{% url 'notifications' as notification_url %}
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}
-
{{ system_settings.disclaimer }}
+
{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/mail/sla_breach_combined.tpl b/dojo/templates/notifications/mail/sla_breach_combined.tpl
index 5b88a656e27..4fc8c8f801e 100644
--- a/dojo/templates/notifications/mail/sla_breach_combined.tpl
+++ b/dojo/templates/notifications/mail/sla_breach_combined.tpl
@@ -55,7 +55,7 @@
{% url 'notifications' as notification_url %}
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{{ system_settings.disclaimer }}
+ font-family: 'Cambria','times roman',serif">{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/mail/test_added.tpl b/dojo/templates/notifications/mail/test_added.tpl
index 285bb28faf7..3c235ea0762 100644
--- a/dojo/templates/notifications/mail/test_added.tpl
+++ b/dojo/templates/notifications/mail/test_added.tpl
@@ -30,11 +30,11 @@
{% url 'notifications' as notification_url %}
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}
-
{{ system_settings.disclaimer }}
+
{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/mail/upcoming_engagement.tpl b/dojo/templates/notifications/mail/upcoming_engagement.tpl
index ae6da9da7b2..858314449c0 100644
--- a/dojo/templates/notifications/mail/upcoming_engagement.tpl
+++ b/dojo/templates/notifications/mail/upcoming_engagement.tpl
@@ -28,11 +28,11 @@
{% url 'notifications' as notification_url %}
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}
-
{{ system_settings.disclaimer }}
+
{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/mail/user_mentioned.tpl b/dojo/templates/notifications/mail/user_mentioned.tpl
index 651fd9df499..9601da3c9a5 100644
--- a/dojo/templates/notifications/mail/user_mentioned.tpl
+++ b/dojo/templates/notifications/mail/user_mentioned.tpl
@@ -31,11 +31,11 @@
{% url 'notifications' as notification_url %}
{% trans "You can manage your notification settings here" %}: {{ notification_url|full_url }}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}
-
{{ system_settings.disclaimer }}
+
{{ system_settings.disclaimer_notifications }}
{% endif %}
{% endautoescape %}
diff --git a/dojo/templates/notifications/msteams/engagement_added.tpl b/dojo/templates/notifications/msteams/engagement_added.tpl
index 9d7c7ef5b37..747f8911079 100644
--- a/dojo/templates/notifications/msteams/engagement_added.tpl
+++ b/dojo/templates/notifications/msteams/engagement_added.tpl
@@ -21,10 +21,10 @@
}
]
}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
,{
"activityTitle": "{% trans "Disclaimer" %}",
- "text": "{{ system_settings.disclaimer }}"
+ "text": "{{ system_settings.disclaimer_notifications }}"
}
{% endif %}
diff --git a/dojo/templates/notifications/msteams/other.tpl b/dojo/templates/notifications/msteams/other.tpl
index ef0cbe4bd99..123390f9c58 100644
--- a/dojo/templates/notifications/msteams/other.tpl
+++ b/dojo/templates/notifications/msteams/other.tpl
@@ -11,10 +11,10 @@
"activityImage": "https://raw.githubusercontent.com/DefectDojo/django-DefectDojo/master/dojo/static/dojo/img/chop.png",
"text": "{% autoescape on %} {{ description }} {% endautoescape %}"
}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
,{
"activityTitle": "{% trans "Disclaimer" %}",
- "text": "{{ system_settings.disclaimer }}"
+ "text": "{{ system_settings.disclaimer_notifications }}"
}
{% endif %}
],
diff --git a/dojo/templates/notifications/msteams/product_added.tpl b/dojo/templates/notifications/msteams/product_added.tpl
index 31e5a71bf9a..d2def33cd0f 100644
--- a/dojo/templates/notifications/msteams/product_added.tpl
+++ b/dojo/templates/notifications/msteams/product_added.tpl
@@ -17,10 +17,10 @@
}
]
}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
,{
"activityTitle": "{% trans "Disclaimer" %}",
- "text": "{{ system_settings.disclaimer }}"
+ "text": "{{ system_settings.disclaimer_notifications }}"
}
{% endif %}
],
diff --git a/dojo/templates/notifications/msteams/product_type_added.tpl b/dojo/templates/notifications/msteams/product_type_added.tpl
index 926ade5a2c7..b650f23d6c3 100644
--- a/dojo/templates/notifications/msteams/product_type_added.tpl
+++ b/dojo/templates/notifications/msteams/product_type_added.tpl
@@ -17,10 +17,10 @@
}
]
}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
,{
"activityTitle": "{% trans "Disclaimer" %}",
- "text": "{{ system_settings.disclaimer }}"
+ "text": "{{ system_settings.disclaimer_notifications }}"
}
{% endif %}
],
diff --git a/dojo/templates/notifications/msteams/report_created.tpl b/dojo/templates/notifications/msteams/report_created.tpl
index 8a9b246ebf3..42f8398ed25 100644
--- a/dojo/templates/notifications/msteams/report_created.tpl
+++ b/dojo/templates/notifications/msteams/report_created.tpl
@@ -17,10 +17,10 @@
}
]
}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
,{
"activityTitle": "{% trans "Disclaimer" %}",
- "text": "{{ system_settings.disclaimer }}"
+ "text": "{{ system_settings.disclaimer_notifications }}"
}
{% endif %}
],
diff --git a/dojo/templates/notifications/msteams/review_requested.tpl b/dojo/templates/notifications/msteams/review_requested.tpl
index d1a38c49b0c..1ec637c900d 100644
--- a/dojo/templates/notifications/msteams/review_requested.tpl
+++ b/dojo/templates/notifications/msteams/review_requested.tpl
@@ -29,10 +29,10 @@
}
]
}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
,{
"activityTitle": "{% trans "Disclaimer" %}",
- "text": "{{ system_settings.disclaimer }}"
+ "text": "{{ system_settings.disclaimer_notifications }}"
}
{% endif %}
],
diff --git a/dojo/templates/notifications/msteams/risk_acceptance_expiration.tpl b/dojo/templates/notifications/msteams/risk_acceptance_expiration.tpl
index babf9376e87..95e6279b5ff 100644
--- a/dojo/templates/notifications/msteams/risk_acceptance_expiration.tpl
+++ b/dojo/templates/notifications/msteams/risk_acceptance_expiration.tpl
@@ -35,10 +35,10 @@
}
]
}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
,{
"activityTitle": "{% trans "Disclaimer" %}",
- "text": "{{ system_settings.disclaimer }}"
+ "text": "{{ system_settings.disclaimer_notifications }}"
}
{% endif %}
],
diff --git a/dojo/templates/notifications/msteams/scan_added.tpl b/dojo/templates/notifications/msteams/scan_added.tpl
index af32887e9a4..52a67fd76c8 100644
--- a/dojo/templates/notifications/msteams/scan_added.tpl
+++ b/dojo/templates/notifications/msteams/scan_added.tpl
@@ -26,10 +26,10 @@
}
]
}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
,{
"activityTitle": "{% trans "Disclaimer" %}",
- "text": "{{ system_settings.disclaimer }}"
+ "text": "{{ system_settings.disclaimer_notifications }}"
}
{% endif %}
],
diff --git a/dojo/templates/notifications/msteams/sla_breach.tpl b/dojo/templates/notifications/msteams/sla_breach.tpl
index c74b7abea25..31ad6991bf0 100644
--- a/dojo/templates/notifications/msteams/sla_breach.tpl
+++ b/dojo/templates/notifications/msteams/sla_breach.tpl
@@ -34,10 +34,10 @@
}
]
}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
,{
"activityTitle": "{% trans "Disclaimer" %}",
- "text": "{{ system_settings.disclaimer }}"
+ "text": "{{ system_settings.disclaimer_notifications }}"
}
{% endif %}
],
diff --git a/dojo/templates/notifications/msteams/test_added.tpl b/dojo/templates/notifications/msteams/test_added.tpl
index 8d5515138ea..7b22e5d1314 100644
--- a/dojo/templates/notifications/msteams/test_added.tpl
+++ b/dojo/templates/notifications/msteams/test_added.tpl
@@ -26,10 +26,10 @@
}
]
}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
,{
"activityTitle": "{% trans "Disclaimer" %}",
- "text": "{{ system_settings.disclaimer }}"
+ "text": "{{ system_settings.disclaimer_notifications }}"
}
{% endif %}
],
diff --git a/dojo/templates/notifications/msteams/upcoming_engagement.tpl b/dojo/templates/notifications/msteams/upcoming_engagement.tpl
index 06cbbb2e1cc..9cb22d025d7 100644
--- a/dojo/templates/notifications/msteams/upcoming_engagement.tpl
+++ b/dojo/templates/notifications/msteams/upcoming_engagement.tpl
@@ -30,10 +30,10 @@
}
]
}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
,{
"activityTitle": "{% trans "Disclaimer" %}",
- "text": "{{ system_settings.disclaimer }}"
+ "text": "{{ system_settings.disclaimer_notifications }}"
}
{% endif %}
],
diff --git a/dojo/templates/notifications/msteams/user_mentioned.tpl b/dojo/templates/notifications/msteams/user_mentioned.tpl
index 5c09d1c7894..fb27ea5ad1b 100644
--- a/dojo/templates/notifications/msteams/user_mentioned.tpl
+++ b/dojo/templates/notifications/msteams/user_mentioned.tpl
@@ -25,10 +25,10 @@
}
]
}
- {% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+ {% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
,{
"activityTitle": "{% trans "Disclaimer" %}",
- "text": "{{ system_settings.disclaimer }}"
+ "text": "{{ system_settings.disclaimer_notifications }}"
}
{% endif %}
],
diff --git a/dojo/templates/notifications/slack/engagement_added.tpl b/dojo/templates/notifications/slack/engagement_added.tpl
index 711fb2d7e77..212f0f5ee3c 100644
--- a/dojo/templates/notifications/slack/engagement_added.tpl
+++ b/dojo/templates/notifications/slack/engagement_added.tpl
@@ -3,8 +3,8 @@
{% blocktranslate trimmed with name=engagement.name eng_product=engagement.product eng_url=url|full_url %}
The engagement "{{ name }}" has been created in the product "{{ eng_product }}". It can be viewed here: {{ eng_url }}
{% endblocktranslate %}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}:
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
diff --git a/dojo/templates/notifications/slack/other.tpl b/dojo/templates/notifications/slack/other.tpl
index 0bbe40eb8b2..f371af5263d 100644
--- a/dojo/templates/notifications/slack/other.tpl
+++ b/dojo/templates/notifications/slack/other.tpl
@@ -6,8 +6,8 @@
More information on this event can be found here: {{ event_url }}
{% endblocktranslate %}
{% endif %}
-{% if system_settings.disclaimer|length %}
+{% if system_settings.disclaimer_notifications|length %}
{% trans "Disclaimer" %}:
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
diff --git a/dojo/templates/notifications/slack/product_added.tpl b/dojo/templates/notifications/slack/product_added.tpl
index ca57b54333a..6d1cef84455 100644
--- a/dojo/templates/notifications/slack/product_added.tpl
+++ b/dojo/templates/notifications/slack/product_added.tpl
@@ -3,8 +3,8 @@
{% blocktranslate trimmed with prod_url=url|full_url %}
The new product "{{ title }}" has been added. It can be viewed here: {{ prod_url }}
{% endblocktranslate %}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}:
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
diff --git a/dojo/templates/notifications/slack/product_type_added.tpl b/dojo/templates/notifications/slack/product_type_added.tpl
index 914114ca437..8818a3f101a 100644
--- a/dojo/templates/notifications/slack/product_type_added.tpl
+++ b/dojo/templates/notifications/slack/product_type_added.tpl
@@ -3,8 +3,8 @@
{% blocktranslate trimmed with prod_url=url|full_url %}
The new product type "{{ title }}" has been added. It can be viewed here: {{ prod_url }}
{% endblocktranslate %}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}:
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
diff --git a/dojo/templates/notifications/slack/report_created.tpl b/dojo/templates/notifications/slack/report_created.tpl
index 29b08597b1c..8c5ca4a9290 100644
--- a/dojo/templates/notifications/slack/report_created.tpl
+++ b/dojo/templates/notifications/slack/report_created.tpl
@@ -3,8 +3,8 @@
{% blocktranslate trimmed with name=report.name report_url=url|full_url %}
Your report "{{ name }}" is ready. It can be downloaded here: {{ report_url }}
{% endblocktranslate %}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}:
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
diff --git a/dojo/templates/notifications/slack/review_requested.tpl b/dojo/templates/notifications/slack/review_requested.tpl
index 64a78af408f..395954e7745 100644
--- a/dojo/templates/notifications/slack/review_requested.tpl
+++ b/dojo/templates/notifications/slack/review_requested.tpl
@@ -15,7 +15,7 @@
{% trans "Full details of the finding can be reviewed at" %} {{ url|full_url }}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer:" %}
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
diff --git a/dojo/templates/notifications/slack/risk_acceptance_expiration.tpl b/dojo/templates/notifications/slack/risk_acceptance_expiration.tpl
index e3751c7abff..d5222c81826 100644
--- a/dojo/templates/notifications/slack/risk_acceptance_expiration.tpl
+++ b/dojo/templates/notifications/slack/risk_acceptance_expiration.tpl
@@ -11,8 +11,8 @@
{% blocktranslate trimmed with risk_url=risk_acceptance_url|full_url %}
Risk Acceptance can be viewed here: {{ risk_url }}
{% endblocktranslate %}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}:
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
diff --git a/dojo/templates/notifications/slack/scan_added.tpl b/dojo/templates/notifications/slack/scan_added.tpl
index aa72932e8fa..97488ee6c0b 100644
--- a/dojo/templates/notifications/slack/scan_added.tpl
+++ b/dojo/templates/notifications/slack/scan_added.tpl
@@ -8,8 +8,8 @@
They can be viewed here: {{ scan_url }}
{% endblocktranslate %}
{% endif %}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}:
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
diff --git a/dojo/templates/notifications/slack/sla_breach.tpl b/dojo/templates/notifications/slack/sla_breach.tpl
index fc6913e005d..0e9d4ce9e5b 100644
--- a/dojo/templates/notifications/slack/sla_breach.tpl
+++ b/dojo/templates/notifications/slack/sla_breach.tpl
@@ -6,8 +6,8 @@ Title: {{title}}
Severity: {{severity}}
You can find details here: {{ sla_url }}
{% endblocktranslate %}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}:
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
diff --git a/dojo/templates/notifications/slack/test_added.tpl b/dojo/templates/notifications/slack/test_added.tpl
index 38c9a9b752e..fddccc1e815 100644
--- a/dojo/templates/notifications/slack/test_added.tpl
+++ b/dojo/templates/notifications/slack/test_added.tpl
@@ -6,8 +6,8 @@ Title: {{title}}
Type: {{ test_type }}
You can find details here: {{ test_url }}
{% endblocktranslate %}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}:
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
diff --git a/dojo/templates/notifications/slack/upcoming_engagement.tpl b/dojo/templates/notifications/slack/upcoming_engagement.tpl
index 59f64529da3..1b2e80df6da 100644
--- a/dojo/templates/notifications/slack/upcoming_engagement.tpl
+++ b/dojo/templates/notifications/slack/upcoming_engagement.tpl
@@ -1,8 +1,8 @@
{% load i18n %}{% blocktranslate trimmed with eng_product=engagement.product start=engagement.target_start %}
The engagement "{{ eng_product }}" is starting on {{ start }}.
{% endblocktranslate %}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}:
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
diff --git a/dojo/templates/notifications/slack/user_mentioned.tpl b/dojo/templates/notifications/slack/user_mentioned.tpl
index 3d1cf778012..aba6c9aed6a 100644
--- a/dojo/templates/notifications/slack/user_mentioned.tpl
+++ b/dojo/templates/notifications/slack/user_mentioned.tpl
@@ -5,8 +5,8 @@ User {{ user }} jotted a note on {{ section }}:
Full details of the note can be reviewed at {{ url }}
{% endblocktranslate %}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
{% trans "Disclaimer" %}:
- {{ system_settings.disclaimer }}
+ {{ system_settings.disclaimer_notifications }}
{% endif %}
diff --git a/dojo/templates/notifications/webhooks/subtemplates/base.tpl b/dojo/templates/notifications/webhooks/subtemplates/base.tpl
index 3b6e30da989..f8cb3e46bb8 100644
--- a/dojo/templates/notifications/webhooks/subtemplates/base.tpl
+++ b/dojo/templates/notifications/webhooks/subtemplates/base.tpl
@@ -9,6 +9,6 @@ url_ui: {{ url|full_url }}
{% if url_api %}
url_api: {{ url_api|full_url }}
{% endif %}
-{% if system_settings.disclaimer and system_settings.disclaimer.strip %}
-disclaimer: {{ system_settings.disclaimer }}
+{% if system_settings.disclaimer_notifications and system_settings.disclaimer_notifications.strip %}
+disclaimer: {{ system_settings.disclaimer_notifications }}
{% endif %}