| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-14 | [3.1.x] Fixed #31575 -- Added system check for admin sidebar request context ↵ | Jon Dufresne | |
| processor dependency. Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es> Backport of d522b51c401429c169d88742178a9b3777903d9e from master | |||
| 2020-05-14 | [3.1.x] Fixed #31568 -- Fixed alias reference when aggregating over multiple ↵ | Simon Charette | |
| subqueries. 691def10a0197d83d2d108bd9043b0916d0f09b4 made all Subquery() instances equal to each other which broke aggregation subquery pushdown which relied on object equality to determine which alias it should select. Subquery.__eq__() will be fixed in an another commit but Query.rewrite_cols() should haved used object identity from the start. Refs #30727, #30188. Thanks Makina Corpus for the report. Backport of adfbf653dc1c1d0e0dacc4ed46602d22ba28b004 from master | |||
| 2020-05-14 | [3.1.x] Fixed #31566 -- Fixed aliases crash when chaining ↵ | Simon Charette | |
| values()/values_list() after annotate() with aggregations and subqueries. Subquery annotation references must be resolved if they are excluded from the GROUP BY clause by a following .values() call. Regression in fb3f034f1c63160c0ff13c609acd01c18be12f80. Thanks Makina Corpus for the report. Backport of 42c08ee46539ef44f8658ebb1cbefb408e0d03fe from master | |||
| 2020-05-13 | [3.1.x] Fixed #31576 -- Fixed selenium tests with headless mode. | Mariusz Felisiak | |
| Horizontal scrollbar doesn't appear with the headless mode on small windows, that's why window.scrollTo() is not an option for these tests. Tests changed after adding a navigation sidebar in 46fe506445666d8097945f0c1e8be11cfd644b28. Backport of 18eb852874a073001cb509f64002b6d82bdc760b from master | |||
| 2020-05-12 | Fixed #30678 -- Added support for GDAL 3. | Claude Paroz | |
| 2020-05-12 | Fixed E128, E741 flake8 warnings. | Mariusz Felisiak | |
| 2020-05-11 | Fixed #31034 -- Added a navigation sidebar to the admin. | Tom Carrick | |
| Co-authored-by: elky <elky@users.noreply.github.com> Co-authored-by: Goetz <goetz.buerkle@gmail.com> | |||
| 2020-05-11 | Refs #30116 -- Simplified regex match group access with Match.__getitem__(). | Jon Dufresne | |
| The method has been available since Python 3.6. The shorter syntax is also marginally faster. | |||
| 2020-05-11 | Optimized Model and QuerySet pickling version comparison. | Adam Johnson | |
| 2020-05-11 | Fixed #25236 -- Deprecated {% ifequal %} and {% ifnotequal %} template tags. | Jon Dufresne | |
| The {% if %} tag provides all features of these tags. Since Django 1.2 (May 17, 2010), the docs have hinted that {% ifequal %} and {% ifnotequal %} will be deprecated in a future Django version. Time to make it official. | |||
| 2020-05-11 | Switched unittest.TestCase to SimpleTestCase in template_tests/test_nodelist.py. | Jon Dufresne | |
| 2020-05-08 | Fixed #31548 -- Fixed URLValidator crash on non-strings. | Yash Saini | |
| 2020-05-08 | Added URLValidator test for missing scheme. | Yash Saini | |
| 2020-05-08 | Fixed #31528 -- Made collectstatic management command run staticfiles checks. | Hasan Ramezani | |
| 2020-05-08 | Fixed tests isolation in logging_tests. | François Freitag | |
| The SetupConfigureLogging test case does not restore the logging config after its execution. It leaves the logger django.request with an empty handlers array. This also removes the last use of LOGGING_CONFIG, introduced in 43503b093a35ca4707c16d865f10929960bfa0b8. | |||
| 2020-05-08 | Fixed #31157 -- Fixed displaying read-only JSONField values in admin. | dbxnr | |
| 2020-05-08 | Refs #31157 -- Added tests for display_for_field() with empty JSONField. | dbxnr | |
| 2020-05-08 | Added tests for loaddata with gzip/bzip2 compressed fixtures. | Paolo Melchiorre | |
| Co-authored-by: Adam Johnson <me@adamj.eu> | |||
| 2020-05-08 | Fixed #12990, Refs #27694 -- Added JSONField model field. | sage | |
| Thanks to Adam Johnson, Carlton Gibson, Mariusz Felisiak, and Raphael Michel for mentoring this Google Summer of Code 2019 project and everyone else who helped with the patch. Special thanks to Mads Jensen, Nick Pope, and Simon Charette for extensive reviews. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2020-05-08 | Refs #12990 -- Bumped mysqlclient requirement to >= 1.4.0. | Mariusz Felisiak | |
| MySQLdb.constants.FIELD_TYPE.JSON was added in mysqlclient 1.4.0rc2. | |||
| 2020-05-07 | Completed test coverage for ExclusionConstraint. | Mariusz Felisiak | |
| Dropping exclusion constraints was untested. | |||
| 2020-05-06 | Fixed #31515 -- Made ASGIHandler dispatch lifecycle signals with thread ↵ | Carlton Gibson | |
| sensitive. | |||
| 2020-05-06 | Fixed a/an typos in "SQL" usage. | Adam Johnson | |
| 2020-05-05 | Made DateTimePickerShortcutsSeleniumTests.test_date_time_picker_shortcuts() ↵ | Mariusz Felisiak | |
| less flaky. Moved picking the current time closer to the actual click. | |||
| 2020-05-05 | Fixed #31538 -- Fixed Meta.ordering validation lookups that are not transforms. | Mariusz Felisiak | |
| Regression in 440505cb2cadbe1a5b9fba246bcde6c04f51d07e. Thanks Simon Meers for the report. | |||
| 2020-05-05 | Fixed #31534 -- Deprecated django.conf.urls.url(). | David Smith | |
| 2020-05-04 | Refs #30573 -- Rephrased "Of Course" and "Obvious(ly)" in documentation and ↵ | Adam Johnson | |
| comments. | |||
| 2020-05-04 | Corrected opts argument of colorize in ↵ | Rasmus Wriedt Larsen | |
| TermColorTests.test_colorize_empty_text(). | |||
| 2020-05-04 | Refs #30372 -- Stopped watching built-in Django translation files by ↵ | Tom Forbes | |
| auto-reloader. | |||
| 2020-05-04 | Changed `'%s' % value` pattern to `str(value)`. | Nick Pope | |
| 2020-05-01 | Removed unnecessary inner methods in CreatesuperuserManagementCommandTestCase. | François Freitag | |
| 2020-05-01 | Fixed #31455 -- Added support for deferrable exclusion constraints on ↵ | Ian Foote | |
| PostgreSQL. | |||
| 2020-04-30 | Fixed #20581 -- Added support for deferrable unique constraints. | Ian Foote | |
| 2020-04-30 | Removed unused __str__() methods in tests models. | Mariusz Felisiak | |
| Follow up to 6461583b6cc257d25880ef9a9fd7e2125ac53ce1. | |||
| 2020-04-30 | Fixed #31521 -- Skipped test_parsing_rfc850 test on 32-bit systems. | Hasan Ramezani | |
| 2020-04-29 | Refs #27468 -- Made user sessions use SHA-256 algorithm. | Mariusz Felisiak | |
| 2020-04-29 | Refs #30400 -- Improved typography of user facing strings in admin changelist. | Jon Dufresne | |
| 2020-04-29 | Added tests for saving with pending actions in admin changelist. | Jon Dufresne | |
| 2020-04-28 | Fixed #29249 -- Made JSON and YAML serializers use Unicode by default. | Hasan Ramezani | |
| 2020-04-28 | Refs #29249 -- Added tests for serializing Unicode data with XML serializer. | Hasan Ramezani | |
| 2020-04-28 | Changed django.forms.ValidationError imports to ↵ | François Freitag | |
| django.core.exceptions.ValidationError. Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2020-04-28 | Fixed #31517 -- Fixed HashedFilesMixin.hashed_name() if hash of the file is ↵ | Richard Campen | |
| None. | |||
| 2020-04-28 | Added test for squashmigrations' output. | François Freitag | |
| 2020-04-27 | Removed unnecessary tuple wrapping of single format string argument. | François Freitag | |
| 2020-04-27 | Removed unnecessary capturing/hiding of stdout/stderr in various tests. | François Freitag | |
| 2020-04-27 | Disabled management commands output with verbosity 0 in ↵ | François Freitag | |
| test_regression_22823_unmigrated_fk_to_migrated_model. | |||
| 2020-04-25 | Removed unnecessary capturing of stdout in ↵ | François Freitag | |
| test_makemigrations_non_interactive_not_null_addition. | |||
| 2020-04-24 | Refs #31369 -- Deprecated models.NullBooleanField in favor of ↵ | Tim Schilling | |
| BooleanField(null=True). | |||
| 2020-04-23 | Fixed #29224 -- Fixed removing index_together indexes if exists ↵ | David Wobrock | |
| unique_together constraint on the same fields. | |||
| 2020-04-23 | Fixed #31500 -- Fixed detecting of unique fields in QuerySet.in_bulk() when ↵ | Hannes Ljungberg | |
| using Meta.constraints. Detection of unique fields now takes into account non-partial unique constraints. | |||
