1
0
mirror of https://github.com/django/django.git synced 2024-12-27 11:35:53 +00:00
Commit Graph

32202 Commits

Author SHA1 Message Date
sandjio
e72fdc850a [5.0.x] Fixed #35153 -- Added note about locale name notation to FORMAT_MODULE_PATH docs.
Co-authored-by: Paul Hermans <paul.hermans@benemtech.com>

Backport of 9bd849c8d5 from main
2024-02-20 06:11:51 +01:00
Adam Johnson
23c7cbfd24 [5.0.x] Fixed #28011 -- Corrected Field.hidden docs.
Backport of 7ba6c9edc5 from main
2024-02-17 19:22:20 +01:00
Mariusz Felisiak
41a4bba817 [5.0.x] Fixed #35187 -- Fixed @sensitive_variables/sensitive_post_parameters decorators crash with .pyc-only builds.
Thanks Jon Janzen for the implementation idea.

Thanks Marcus Hoffmann for the report.

Regression in 38e391e95f.
Backport of d1be05b3e9 from main
2024-02-17 08:16:36 +01:00
Hisham Mahmood
3a54e64ef7 [5.0.x] Fixed #35173 -- Fixed ModelAdmin.lookup_allowed() for lookups on foreign keys when not included in ModelAdmin.list_filter.
Regression in f80669d2f5.

Thanks Sarah Boyce for the review.
Backport of 8db593de05 from main
2024-02-15 08:18:27 -03:00
Daniel Garcia Moreno
1ba5afa0f2 [5.0.x] Refs #34900, Refs #34118 -- Updated assertion in test_skip_class_unless_db_feature() test on Python 3.12.2+.
Python 3.12.2 bring back the skipped tests in the number of running
tests. Refs
0a737639dc

Backport of bc8471f0aa from main
2024-02-10 17:08:07 +01:00
Vašek Dohnal
761e913191 [5.0.x] Fixed #35174 -- Fixed Signal.asend()/asend_robust() crash when all receivers are asynchronous.
Regression in e83a88566a.

Backport of 1b5338d03e from main
2024-02-08 12:56:41 +01:00
Mariusz Felisiak
c22075af80 [5.0.x] Fixed #35172 -- Fixed intcomma for string floats.
Thanks Warwick Brown for the report.

Regression in 55519d6cf8.
Backport of 2f14c2cedc from main
2024-02-08 10:59:43 +01:00
Koo
540b28ff9f [5.0.x] Fixed typo in docs/internals/contributing/writing-code/coding-style.txt.
Backport of aaffbabd58 from main
2024-02-08 05:58:49 +01:00
Natalia
fec087a45f [5.0.x] Added CVE-2024-24680 to security archive.
Backport of c650c1412d from main
2024-02-06 12:16:27 -03:00
Natalia
d6f14b2209 [5.0.x] Added stub release notes for 5.0.3.
Backport of f61bc03197 from main
2024-02-06 12:09:54 -03:00
Natalia
a4d19953d4 [5.0.x] Post release version bump. 2024-02-06 09:45:11 -03:00
Natalia
428d06ccef [5.0.x] Bumped version for 5.0.2 release. 2024-02-06 09:22:47 -03:00
Adam Johnson
16a8fe18a3 [5.0.x] Fixed CVE-2024-24680 -- Mitigated potential DoS in intcomma template filter.
Thanks Seokchan Yoon for the report.

Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
Co-authored-by: Shai Berger <shai@platonix.com>
2024-02-06 09:13:21 -03:00
shivaramkumar
2cfa3fba0c [5.0.x] Changed severity levels to list in security policy docs.
Backport of a47de0d6cd from main
2024-02-05 05:37:35 +01:00
Simon Charette
761946f8e1 [5.0.x] Fixed #35149 -- Fixed crashes of db_default with unresolvable output field.
Field.db_default accepts either literal Python values or compilables
(as_sql) and wrap the former ones in Value internally.

While 1e38f11 added support for automatic resolving of output fields for
types such as str, int, float, and other unambigous ones it's cannot do
so for all types such as dict or even contrib.postgres and contrib.gis
primitives.

When a literal, non-compilable, value is provided it likely make the
most sense to bind its output field to the field its attached to avoid
forcing the user to provide an explicit `Value(output_field)`.

Thanks David Sanders for the report.

Backport of e67d7d70fa from main
2024-02-04 14:48:44 +01:00
Simon Charette
914eee1a9b [5.0.x] Refs #35149 -- Made equivalent db_default alterations noops.
This allows for an easier transition of preserving the literal nature of
non-compilable db_default.

Backport of fe1cb62f5c from main
2024-02-04 14:48:32 +01:00
Simon Charette
3e7a30fb3a [5.0.x] Fixed #35162 -- Fixed crash when adding fields with db_default on MySQL.
MySQL doesn't allow literal DEFAULT values to be used for BLOB, TEXT,
GEOMETRY or JSON columns and requires expression to be used instead.

Regression in 7414704e88.

Backport of dfc77637ea from main
2024-02-04 09:24:38 +01:00
Petar Netev
741f080ab5 [5.0.x] Fixed #35147 -- Added backward incompatibility note about filtering against overflowing integers.
Backport of 0630ca5725 from main
2024-02-01 20:36:50 +01:00
Ebram Shehata
58d5e5779c [5.0.x] Fixed typo in docs/topics/db/managers.txt.
Backport of 2152246c0a from main
2024-02-01 09:26:24 +01:00
Priya
a8f9c29d4b [5.0.x] Removed mention of designers in DTL design philosophy.
Signed-off-by: Priya Pahwa <pahwa.priya19@gmail.com>
Backport of 6f2c7cf6b4 from main
2024-02-01 09:20:53 +01:00
David Sanders
06b05c748f [5.0.x] Refs #34936 -- Added test for altering DecimalField with db_default to non-nullable.
Backport of 1944f490f9 from main
2024-02-01 08:13:26 +01:00
James Thorniley
f1fbd061ac [5.0.x] Fixed #35059 -- Ensured that ASGIHandler always sends the request_finished signal.
Prior to this work, when async tasks that process the request are cancelled due
to receiving an early "http.disconnect" ASGI message, the request_finished
signal was not being sent, potentially leading to resource leaks (such as
database connections).

This branch ensures that the request_finished signal is sent even in the case
of early termination of the response.

Regression in 64cea1e48f.

Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es>

Backport of 11393ab131 from main
2024-01-31 14:45:44 -03:00
Natalia
bbb9ef3c62 [5.0.x] Refs #35059 -- Made asgi tests' SignalHandler helper class re-usable by other tests.
Backport of a43d75e81d from main
2024-01-31 14:45:13 -03:00
Ben Cail
d28c61b777 [5.0.x] Fixed #35156 -- Removed outdated note about not supporting foreign keys by SQLite.
Backport of b3dc80682e from main
2024-01-31 18:35:30 +01:00
Mariusz Felisiak
7453d6a807 [5.0.x] Fixed #35159 -- Fixed dumpdata crash when base querysets use prefetch_related().
Regression in 1391356276
following deprecation in edbf930287.

Thanks Andrea F for the report.
Backport of 38eaf2f21a from main
2024-01-31 16:10:50 +01:00
evananyonga
2822cafa3c [5.0.x] Corrected BaseCommand.check() signature in docs.
Backport of ae8baaee9d from main
2024-01-30 11:41:26 +01:00
Nicolas Delaby
a5440054d2 [5.0.x] Fixed #35135 -- Made FilteredRelation raise ValueError on querysets as rhs.
Regression in 59f4754704.

Backport of 820c5f1bac from main
2024-01-30 05:54:39 +01:00
Alexander Lazarević
28d6db26a2 [5.0.x] Fixed #35141 -- Clarified the expected type of CACHE_MIDDLEWARE_SECONDS setting.
Backport of a5365339ea from main
2024-01-29 19:24:10 +01:00
Natalia
f588c444fd [5.0.x] Added stub release notes and release date for 5.0.2, 4.2.10, and 3.2.24.
Backport of 06d0a1bd56 from main
2024-01-29 11:47:13 -03:00
Claude Paroz
3cc35aafab [5.0.x] Updated translations from Transifex. 2024-01-29 05:22:31 +01:00
Mariusz Felisiak
414dda184f [5.0.x] Ignored 0379e7532f formatting changes in git blame. 2024-01-26 12:59:07 +01:00
Mariusz Felisiak
0379e7532f [5.0.x] Applied Black's 2024 stable style.
https://github.com/psf/black/releases/tag/24.1.0

Backport of 305757aec1 from main
2024-01-26 12:55:56 +01:00
Mariusz Felisiak
86dd89e623 [5.0.x] Bumped versions in pre-commit and npm configurations.
Backport of 9b056aa5af from main
2024-01-26 12:51:24 +01:00
Adam Johnson
45fae65672 [5.0.x] Refs #34140 -- Fixed blacken-docs pre-commit configuration.
Missed in 6015bab80e. The default
blacken-docs hook definition does not apply to .txt files, which the
Django documentation uses. This commit overrides that definition to
point blacken-docs at the appropriate files.
Backport of d89a465e62 from main
2024-01-26 12:49:18 +01:00
Mariusz Felisiak
abcd99244f [5.0.x] Bumped versions in pre-commit and npm configurations.
Backport of 7fcf4f2f0f from main
2024-01-26 12:49:14 +01:00
duranbe
b2601a77f9 [5.0.x] Fixed #34971 -- Doc'd additional loggers.
Co-authored-by: duranbe <benoit.durand.mail@gmail.com>
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>

Backport of 0450c9bdf1 from main
2024-01-24 08:48:17 -03:00
Adrienne Franke
d490d009a3 [5.0.x] Fixed typo in docs/topics/auth/default.txt.
Backport of 8570e091d0 from main
2024-01-22 17:43:46 +01:00
Adam Johnson
60bc65eb80 [5.0.x] Fixed tutorial 'background.gif' reference.
Missed in 76fda7729e.
Backport of a5622f84ab from main
2024-01-22 05:26:15 +01:00
Emmanuel Katchy
c4a6a8d815 [5.0.x] Updated "Dive Into Python" links.
Backport of 12ffcfc350 from main
2024-01-20 22:22:49 +01:00
Mariusz Felisiak
ee78fe390d [5.0.x] Fixed #35127 -- Made Model.full_clean() ignore GeneratedFields.
Thanks Claude Paroz for the report.

Regression in f333e3513e.
Backport of 4879907223 from main
2024-01-19 08:56:14 +01:00
Salvo Polizzi
4ed1423de4 [5.0.x] Fixed #35121 -- Corrected color for links in the admin.
Thanks Collin Anderson for the report.

Regression in 6ad2738a8f.

Backport of 10c7c7320b from main
2024-01-18 14:07:23 +01:00
Baptiste Mispelon
a7b35aa7c9 [5.0.x] Used more specific link to email backends in EMAIL_BACKEND docs.
Backport of 1592f0ac22 from main
2024-01-16 20:10:39 +01:00
jordanbae
dd2d76803c [5.0.x] Fixed #34949 -- Clarified when UniqueConstraints with include/nulls_distinct are not created.
Backport of 4fec1d2ce3 from main
2024-01-15 14:16:12 +01:00
evananyonga
d56b2105b6 [5.0.x] Made management command examples more consistent in docs.
Backport of ec7651586d from main
2024-01-09 20:56:46 +01:00
Sarah Boyce
4cba6748a6 [5.0.x] Fixed #35087 -- Reallowed filtering against foreign keys not listed in ModelAdmin.list_filters.
Regression in f80669d2f5.

Backport of a9094ec1f4 from main
2024-01-08 14:25:32 +01:00
Adam Johnson
4818a139f7 [5.0.x] Fixed #35084 -- Recommended 'django_' prefix for reusable app modules.
Backport of 05f124348e from main
2024-01-04 11:58:33 +01:00
Adam Johnson
ef8234aef8 [5.0.x] Refs #33690 -- Updated tutorial for admin dark mode toggle.
Backport of c65f49d3cb from main
2024-01-03 22:18:45 +01:00
Mariusz Felisiak
abb2448f17 [5.0.x] Added stub release notes for 5.0.2.
Backport of f412add786 from main
2024-01-02 10:35:04 +01:00
Mariusz Felisiak
278eeca181 [5.0.x] Post-release version bump. 2024-01-02 10:09:37 +01:00
Mariusz Felisiak
9c436a09b3 [5.0.x] Bumped version for 5.0.1 release. 2024-01-02 10:07:09 +01:00