summaryrefslogtreecommitdiff
path: root/docs/topics
AgeCommit message (Collapse)Author
2025-05-05[4.2.x] Migrated setuptools configuration to pyproject.toml.Claude Paroz
This branch migrates setuptools configuration from setup.py/setup.cfg to pyproject.toml. In order to ensure that the generated binary files have consistent casing (both the tarball and the wheel), setuptools version is limited to ">=61.0.0,<69.3.0". Configuration for flake8 was moved to a dedicated .flake8 file since it cannot be configured via pyproject.toml. Also, __pycache__ exclusion was removed from MANIFEST and the extras/Makefile was replaced with a simpler build command. Co-authored-by: Nick Pope <nick@nickpope.me.uk> Backport of 4686541691dbe986f58ac87630c3b7a04db4ff93 from main.
2024-09-03[4.2.x] Fixed CVE-2024-45231 -- Avoided server error on password reset when ↵Natalia
email sending fails. On successful submission of a password reset request, an email is sent to the accounts known to the system. If sending this email fails (due to email backend misconfiguration, service provider outage, network issues, etc.), an attacker might exploit this by detecting which password reset requests succeed and which ones generate a 500 error response. Thanks to Thibaut Spriet for the report, and to Mariusz Felisiak, Adam Johnson, and Sarah Boyce for the reviews.
2023-11-15[4.2.x] Fixed #34970 -- Clarified Password Validation docs regarding the ↵Markus Amalthea Magnuson
password_changed callback. Backport of 61c305f298da1b4079a80721c861d0663dc8717e from main
2023-10-30[4.2.x] Refs #30601 -- Fixed typos in docs/topics/db/transactions.txt.Natalia
Backport of 9b18af4f6f12b9d25157e0b5afc3dca198f6dd06 from main
2023-10-30[4.2.x] Refs #15578 -- Made cosmetic edits to fixtures docs.Natalia
Backport of b412e5645a65a632f0147e50ceecb60acd33bb4d from main
2023-10-27[4.2.x] Fixed #30601 -- Doc'd the need to manually revert all app state on ↵lufafajoshua
transaction rollbacks. Backport of aa80b357fbef46e5b6faa08d63bcfd4fe21f3776 from main
2023-10-26[4.2.x] Fixed #15578 -- Stated the processing order of fixtures in the ↵Leo Suarez
fixtures docs. Also, added details about loading multiple fixtures and unified line wrapping at 79 cols. Co-Authored-By: Aniketh Babu <anikethbabu@gmail.com> Co-Authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> Co-Authored-By: Natalia Bidart <124304+nessita@users.noreply.github.com> Backport of 334dc073b1d9c89692aa5b11d362fb1cceae7a4a from main
2023-10-11[4.2.x] Fixed #34808 -- Doc'd aggregate function's default argument.lufafajoshua
Backport of 8adc7c86ab85ed91e512bc49056e301cbe1715d0 from main
2023-08-24[4.2.x] Avoided counting exceptions in AsyncClient docs.Mariusz Felisiak
Follow up to ad6bb20557f5c87de26aeb3afb061af942a8cc17. Backport of 9942a3e49b801b59e10329d86cd8bf12f1716529 from main
2023-08-23[4.2.x] Improved formset docs by using a set instead of a list in the custom ↵Luca Allulli
validation example. Backport of c59be9f1da7e1fc58df49d5eda4e80cd50ce5710 from main
2023-07-21[4.2.x] Added missing backticks in docs.Mariusz Felisiak
Backport of 02376f1f53db24039c200ef4818d96accf16a88b from main
2023-06-16[4.2.x] Fixed typo in docs/topics/db/fixtures.txt.Ashwin Dharne
Backport of 5762b839ff60b57f80c37992fe6beb9d7f740b0e from main
2023-06-13[4.2.x] Refs #30220 -- Bumped required version of Selenium to 3.8.0.Mariusz Felisiak
Follow up to 8d010f39869f107820421631111417298d1c5bb9. Backport of 06881341d48dd17a4fdf25afc96991de4fb3b1ac from main
2023-06-07[4.2.x] Fixed #30355 -- Doc'd interaction between custom managers and ↵Akash Kumar Sen
prefetch_related(). Backport of 5f2308710b5a3d9f5f135b7ade08214f5c154ec4 from main
2023-06-03[4.2.x] Refs #23528 -- Made cosmetic edits to swappable_dependency() docs.Mariusz Felisiak
Backport of 1136aa5005f0ae70fea12796b7e37d6f027b9263 from main
2023-06-02[4.2.x] Fixed #23528 -- Doc'd django.db.migrations.swappable_dependency().DevilsAutumn
Backport of 7d96ce68ae2c1bab1f2ab64ddc2b2c6004278af0 from main
2023-05-22[4.2.x] Fixed references to django.core.cache in docs.Sarah Boyce
Backport of c3862735cd8c268e99fb8d54c3955aacc4f2dc25 from main
2023-05-03[4.2.x] Fixed CVE-2023-31047, Fixed #31710 -- Prevented potential bypass of ↵Mariusz Felisiak
validation when uploading multiple files using one form field. Thanks Moataz Al-Sharida and nawaik for reports. Co-authored-by: Shai Berger <shai@platonix.com> Co-authored-by: nessita <124304+nessita@users.noreply.github.com>
2023-05-02[4.2.x] Fixed #34530 -- Improved docs when customizing storage for FileField.Ran Benita
Backport of 506f93f0c37ed9c44069edeab8baa66da5f7e03a from main
2023-04-21[4.2.x] Added meaningful titles to ..admonition:: directives.Mariusz Felisiak
Backport of c487634c106888effbba680e02269e489ab911a6 from main
2023-04-20[4.2.x] Improved examples in docs about raw SQL queries.Mariusz Felisiak
Regression in 14459f80ee3a9e005989db37c26fd13bb6d2fab2. Backport of 498195bda492d09ed00d05ab268cad4b8e5c9f21 from main
2023-04-17[4.2.x] Used extlinks for PyPI links.Tim Graham
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> Backport of 2c4dc6476083c853b654e462c7ff65dbe0334c9e from main
2023-04-06[4.2.x] Fixed #34463 -- Corrected code-block directives in docs.Yahya Ali
Thanks ExTexan for the report. Backport of 263db8af469f0f3a5bd8ddc4a7dd0154c3d1fbca from main
2023-03-22[4.2.x] Fixed #34409 -- Doc'd limitation of dictfetchall() and ↵Jesper Olsson
namedtuplefetchall() examples. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> Backport of 216eb63883050f6a3bf5d306e42972e7a6b6dff5 from main
2023-03-22[4.2.x] Doc'd use of asgiref.sync adapters with sensitive variables.Carlton Gibson
Backport of 6087bc4e15e89d968396807f8485f4b5624c4f03 from main.
2023-03-22[4.2.x] Fixed typo in docs/topics/class-based-views/mixins.txt.amirsoroush
Backport of 6087bc4e15e89d968396807f8485f4b5624c4f03 from main
2023-03-08[4.2.x] Fixed #34384 -- Fixed session validation when rotation secret keys.David Wobrock
Bug in 0dcd549bbe36c060f536ec270d34d9e7d4b8e6c7. Thanks Eric Zarowny for the report. Backport of 2396933ca99c6bfb53bda9e53968760316646e01 from main
2023-03-01[4.2.x] Fixed #34140 -- Reformatted code blocks in docs with blacken-docs.django-bot
2023-03-01[4.2.x] Refs #34140 -- Made minor edits to rst code-blocks.Mariusz Felisiak
Backport of 9cf2a5df70051dffcefe21c6b27203e2d5804922 from main
2023-02-28[4.2.x] Refs #34140 -- Corrected rst code-block and various formatting ↵Joseph Victor Zammit
issues in docs. Backport of ba755ca13123d2691a0926ddb64e5d0a2906a880 from main
2023-02-15[4.2.x] Refs #32339 -- Doc'd BaseFormSet.as_div()David Smith
Backport of 4038a8df0b8c20624ba826cf9af8f532e5a51aaa from main
2023-02-14[4.2.x] Fixed #34328 -- Added async-only class-based middleware example.Carlton Gibson
Backport of ce8189eea007882bbe6db22f86b0965e718bd341 from main
2023-02-13[4.2.x] Fixed #29994 -- Added warning about performance of FileBasedCache ↵Sarah Boyce
with a large number of files. Co-authored-by: sheenarbw <699166+sheenarbw@users.noreply.github.com> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> Backport of 1eb94bc8dab46dfa117d21ef4f3b52aebb593615 from main
2023-02-10[4.2.x] Refs #34140 -- Applied rst code-block to non-Python examples.Carlton Gibson
Thanks to J.V. Zammit, Paolo Melchiorre, and Mariusz Felisiak for reviews. Backport of 534ac4829764f317cf2fbc4a18354fcc998c1425 from main.
2023-02-09[4.2.x] Fixed #34311 -- Updated serialization docs from unique_together to ↵Willem Van Onsem
UniqueConstraint. Backport of 292aacaf6c3d6956ca2c51c41e36dbf425389346 from main
2023-02-07[4.2.x] Fixed #34310 -- Added deletion example to one-to-one topic.Marcelo Galigniana
Backport of 7c6195ef81075b03a704431b5d08ec597e8573f7 from main
2023-01-31[4.2.x] Fixed #34180 -- Added note about resetting language in test tear-downs.Durval Carvalho
Co-authored-by: Faris Naimi <farisfaris66@gmail.com> Backport of 40217d1a82b0c16cddba377325d12b2c253f402a from main
2023-01-30[4.2.x] Fixed typo in docs/topics/auth/passwords.txt.fschwebel
Wrapped hashing is only possible if the inner wrapped function is the same as the previous hasher. Backport of 0265b1b49ba10f957abfd1311d0bae0ecefc3111 from main
2023-01-16Fixed #23718 -- Doc'd that test mirrors require TransactionTestCase.sarahboyce
Co-authored-by: Christian Bundy <me@christianbundy.com>
2023-01-12Refs #26029 -- Deprecated DEFAULT_FILE_STORAGE and STATICFILES_STORAGE settings.Jarosław Wygoda
2023-01-12Fixed #26029 -- Allowed configuring custom file storage backends.Jarosław Wygoda
2023-01-10Fixed #34110 -- Added in-memory file storage.Francesco Panico
Thanks Paolo Melchiorre, Carlton Gibson, and Mariusz Felisiak for reviews.
2023-01-04Refs #34074 -- Used headers argument for RequestFactory and Client in docs ↵David Wobrock
and tests.
2022-12-29Fixed #25617 -- Added case-insensitive unique username validation in ↵Paul Schilling
UserCreationForm. Co-Authored-By: Neven Mundar <nmundar@gmail.com>
2022-12-22Fixed #33735 -- Added async support to StreamingHttpResponse.Carlton Gibson
Thanks to Florian Vazelle for initial exploratory work, and to Nick Pope and Mariusz Felisiak for review.
2022-12-20Refs #34118 -- Adopted asgiref coroutine detection shims.Carlton Gibson
Thanks to Mariusz Felisiak for review.
2022-12-19Fixed typo in docs/topics/async.txt.Mariusz Felisiak
2022-12-16Fixed typo in docs/topics/http/sessions.txt.TAKAHASHI Shuuji
2022-12-15Fixed #33308 -- Added support for psycopg version 3.Daniele Varrazzo
Thanks Simon Charette, Tim Graham, and Adam Johnson for reviews. Co-authored-by: Florian Apolloner <florian@apolloner.eu> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
2022-12-09Fixed #33199 -- Deprecated passing positional arguments to ↵SirAbhi13
Signer/TimestampSigner. Thanks Jacob Walls for the implementation idea.