summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-30Fixed typo in docs/topics/forms/index.txt.Mariusz Felisiak
2023-10-28Refs #29850 -- Added RowRange support for positive integer start and ↵Sarah Boyce
negative integer end.
2023-10-28Fixed #34943 -- Made EmailValidator.__eq__() ignore domain_allowlist ordering.ksg
Signed-off-by: ksg97031 <ksg97031@gmail.com>
2023-10-28Fixed typos in docs/ref/models/expressions.txt.Sarah Boyce
2023-10-27Fixed #30601 -- Doc'd the need to manually revert all app state on ↵lufafajoshua
transaction rollbacks.
2023-10-27Doc'd writing integration tests for the system check framework.Marc Gibbons
2023-10-27Fixed isolation of DatabaseWrapperLoggingTests.test_commit_debug_log().Mariusz Felisiak
2023-10-27Fixed typo in docs/ref/contrib/gis/geos.txt.Izzy Hyman
2023-10-26Fixed #15578 -- Stated the processing order of fixtures in the fixtures docs.Leo Suarez
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>
2023-10-26Fixed #10941 -- Added {% query_string %} template tag.Tom Carrick
2023-10-25Added missing pycon directives in various docs.Mariusz Felisiak
2023-10-25Fixed #27403 -- Doc'd that QuerySet.prefetch_related() doesn't guarantee ↵Tim Bell
transactional consistency. Added a note about the potential race condition in prefetch_related() that could produce an inconsistent result, one that does not correspond to any point in the database history.
2023-10-25Fixed #34904 -- Prevented mutating sent emails from outbox in locmem email ↵sindre
backend.
2023-10-25Added stub release notes and release date for 4.2.7, 4.1.13, and 3.2.23.Mariusz Felisiak
2023-10-24Fixed #34923 -- Avoided initializing LEVEL_TAGS when importing ↵Mariusz Felisiak
django.contrib.messages. Regression in b7fe36ad37fb18c4bc7932c0aec6ae4f299b9622. Thanks James Gillard for the report.
2023-10-24Fixed #34920 -- Made FileExtensionValidator.__eq__() ignore ↵ksg97031
allowed_extensions ordering.
2023-10-23Fixed #34899 -- Added blank choice to forms' callable choices lazily.Nick Pope
2023-10-23Refs #34899 -- Extracted Field.flatchoices to flatten_choices helper function.Nick Pope
Co-authored-by: Natalia Bidart <124304+nessita@users.noreply.github.com>
2023-10-23Refs #31262 -- Added __eq__() and __getitem__() to BaseChoiceIterator.Nick Pope
This makes it easier to work with lazy iterators used for callables, etc. when extracting items or comparing to lists, e.g. during testing. Also added `BaseChoiceIterator.__iter__()` to make it clear that subclasses must implement this and added `__all__` to the module. Co-authored-by: Adam Johnson <me@adamj.eu> Co-authored-by: Natalia Bidart <124304+nessita@users.noreply.github.com>
2023-10-23Refs #34118 -- Avoided repeat coroutine checks in MiddlewareMixin.Adam Johnson
2023-10-23Bumped versions in pre-commit and npm configurations.Mariusz Felisiak
2023-10-23Fixed #34903, Refs #34825 -- Made workers initialization respect empty set ↵David Sanders
of used connections. Thanks to David Smith for the investigation & patch. Regression in 2128a73713735fb794ca6565fd5d7792293f5cfa. Follow up to a5905b164dbf52e59fa646af9c3d523c0804d86a. Co-authored-by: David Sanders <shang.xiao.sanders@gmail.com>
2023-10-22Fixed #34921 -- Fixed crash of warning for unbound naive datetimes.David Sanders
2023-10-22Fixed typo in docs/releases/4.2.txt.Claire Pritchard
2023-10-21Fixed #34913 -- Added borders on high contrast mode in the admin.Cheuk Ting Ho
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-21Fixed #34912 -- Fixed size of back links and bookmarklet help in admindocs ↵Chris Frisina
pages.
2023-10-20Fixed #34911 -- Corrected HTML heading levels on admindocs' main page.laserhyena
2023-10-19Fixed #34905 -- Corrected admin's main content element rendered in <main> tag.ontowhee
Regression in 91e617c743b21a0ebad01f18623a8b31f6f58500. Thanks Tom Carrick for the report.
2023-10-19Made SeleniumTests.test_select_multiple less flaky by improving Selenium waits.Sarah Boyce
2023-10-19Fixed permissions for GitHub action with screenshots.Mariusz Felisiak
Follow up to 97b7970c6479ef414175f22a009240ed0df8ce46.
2023-10-18Refs #34043 -- Tweaked wording in release note.Carlton Gibson
2023-10-18Refs #34043 -- Added GitHub action to capture screenshots in Selenium tests.Sarah Boyce
2023-10-18Refs #34043 -- Added --screenshots option to runtests.py and selenium tests.Sarah Boyce
2023-10-17Removed unreachable code from ModelAdmin.response_change().Mariana
ModelAdmin.response_add() is always used when _saveasnew is set.
2023-10-16Refs #34043 -- Added context managers to SeleniumTestCase for changing ↵Sarah Boyce
window size.
2023-10-16Refs #34900, Refs #34118 -- Updated assertion in ↵Mariusz Felisiak
test_skip_class_unless_db_feature() test on Python 3.12.1+. Python 3.12.1+ no longer includes skipped tests in the number of running tests. Check out: https://github.com/python/cpython/issues/110890#issuecomment-1763458686 https://github.com/python/cpython/pull/106588
2023-10-16Fixed #34798 -- Fixed QuerySet.aggregate() crash when referencing ↵Simon Charette
expressions containing subqueries. Regression in 59bea9efd2768102fc9d3aedda469502c218e9b7, complements e5c844d6f2a4ac6ae674d741b5f1fa2a688cedf4. Refs #28477, #34551. Thanks Haldun Komsuoglu for the report.
2023-10-15Refs #34840 -- Improved release note describing index regression.Adam Johnson
2023-10-12Refs #34840 -- Fixed test_validate_nullable_textfield_with_isnull_true() on ↵Mariusz Felisiak
databases that don's support table check constraints. Thanks Tim Graham for the report.
2023-10-11Fixed #34808 -- Doc'd aggregate function's default argument.lufafajoshua
2023-10-11Fixed #12241 -- Preserved query strings when using "Save and continue/add ↵Mariana
another" in admin. Co-authored-by: Grady Yu <gradyy@users.noreply.github.com> Co-authored-by: David Sanders <shang.xiao.sanders@gmail.com> Co-authored-by: Matthew Newton <matthewn@berkeley.edu>
2023-10-11Refs #34882 -- Fixed GISFunctionsTests.test_asgeojson_option_0() test on Oracle.Mariusz Felisiak
This uses an example with the same precision for all databases. Follow up to 96e7a752b6c44a84e18d82d37524c1df64b32e12.
2023-10-10Reorganized tutorial's part 4 to better understand changes needed in URLConf.Natalia
2023-10-09Refs #34043 -- Clarified how to test UI changes.sarahboyce
2023-10-09Added backticks to setuptools in docs.Mariusz Felisiak
2023-10-07Added missing import in docs/ref/contrib/contenttypes.txt.sag᠎e
2023-10-06Fixed #34889 -- Fixed get_prefetch_queryset() fallback in prefetch_one_level().Mariusz Felisiak
Thanks Matt Westcott for the report. Regression in cac94dd8aa2fb49cd2e06b5b37cf039257284bb0.
2023-10-06Refs #32275 -- Added scrypt password hasher to PASSWORD_HASHERS setting docs.ume