<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/middleware, branch main</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=main</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2026-01-09T20:55:46Z</updated>
<entry>
<title>Refs #35875 -- Added dark mode support in additional views.</title>
<updated>2026-01-09T20:55:46Z</updated>
<author>
<name>mbcodes</name>
<email>mbcodes@protonmail.com</email>
</author>
<published>2024-11-13T04:17:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=8a0315fab74d603813b2a64ab98d5a208a2eb6d1'/>
<id>urn:sha1:8a0315fab74d603813b2a64ab98d5a208a2eb6d1</id>
<content type='text'>
Thanks Thibaud Colas for the review.
</content>
</entry>
<entry>
<title>Fixed #36656 -- Avoided truncating async streaming responses in GZipMiddleware.</title>
<updated>2025-10-21T14:45:12Z</updated>
<author>
<name>Adam Johnson</name>
<email>me@adamj.eu</email>
</author>
<published>2025-10-10T23:10:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a0323a0c44135c28134672e6e633e5f4a7a68d5d'/>
<id>urn:sha1:a0323a0c44135c28134672e6e633e5f4a7a68d5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #34989 -- Ensured the Content-Length header is set when redirect with APPEND_SLASH.</title>
<updated>2025-09-03T20:49:34Z</updated>
<author>
<name>Ronan LE HAY</name>
<email>ronan@le-hay.fr</email>
</author>
<published>2025-08-31T12:07:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=e197953f11a7726746bd7c80664cc38d5ea85588'/>
<id>urn:sha1:e197953f11a7726746bd7c80664cc38d5ea85588</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #36532 -- Added Content Security Policy view decorators to override or disable policies.</title>
<updated>2025-08-28T20:23:48Z</updated>
<author>
<name>Rob Hudson</name>
<email>rob@cogit8.org</email>
</author>
<published>2025-08-23T19:23:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=550822bceea227b07445d1852c4376b663c09ea4'/>
<id>urn:sha1:550822bceea227b07445d1852c4376b663c09ea4</id>
<content type='text'>
Co-authored-by: Natalia &lt;124304+nessita@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Refs #15727 -- Captured failed request log in CSPMiddlewareTest.</title>
<updated>2025-08-26T21:26:01Z</updated>
<author>
<name>Jacob Walls</name>
<email>jacobtylerwalls@gmail.com</email>
</author>
<published>2025-08-26T21:26:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d454aefbd1f26da01c3e943d9efec1db5072f5b2'/>
<id>urn:sha1:d454aefbd1f26da01c3e943d9efec1db5072f5b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #36500 -- Rewrapped long docstrings and block comments via a script.</title>
<updated>2025-07-23T23:17:55Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2025-07-23T03:41:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=69a93a88edb56ba47f624dac7a21aacc47ea474f'/>
<id>urn:sha1:69a93a88edb56ba47f624dac7a21aacc47ea474f</id>
<content type='text'>
Rewrapped long docstrings and block comments to 79 characters + newline
using script from https://github.com/medmunds/autofix-w505.
</content>
</entry>
<entry>
<title>Fixed #15727 -- Added Content Security Policy (CSP) support.</title>
<updated>2025-06-27T18:57:02Z</updated>
<author>
<name>Rob Hudson</name>
<email>rob@cogit8.org</email>
</author>
<published>2025-05-03T17:01:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d63241ebc7067fdebbaf704989b34fcd8f26bbe9'/>
<id>urn:sha1:d63241ebc7067fdebbaf704989b34fcd8f26bbe9</id>
<content type='text'>
This initial work adds a pair of settings to configure specific CSP
directives for enforcing or reporting policy violations, a new
`django.middleware.csp.ContentSecurityPolicyMiddleware` to apply the
appropriate headers to responses, and a context processor to support CSP
nonces in templates for safely inlining assets.

Relevant documentation has been added for the 6.0 release notes,
security overview, a new how-to page, and a dedicated reference section.

Thanks to the multiple reviewers for their precise and valuable feedback.

Co-authored-by: Natalia &lt;124304+nessita@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Fixed #36138 -- Changed ADMINS and MANAGERS settings to lists of strings.</title>
<updated>2025-03-21T09:17:57Z</updated>
<author>
<name>Mike Edmunds</name>
<email>medmunds@gmail.com</email>
</author>
<published>2025-02-14T18:58:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=e295033144e3085abaf9277d1bb0a6436ce73e01'/>
<id>urn:sha1:e295033144e3085abaf9277d1bb0a6436ce73e01</id>
<content type='text'>
Previously, the ADMINS and MANAGERS settings were lists of (name, address)
tuples (where the name had been unused). Deprecated use of tuples.

Updated settings value sanity checks, and changed from ValueError to
ImproperlyConfigured.
</content>
</entry>
<entry>
<title>Applied Black's 2024 stable style.</title>
<updated>2024-01-26T11:45:07Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2024-01-26T11:45:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=305757aec19c9d5111e4d76095ae0acd66163e4b'/>
<id>urn:sha1:305757aec19c9d5111e4d76095ae0acd66163e4b</id>
<content type='text'>
https://github.com/psf/black/releases/tag/24.1.0</content>
</entry>
<entry>
<title>Fixed #34742 -- Made CommonMiddleware raise APPEND_SLASH RuntimeError on DELETE requests.</title>
<updated>2023-12-08T04:56:36Z</updated>
<author>
<name>Avaneesh Kumar</name>
<email>45495598+avaneeshk098@users.noreply.github.com</email>
</author>
<published>2023-12-07T08:54:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=705b1702bda78e5d3f63d726efe01f87095d9e96'/>
<id>urn:sha1:705b1702bda78e5d3f63d726efe01f87095d9e96</id>
<content type='text'>
</content>
</entry>
</feed>
