Ben Cail
acb6b786bc
Fixed #18392 -- Changed default mysql encoding to "utf8mb4".
2024-11-24 08:01:58 -08:00
GappleBee
98f3ee30bc
Refs #28215 -- Marked auth form passwords as sensitive variables.
2024-11-17 07:58:31 -08:00
Lorenzo Peña
cb068a3e44
Fixed #35784 -- Added support for preserving the HTTP request method in HttpResponseRedirectBase.
...
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
2024-11-17 07:58:31 -08:00
Adam Zapletal
d887bf9ff5
Refs #21286 -- Fixed YAML serialization of TimeField primary key.
...
Handling for PyYAML not being able to serialize `datetime.time`
values is moved from `handle_field` to `_value_from_field` as only
non-primary key, non-relation fields are passed into `handle_field`.
2024-11-17 07:58:30 -08:00
sai-ganesh-03
4f355924c9
Fixed #17905 -- Restricted access to model pages in admindocs.
...
Only users with view or change model permissions can access.
Thank you to Sarah Boyce for the review.
2024-11-17 07:58:30 -08:00
Tim Graham
1eaa8ae8c9
Fixed #35903 -- Made admin's "view on site" URL accept non-integer ContentType pks.
2024-11-17 07:58:30 -08:00
Tim Graham
c7b71a8e53
Fixed #35815 -- Made system check accept db_default literals when DatabaseFeatures.supports_expression_defaults = False.
2024-11-17 07:58:30 -08:00
yatami38
c9d0a546c1
Fixed a typo in some tests.
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
77b11208b1
Removed redundant RemoteTestResultTest._test_error_exc_info() test hook.
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
a23b5e557a
Refs #35849 -- Skipped ParallelTestSuiteTest.test_handle_add_error_before_first_test() without tblib.
...
Follow up to 661dfdd59809f4abd5077f7a2529735d07b98ba4.
2024-11-17 07:58:30 -08:00
Jacob Rief
6ed3ef3f5c
Fixed #35011 , Refs #28900 -- Added tests for QuerySet.union() with multiple models and DateTimeField annotations.
...
Ticket was resolved by 65ad4ade74dc9208b9d686a451cd6045df0c9c3a as part of #28900 .
2024-11-17 07:58:30 -08:00
David Winiecki
2a348a2836
Fixed #35849 -- Made ParallelTestSuite report correct error location.
2024-11-17 07:58:30 -08:00
sai-ganesh-03
08918acec3
Fixed #27409 -- Made admindocs support custom link text in docstrings.
2024-11-17 07:58:30 -08:00
Sarah Boyce
cc8da82be4
Refs #26001 -- Handled relationship exact lookups in ModelAdmin.search_fields.
2024-11-17 07:58:30 -08:00
sai-ganesh-03
4266f61caa
Fixed #35867 , Refs #2411 -- Allowed links in admindocs view details summary.
2024-11-17 07:58:30 -08:00
0saurabh0
5b0795ec02
Fixed #26001 -- Fixed non-string field exact lookups in ModelAdmin.search_fields.
2024-11-17 07:58:30 -08:00
David Smith
fd82e00697
Fixed #35883 -- Confirmed support for GDAL 3.9.
...
Updated test for change to exportToXML() which now errors out on unsupported projection methods. See https://github.com/OSGeo/gdal/issues/9223 .
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
2024-11-17 07:58:30 -08:00
Bendeguz Csirmaz
3d5272be0e
Refs #373 -- Added TupleIn subqueries.
2024-11-17 07:58:30 -08:00
Sarah Boyce
40fa376d51
Fixed #35837 -- Added missing alters_data=True to QuerySet and UserManager methods.
...
Thank you to Jason Chambers for the report and to Mariusz Felisiak for the review.
2024-11-17 07:58:30 -08:00
Simon Charette
e0d0827cf4
Refs #373 -- Used a feature flag to disable composite subquery test on MySQL.
2024-11-17 07:58:30 -08:00
Sarah Boyce
85a2434c24
Fixed #35876 -- Displayed non-ASCII fieldset names when rendering ModelAdmin.fieldsets.
...
Thank you to Namhong Kim for the report, and to Mariusz Felisiak and Marijke Luttekes for the review.
Regression in 01ed59f753139afb514170ee7f7384c155ecbc2d.
2024-11-17 07:58:30 -08:00
Ben Cail
9d7190cf42
Fixed #35180 -- Recreated PostgreSQL _like indexes when changing between TextField and CharField field types.
2024-11-17 07:58:30 -08:00
Anthony Joseph
c2e1bfbe9b
Fixed #35856 -- Added QuerySet.explain() support for MEMORY/SERIALIZE option on PostgreSQL 17+.
2024-11-17 07:58:30 -08:00
Tainara Palmeira
9eb7c3a57e
Refs #35844 -- Expanded compatibility for expected error messages in command tests on Python 3.12 and 3.13.
...
Updated CommandTests.test_subparser_invalid_option and CommandDBOptionChoiceTests.test_invalid_choice_db_option to use assertRaisesRegex() for compatibility with modified error messages in Python 3.12, 3.13, and 3.14+..
2024-11-17 07:58:30 -08:00
Mike Edmunds
f182dacc21
Refs #35581 -- Reduced boilerplate in mail tests.
2024-11-17 07:58:30 -08:00
Mike Edmunds
85cb3c7cd4
Refs #35581 -- Identified mail tests that check for Python 2 behavior.
...
This also removed a duplicate CTE case (that used to be distinct in Python 2).
2024-11-17 07:58:30 -08:00
Mike Edmunds
041000416b
Refs #35581 -- Verified attachments in the generated message in mail tests.
...
This also removed send() calls, as this doesn't check the serialized content, and
the backend tests cover sending.
2024-11-17 07:58:30 -08:00
Mike Edmunds
616b19cfe3
Refs #35581 -- Clarified some test names and comments in mail tests.
2024-11-17 07:58:30 -08:00
Tainara Palmeira
45dd23f666
Refs #35844 -- Corrected expected error messages in commands tests on Python 3.14+.
...
Updated CommandTests.test_subparser_invalid_option and CommandDBOptionChoiceTests.test_invalid_choice_db_option to address changes in Python 3.14+ error handling.
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
8e5daf2dfe
Refs #35844 -- Fixed tests for test --parallel option on Python 3.14+.
...
"forkserver" is the new default on POSIX systems, and Django doesn't
support parallel tests with "forkserver":
b65f2cdfa7
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
cc44500f6b
Refs #35803 -- Added more tests for __coveredby and __covers GIS lookups.
...
Co-authored-by: David Smith <smithdc@gmail.com>
2024-11-17 07:58:30 -08:00
Clifford Gama
5a65adb2f8
Fixed #28999 -- Documented how to reverse a class-based view by instance.
...
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
2024-11-17 07:58:30 -08:00
Clifford Gama
2d25d64c63
Refs #28999 -- Added tests for reversing a class-based view by instance.
2024-11-17 07:58:30 -08:00
David Smith
523c1efe14
Refs #34406 -- Added support for GDAL curved geometries.
...
Co-authored-by: Fabien Le Frapper <contact@fabienlefrapper.me>
2024-11-17 07:58:30 -08:00
Nick Pope
10072a95c4
Fixed #35841 -- Restored support for DB-IP databases in GeoIP2.
...
Thanks Felix Farquharson for the report and Claude Paroz for the
review.
Regression in 40b5b1596f7505416bd30d5d7582b5a9004ea7d5.
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
2024-11-17 07:58:30 -08:00
Nick Pope
56a377d35f
Refs #35841 -- Adjusted GeoIP2 tests for easier test case extension.
...
These changes will make it easier to introduce tests for alternate
databases that may have different results without the need to duplicate
lots of the tests definition.
2024-11-17 07:58:30 -08:00
Nick Pope
7353279ba1
Refs #35841 -- Updated GeoIP2 test database files.
...
The mmdb files were taken from
679e37e18a
.
2024-11-17 07:58:30 -08:00
Justin Thurman
91a9ced3b3
Fixed #35845 -- Updated DomainNameValidator to require entire string to be a valid domain name.
...
Bug in 4971a9afe5642569f3dcfcd3972ebb39e88dd457.
Thank you to kazet for the report and Claude Paroz for the review.
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
7426f1bb8b
Refs #35844 -- Used asgiref.sync.iscoroutinefunction() instead of deprecated asyncio.iscoroutinefunction().
...
Fixes DeprecationWarning:
'asyncio.iscoroutinefunction' is deprecated and slated for removal in
Python 3.16; use inspect.iscoroutinefunction() instead.
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
49197abf59
Refs #35844 -- Added Python 3.14 to daily builds.
2024-11-17 07:58:30 -08:00
SaJH
42a904b0ce
Refs #35727 -- Updated response.content.decode calls to use the HttpResponse.text property.
...
Signed-off-by: SaJH <wogur981208@gmail.com>
2024-11-17 07:58:30 -08:00
SaJH
4c2b48e9a1
Fixed #35727 -- Added HttpResponse.text property.
...
Signed-off-by: SaJH <wogur981208@gmail.com>
2024-11-17 07:58:30 -08:00
Ben Cail
d695891c74
Fixed #35782 -- Allowed overriding password validation error messages.
2024-11-17 07:58:30 -08:00
leondaz
c88cad9ac6
Fixed #35656 -- Added an autodetector attribute to the makemigrations and migrate commands.
2024-11-17 07:58:30 -08:00
Simon Charette
6c7733842e
Fixed #35744 -- Relabelled external aliases of combined queries.
...
Just like normal queries, combined queries' outer references might fully
resolve before their reference is assigned its final alias.
Refs #29338 .
Thanks Antony_K for the report and example, and thanks Mariusz Felisiak
for the review.
2024-11-17 07:58:30 -08:00
Bendeguz Csirmaz
5afaaf2c57
Refs #373 -- Added additional validations to tuple lookups.
2024-11-17 07:58:30 -08:00
Adam Johnson
8427137283
Fixed #35717 -- Reduced Create/RemoveCollation operations when optimizing migrations.
2024-11-17 07:58:30 -08:00
ekinertac
a2c1e8599a
Fixed #35789 -- Improved the error message raised when the tag must be first in the template.
2024-11-17 07:58:30 -08:00
gabn88
8dc9020a41
Fixed #35103 -- Used provided error code and message when fields is set without a condition on UniqueConstraint.
2024-11-17 07:58:30 -08:00
nessita
ae1c25d9b1
Fixed #35809 -- Set background color for selected rows in the admin's form select widget.
...
Regression in b47bdb4cd9149ee2a39bf1cc9996a36a940bd7d9.
Thank you Giannis Terzopoulos for the review, and Tom Carrick and Sarah Boyce
for the review.
2024-11-17 07:58:29 -08:00