summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--checklists/templates/checklists/_stub_release_notes.md4
-rw-r--r--checklists/templates/checklists/_update_security_archive.md4
-rw-r--r--checklists/templates/checklists/checklist_detail.html7
-rw-r--r--checklists/templates/checklists/release-security-skeleton.md26
-rw-r--r--checklists/views.py1
5 files changed, 24 insertions, 18 deletions
diff --git a/checklists/templates/checklists/_stub_release_notes.md b/checklists/templates/checklists/_stub_release_notes.md
index f7beb6d2..46b73f56 100644
--- a/checklists/templates/checklists/_stub_release_notes.md
+++ b/checklists/templates/checklists/_stub_release_notes.md
@@ -22,8 +22,8 @@ Bugfixes
```
- - In an environment with django branch and docs dependencies installed:
- - `cd docs && make html check`
+- Then, in an environment with django branch and docs dependencies installed:
+ - `cd docs && make html check`
- Check local docs:
- `firefox docs/_build/html/releases/index.html`
diff --git a/checklists/templates/checklists/_update_security_archive.md b/checklists/templates/checklists/_update_security_archive.md
index be7b3c67..f46e56c9 100644
--- a/checklists/templates/checklists/_update_security_archive.md
+++ b/checklists/templates/checklists/_update_security_archive.md
@@ -8,8 +8,8 @@
{% include 'checklists/release_security_archive.rst' %}
```
- - In an environment with django branch and docs dependencies installed:
- - `cd docs && make html check`
+- Then, in an environment with django branch and docs dependencies installed:
+ - `cd docs && make html check`
- Check local docs:
- `firefox docs/_build/html/releases/security.html`
diff --git a/checklists/templates/checklists/checklist_detail.html b/checklists/templates/checklists/checklist_detail.html
index f939c043..326a5620 100644
--- a/checklists/templates/checklists/checklist_detail.html
+++ b/checklists/templates/checklists/checklist_detail.html
@@ -3,13 +3,18 @@
<head>
<meta charset="utf-8">
<title>Django {{ instance }} Checklist</title>
+ <style>
+ pre {background-color: #f2f2f3; padding: 10px;}
+ code {background-color: #f2f2f3; border-radius: 2px;}
+ #raw-markdown {background-color: #f5f5f5; max-width: 150ch; padding: 1em;}
+ </style>
</head>
<body>
<div class="section">
<div>
{{ markdown|safe }}
</div>
- <div style="background-color: #F5F5F5; max-width: 150ch; padding: 1em">
+ <div id="raw-markdown">
<h2 id="raw">Raw Markdown</h2>
<details>
<summary>Open</summary>
diff --git a/checklists/templates/checklists/release-security-skeleton.md b/checklists/templates/checklists/release-security-skeleton.md
index a48f690e..8fa4a0d3 100644
--- a/checklists/templates/checklists/release-security-skeleton.md
+++ b/checklists/templates/checklists/release-security-skeleton.md
@@ -79,24 +79,24 @@
```
{% include "checklists/release-security-prenotification.md" %}
```
- - GPG sign that new file:
- - `gpg --clearsign --digest-algo SHA256 prenotification-email.txt`
+- GPG sign that new file:
+ - `gpg --clearsign --digest-algo SHA256 prenotification-email.txt`
- Send an email with body using the signed content to a given list of special users:
- Attach patches.
- USE BCC!: https://github.com/django/django-security/wiki/Security-Release-Prenotification-Email-List
- [ ] Post announcement in mailing list (without details in django-announce):
- ```
- Django versions {{ versions|enumerate_items }} will be released on
- {{ instance.when|utc|date:"l, F j" }} around {{ instance.when|utc|date:"H:i" }} UTC.
- {% if cves_length == 1 %}
- They will fix one security defect with severity "{{ cves.0.severity }}".
- {% else %}
- They will fix {{ cves_length }} security defects with severities: {{ cves|enumerate_cves:"severity" }}.
- {% endif %}
- For details of severity levels, see:
- https://docs.djangoproject.com/en/dev/internals/security/#security-issue-severity-levels
- ```
+```
+Django versions {{ versions|enumerate_items }} will be released on
+{{ instance.when|utc|date:"l, F j" }} around {{ instance.when|utc|date:"H:i" }} UTC.
+{% if cves_length == 1 %}
+They will fix one security defect with severity "{{ cves.0.severity }}".
+{% else %}
+They will fix {{ cves_length }} security defects with severities: {{ cves|enumerate_cves:"severity" }}.
+{% endif %}
+For details of severity levels, see:
+https://docs.djangoproject.com/en/dev/internals/security/#security-issue-severity-levels
+```
- [ ] Land the stub release notes and release date updates in {{ instance.affected_branches|enumerate_items }}
diff --git a/checklists/views.py b/checklists/views.py
index e5e7ed88..b7fa6b0a 100644
--- a/checklists/views.py
+++ b/checklists/views.py
@@ -26,6 +26,7 @@ def render_checklist(request, instance):
"pymdownx.tasklist",
"pymdownx.superfences",
"pymdownx.magiclink",
+ "markdown.extensions.fenced_code",
],
extension_configs={
"pymdownx.tasklist": {