Commit Graph

28492 Commits

Author SHA1 Message Date
Mariusz Felisiak 247bcef6b4 [3.1.x] Fixed #31836 -- Dropped support for JSONField __contains and __contained_by lookups on SQLite.
The current implementation works only for basic examples without
supporting nested structures and doesn't follow "the general principle
that the contained object must match the containing object as to
structure and data contents, possibly after discarding some
non-matching array elements or object key/value pairs from the
containing object".

Backport of ba691933ce from master.
2020-07-28 13:08:19 +02:00
Mariusz Felisiak 028a5f86f2 [3.1.x] Fixed #31835 -- Dropped support for JSONField __contains lookup on Oracle.
The current implementation works only for basic examples without
supporting nested structures and doesn't follow "the general principle
that the contained object must match the containing object as to
structure and data contents, possibly after discarding some
non-matching array elements or object key/value pairs from the
containing object".
Backport of 02447fb133 from master
2020-07-28 11:54:35 +02:00
Harpreet Sharma 3116444559 [3.1.x] Fixed #31821 -- Removed outdated note in FILE_UPLOAD_PERMISSIONS docs.
Follow up to 22aab8662f

Backport of 248d03fbe9 from master
2020-07-23 21:00:45 +02:00
LincolnPuzey bc75442ebf [3.1.x] Fixed #31816 -- Corrected the expected content type in StreamingHttpResponse docs.
Backport of d754361096 from master
2020-07-23 13:13:17 +02:00
Ramiro Morales 26113b9de1 [3.1.x] Fixed typo in docs/ref/models/querysets.txt.
Backport of 51e536178c from master
2020-07-22 23:37:14 +02:00
Buk Bukowski 2521664041 [3.1.x] Fixed #31814 -- Fixed typo in docs/ref/settings.txt.
Backport of f65454801b from master
2020-07-22 22:39:27 +02:00
Adam Johnson 2b3ca7a5f1 [3.1.x] Doc'd Model.MultipleObjectsReturned docs and improved documentation related with models exceptions.
Backport of bc4fea92b2 from master
2020-07-22 20:21:06 +02:00
Adam Johnson 77abe98816 [3.1.x] Refs #24763 -- Moved DoesNotExist to Model class docs.
Backport of b5f0efa19c from master
2020-07-22 20:20:57 +02:00
Mariusz Felisiak 2ff2084cfd [3.1.x] Fixed #31805 -- Fixed SchemaTests.tearDown() when table names are case-insensitive.
Backport of fd53db842c from master
2020-07-22 12:51:03 +02:00
Mariusz Felisiak 7a3fa3af68 [3.1.x] Fixed #31797 -- Skipped schema tests on specific MariaDB versions.
test_alter_not_unique_field_to_primary_key() test is affected by
https://jira.mariadb.org/browse/MDEV-19598 on MariaDB 10.4.4 to 10.5.1.

test_alter_pk_with_self_referential_field() test is affected by
https://jira.mariadb.org/browse/MDEV-22775 on MariaDB 10.4 series
from 10.4.13.
Backport of c071c408d7 from master
2020-07-22 10:58:14 +02:00
Tim Graham d004bcee0c [3.1.x] Reverted "Fixed #30300 -- Allowed migrations to be loaded from directories without __init__.py file."
This reverts commit 3cd3bebe89.
Backport of ff55adbd0d from master
2020-07-22 07:04:52 +02:00
David Chorpash 5360f002f8 [3.1.x] Refs #31720 -- Added examples to BoolAnd() and BoolOr() documentation.
Backport of a2e621b14e from master
2020-07-21 07:02:18 +02:00
Adam Johnson f91ba43ebf [3.1.x] Improved description of USE_THOUSAND_SEPARATOR setting.
Backport of 80f92177eb from master
2020-07-20 12:55:44 +02:00
Tom Forbes b830cc02ed [3.1.x] Used temporary directory in RestartWithReloaderTests.test_manage_py().
Using the current directory can cause a PermissionError.

Backport of 730711e828 from master
2020-07-20 09:41:28 +02:00
Mariusz Felisiak c7e95dea80 [3.1.x] Bumped version for 3.1 release candidate 1. 2020-07-20 08:19:51 +02:00
Florian Apolloner bfe404deb9 [3.1.x] Fixed #31784 -- Fixed crash when sending emails on Python 3.6.11+, 3.7.8+, and 3.8.4+.
Fixed sending emails crash on email addresses with display names longer
then 75 chars on Python 3.6.11+, 3.7.8+, and 3.8.4+.

Wrapped display names were passed to email.headerregistry.Address()
what caused raising an exception because address parts cannot contain
CR or LF.

See https://bugs.python.org/issue39073

Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com>

Backport of 96a3ea39ef from master
2020-07-20 07:15:04 +02:00
Mariusz Felisiak 474f65406f [3.1.x] Pinned asgiref to 3.2 series with minimum version to 3.2.10. 2020-07-17 11:08:39 +02:00
Adam Johnson 32e22f0531 [3.1.x] Improved ManyToManyField.through docs.
Backport of e7fa8aff43 from master
2020-07-17 10:48:13 +02:00
Adam Johnson e63644d37b [3.1.x] Refs #31502 -- Made minor edits to Model._state docs.
Backport of 5ef6f62634 from master
2020-07-16 21:12:13 +02:00
Mariusz Felisiak 54dce8148a [3.1.x] Refs #31790 -- Removed incorrect item from 2.2.15 and 3.0.9 release notes.
Django 2.2 and 3.0 don't support settings samesite='None' in
HttpResponse.set_cookie() so fix is not necessary and will not be
backported.
Backport of 9bc8b1ad2d from master
2020-07-16 09:27:39 +02:00
Mariusz Felisiak 3ca8cc0df1 [3.1.x] Fixed #31790 -- Fixed setting SameSite and Secure cookies flags in HttpResponse.delete_cookie().
Cookies with the "SameSite" flag set to None and without the "secure"
flag will be soon rejected by latest browser versions.

This affects sessions and messages cookies.
Backport of 240cbb63bf from master
2020-07-16 08:17:45 +02:00
Eric Theise ac699ba647 [3.1.x] FIxed typo in docs/ref/contrib/postgres/forms.txt.
Backport of d08e6f55e3 from master
2020-07-15 09:04:11 +02:00
Claude Paroz dda8a2aa1d Added admin translatable string. 2020-07-14 21:34:02 +02:00
Kelechi Precious Nwachukwu 6b273a2165 [3.1.x] Added Igbo language.
Backport of 2cd3e7eeaf from master
2020-07-14 21:05:55 +02:00
Caio Ariede 7fe7d83295 [3.1.x] Fixed #21528 -- Added note about filtering form field's queryset based on instance to admin docs.
Backport of d38c34119e from master
2020-07-13 23:02:05 +02:00
Mariusz Felisiak 7045fa7f7a [3.1.x] Refs #27430 -- Added buffer argument to DiscoverRunner docs.
Backport of 188f7786bc from master
2020-07-10 19:06:40 +02:00
Mariusz Felisiak 33457aa3cf [3.1.x] Refs #30676 -- Added pdb argument to DiscoverRunner docs.
Backport of 2c43840dfb from master
2020-07-10 19:01:39 +02:00
Ramiro Morales fb9add3c7d [3.1.x] Corrected custom model fields how-to.
get_prep_value() method is complementary of from_db_value().

Follow up to e9103402c0.

Backport of 52a0a03671 from master
2020-07-10 11:37:37 +02:00
Mariusz Felisiak e6285cac83 [3.1.x] Fixed #31773 -- Fixed preserving output_field in ExpressionWrapper for combined expressions.
Thanks Thodoris Sotiropoulos for the report and Simon Charette for the
implementation idea.

Regression in df32fd42b8.
Backport of 8a6df55f2d from master
2020-07-09 11:55:45 +02:00
Carlton Gibson b19372952c [3.1.x] Removed unsupported third-party database backends from docs.
Backport of 1d8256719e from master
2020-07-08 22:30:23 +02:00
Tim Park 3756a0509a [3.1.x] Fixed #31739 -- Documented dependency between HttpRequest stream IO methods and body.
Backport of 060576b0ab from master
2020-07-08 10:41:28 +02:00
Tim Park dad6973629 [3.1.x] Fixed #31502 -- Documented Model._state.db and Model._state.adding
Backport of 697e59d5cf from master
2020-07-08 10:06:45 +02:00
Resulkary 2160481066 [3.1.x] Added Turkmen language.
Backport of af2b3fee08 from master
2020-07-08 09:03:22 +02:00
Jason Held 703256fc68 [3.1.x] Fixed #24816 -- Clarified docs about preventing duplicate signals.
Backport of 639142e24d from master
2020-07-08 08:23:08 +02:00
Jacob Walls eae78a363b [3.1.x] Fixed #29308 -- Clarified how assertQuerysetEqual()'s transform works.
Backport of 659a73bc0a from master
2020-07-04 23:48:48 +02:00
Tom Forbes 7598ba01aa [3.1.x] Refs #12990 -- Added example to JSONField release notes.
Backport of 5d4b9c1cab from master
2020-07-03 12:58:33 +02:00
MansurAliKoroglu 05206ca4ff [3.1.x] Adjusted multi-db example to avoid confusion with DATABASES keys.
Backport of d88952142b from master
2020-07-03 12:41:36 +02:00
David Smith 8904895a80 [3.1.x] Fixed #30945 -- Doc'd plural equations changes in 2.2. release notes.
Backport of 392036be29 from master
2020-07-03 09:38:52 +02:00
Carlton Gibson 268ba2db8e [3.1.x] Refs #6903 -- Adjusted ModelAdmin.preserve_filters docs.
Backport of b142bd4a1b from master
2020-07-02 21:10:34 +02:00
Mariusz Felisiak 4e3b0f56ba [3.1.x] Added stub release notes for 3.0.9.
Backport of c2a835703f from master
2020-07-01 07:12:40 +02:00
Mariusz Felisiak df66b2fba0 [3.1.x] Added release date for 2.2.14 and 3.0.8.
Backport of 0f3aecf581 from master
2020-07-01 06:18:30 +02:00
Carlton Gibson 84640f5ae3 [3.1.x] Fixed #31752 -- Fixed intermittent test_order_by_relational_field_through_model failure.
Set explicit datetime for M2M ordering test.

Thanks to Mariusz Felisiak for the suggestion.
Backport of b5371539a9 from master
2020-06-30 13:08:58 +02:00
Adam Johnson 5460041475 [3.1.x] Improved RegexValidator docs.
Backport of 8cf08a01b5 from master
2020-06-30 12:55:52 +02:00
Mariusz Felisiak 3b5e307bbc [3.1.x] Fixed #31751 -- Fixed database introspection with cx_Oracle 8.
Backport of 615e32162f from master
2020-06-30 09:54:42 +02:00
Ad Timmering c944df827f [3.1.x] Fixed #30807 -- Fixed TestArchive.test_extract_file_permissions() when umask is 0o000.
Fixed test that checks permissions on files extracted from archives
with no permissions set, to not assume a default umask of 0o002.

Test regression in c95d063e77.
Backport of ec5aa2161d from master
2020-06-29 07:52:23 +02:00
Mariusz Felisiak 5263480d7f [3.1.x] Fixed #31742 -- Fixed makemigrations crash on ForeignKey to an app with mixed case label.
Regression in 9e1b6b8a66.

Thanks Ignacio Santolin for the report.
Backport of 62d85a2835 from master
2020-06-26 23:20:21 +02:00
Steven Pousty 1a3029b6b4 [3.1.x] Fixed #31743 -- Doc't that managed=False prevents Django from managing tables modifications.
Backport of d2c135da4c from master
2020-06-26 09:58:55 +02:00
Adam Johnson 6ed4a9bdb3 [3.1.x] Refs #31493 -- Replaced var with const/let in documentation JS.
Backport of 2afa61e7d9 from master
2020-06-24 12:22:54 +02:00
Simon Charette b8cb14e8a0 [3.1.x] Fixed #31735 -- Fixed migrations crash on namespaced inline FK addition on PostgreSQL.
The namespace of the constraint must be included when making the
constraint immediate.

Regression in 22ce5d0031.

Thanks Rodrigo Estevao for the report.

Backport of 2e8941b6f9 from master
2020-06-24 08:59:43 +02:00
Ahmad A. Hussein ac0ff7d700 [3.1.x] Fixed #31736 -- Fixed InspectDBTransactionalTests.test_foreign_data_wrapper crash on Windows.
Backport of 798835112d from master
2020-06-23 21:00:09 +02:00