Carlton Gibson
bac416972d
[3.2.x] Refs #32674 -- Noted that auto-created through table PKs cannot be automatically migrated.
...
Backport of 907d3a7ff4
from main
2021-04-29 15:14:15 +02:00
Carlton Gibson
d716d30a19
[3.2.x] Refs #32694 -- Clarified when colorama requirement is needed in Windows how-to.
...
Backport of 4f128fcf5d
from main
2021-04-29 11:27:39 +02:00
Adam Johnson
263ee4434f
[3.2.x] Corrected introduction to range field lookups docs.
...
Follow up to 24b9f50823
.
Backport of 68e876c095
from main
2021-04-28 20:35:28 +02:00
Simon Charette
d5add5d3a2
[3.2.x] Fixed #32632 , Fixed #32657 -- Removed flawed support for Subquery deconstruction.
...
Subquery deconstruction support required implementing complex and
expensive equality rules for sql.Query objects for little benefit as
the latter cannot themselves be made deconstructible to their reference
to model classes.
Making Expression @deconstructible and not BaseExpression allows
interested parties to conform to the "expression" API even if they are
not deconstructible as it's only a requirement for expressions allowed
in Model fields and meta options (e.g. constraints, indexes).
Thanks Phillip Cutter for the report.
This also fixes a performance regression in bbf141bcdc
.
Backport of c8b6594305
from main
2021-04-28 20:27:42 +02:00
Konstantin Alekseev
55cb3c8ac1
[3.2.x] Fixed #32687 -- Restored passing process’ environment to underlying tool in dbshell on PostgreSQL.
...
Regression in bbe6fbb876
.
Backport of 6e742dabc9
from main.
2021-04-27 12:02:06 +02:00
Mariusz Felisiak
34981f399a
[3.2.x] Fixed #32682 -- Made admin changelist use Exists() instead of distinct() for preventing duplicates.
...
Thanks Zain Patel for the report and Simon Charette for reviews.
The exception introduced in 6307c3f1a1
revealed a possible data loss issue in the admin.
Backport of 1871182031
from main
2021-04-27 10:39:55 +02:00
Mariusz Felisiak
fbea64b8ce
[3.2.x] Refs #32682 -- Renamed use_distinct variable to may_have_duplicates.
...
QuerySet.distinct() is not the only way to avoid duplicate, it's also
not preferred.
Backport of cd74aad90e
from main
2021-04-27 10:37:13 +02:00
Mariusz Felisiak
7ad7034054
[3.2.x] Refs #32682 -- Fixed QuerySet.delete() crash on querysets with self-referential subqueries on MySQL.
...
Backport of 4074f38e1d
from main
2021-04-27 10:35:42 +02:00
Mariusz Felisiak
727a154094
[3.2.x] Refs 32637 -- Made technical 404 debug page display exception message when URL is resolved.
...
Follow up to 3b8527e32b
.
Backport of d68be0494b
from main
2021-04-27 08:41:11 +02:00
Zain Patel
0dfe88eaba
[3.2.x] Fixed #32681 -- Fixed VariableDoesNotExist when rendering some admin template.
...
Regression in 84609b3205
.
Backport of 4e5bbb6ef2
from main.
2021-04-26 12:52:33 +02:00
Clumart.G
fc9cbad880
[3.2.x] Refs #28034 -- Corrected docs example in contributing tutorial.
...
Backport of 67bb1f516c
from main
2021-04-23 15:25:12 +02:00
Mariusz Felisiak
1cf0989b06
[3.2.x] Used assertCountEqual() in ExcludeTests.test_exclude_subquery().
...
Backport of c3278bb71f
from main
2021-04-22 14:42:47 +02:00
Carlton Gibson
4c63459692
[3.2.x] Added note to update docs config when creating new stable branch.
...
django_next_version in docs/conf.py should be bumped when creating a new stable
branch.
Backport of 6a7af38b07
from main
2021-04-22 09:02:59 +02:00
Abhyudai
7d7c6d9a3a
[3.2.x] Fixed #32667 -- Added link to labeling checks in BaseCommand.requires_system_checks docs.
...
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
Backport of 4a77aeb1f8
from main
2021-04-21 16:40:33 +02:00
Simon Charette
48e19bae49
[3.2.x] Fixed #32650 -- Fixed handling subquery aliasing on queryset combination.
...
This issue started manifesting itself when nesting a combined subquery
relying on exclude() since 8593e162c9
but
sql.Query.combine never properly handled subqueries outer refs in the
first place, see QuerySetBitwiseOperationTests.test_subquery_aliases()
(refs #27149 ).
Thanks Raffaele Salmaso for the report.
Backport of 6d0cbe42c3
from main
2021-04-21 10:32:39 +02:00
Mariusz Felisiak
1cc2eaf02d
[3.2.x] Fixed #32665 -- Fixed caches system check crash when STATICFILES_DIRS is a list of 2-tuples.
...
Thanks Jared Lockhart for the report.
Regression in c36075ac1d
.
Backport of 34d1905712
from main
2021-04-21 09:42:43 +02:00
Carlton Gibson
54d5bfa9c5
[3.2.x] Fixed #32647 -- Restored multi-row select with shift-modifier in admin changelist.
...
Regression in 30e59705fc
.
Backport of 5c73fbb6a9
from main
2021-04-21 09:08:34 +02:00
Adam Johnson
4acce4d95f
[3.2.x] Corrected File, ContentFile, and ImageFile signatures in docs.
...
Backport of 725ca1fb60
from main
2021-04-16 10:32:54 +02:00
Carlton Gibson
99ea737a0f
[3.2.x] Fixed #32652 -- Fixed links to new contributors FAQ.
...
Backport of e3e2276e6f
from main
2021-04-15 17:16:22 +02:00
Florian Apolloner
539d005aa5
[3.2.x] Fixed #32643 -- Fixed decoding of messages in the pre-Django 3.2 format.
...
Thanks Jan Pieter Waagmeester for the report.
Regression in 2d6179c819
.
Backport of 4511d14598
from main.
2021-04-15 07:58:48 +02:00
Mariusz Felisiak
208e72276a
[3.2.x] Fixed #32645 -- Fixed QuerySet.update() crash when ordered by joined fields on MySQL/MariaDB.
...
Thanks Matt Westcott for the report.
Regression in 779e615e36
.
Backport of ca98729055
from main
2021-04-14 21:13:27 +02:00
Jonathan Richards
d0267690f8
[3.2.x] Fixed #32548 -- Fixed crash when combining Q() objects with boolean expressions.
...
Backport of 00b0786de5
from main.
Regression in 466920f6d7
.
2021-04-14 19:46:45 +02:00
Arthur Jovart
65dfb06a1a
[3.2.x] Fixed #32648 -- Fixed VariableDoesNotExist rendering sitemaps template.
...
Backport of 08c60cce3b
from main
2021-04-14 19:44:10 +02:00
Mariusz Felisiak
59cce8237c
[3.2.x] Fixed #32649 -- Fixed ModelAdmin.search_fields crash when searching against phrases with unbalanced quotes.
...
Thanks Dlis for the report.
Regression in 26a413507a
.
Backport of 23fa29f6a6
from main
2021-04-14 12:24:11 +02:00
Hasan Ramezani
700356f93b
[3.2.x] Fixed #32635 -- Fixed system check crash for reverse o2o relations in CheckConstraint.check and UniqueConstraint.condition.
...
Regression in b7b7df5fbc
.
Thanks Szymon Zmilczak for the report.
Backport of a77c9a4229
from main
2021-04-14 10:32:07 +02:00
Mariusz Felisiak
d6314c4c2e
[3.2.x] Fixed #32637 -- Restored exception message on technical 404 debug page.
...
Thanks Atul Varma for the report.
Backport of 3b8527e32b
from main
2021-04-13 09:15:25 +02:00
Iuri de Silvio
b245845575
[3.2.x] Fixed #32627 -- Fixed QuerySet.values()/values_list() crash on combined querysets ordered by unannotated columns.
...
Backport of 9760e262f8
from main
2021-04-13 06:16:19 +02:00
Carlton Gibson
98db3c76fc
[3.2.x] Bumped django_next_version in docs config.
2021-04-10 19:06:18 +02:00
Hasan Ramezani
078bcd587d
[3.2.x] Fixed #32618 -- Added link to conditional aggregation in aggregation topic guide.
...
Backport of 1351f2ee16
from main
2021-04-09 21:35:43 +02:00
Hasan Ramezani
0abbdc8ef6
[3.2.x] Fixed #32535 -- Added note about DEBUG_PROPAGATE_EXCEPTIONS setting to middleware docs.
...
Backport of fc268c8648
from main
2021-04-09 10:48:10 +02:00
Adam Johnson
49e618f4af
[3.2.x] Fixed #32620 -- Allowed subclasses of Big/SmallAutoField for DEFAULT_AUTO_FIELD.
...
Backport of 45a58c31e6
from main
2021-04-08 13:44:21 +02:00
Carlton Gibson
55da04488e
[3.2.x] Corrected release number format in 3.2.1 release notes.
...
Backport of 3f2920ae1d
from main
2021-04-07 19:45:29 +02:00
Claude Paroz
5eb17d31c3
[3.2.x] Fixed #32544 -- Confirmed support for GDAL 3.2 and GEOS 3.9.
...
Backport of e3cfba0029
from main.
2021-04-07 17:04:10 +02:00
Carlton Gibson
a3a4a0baa3
[3.2.x] Corrected wrapping in 3.2 release notes.
...
Partially reverts 0802b404a2
.
Backport of 5b05a45c62
from main
2021-04-07 07:28:09 +02:00
Mariusz Felisiak
42fea5d5b8
[3.2.x] Refs #30156 -- Corrected version in SpatiaLite install instructions.
...
Backport of da542ccab6
from main
2021-04-06 12:45:15 +02:00
Carlton Gibson
2e8ff5f902
[3.2.x] Added stub release notes for Django 3.2.1.
...
Backport of df0a9e6d5c
from main
2021-04-06 11:50:23 +02:00
Carlton Gibson
f0630e76d3
[3.2.x] Post-release version bump.
2021-04-06 11:32:07 +02:00
Carlton Gibson
b6475d7d79
[3.2.x] Bumped version for 3.2 release.
2021-04-06 11:27:22 +02:00
Carlton Gibson
8df29fc733
[3.2.x] Added release date for Django 3.2.
...
Adjusted wrapping in release notes where needed.
Backport of 0802b404a2
from main
2021-04-06 11:21:32 +02:00
Carlton Gibson
09c0b1a8fc
[3.2.x] Updated manpage for Django 3.2 final.
2021-04-06 11:02:06 +02:00
Carlton Gibson
011b92ce98
[3.2.x] Updated asgiref dependency for 3.2 release series.
...
Backport of 5aea50e57f
from main
2021-04-06 10:43:40 +02:00
Mariusz Felisiak
29e2df24e7
[3.2.x] Added CVE-2021-28658 to security archive.
...
Backport of 1eac8468cb
from main
2021-04-06 09:45:23 +02:00
Mariusz Felisiak
2820fd1be5
[3.2.x] Fixed CVE-2021-28658 -- Fixed potential directory-traversal via uploaded files.
...
Thanks Claude Paroz for the initial patch.
Thanks Dennis Brinkrolf for the report.
Backport of d4d800ca1a
from main.
2021-04-06 08:24:01 +02:00
Mariusz Felisiak
eb7c0a7076
[3.2.x] Fixed #32614 -- Fixed MiddlewareSyncAsyncTests tests with asgiref 3.3.2+.
...
Backport of 78fea27f69
from main
2021-04-06 08:04:07 +02:00
Claude Paroz
1ea5e98315
[3.2.x] Updated translations from Transifex.
2021-04-06 06:17:47 +02:00
William Schwartz
a118564ae1
[3.2.x] Refs #32105 -- Moved ExceptionReporter template paths to properties.
...
Refs #32316 .
Backport of 7248afe12f
from main
2021-03-31 09:11:39 +02:00
Mariusz Felisiak
d67d48e923
[3.2.x] Fixed #32595 -- Fixed SchemaEditor.quote_value() crash with bytes.
...
Backport of f6018c1e63
from main
2021-03-30 11:47:49 +02:00
Mariusz Felisiak
682eba534f
[3.2.x] Refs #32595 -- Added MySQL's SchemaEditor.quote_value() tests for values with Unicode chars.
...
Backport of 3c75f1f3ca
from main
2021-03-30 11:47:41 +02:00
arcanemachine
1f48d38c69
[3.2.x] Removed dead link in docs/topics/http/sessions.txt.
...
Backport of 4a80d0f220
from main
2021-03-30 06:42:12 +02:00
John
57d456319d
[3.2.x] Added missing mode="rb" argument to open() call in Client.post() example in docs.
...
Backport of 509d266c6a
from main
2021-03-26 08:05:22 +01:00