summaryrefslogtreecommitdiff
path: root/docs/internals
AgeCommit message (Collapse)Author
2025-02-04[5.1.x] Refs #35612 -- Extended docs on how the security team evaluates reports.nessita
Co-authored-by: Shai Berger <shai@platonix.com> Backport of f609a2da868b2320ecdc0551df3cca360d5b5bc3 from main.
2025-01-28[5.1.x] Clarified the Releaser's discretion for determining and postponing ↵Sarah Boyce
the release date. Backport of 8a6b4175d790424312965ec77e4e9b072fba188b from main.
2025-01-28[5.1.x] Updated the release process documentation to reflect the current ↵Sarah Boyce
process. Backport of 0ba35a49481c9fec4731ca0dd2230d8d48f51389 from main.
2025-01-22[5.1.x] Fixed #36125 -- Switched docs to use chat.djangoproject.com when ↵Baptiste Mispelon
referencing the Discord server. Backport of 9a1f18635ff034b039c24ed5121cced028fc27d0 from main.
2025-01-20[5.1.x] Refs #32193 -- Updated python-memcached to pymemcache in ↵Mariusz Felisiak
contributing guide. Follow up to 05f3a6186efefc9fca2204a745b992501c6fd91f. Backport of 337c641abb36b3c2501b14e1290b800831bb20ad from main
2025-01-08[5.1.x] Fixed #35999 -- Removed #django IRC channel references where ↵Sarah Boyce
appropriate. Some references are replaced with links to the Django Discord server. Backport of 15e207ce80581ec64bd790c37cce1bc07d01a744 from main.
2024-11-14[5.1.x] Replaced message suggestions from IRC to Discord in contributing docs.AfiMaameDufie
Backport of da2432cccae841f0d7629f17a5d79ec47ed7b7cb from main.
2024-11-11[5.1.x] Refs #32365 -- Removed pytz from list of test dependencies in unit ↵Mariusz Felisiak
test docs. Follow up to e6f82438d4e3750e8d299bfd79dac98eebe9f1e0. Backport of 46eb256ccedcac6b1f6bc957461506d881d468fb from main.
2024-11-06[5.1.x] Fixed #35863 -- Replaced bold text with heading level 3 in new ↵ssanger
contributors docs. This improves accessibility for screen reader users, see WCAG SC 1.3.1 Info and Relationships: https://www.w3.org/WAI/WCAG22/Understanding/info-and-relationships.html Backport of c4c076223eb73553d3bc8fbc11be2c529d9aea6b from main.
2024-11-05[5.1.x] Clarified instructions on how to claim a ticket.Maria Hynes
Backport of db5980ddd1e739b7348662b07c9d91478d911877 from main.
2024-11-05[5.1.x] Fixed typo in docs/internals/howto-release-django.txt.Mariusz Felisiak
Backport of 2bfb1211c0a88e4dd4ccf2220c320a221d7a5043 from main.
2024-10-25[5.1.x] Improved readability of triage workflow image by increasing its size ↵mbcodes
and color contrast. Backport of c973d9ee82a36419a408b193d4195f69734a8e33 from main.
2024-10-16[5.1.x] Expanded contributor docs on getting feedback from the wider community.Maryam Yusuf
Backport of 438fc42ac667653488200578a47e59f6608f2b0b from main.
2024-10-11[5.1.x] Fixed #35612 -- Added documentation on how the security team ↵Sarah Boyce
evaluates reports. Co-authored-by: Joshua Olatunji <joshua+github@etentlabs.com> Backport of 9423f8b47673779049f603a7da271d183de7dc1d from main.
2024-09-23[5.1.x] Made cosmetic edits to the Steering council docs.Sarah Boyce
Backport of 39de2e97a06d0317973b280bc159ca6f89fc64e3 from main.
2024-09-21[5.1.x] Removed setting the release schedule from Steering Council ↵Sarah Boyce
prerogatives as per DEP 44. Backport of 121747fdba5862ac8c4e26ec3b8f597385e9aa05 from main.
2024-08-28[5.1.x] Fixed #35666 -- Documented stacklevel usage and testing, and ↵Simon Charette
adjusted test suite accordingly. Over the years we've had multiple instances of hit and misses when emitting warnings: either setting the wrong stacklevel or not setting it at all. This work adds assertions for the existing warnings that were declaring the correct stacklevel, but were lacking tests for it. Backport of 57307bbc7d88927989cf5b314f16d6e13ade04e6 from main.
2024-08-05[5.1.x] Used :pypi: role in docs where appropriate.Mariusz Felisiak
Backport of 304d25667433a59409e334a93acaaa9201840508 from main.
2024-07-25[5.1.x] Added contributor guidelines for performance optimizations.Sarah Boyce
Backport of 2c024c9ac096d06d9e78d1ae02b52f73a45eadf8 from main.
2024-07-24[5.1.x] Updated asgiref dependency for 5.1 release series.Mariusz Felisiak
Backport of df35cf578f99522dd1ba864d513be95d47bab7a5 from main.
2024-07-04[5.1.x] Replaced usage of "patch" with more precise terms in contributing docs.Andreu Vallbona
Backport of 55a2e3136b13d1af95a4129001dac963c26d8415 from main.
2024-06-24[5.1.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-05-21Fixed #35405 -- Converted get_cache_name into a cached property in ↵Adam Johnson
FieldCacheMixin. FieldCacheMixin is used by related fields to track their cached values. This work migrates get_cache_name() to be a cached property to optimize performance by reducing unnecessary function calls when working with related fields, given that its value remains constant. Co-authored-by: Simon Charette <charette.s@gmail.com> Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
2024-05-21Fixed #35326 -- Added allow_overwrite parameter to FileSystemStorage.Ben Cail
2024-05-10Updated docs for the Django release process.nessita
2024-05-02Added a high contrast mode to screenshot cases.Sarah Boyce
Thank you to Sarah Abderemane and Nick Pope for the reviews.
2024-04-10Updated docs for updating translations in ↵nessita
docs/internals/howto-release-django.txt. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
2024-03-11Fixed #14831 -- Extended template style guide in docs.Ryan Cheley
2024-03-06Fixed broken links and redirects in docs.Mariusz Felisiak
2024-03-01Refs #35234 -- Deprecated CheckConstraint.check in favor of .condition.Simon Charette
Once the deprecation period ends CheckConstraint.check() can become the documented method that performs system checks for BaseConstraint subclasses.
2024-02-23Fixed #35090 -- Deprecated registering URL converters with the same name.Salvo Polizzi
2024-02-08Fixed typo in docs/internals/contributing/writing-code/coding-style.txt.Koo
2024-02-05Changed severity levels to list in security policy docs.shivaramkumar
2024-01-26Applied Black's 2024 stable style.Mariusz Felisiak
https://github.com/psf/black/releases/tag/24.1.0
2024-01-23Refs #35058 -- Deprecated OGRGeometry.coord_dim setter.David Smith
Reflecting a change in the underlying GDAL library (since GDAL 2.1) using coord_dim to set a geometries dimensions is deprecated in favor of set_3d().
2024-01-11Reorganized the Contributing to Django docs.Mark Walker
This work follows a comprehensive review conducted during the DjangoCon US 2023 sprints. Changes include: - Updated the title of the main page for better alignment with the content. - Removed emojis to enhance accessibility and avoid cultural specificity. - Improved the layout and navigation of contributing documentation. - Unified sections for communication channels and community links. - Grouped resources according to the Diátaxis systematic approach. Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> Co-authored-by: Daniele Procida <daniele@vurt.org>
2024-01-02Fixed #35060 -- Deprecated passing positional arguments to Model.save()/asave().Salvo Polizzi
2023-12-05Deprecated django.contrib.gis.geoip2.GeoIP2.open().Nick Pope
2023-12-01Deprecated django.contrib.gis.geoip2.GeoIP2.coords().Nick Pope
The `ordering` argument is undocumented and of limited use, so this is effectively the same as `GeoIP2.lon_lat()`.
2023-11-30Improved structure of Contributing Guide start page.Mark Walker
2023-11-28Refs #34380 -- Added FORMS_URLFIELD_ASSUME_HTTPS transitional setting.Mariusz Felisiak
This allows early adoption of the new default "https".
2023-11-24Fixed #34983 -- Deprecated django.utils.itercompat.is_iterable().Nick Pope
2023-10-31Fixed #34462 -- Made admin log actions in bulk.Akash Kumar Sen
This also deprecates ModelAdmin.log_deletion() and LogEntryManager.log_action().
2023-10-21Restructured writing documentation contributing guide.Lance Goyke
This trims and clearly delineates the how to guide from the subsequent explanation with additional subheadings. These changes have been discussed with Daniele Procida at the DjangoCon US 2023 sprints.
2023-10-21Corrected note about using accents in writing documentation contributing guide.David Smith
2023-10-18Refs #34043 -- Added --screenshots option to runtests.py and selenium tests.Sarah Boyce
2023-10-09Refs #34043 -- Clarified how to test UI changes.sarahboyce
2023-09-19Added updating the Django release process on Trac to release steps.Mariusz Felisiak
2023-09-18Advanced deprecation warnings for Django 5.1.Mariusz Felisiak
2023-09-18Removed versionadded/changed annotations for 4.2.Mariusz Felisiak
This also removes remaining versionadded/changed annotations for older versions.