| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-07-27 | Refs #32948 -- Added more tests for django.utils.tree.Node. | Nick Pope | |
| The tests for creating new instances or copying instances of Node and its subclasses didn't fully capture the behaviour of the implementation, particularly around whether the `children` list or is contents were the same as the source. | |||
| 2022-07-27 | Removed obsolete docstring from WhereNode.clone(). | Nick Pope | |
| Node.subtree_parents was removed in d3f00bd5706b35961390d3814dd7e322ead3a9a3. That commit also added Q.clone() which was identical to WhereNode.clone(), but lacked the docstring. Q.clone() was later removed in b454e2cbc95eb26fa0c32b54c53ae24fc40e8c02. | |||
| 2022-07-27 | Used AND, OR, XOR constants instead of hard-coded values. | Nick Pope | |
| 2022-07-26 | Fixed #33820 -- Doc'd "true"/"false"/"null" caveat for JSONField key ↵ | Mariusz Felisiak | |
| transforms on SQLite. Thanks Johnny Metz for the report. Regression in 71ec102b01fcc85acae3819426a4e02ef423b0fa. | |||
| 2022-07-26 | Refs #27236 -- Doc'd that AlterIndexTogether is no longer officially ↵ | Mariusz Felisiak | |
| supported for Django 4.2+ migration files. | |||
| 2022-07-26 | Refs #27236 -- Reverted "Refs #27236 -- Refactored out ↵ | Mariusz Felisiak | |
| DeprecationForHistoricalMigrationMixin." This reverts commit 57793b47657ace966ce8ce96d801ac0d85e5efc6. | |||
| 2022-07-26 | Refs #27236 -- Reverted "Refs #27236 -- Added generic mechanism to handle ↵ | Mariusz Felisiak | |
| the deprecation of migration operations." This reverts commit 41019e48bbf082c985e6ba3bad34d118b903bff1. | |||
| 2022-07-26 | Refs #27236 -- Reverted AlterIndexTogether deprecation. | Mariusz Felisiak | |
| This partly reverts a6385b382e05a614a99e5a5913d8e631823159a2. | |||
| 2022-07-26 | Fixed BasicExtractorTests.test_makemessages_find_files() test. | Claude Paroz | |
| 2022-07-25 | Fixed #33866 -- Added pathlib.Path support to GDALRaster constructor. | Claude Paroz | |
| 2022-07-25 | Simplified various built-in templates. | Nick Pope | |
| - Using the {% plural %} tag. - Using the |yesno filter. - Using the |unordered_list filter. - Unnesting {% if %} where not required. - Not duplicating {% if %}. | |||
| 2022-07-25 | Standardized formatting in technical 500 template. | Nick Pope | |
| - Prefer use of `k` and `v` instead of `var.0` and `var.1`. - Fixed indentation of #files-info block to match adjacent blocks. | |||
| 2022-07-25 | Fixed #33863 -- Fixed JavaScriptCatalog with more than 1 level of fallback ↵ | Claude Paroz | |
| translations. Co-authored-by: Carlos Mermingas <cmermingas@gmail.com> | |||
| 2022-07-25 | Removed obsolete note in management.get_commands() docstring. | Anders Kaseorg | |
| Commit 901c3708fb8a2e51bddd37358f8e536282a8c266 documented that the return dict could directly include command modules instead of name strings, which was true at the time. However, that possibility was removed in commit 38f1fe3b35c212136d959538a309c33bf2d340a9. | |||
| 2022-07-25 | Fixed typo in django/contrib/admin/options.py comment. | Ikko Ashimine | |
| 2022-07-23 | Refs #33691 -- Deprecated insecure password hashers. | Claude Paroz | |
| SHA1PasswordHasher, UnsaltedSHA1PasswordHasher, and UnsaltedMD5PasswordHasher are now deprecated. | |||
| 2022-07-23 | Refs #25756 -- Doc'd inability to use file fields with PostgreSQL ArrayField. | Claude Paroz | |
| 2022-07-23 | Removed unneeded test suite creation for GIS measure tests. | Claude Paroz | |
| 2022-07-23 | Fixed #33864 -- Deprecated length_is template filter. | Nick Pope | |
| 2022-07-22 | Fixed #33317 -- Added note about unconditional evaluation of {% block %} tags. | Victor | |
| 2022-07-21 | Refs #27236 -- Made cosmetic edits to Meta.index_together deprecation. | Mariusz Felisiak | |
| This should make it more straightforward to move forward when deprecation ends. | |||
| 2022-07-21 | Stopped using default adapters/converters on SQLite backend. | Mariusz Felisiak | |
| Default adapters/converters were deprecated in Python 3.12, see https://github.com/python/cpython/issues/90016. | |||
| 2022-07-20 | Fixed #33833 -- Corrected .closelink admin CSS. | Leonid Podriz | |
| Co-authored-by: Leonid Podriz <leonidpodriz@pm.me> | |||
| 2022-07-19 | Fixed #33855 -- Removed unnecessary system check calls from test worker ↵ | Mariusz Felisiak | |
| initialization. Regression in 3b3f38b3b09b0f2373e51406ecb8c9c45d36aebc. | |||
| 2022-07-18 | Fixed #33850 -- Confirmed support for GEOS 3.11. | Mariusz Felisiak | |
| 2022-07-18 | Fixed #33854 -- Corrected the order of parameters in dbshell on PostgreSQL. | Jarrett Keifer | |
| 2022-07-17 | Fixed #33728 -- Reordered submit buttons in admin. | Alexander Freyr L | |
| Thanks Tom Carrick and Thibaud Colas for reviews. | |||
| 2022-07-16 | Fixed #33848 -- Optimized StateApps.clone(). | Iuri de Silvio | |
| 2022-07-14 | Fixed #33631 -- Marked {% blocktranslate asvar %} result as HTML safe. | cheng | |
| 2022-07-13 | Fixed #30711 -- Doc'd django.contrib.postgres.fields.hstore.KeyTransform(). | Alokik Vijay | |
| 2022-07-12 | Fixed #27236 -- Deprecated Meta.index_together in favor of Meta.indexes. | David Wobrock | |
| This also deprecates AlterIndexTogether migration operation. | |||
| 2022-07-12 | Refs #27236 -- Split RenameField() tests with unique/index_together. | David Wobrock | |
| 2022-07-11 | Refs #25232 -- Simplified ModelBackend.user_can_authenticate(). | Tim Graham | |
| Thanks Jay Turner for the suggestion. | |||
| 2022-07-11 | Refs #27236 -- Removed usage of Meta.index_together from ↵ | David Wobrock | |
| indexes/introspection test models. | |||
| 2022-07-11 | Fixed typo in tests/sitemaps_tests/test_http.py. | Ikko Ashimine | |
| 2022-07-09 | Refs CVE-2022-34265 -- Unified DatabaseOperations._convert_*_to_tz() hook names. | Mariusz Felisiak | |
| 2022-07-08 | Fixed #33718 -- Dropped support for MySQL 5.7. | Mariusz Felisiak | |
| 2022-07-08 | Fixed #33829 -- Made BaseConstraint.deconstruct() and equality handle ↵ | Stéphane "Twidi" Angel | |
| violation_error_message. Regression in 667105877e6723c6985399803a364848891513cc. | |||
| 2022-07-08 | Refs #27236 -- Added generic mechanism to handle the deprecation of ↵ | David Wobrock | |
| migration operations. | |||
| 2022-07-07 | Refs #27236 -- Refactored out DeprecationForHistoricalMigrationMixin. | David Wobrock | |
| 2022-07-07 | Fixed #33781 -- Restored alignment for admin split-field timezone warnings. | Carlton Gibson | |
| Regression in f3e2bb0833105f43efc0cc6f19c8465bc1b1a785. Refs #33750 and #27207. | |||
| 2022-07-06 | Fixed #33826 -- Fixed RedisCache.set_many()/delete_many() crash with an ↵ | Christos Kopanos | |
| empty list. | |||
| 2022-07-06 | Used list comprehensions in RedisCache.delete_many(). | Christos Kopanos | |
| 2022-07-06 | Fixed #33823 -- Made inspectdb generate unique related_name when reverse ↵ | Vladimir Kochetkov | |
| accessor clashes. | |||
| 2022-07-06 | Refs CVE-2022-34265 -- Properly escaped Extract() and Trunc() parameters. | Simon Charette | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2022-07-05 | Fixed RelatedGeoModelTest.test08_defer_only() on MySQL 8+ with MyISAM ↵ | Mariusz Felisiak | |
| storage engine. | |||
| 2022-07-05 | Fixed #33822 -- Fixed save() crash on model formsets when not created by ↵ | Shawn Dong | |
| modelformset_factory(). Thanks Claude Paroz for the report. Regression in e87f57fdb8dcdabc452bd15abd015bf6c9b1f7a8. | |||
| 2022-07-05 | Fixed #33815 -- Fixed last_executed_query() on Oracle when parameter names ↵ | Mariusz Felisiak | |
| overlap. | |||
| 2022-07-04 | Added CVE-2022-34265 to security archive. | Mariusz Felisiak | |
| 2022-07-04 | Added stub release notes for 4.0.7. | Mariusz Felisiak | |
