| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-12-16 | Used subTest() in forms.URLField() tests. | Mariusz Felisiak | |
| 2021-12-15 | Fixed #33316 -- Added pagination to admin history view. | mgaligniana | |
| 2021-12-15 | Fixed #16063 -- Adjusted admin changelist searches spanning multi-valued ↵ | Jacob Walls | |
| relationships. This reduces the likelihood of admin searches issuing queries with excessive joins. | |||
| 2021-12-14 | Fixed unescape_string_literal() crash on empty strings. | Florian Apolloner | |
| 2021-12-14 | Added test for ValueErrors in unescape_string_literal(). | Florian Apolloner | |
| 2021-12-14 | Fixed #33358 -- Fixed handling timedelta < 1 day in schema operations on Oracle. | mdalp | |
| 2021-12-14 | Fixed #33361 -- Fixed Redis cache backend crash on booleans. | Jeremy Lainé | |
| 2021-12-14 | Refs #33361 -- Added Added DummyCache.set() test for boolean values. | Jeremy Lainé | |
| 2021-12-13 | Refs #33338 -- Added never_cache() tests for Expires header. | mgaligniana | |
| 2021-12-13 | Refs #33355 -- Fixed Trunc() with years < 1000 on SQLite. | Adam Johnson | |
| Thanks to Nick Pope for spotting the bug in Code Review. Co-Authored-By: Nick Pope <nick@nickpope.me.uk> | |||
| 2021-12-13 | Refs #33355 -- Moved Trunc() assertions for invalid arguments and ISO 8601 ↵ | Mariusz Felisiak | |
| week to separate tests. | |||
| 2021-12-13 | Fixed #33351 -- Made path()/re_path() raise TypeError when kwargs argument ↵ | mendespedro | |
| is not a dict. | |||
| 2021-12-10 | Refs #32502 -- Avoided table rebuild when adding fields with no default on ↵ | Mariusz Felisiak | |
| SQLite. | |||
| 2021-12-10 | Added test for field names of ManagementForm. | Adam Johnson | |
| 2021-12-09 | Fixed inspectdb.tests.InspectDBTestCase.test_custom_fields() on SQLite 3.37+. | Mariusz Felisiak | |
| Use FlexibleFieldLookupDict which is case-insensitive mapping because SQLite 3.37+ returns some data type names upper-cased e.g. TEXT. | |||
| 2021-12-09 | Fixed #33340 -- Fixed unquoted column names in queries used by DatabaseCache. | Arsa | |
| 2021-12-09 | Refs #32338 -- Added Boundfield.legend_tag(). | David Smith | |
| 2021-12-08 | Fixed #33319 -- Fixed crash when combining with the | operator querysets ↵ | Ömer Faruk Abacı | |
| with aliases that conflict. | |||
| 2021-12-08 | Fixed #33346 -- Fixed SimpleTestCase.assertFormsetError() crash on a formset ↵ | Baptiste Mispelon | |
| named "form". Thanks OutOfFocus4 for the report. Regression in 456466d932830b096d39806e291fe23ec5ed38d5. | |||
| 2021-12-08 | Fixed #19721 -- Allowed admin filters to customize the list separator. | Shreya Bamne | |
| 2021-12-07 | Updated asgiref dependency for 4.0 release series. | Mariusz Felisiak | |
| 2021-12-07 | Fixed #30530, CVE-2021-44420 -- Fixed potential bypass of an upstream access ↵ | Florian Apolloner | |
| control based on URL paths. Thanks Sjoerd Job Postmus and TengMA(@te3t123) for reports. | |||
| 2021-12-06 | Updated translations from Transifex. | Mariusz Felisiak | |
| This also fixes related i18n tests. Forwardport of 4c5215ab036aa8fda9cd0148fd034f4d8f7d69d1 from stable/4.0.x Co-authored-by: Claude Paroz <claude@2xlibre.net> | |||
| 2021-12-06 | Fixed #33335 -- Made model validation ignore functional unique constraints. | Hannes Ljungberg | |
| Regression in 3aa545281e0c0f9fac93753e3769df9e0334dbaa. Thanks Hervé Le Roy for the report. | |||
| 2021-12-04 | Refs #33333 -- Fixed ↵ | Mariusz Felisiak | |
| PickleabilityTestCase.test_annotation_with_callable_default() crash on Oracle. Grouping by LOBs is not allowed on Oracle. This moves a binary field to a separate model. | |||
| 2021-12-03 | Fixed #33078 -- Added support for language regions in i18n_patterns(). | Maxim Piskunov | |
| 2021-12-03 | Refs #33078 -- Added extra assertions to ↵ | Mariusz Felisiak | |
| MiscTests.test_get_language_from_path_real(). | |||
| 2021-12-03 | Fixed #33333 -- Fixed setUpTestData() crash with models.BinaryField on ↵ | Mariusz Felisiak | |
| PostgreSQL. This makes models.BinaryField pickleable on PostgreSQL. Regression in 3cf80d3fcf7446afdde16a2be515c423f720e54d. Thanks Adam Zimmerman for the report. | |||
| 2021-12-02 | Updated various links to HTTPS and new locations. | Mariusz Felisiak | |
| Co-Authored-By: Nick Pope <nick@nickpope.me.uk> | |||
| 2021-12-02 | Fixed #33282 -- Fixed a crash when OR'ing subquery and aggregation lookups. | Simon Charette | |
| As a QuerySet resolves to Query the outer column references grouping logic should be defined on the latter and proxied from Subquery for the cases where get_group_by_cols is called on unresolved expressions. Thanks Antonio Terceiro for the report and initial patch. | |||
| 2021-12-01 | Fixed #30398 -- Added CONN_HEALTH_CHECKS database setting. | Przemysław Suliga | |
| The CONN_HEALTH_CHECKS setting can be used to enable database connection health checks for Django's persistent DB connections. Thanks Florian Apolloner for reviews. | |||
| 2021-11-30 | Fixed #33047 -- Fixed CheckConstraint crash with GIS lookups on PostGIS and ↵ | Claude Paroz | |
| MySQL GIS backends. Thanks Daniel Swain for the report and Arsalan Ghassemi for the initial patch. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2021-11-29 | Refs #32800 -- Renamed _sanitize_token() to _check_token_format(). | Chris Jerdonek | |
| 2021-11-29 | Fixed #32800 -- Changed CsrfViewMiddleware not to mask the CSRF secret. | Chris Jerdonek | |
| This also adds CSRF_COOKIE_MASKED transitional setting helpful in migrating multiple instance of the same project to Django 4.1+. Thanks Florian Apolloner and Shai Berger for reviews. Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2021-11-29 | Fixed #32545 -- Improved admin widget for raw_id_fields for UUIDFields. | Shubh1815 | |
| Co-Authored-By: Jerome Leclanche <jerome@leclan.ch> | |||
| 2021-11-29 | Fixed #33322 -- Fixed loss of assigned related object when saving relation ↵ | Hannes Ljungberg | |
| with bulk_update(). | |||
| 2021-11-26 | Refs #33301 -- Made SimpleTestCase.assertFormError()/assertFormsetErrors() ↵ | Baptiste Mispelon | |
| raise ValueError for non test client responses. | |||
| 2021-11-26 | Added tests for SimpleTestCase.assertFormError()/assertFormsetErrors(). | Baptiste Mispelon | |
| 2021-11-26 | Fixed #33303 -- Changed messages' level tags on MESSAGE_TAGS setting change. | Hasan Ramezani | |
| 2021-11-25 | Fixed #32397 -- Made startapp/startproject management commands set User-Agent. | Ad Timmering | |
| This sets User-Agent to 'Django/<version>'. | |||
| 2021-11-25 | Fixed #33024 -- Fixed height of admin selector boxes in collapsed fieldset. | Shubh1815 | |
| Thanks Tom Carrick for the review. | |||
| 2021-11-24 | Fixed #4282 -- Made startapp/startproject management commands honor umask. | Ad Timmering | |
| Co-authored-by: Christian Schmitt <c.schmitt@briefdomain.de> | |||
| 2021-11-24 | Fixed #33298 -- Added docs and tests for using Q objects with ↵ | mgaligniana | |
| get_object_or_404()/get_list_or_404(). | |||
| 2021-11-24 | Removed unneeded @skipUnlessDBFeature('supports_combined_alters'). | Tim Graham | |
| The test acts a regression test for 715ccfde24f9f2b7f6710429370a1eff3c78fc2a if the feature is True, but it works on other backends too. | |||
| 2021-11-24 | Fixed typo in delete test docstring. | Tim Graham | |
| 2021-11-23 | Fixed #33309 -- Fixed QuerySet.distinct() crash on mixed case annotation. | arsalan.ghassemi | |
| 2021-11-23 | Fixed #33304 -- Allowed passing string expressions to Window(order_by). | Simon Charette | |
| 2021-11-22 | Fixed #33302 -- Made element_id optional argument for json_script template ↵ | Baptiste Mispelon | |
| filter. Added versionchanged note in documentation | |||
| 2021-11-22 | Fixed #33305 -- Fixed autodetector crash for ForeignKey with hardcoded "to" ↵ | Baptiste Mispelon | |
| attribute. Co-authored-by: Simon Charette <charette.s@gmail.com> | |||
| 2021-11-19 | Fixed #33229 -- Fixed ↵ | SwastikTripathi | |
| BaseDatabaseOperations.adapt_datetimefield_value()/adapt_timefield_value() crash with expressions. | |||
