| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-05-25 | Fixed #32780 -- Made Add/RemoveConstraint operations a noop for ↵ | Hannes Ljungberg | |
| covering/deferrable unique constraints on SQLite. | |||
| 2021-05-25 | Fixed #32778 -- Avoided unnecessary recompilation of token regex in ↵ | abhiabhi94 | |
| _sanitize_token(). | |||
| 2021-05-24 | Refs #24121 -- Added __repr__() to Lookup. | saeedblanchette | |
| 2021-05-24 | Refs #24121 -- Improved Value.__repr__(). | Mariusz Felisiak | |
| 2021-05-24 | Fixed typo in tests/expressions/tests.py. | Mariusz Felisiak | |
| 2021-05-24 | Fixed #32777 -- Passed table reference as a string to ↵ | Hannes Ljungberg | |
| DatabaseSchemaEditor._index_columns(). | |||
| 2021-05-21 | Fixed #32503 -- Fixed altering BLOB/TEXT field to non-nullable with default ↵ | Yuekui Li | |
| on MySQL 8.0.13+. MySQL 8.0.13+ supports defaults for BLOB/TEXT but not in the ALTER COLUMN statement. Regression in 6b16c91157512587017e9178d066ed1a683e7795. Thanks Matt Westcott for the report. | |||
| 2021-05-21 | Fixed #32375 -- Started deprecation toward changing the default sitemap ↵ | Rohith PR | |
| protocol to https. The default sitemap protocol, when it is built outside the context of a request, will be changed from 'http' to 'https' in Django 5.0. | |||
| 2021-05-21 | Added tests for Sitemap.get_protocol(). | Rohith PR | |
| 2021-05-20 | Clarified docs about increasing the work factor for bcrypt hasher. | yyyyyyyan | |
| 2021-05-20 | Changed IRC references to Libera.Chat. | Mariusz Felisiak | |
| 2021-05-20 | Fixed note about ISP caching in docs. | Ben Sturmfels | |
| Regression in 7aabd6238028f4bb78d0687bbccc97bcf634e28b. | |||
| 2021-05-20 | Renamed "object" argument of ModelAdmin.log_addition(), log_change(), and ↵ | David Sanders | |
| log_deletion() methods. | |||
| 2021-05-20 | Fixed #32771 -- Used IS_POPUP_VAR constant instead of hard-coded value. | David Sanders | |
| 2021-05-20 | Added note about culling in database cache backend docs. | Mike Lissner | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2021-05-19 | Fixed #32765 -- Removed "for" HTML attribute from ReadOnlyPasswordHashWidget. | David Sanders | |
| ReadOnlyPasswordHashWidget doesn't have any labelable elements. | |||
| 2021-05-19 | Doc'd that HttpRequest.path doesn't contain a query string. | David D Lowe | |
| 2021-05-19 | Fixed #32740 -- Caught possible exception when initializing colorama. | Carlton Gibson | |
| 2021-05-19 | Fixed #32766 -- Removed unused ORDER_TYPE_VAR. | David Sanders | |
| Unused since 5434ce231d75004bdbe5cf2b7b24ce67a2a6e737. | |||
| 2021-05-19 | Fixed typo in docs/ref/contrib/admin/index.txt. | David Sanders | |
| 2021-05-18 | Fixed #32379 -- Started deprecation toward changing default USE_TZ to True. | Claude Paroz | |
| Co-authored-by: Nick Pope <nick@nickpope.me.uk> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2021-05-18 | Fixed #32747 -- Prevented initialization of unused caches. | Mariusz Felisiak | |
| Thanks Alexander Ebral for the report. Regression in 98e05ccde440cc9b768952cc10bc8285f4924e1f. | |||
| 2021-05-18 | Fixed #32733 -- Skipped system check for specifying type of auto-created ↵ | Rust Saiargaliev | |
| primary keys on abstract models. Regression in b5e12d490af3debca8c55ab3c1698189fdedbbdb. | |||
| 2021-05-18 | Refs #31007 -- Added test for check for specifying type of auto-created ↵ | Rust Saiargaliev | |
| primary keys from abstract models. | |||
| 2021-05-18 | Fixed #32755 -- Corrected Model.get_absolute_url() example in docs. | Girish Sontakke | |
| 2021-05-18 | Fixed #32754 -- Made AdminSite.catch_all_view() respect SCRIPT_NAME. | Slava Skvortsov | |
| Regression in ba31b0103442ac891fb3cb98f316781254e366c3. | |||
| 2021-05-18 | Fixed #32317 -- Refactored loaddata command to make it extensible. | William Schwartz | |
| Moved deeply nested blocks out of inner loops to improve readability and maintainability. Thanks to Mariusz Felisiak, Shreyas Ravi, and Paolo Melchiorre for feedback. | |||
| 2021-05-17 | Fixed #32750 -- Fixed crash of Extract() transform on OuterRef() expressions. | Artur Beltsov | |
| Thanks Simon Charette for the review. | |||
| 2021-05-17 | Fixed #32720 -- Added configuration and docs for Sphinx link checker. | Nick Pope | |
| We explicitly ignore checking anchors for line-range anchors on GitHub which are dynamically generated and, otherwise, show up as broken links. See https://github.com/sphinx-doc/sphinx/issues/7388#issuecomment-739961689. We also ignore links to resources that require authentication. | |||
| 2021-05-17 | Refs #32720 -- Updated various links in docs to avoid redirects and use HTTPS. | Nick Pope | |
| 2021-05-17 | Refs #32720 -- Fixed some broken links in docs. | Nick Pope | |
| 2021-05-17 | Refs #32720 -- Used full hashes in security archive. | Nick Pope | |
| 2021-05-17 | Corrected commit hashes for security patches. | Mariusz Felisiak | |
| 2021-05-17 | Refs #32720 -- Used :commit: and :source: role in old release notes. | Nick Pope | |
| 2021-05-14 | Refs #32317 -- Simplified find_fixtures() in loaddata command. | William Schwartz | |
| This always replaces 'fixture_name' with its base name, which preserves the previous behavior, because os.path.basename() was not called only on relative paths without os.path.sep i.e. when base name was equal to the file name. This also changes os.path.dirname() and os.path.basename() calls to the equivalent os.path.split() call. | |||
| 2021-05-14 | Refs #32317 -- Cleaned up try/except blocks in loaddata command. | William Schwartz | |
| This moves code unable to trigger relevant exceptions outside of try/except blocks, and changes 'objects' to 'objects_in_fixture' which is equal to the length of 'objects'. | |||
| 2021-05-14 | Fixed #32734 -- Fixed validation of startapp's directory with trailing slash. | Rohith PR | |
| Regression in fc9566d42daf28cdaa25a5db1b5ade253ceb064f. | |||
| 2021-05-14 | Fixed #32721 -- Fixed migrations crash when adding namespaced spatial ↵ | snowman2 | |
| indexes on PostGIS. | |||
| 2021-05-13 | Refs #32721 -- Made PostGISSchemaEditor._create_index_sql() call ↵ | snowman2 | |
| super()._create_index_sql(). | |||
| 2021-05-13 | Refs #16455 -- Added test for using opclasses on indexes for ↵ | Mariusz Felisiak | |
| multidimensional geometry fields on PostGIS. | |||
| 2021-05-13 | Added stub release notes for Django 3.2.4. | Mariusz Felisiak | |
| 2021-05-13 | Fixed #32718 -- Relaxed file name validation in FileField. | Mariusz Felisiak | |
| - Validate filename returned by FileField.upload_to() not a filename passed to the FileField.generate_filename() (upload_to() may completely ignored passed filename). - Allow relative paths (without dot segments) in the generated filename. Thanks to Jakub Kleň for the report and review. Thanks to all folks for checking this patch on existing projects. Thanks Florian Apolloner and Markus Holtermann for the discussion and implementation idea. Regression in 0b79eb36915d178aef5c6a7bbce71b1e76d376d3. | |||
| 2021-05-13 | Fixed #32717 -- Fixed filtering of querysets combined with the | operator. | Simon Charette | |
| Address a long standing bug in a Where.add optimization to discard equal nodes that was surfaced by implementing equality for Lookup instances in bbf141bcdc31f1324048af9233583a523ac54c94. Thanks Shaheed Haque for the report. | |||
| 2021-05-13 | Fixed #32031 -- Added model class for each model to AdminSite.each_context(). | Raffaele Salmaso | |
| 2021-05-12 | Fixed #26721 -- Doc'd setting UTF-8 on Windows. | David Smith | |
| 2021-05-12 | Fixed #32738 -- Deprecated django.utils.datetime_safe module. | Nick Pope | |
| 2021-05-12 | Refs #32738 -- Added sanitize_strftime_format() to replace datetime_safe. | Nick Pope | |
| 2021-05-12 | Refs #32738, Refs #29600, Refs #29595 -- Removed unused ↵ | Nick Pope | |
| django.utils.datetime_safe.time(). Unused since c72dde41e603093ab0bb12fa24fa69cfda0d35f9. | |||
| 2021-05-12 | Fixed #32732 -- Removed usage of deprecated 'db' and 'passwd' connection ↵ | Nick Pope | |
| options in MySQL backend. The 'db' and 'passwd' connection options have been deprecated, use 'database' and 'password' instead (available since mysqlclient >= 1.3.8). This also allows the 'database' option in DATABASES['OPTIONS'] on MySQL. | |||
| 2021-05-12 | Fixed #32366 -- Updated datetime module usage to recommended approach. | Nick Pope | |
| - Replaced datetime.utcnow() with datetime.now(). - Replaced datetime.utcfromtimestamp() with datetime.fromtimestamp(). - Replaced datetime.utctimetuple() with datetime.timetuple(). - Replaced calendar.timegm() and datetime.utctimetuple() with datetime.timestamp(). | |||
