Commit Graph

27372 Commits

Author SHA1 Message Date
Simon Charette bab3ad54ff [3.0.x] Fixed #30868 -- Prevented unnecessary AlterField when renaming a referenced pk.
Regression introduced by dcdd219ee1, refs #25817.

Thanks Carlos E. C. Leite for the report and Mariusz for the bisect.

Backport of 2839659b42 from master
2019-10-14 08:27:36 +02:00
René Fleschenberg e0a869b208 [3.0.x] Clarified that SECURE_REDIRECT_EXEMPT patterns should not include leading slashes.
Backport of d232fd76a8 from master
2019-10-11 16:07:05 +02:00
Etienne Chové 651299e1ef [3.0.x] Fixed #30014 -- Fixed ModelChoiceField validation when initial value is a model instance.
Thanks Carlton Gibson for reviews.

Backport of e7cdb0cd7e from master
2019-10-11 14:33:32 +02:00
Etienne Chové 82ba905db3 [3.0.x] Added ModelChoiceField test for validation with to_field_name.
Backport of a12f9cd95a from master
2019-10-11 14:33:16 +02:00
Louise Grandjonc cf7ef5d258 [3.0.x] Fixed #30826 -- Fixed crash of many JSONField lookups when one hand side is key transform.
Regression in 6c3dfba892.

Backport of 7d1bf29977 from master
2019-10-11 11:51:14 +02:00
Hasan Ramezani c1cfec6b50 [3.0.x] Fixed #30854 -- Fixed QuerySet.select_related() with multiple FilteredRelations.
Backport of 6a75cea76a from master.
2019-10-11 09:18:23 +02:00
Mariusz Felisiak 0dede9e981 [3.0.x] Fixed typos in docs/releases/3.0.txt.
Backport of 2a6f45e08e from master
2019-10-10 14:25:41 +02:00
Kees Hink fffce1ac4c [3.0.x] Fixed #27086 -- Doc'd fix for test suite hang on macOS.
Backport of 5d9cf79baf from master
2019-10-09 15:49:19 +02:00
Carlton Gibson 6801166a30 [3.0.x] Added note to check Python version in unit tests troubleshooting section.
At DjangoCon US 2019 sprints, a number of contributors hit problems with an outdated Python.

Backport of 06e087c3de from master
2019-10-09 15:49:09 +02:00
Carlton Gibson 7ded25d713 [3.0.x] Corrected section indentation in unit tests contributor docs.
Backport of b39c39e82a from master
2019-10-09 15:48:58 +02:00
Mac Chapman 56061decff [3.0.x] Fixed #11097 -- Added note about parent link fields in formsets for multi-table inheritance models.
Backport of 0b7378db1f from master
2019-10-09 12:54:45 +02:00
Carlton Gibson 71489a522a [3.0.x] Fixed #30858 -- Clarified that AdminEmailHandler processes all 5xx responses.
Backport of 94eae4e563 from master
2019-10-09 10:16:03 +02:00
Caio Ariede 7d8d2b56be [3.0.x] Fixed #28790 -- Doc'd how to avoid running certain test classes in parallel.
Backport of dafdfd6a60 from master
2019-10-08 12:32:25 +02:00
Hasan Ramezani 7c70aa8f63 [3.0.x] Fixed #30839 -- Fixed Field.__deepcopy__() so forms don't share error messages.
Backport of a28d1b38e5 from master
2019-10-08 10:28:30 +02:00
Caio Ariede 282138a7bb [3.0.x] Fixed #28273 -- Doc'd fast nullable column creation with defaults.
Backport of 06909fe084 from master
2019-10-07 14:37:16 +02:00
Tamer Sherif 3ea957b543 [3.0.x] Refs #10348 -- Doc'd that ModelAdmin ignores list_select_related when QuerySet.select_related() was already called.
Backport of e3f647f4d5 from master
2019-10-07 11:10:38 +02:00
Katie McLaughlin 4917b53e50 [3.0.x] Made minor edits and small fixes to docs/faq/install.txt.
Backport of f52022ad96 from master
2019-10-04 11:38:50 +02:00
Katie McLaughlin 717d845737 [3.0.x] Fixed #30834 -- Added explicit list of supported databases to the databases docs.
Backport of 9dca904a5b from master
2019-10-03 19:48:45 +02:00
Hasan Ramezani 30271a47da [3.0.x] Refs #27914 -- Fixed serialization of nested enum.Enum classes in migrations.
Backport of 6452112640 from master
2019-10-03 11:17:10 +02:00
Hasan Ramezani 1a4db2cc28 [3.0.x] Refs #27914 -- Moved test enum.Enum subclasses outside of WriterTests.test_serialize_enums().
Backport of d3030deaaa from master
2019-10-03 11:17:04 +02:00
Mar Sánchez 9fa6c737df [3.0.x] Refs #15396 -- Mentioned full path to GZipMiddleware in documentation.
Backport of f1d4a540b2 from master
2019-10-02 14:59:04 +02:00
Katherine Michel b6da3192c0 [3.0.x] Refs #30010 -- Doc'd running tests with django-docker-box.
Backport of f7eb9fb676 from master
2019-10-02 14:00:48 +02:00
Carlton Gibson b0b98fcacf [3.0.x] Refs #28699 -- Clarified CSRF middleware ordering in relation to RemoteUserMiddleware.
Backport of 9446950470 from master
2019-10-02 13:11:33 +02:00
Sjbrgsn 516200c09e [3.0.x] Fixed #30817 -- Clarified return value of Sitemap.items().
Backport of 7b3c06cd72 from master
2019-10-02 12:16:48 +02:00
Mariusz Felisiak 2624653bef [3.0.x] Added stub release notes for 1.11.26 and 2.1.14.
Backport of 84322a29ce from master
2019-10-02 07:55:19 +02:00
Mariusz Felisiak 40efffafd9 [3.0.x] Fixed typo in BulkInsertMapper constant name.
Backport of 67e7dffe95 from master
2019-10-01 14:59:27 +02:00
Ahmet Kucuk 9dc13f41b5 [3.0.x] Fixed #30510 -- Fixed crash of QuerySet.bulk_create() with mixed-length 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.

Backport of dc890bef5a from master
2019-10-01 13:11:19 +02:00
Carlton Gibson a135e1e16e [3.0.x] Added stub release notes for 2.2.7.
Backport of e1c1eaf0c6 from master
2019-10-01 10:44:49 +02:00
Carlton Gibson 848abaab62 [3.0.x] Added release dates for 2.2.6, 2.1.13, and 1.11.25.
Backport of 3826aed46d from master
2019-10-01 08:50:43 +02:00
Ad Timmering 556d0c08bd [3.0.x] Fixed #28690 -- Fixed handling of two-digit years in parse_http_date().
Due to RFC7231 ayear that appears to be more than 50 years in the
future are interpreted as representing the past.

Backport of 7b5f8acb9e from master
2019-09-30 15:39:36 +02:00
Ad Timmering f38655ed1c [3.0.x] Refs #28690 -- Added more tests for parse_http_date().
Backport of 7cbd25a06e from master
2019-09-30 15:39:28 +02:00
Hasan Ramezani df0c2ac358 [3.0.x] Fixed #30774 -- Made serialization in migrations use members names for Enums.
Backport of f0adf3b9b7 from master
2019-09-30 10:52:30 +02:00
David Vaz 30a613aff3 [3.0.x] Doc'd that migrate commmand accepts a unique migration name prefix.
Backport of e02f67ef2d from master
2019-09-30 09:47:29 +02:00
pablo 5d63bf0bc3 [3.0.x] Fixed #30802 -- Prevented manifest creation when running collectstatic in dry run mode.
Backport of fa8fe09e4e from master
2019-09-27 23:06:55 +02:00
David Vaz 0c655f1df2 [3.0.x] Fixed #30597 -- Clarified how to unapply migrations.
Backport of 45554fd5c5 from master
2019-09-27 22:40:29 +02:00
David Vaz 5d40de0856 [3.0.x] Refs #30597 -- Added a warning about dependent apps when unapplying migrations.
Backport of abba563c86 from master
2019-09-27 20:09:28 +02:00
Hasan Ramezani 0dc39ca867 [3.0.x] Fixed #30798 -- Fixed Meta.ordering validation for pk of related fields.
Regression in 440505cb2c.

Backport of 95a11578ce from master
2019-09-27 14:52:08 +02:00
Hasan Ramezani da8f85aa82 [3.0.x] Refs #30798 -- Prevented chaining fields from the same related model multiple times in model Meta.ordering.
Backport of c7944628a1 from master
2019-09-27 14:52:02 +02:00
Glenn 311177d5d1 [3.0.x] Fixed #27921 -- Clarified usage of make_aware() with is_dst argument.
Backport of c2678e4975 from master
2019-09-27 09:56:06 +02:00
Pablo García 49dcb5d3ba [3.0.x] Fixed #30810 -- Fixed WatchmanReloaderTests.test_setting_timeout_from_environment_variable test.
client_timeout is an instance attribute.

Backport of 2fd610eb30 from master
2019-09-27 08:35:55 +02:00
Mariusz Felisiak 1adf85d168 [3.0.x] Fixed #30800 -- Fixed migrations crash when altering a field with custom db_type().
Regression in 1378d665a1.
Backport of 580e644f24 from master
2019-09-25 12:32:57 +02:00
Adam Johnson f4b7acedbf [3.0.x] Documented admonition on when to use custom signals
Thanks Cesar Canassa for the suggestion and Aymeric Augustin for review.
Backport of 566fca14b3 from master
2019-09-25 10:39:55 +01:00
Mariusz Felisiak fcaaff9862 [3.0.x] Refs #27910 -- Doc'd support for enumeration types serialization in migrations.
Backport of aad46ee274 from master
2019-09-24 13:55:19 +02:00
Mariusz Felisiak 0098f26fdd [3.0.x] Refs #30350 -- Doc'd support for range serialization in migrations.
Backport of bc46e386c7 from master
2019-09-24 13:55:12 +02:00
Ryan Nowakowski 525c7e2afe [3.0.x] Updated the default cache key transformation in documentation.
Follow up to 6c69de80bd.
Backport of 3f141719a1 from master
2019-09-24 12:43:17 +02:00
Claude Paroz 1319124aa9 [3.0.x] Refs #26601 -- Used new-style middlewares in documentation.
Backport of d71497bb24 from master
2019-09-24 09:59:06 +02:00
Simon Charette 6b7bd079a6 [3.0.x] Fixed #30796 -- Prevented select_related() from mutating a queryset on chaining.
Thanks Darren Maki for the report.

Backport of 37f8f29377 from master
2019-09-24 09:47:21 +02:00
Jezeniel Zapanta 9510af35fc [3.0.x] Fixed #30732 -- Doc'd that SameSite cookies flags can affect xframe_options_exempt.
Backport of e8ad265ac8 from master
2019-09-24 08:43:55 +02:00
Hasan Ramezani 2362f27265 [3.0.x] Fixed #13296 -- Fixed ordering by Options.order_with_respect_to after deleting objects.
Thanks Simon Meers for the original patch.

Backport of f97bbad908 from master
2019-09-23 11:45:33 +02:00
Mariusz Felisiak 368832e803 [3.0.x] Refs #29915 -- Doc'd limitation of using pattern lookups with UUIDField on PostgreSQL.
Backport of 343afa7880 from master
2019-09-23 08:44:15 +02:00