summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-10Fixed #30812 -- Made ConditionalGetMiddleware set ETag only for responses ↵Viktor Lomakin
with non-empty content.
2019-10-10Fixed #30300 -- Allowed migrations to be loaded from directories without ↵Benjy Weinberger
__init__.py file.
2019-10-09Fixed #27086 -- Doc'd fix for test suite hang on macOS.Kees Hink
2019-10-09Added note to check Python version in unit tests troubleshooting section.Carlton Gibson
At DjangoCon US 2019 sprints, a number of contributors hit problems with an outdated Python.
2019-10-09Corrected section indentation in unit tests contributor docs.Carlton Gibson
2019-10-09Refs #26608 -- Fixed DatabaseFeatures.supports_frame_range_fixed_distance on ↵Mariusz Felisiak
SQLite 3.28+, MariaDB 10.2+, and MySQL 8.0.2+.
2019-10-09Fixed #11097 -- Added note about parent link fields in formsets for ↵Mac Chapman
multi-table inheritance models.
2019-10-09Fixed #30806 -- Prevented tox tests hanging on macOS.dustinlharrison
MacOS users may need to set OBJC_DISABLE_INITIALIZE_FORK_SAFETY=TRUE (#27086) to prevent tests from hanging. If set, also pass the environment variable to `tox`.
2019-10-09Fixed #30860 -- Disabled unneeded NULLS FIRST/LAST workaround on SQLite 3.30+.Simon Charette
2019-10-09Fixed #30858 -- Clarified that AdminEmailHandler processes all 5xx responses.Carlton Gibson
2019-10-09Fixed #30856 -- Combined fast-delete queries by model during cascade deletion.Simon Charette
Reduced the number of queries required when performing cascade deletion for a model referenced multiple time by another one by performing an union of reference lookups.
2019-10-09Made Collector.collect() return immediately for disabled related collection.Simon Charette
2019-10-09Used defaultdict in deletion.Collector.Simon Charette
2019-10-09Improved performance of django.template.base.Parser.Alex Gaynor
pop(0), which is used to fetch each token, is O(n) in the length of the list. By reversing the list and operating off the end, we can perform next_token(), prepend_token(), and delete_first_token() in constant time.
2019-10-08Fixed #28790 -- Doc'd how to avoid running certain test classes in parallel.Caio Ariede
2019-10-08Fixed #30839 -- Fixed Field.__deepcopy__() so forms don't share error messages.Hasan Ramezani
2019-10-07Fixed #28273 -- Doc'd fast nullable column creation with defaults.Caio Ariede
2019-10-07Refs #10348 -- Doc'd that ModelAdmin ignores list_select_related when ↵Tamer Sherif
QuerySet.select_related() was already called.
2019-10-04Made minor edits and small fixes to docs/faq/install.txt.Katie McLaughlin
2019-10-03Fixed #30834 -- Added explicit list of supported databases to the databases ↵Katie McLaughlin
docs.
2019-10-03Refs #14218 -- Adjusted release note to use present tense.Carlton Gibson
Thanks to Tim Graham for review.
2019-10-03Refs #27914 -- Fixed serialization of nested enum.Enum classes in migrations.Hasan Ramezani
2019-10-03Refs #27914 -- Moved test enum.Enum subclasses outside of ↵Hasan Ramezani
WriterTests.test_serialize_enums().
2019-10-02Fixed some typos in comments and docs.Min ho Kim
Thanks to Mads Jenson for review.
2019-10-02Refs #15396 -- Mentioned full path to GZipMiddleware in documentation.Mar Sánchez
2019-10-02Refs #30010 -- Doc'd running tests with django-docker-box.Katherine Michel
2019-10-02Refs #28699 -- Clarified CSRF middleware ordering in relation to ↵Carlton Gibson
RemoteUserMiddleware.
2019-10-02Removed redundant names in django.db.models.functions.__all__.Mariusz Felisiak
2019-10-02Fixed #30817 -- Clarified return value of Sitemap.items().Sjbrgsn
2019-10-02Fixed #30821 -- Added ExtractIsoWeekYear database function and iso_week_day ↵Anatol Ulrich
lookup.
2019-10-02Added missing import in ref/models/database-functions.txt.Mariusz Felisiak
2019-10-02Fixed #14218 -- Added Paginator.__iter__().Tanner Stirrat
2019-10-02Added stub release notes for 1.11.26 and 2.1.14.Mariusz Felisiak
2019-10-01Fixed #30651 -- Made __eq__() methods return NotImplemented for not ↵ElizabethU
implemented comparisons. Changed __eq__ to return NotImplemented instead of False if compared to an object of the same type, as is recommended by the Python data model reference. Now these models can be compared to ANY (or other objects with __eq__ overwritten) without returning False automatically.
2019-10-01Refs #30651 -- Added tests for Prefetch.__eq__().Mariusz Felisiak
2019-10-01Refs #30651 -- Added tests for Message.__eq__().Mariusz Felisiak
2019-10-01Fixed typo in BulkInsertMapper constant name.Mariusz Felisiak
2019-10-01Fixed #30510 -- Fixed crash of QuerySet.bulk_create() with mixed-length ↵Ahmet Kucuk
texts on Oracle. Text with more than 4000 characters must be set to as a CLOB on Oracle what caused a mixed datatype error (ORA-01790) when shorter text appeared in the same operation.
2019-10-01Added stub release notes for 2.2.7.Carlton Gibson
2019-10-01Added release dates for 2.2.6, 2.1.13, and 1.11.25.Carlton Gibson
2019-09-30Fixed #28690 -- Fixed handling of two-digit years in parse_http_date().Ad Timmering
Due to RFC7231 ayear that appears to be more than 50 years in the future are interpreted as representing the past.
2019-09-30Refs #28690 -- Added more tests for parse_http_date().Ad Timmering
2019-09-30Fixed #30774 -- Made serialization in migrations use members names for Enums.Hasan Ramezani
2019-09-30Doc'd that migrate commmand accepts a unique migration name prefix.David Vaz
2019-09-27Fixed #30802 -- Prevented manifest creation when running collectstatic in ↵pablo
dry run mode.
2019-09-27Fixed #30597 -- Clarified how to unapply migrations.David Vaz
2019-09-27Refs #30597 -- Added a warning about dependent apps when unapplying migrations.David Vaz
2019-09-27Fixed #30798 -- Fixed Meta.ordering validation for pk of related fields.Hasan Ramezani
Regression in 440505cb2cadbe1a5b9fba246bcde6c04f51d07e.
2019-09-27Refs #30798 -- Prevented chaining fields from the same related model ↵Hasan Ramezani
multiple times in model Meta.ordering.
2019-09-27Fixed #27921 -- Clarified usage of make_aware() with is_dst argument.Glenn