Commit Graph

30911 Commits

Author SHA1 Message Date
Alan D. Snow 202f5ae96a [4.1.x] Updated example of creating GEOSGeometry from WKB to use memoryview.
Backport of da2621c3df from main
2022-10-13 13:22:15 +02:00
Mariusz Felisiak f72ba56af0 [4.1.x] Refs #34059 -- Doc'd lack of support for validation of constraints with JSONFields.
Thanks Dan LaManna for the report.
Backport of 004f985b91 from main
2022-10-12 11:51:26 +02:00
Ralph Reid 950a84ce42 [4.1.x] Fixed #25996 -- Revised performance section in URLs topic docs.
Backport of d3579ca112 from main
2022-10-10 08:29:25 +02:00
J.V. Zammit d959d66fa9 [4.1.x] Fixed #33797 -- Prioritized cached database backend for cached sessions in docs.
Co-authored-by: Adam Johnson <me@adamj.eu>
Backport of fa9ac16c13 from main
2022-10-07 09:40:04 +02:00
Mariusz Felisiak 735a610139 [4.1.x] Removed note about "0" IP address from tutorial.
Tutorial should offer only minimum, necessary, explanation.
Backport of c583418e3e from main
2022-10-04 11:51:46 +02:00
Carlton Gibson e9a24a15f2 [4.1.x] Added CVE-2022-36359 to security archive.
Backport of 93d4c9ea1d from main
2022-10-04 10:12:35 +02:00
Carlton Gibson 324d4fcbe1 [4.1.x] Added stub release notes for 4.1.3 release.
Backport of 7a08927323 from main
2022-10-04 09:49:47 +02:00
Carlton Gibson e9dac0e312 [4.1.x] Post-release version bump. 2022-10-04 09:46:00 +02:00
Carlton Gibson 6e9c6a05f1 [4.1.x] Bumped version for 4.1.2 release. 2022-10-04 09:42:42 +02:00
Adam Johnson 9d656ea51d [4.1.x] Fixed CVE-2022-41323 -- Prevented locales being interpreted as regular expressions.
Thanks to Benjamin Balder Bach for the report.
2022-10-04 09:12:42 +02:00
Mariusz Felisiak 7843c43c49 [4.1.x] Refs #32987 -- Relaxed system check for template tag modules with the same name by turning into a warning.
Thanks Claude Paroz for the report.

Regression in 004b4620f6.
Backport of f71b0cf769 from main
2022-10-03 10:52:47 +02:00
David Sanders f78314875f [4.1.x] Clarified how to reference RelatedObjectDoesNotExist exceptions.
Backport of da02cbd1ef from main
2022-10-01 16:43:11 +02:00
Mariusz Felisiak 96c541ecef [4.1.x] Refs #34058 -- Fixed changing/deleting sequences when altering pre-Django 4.1 auto fields on PostgreSQL.
Thanks Anders Kaseorg for the report.

Follow up to 19e6efa50b.
Regression in 2eea361eff.

Backport of bc3b8f1524 from main
2022-10-01 07:59:28 +02:00
Mariusz Felisiak 7a1675806a [4.1.x] Fixed #33984 -- Reverted "Fixed #32980 -- Made models cache related managers."
This reverts 4f8c7fd9d9 and adds
two regression tests:
- test_related_manager_refresh(), and
- test_create_copy_with_m2m().

Thanks joeli for the report.
Backport of 5e0aa362d9 from main
2022-09-30 18:19:36 +02:00
Antoine Lorence ecf6506f44 [4.1.x] Fixed #34062 -- Updated View.http_method_not_allowed() to support async.
As with the options() methods, wrap the response in a coroutine if
the view is async.

Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es>

Backport of 9b0c9821ed from main
2022-09-29 16:29:34 +02:00
Mariusz Felisiak 97353bc64b [4.1.x] Fixed #34058 -- Changed sequence types when altering pre-Django 4.1 auto fields on PostgreSQL.
Thanks Anders Kaseorg for the report.

Thanks Florian Apolloner for pair programming.

Regression in 2eea361eff.
Backport of 19e6efa50b from main
2022-09-29 13:20:55 +02:00
Chris Wedgwood 7607fc8990 [4.1.x] Fixed #33026 -- Mentioned RequestFactory in testing tools docs.
Backport of 468d061097 from main
2022-09-29 06:00:56 +02:00
Adam Johnson b826b38847 [4.1.x] Refs #34010 -- Made --debug-mode work for parallel tests using spawn.
Bug in 3b3f38b3b0.

Thanks Kevin Renskers for the report.

Backport of 0f5b11eca0 from main
2022-09-28 20:40:23 +02:00
Adam Johnson 5630a6ca29 [4.1.x] Fixed #34010 -- Made parallel tests using spawn set up Django.
Bug in 3b3f38b3b0.

Thanks Kevin Renskers for the report.

Backport of 4a910f3de3 from main
2022-09-28 20:40:12 +02:00
David Sanders 33d9247c8b [4.1.x] Fixed #34025 -- Fixed selecting ModelAdmin.autocomplete_fields after adding/changing related instances via popups.
Regression in c72f6f36c1.

Thanks Alexandre da Silva for the report.

Backport of 9976f3d4b8 from main
2022-09-28 12:54:48 +02:00
Mariusz Felisiak 4f7fc378a1 [4.1.x] Changed note about update_fields and pre_save() to admonition.
Follow up to bf47c71971.
Backport of 5d36a8266c from main
2022-09-28 09:27:14 +02:00
sarahboyce ba4141b8bc [4.1.x] Doc'd when pre_save() is called with Model.save()'s update_fields.
Backport of bf47c71971 from main
2022-09-27 14:11:04 +02:00
Carlton Gibson fba7962bac [4.1.x] Set date and added stub notes for 4.1.2, 4.0.8, and 3.2.16 releases.
Backport of c2bc71b635 and
f08651c06c from main.
2022-09-27 10:11:25 +02:00
Jacob Walls e151df24ae [4.1.x] Fixed typo in docs/releases/3.2.1.txt.
Backport of cfe3008123 from main
2022-09-19 05:19:45 +02:00
Alexander Kerkum 2d20386b41 [4.1.x] Fixed #34016 -- Fixed QuerySet.values()/values_list() crash on ArrayAgg() and JSONBAgg().
Regression in e06dc4571e.

Backport of f88fc72da4 from main
2022-09-18 07:39:47 +02:00
Ritik Soni 0859093f7c [4.1.x] Fixed #34017 -- Doc'd that Argon2id variant is used by Argon2PasswordHasher.
Backport of c11336cd99 from main
2022-09-17 09:49:34 +02:00
DevilsAutumn 160d0aacb8 [4.1.x] Fixed #34019 -- Removed obsolete references to "model design considerations" note.
Backport of 6b0bbaf453 from main
2022-09-17 08:34:21 +02:00
Ferran Jovell 5c4269197c [4.1.x] Fixed #34018 -- Fixed typo in docs/ref/contrib/flatpages.txt.
Backport of 6619baab9b from main
2022-09-16 16:33:10 +02:00
Pamela Fox 05ace24d82 [4.1.x] Described Article-Reporter relationship in many-to-one topic.
Backport of 8e93fc561e from main
2022-09-15 10:49:23 +02:00
David Sanders be5e3b46f7 [4.1.x] Fixed #33996 -- Fixed CheckConstraint validation on NULL values.
Bug in 667105877e.

Thanks James Beith for the report.

Backport of e14d08cd89 from main
2022-09-13 14:06:46 +02:00
Dhanush 148d60de74 [4.1.x] Corrected example of redundant all() in docs.
Backport of 6df9398cce from main
2022-09-09 13:34:44 +02:00
Simon Charette e0f14d8389 [4.1.x] Fixed #33992 -- Fixed queryset crash when aggregating over a group containing Exists.
A more in-depth solution is likely to make sure that we always GROUP BY
selected annotations or revisit how we use Query.exists() in the Exists
expression but that requires extra work that isn't suitable for a
backport.

Regression in e5a92d400a.

Thanks Fernando Flores Villaça for the report.

Backport of 32536b1324 from main
2022-09-08 08:13:15 +02:00
James Beith 7ba9a44831 [4.1.x] Fixed #33982 -- Fixed migrations crash when adding model with ExclusionConstraint.
Regression in 0e656c02fe.

Backport of 19e838daa8 from main
2022-09-07 09:17:23 +02:00
Mariusz Felisiak 4987ce3350 [4.1.x] Added stub release notes for 4.1.2.
Backport of 604fadde11 from main
2022-09-05 06:09:35 +02:00
Mariusz Felisiak ef6e80d4ec [4.1.x] Post-release version bump. 2022-09-05 05:46:37 +02:00
Mariusz Felisiak a6874fc4f6 [4.1.x] Bumped version for 4.1.1 release. 2022-09-05 05:33:40 +02:00
Mariusz Felisiak 31d8076c30 [4.1.x] Updated man page for Django 4.1.1. 2022-09-05 05:32:23 +02:00
Mariusz Felisiak 95c5557032 [4.1.x] Added release date for 4.1.1.
Backport of aed92f686d from main
2022-09-05 05:22:07 +02:00
Mariusz Felisiak f34655d756 [4.1.x] Corrected heading level of "Registering and fetching lookups" section in docs.
Backport of 753602d0c6 from main.
2022-09-04 14:36:54 +02:00
Mariusz Felisiak a1083805ac [4.1.x] Fixed #33955, Fixed #33971 -- Reverted "Fixed #32565 -- Moved internal URLResolver view-strings mapping to admindocs."
This reverts commit 7f3cfaa12b.

Thanks Tom Carrick and Greg Kaleka for reports.
Backport of 974942a750 from main
2022-09-01 21:10:43 +02:00
Mariusz Felisiak 02876534ab [4.1.x] Reverted "Fixed #30711 -- Doc'd django.contrib.postgres.fields.hstore.KeyTransform()."
This reverts commit 7faf25d682. The same
can be achieved with F() so there is no need to expose an extra API.
Backport of cb06f5ef8c from main
2022-08-31 22:13:54 +02:00
Alex Morega 27ad94ab3b [4.1.x] Fixed #33965 -- Improved file-like object example of ImageField in docs.
This uses a valid image.

Backport of 838cc0f449 from main
2022-08-31 13:17:46 +02:00
Iván Camilo Triviño López 29fac6b616 [4.1.x] Fixed #33958 -- Added imports to examples in "Expressions can reference transforms" section.
Backport of 411a6ec93a from main
2022-08-30 06:06:03 +02:00
Ilia Peterov e992703e07 [4.1.x] Improved example of index on SearchVector in full text search docs.
Backport of 0010721e89 from main
2022-08-29 19:28:57 +02:00
Mariusz Felisiak 524ea6b77b [4.1.x] Refs #33953 -- Fixed test_rename_model_with_db_table_rename_m2m() crash on SQLite < 3.20.
Backport of a9e7beb959 from main
2022-08-29 10:08:26 +02:00
Mariusz Felisiak e98869a8a8 [4.1.x] Fixed #33960 -- Fixed migrations crash on SQLite < 3.26.
Regression in 0b95a96ee1.

Thanks Aristotelis Mikropoulos for the report.
Backport of 4483a9b12f from main
2022-08-29 09:56:12 +02:00
David Wobrock fca055315e [4.1.x] Fixed #33952 -- Reallowed creating reverse foreign key managers on unsaved instances.
Thanks Claude Paroz for the report.

Regression in 7ba6ebe914.

Backport of 806e9e2d0d from main
2022-08-27 15:36:13 +02:00
Mariusz Felisiak 0890719402 [4.1.x] Refs #30511 -- Updated docs about auto-incrementing primary keys on PostgreSQL.
Follow up to 2eea361eff.
Backport of 081871bc20 from main
2022-08-26 21:44:24 +02:00
Iuri de Silvio 7d5ccbbe1a [4.1.x] Fixed #33953 -- Reverted "Fixed #33201 -- Made RenameModel operation a noop for models with db_table."
Regression in afeafd6036.
This reverts afeafd6036.

Thanks Timothy Thomas for the report.

Backport of 166a3b3263 from main
2022-08-26 07:14:54 +02:00
Simon Charette c9ebd5b7aa [4.1.x] Fixed #33938 -- Fixed migration crash for m2m with a through model in another app.
Regression in aa4acc164d.

Thanks bryangeplant for the report.

Backport of 71902e0d9f from main
2022-08-25 10:32:48 +02:00