| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-05-16 | Refs #27064 -- Made migrations generate RenameIndex operations when renaming ↵ | David Wobrock | |
| Meta.indexes. | |||
| 2022-05-16 | Fixed #33710 -- Made RenameIndex operation a noop when the old and new name ↵ | David Wobrock | |
| match. | |||
| 2022-05-16 | Fixed #27550 -- Allowed GEOSGeometry.normalize() to return a normalized clone. | Marcelo Galigniana | |
| 2022-05-16 | Fixed #33681 -- Made Redis client pass CACHES["OPTIONS"] to a connection pool. | Mariusz Felisiak | |
| Thanks Ben Picolo for the report. | |||
| 2022-05-13 | Added backward compatibility test for ConnectionHandler.databases property. | Nick Pope | |
| The ConnectionHandler.databases property is no longer used within Django, but it is maintained for backward compatibility with 3rd party packages that have used this private API in the past. | |||
| 2022-05-13 | Fixed #33704 -- Updated postgres_tests migrations. | Mariusz Felisiak | |
| 2022-05-12 | Refs #27064 -- Added RenameIndex migration operation. | David Wobrock | |
| 2022-05-12 | Fixed #32559 -- Added 'step_size’ to numeric form fields. | Kapil Bansal | |
| Co-authored-by: Jacob Rief <jacob.rief@uibk.ac.at> | |||
| 2022-05-12 | Fixed #33543 -- Deprecated passing nulls_first/nulls_last=False to OrderBy ↵ | Mariusz Felisiak | |
| and Expression.asc()/desc(). Thanks Allen Jonathan David for the initial patch. | |||
| 2022-05-12 | Fixed #29538 -- Fixed crash of ordering by related fields when Meta.ordering ↵ | Ed Rivas | |
| contains expressions. Thanks Simon Charette for the review. | |||
| 2022-05-11 | Refs #33173 -- Removed use of deprecated cgi module. | Carlton Gibson | |
| https://peps.python.org/pep-0594/#cgi | |||
| 2022-05-11 | Fixed #33691 -- Deprecated django.contrib.auth.hashers.CryptPasswordHasher. | Mariusz Felisiak | |
| 2022-05-10 | Fixed #33622 -- Allowed customizing error messages for invalid number of forms. | Marc Seguí Coll | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2022-05-10 | Fixed #30581 -- Added support for Meta.constraints validation. | Gagaro | |
| Thanks Simon Charette, Keryn Knight, and Mariusz Felisiak for reviews. | |||
| 2022-05-09 | Refs #33173 -- Fixed test_dateparse tests on Python 3.11+. | Mariusz Felisiak | |
| date/datetime/time.fromisoformat() support any valid ISO 8601 format in Python 3.11+, see https://github.com/python/cpython/issues/80010. | |||
| 2022-05-06 | Fixed #33679 -- Fixed the last inline's id in admin for users without add ↵ | Daniel Hahler | |
| permissions. | |||
| 2022-05-05 | Fixed #32339 -- Added div.html form template. | David Smith | |
| 2022-05-05 | Refs #30581 -- Moved CheckConstraint tests for conditional expressions to ↵ | Mariusz Felisiak | |
| migrations.test_operations. This allows avoiding warning in tests about using RawSQL in CheckConstraints. | |||
| 2022-05-04 | Fixed #25105 -- Checked deferred constraints before updating rows on PostgreSQL. | David Wobrock | |
| 2022-05-04 | Refs #30581 -- Added Q.check() hook. | Gagaro | |
| 2022-05-04 | Fixed #33675 -- Dropped support for PostgreSQL 10 and PostGIS 2.4. | Mariusz Felisiak | |
| 2022-05-03 | Refs #30581 -- Added Q.flatten(). | Gagaro | |
| 2022-05-03 | Fixed CoveringIndexTests.test_covering_partial_index() when ↵ | Mariusz Felisiak | |
| DEFAULT_INDEX_TABLESPACE is set. | |||
| 2022-05-02 | Refs #33646 -- Made QuerySet.raw() async-compatible. | Mariusz Felisiak | |
| 2022-05-02 | Fixed #33413 -- Made migrations propage collations to related fields. | David Wobrock | |
| 2022-05-02 | Removed 'tests' path prefix in a couple tests. | Tim Graham | |
| 2022-04-29 | Refs #33671 -- Fixed migrations crash when adding collation to a primary key ↵ | Mariusz Felisiak | |
| on Oracle. | |||
| 2022-04-29 | Fixed #33670 -- Fixed altering primary key on SQLite. | Mariusz Felisiak | |
| 2022-04-28 | Fixed #33661 -- Corrected Catalan date-format localization. | mpachas | |
| Changed DATE_FORMAT, DATETIME_FORMAT and MONTH_DAY_FORMAT to use E placeholder (Month, locale specific alternative) to handle both “de gener” and contracted “d’abril” cases. Thanks to Ferran Jovell for review. | |||
| 2022-04-27 | Refs #32339 -- Allowed renderer to specify default form and formset templates. | Carlton Gibson | |
| Co-authored-by: David Smith <smithdc@gmail.com> | |||
| 2022-04-26 | Fixed #33646 -- Added async-compatible interface to QuerySet. | Andrew Godwin | |
| Thanks Simon Charette for reviews. Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2022-04-26 | Fixed #27471 -- Made admin's filter choices collapsable. | Marcelo Galigniana | |
| 2022-04-26 | Fixed #33656 -- Fixed MultiWidget crash when compressed value is a tuple. | L | |
| 2022-04-26 | Fixed #33655 -- Removed unnecessary constant from GROUP BY clause for ↵ | marcperrinoptel | |
| QuerySet.exists(). | |||
| 2022-04-25 | Refs #2259 -- Disallowed primary keys in ModelAdmin.list_editable. | siddhartha-star-dev | |
| Refs #32728. | |||
| 2022-04-22 | Refs #31223 -- Added __class_getitem__() to ForeignKey. | Collin Anderson | |
| 2022-04-22 | Refs #27674 --- Deprecated django.contrib.gis.admin.OpenLayersWidget. | Mariusz Felisiak | |
| 2022-04-21 | Fixed #33509 -- Added "(no-op)" to sqlmigrate output for operations without ↵ | Adam Johnson | |
| SQL statement. | |||
| 2022-04-21 | Refs #33509 -- Made sqlmigrate tests stricter and improved isolation. | Adam Johnson | |
| 2022-04-21 | Fixed #33004 -- Made saving objects with unsaved GenericForeignKey raise ↵ | sarahboyce | |
| ValueError. This aligns to the behaviour of OneToOneField and ForeignKey fields. Thanks Jonny Park for the initial patch. | |||
| 2022-04-21 | Refs #13085 -- Removed unnecessary ManyToManyFields from ↵ | Mariusz Felisiak | |
| generic_relations_regress test models. | |||
| 2022-04-20 | Refactored out RedirectURLMixin.get_success_url(). | Aymeric Augustin | |
| This also adds a default implementation of get_default_redirect_url(). | |||
| 2022-04-20 | Simplified LogoutView.get_success_url(). | Aymeric Augustin | |
| This preserves the behavior of redirecting to the logout URL without query string parameters when an insecure ?next=... parameter is given. It changes the behavior of a POST to the logout URL, as shown by the test that is changed. Currently, this results in a GET to the logout URL. However, such GET requests are deprecated. This change would be necessary in Django 5.0 anyway. This commit merely anticipates it. | |||
| 2022-04-19 | Fixed #33639 -- Enabled cached template loader in development. | Carlton Gibson | |
| 2022-04-19 | Refs #32226 -- Fixed JSON format of QuerySet.explain() on PostgreSQL when ↵ | Mariusz Felisiak | |
| format is uppercased. Follow up to aba9c2de669dcc0278c7ffde7981be91801be00b. | |||
| 2022-04-18 | Fixed #33648 -- Prevented extra redirect in LogoutView on invalid next page ↵ | Aymeric Augustin | |
| when LOGOUT_REDIRECT_URL is set. | |||
| 2022-04-18 | Fixed various tests on MySQL with MyISAM storage engine. | Mariusz Felisiak | |
| 2022-04-18 | Fixed DatabaseFeatures.uses_savepoints/can_release_savepoints and related ↵ | Mariusz Felisiak | |
| tests with MyISAM storage engine. | |||
| 2022-04-16 | Fixed #33643 -- Fixed inspectdb crash on functional unique constraints on ↵ | Scott | |
| Oracle. | |||
| 2022-04-15 | Fixed #33607 -- Made PostgresIndex.create_sql() respect the "using" argument. | Alexandru Mărășteanu | |
