| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-11-14 | Fixed #35784 -- Added support for preserving the HTTP request method in ↵ | Lorenzo Peña | |
| HttpResponseRedirectBase. Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2024-11-12 | Refs #21286 -- Fixed YAML serialization of TimeField primary key. | Adam Zapletal | |
| 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-11 | Fixed #17905 -- Restricted access to model pages in admindocs. | sai-ganesh-03 | |
| Only users with view or change model permissions can access. Thank you to Sarah Boyce for the review. | |||
| 2024-11-11 | Fixed #35903 -- Made admin's "view on site" URL accept non-integer ↵ | Tim Graham | |
| ContentType pks. | |||
| 2024-11-11 | Fixed #35815 -- Made system check accept db_default literals when ↵ | Tim Graham | |
| DatabaseFeatures.supports_expression_defaults = False. | |||
| 2024-11-11 | Fixed a typo in some tests. | yatami38 | |
| 2024-11-11 | Removed redundant RemoteTestResultTest._test_error_exc_info() test hook. | Mariusz Felisiak | |
| 2024-11-11 | Refs #35849 -- Skipped ↵ | Mariusz Felisiak | |
| ParallelTestSuiteTest.test_handle_add_error_before_first_test() without tblib. Follow up to 661dfdd59809f4abd5077f7a2529735d07b98ba4. | |||
| 2024-11-08 | Fixed #35011, Refs #28900 -- Added tests for QuerySet.union() with multiple ↵ | Jacob Rief | |
| models and DateTimeField annotations. Ticket was resolved by 65ad4ade74dc9208b9d686a451cd6045df0c9c3a as part of #28900. | |||
| 2024-11-06 | Fixed #35849 -- Made ParallelTestSuite report correct error location. | David Winiecki | |
| 2024-11-06 | Fixed #27409 -- Made admindocs support custom link text in docstrings. | sai-ganesh-03 | |
| 2024-11-05 | Refs #26001 -- Handled relationship exact lookups in ModelAdmin.search_fields. | Sarah Boyce | |
| 2024-11-04 | Fixed #35867, Refs #2411 -- Allowed links in admindocs view details summary. | sai-ganesh-03 | |
| 2024-11-04 | Fixed #26001 -- Fixed non-string field exact lookups in ↵ | 0saurabh0 | |
| ModelAdmin.search_fields. | |||
| 2024-11-04 | Fixed #35883 -- Confirmed support for GDAL 3.9. | David Smith | |
| 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-04 | Refs #373 -- Added TupleIn subqueries. | Bendeguz Csirmaz | |
| 2024-11-01 | Fixed #35837 -- Added missing alters_data=True to QuerySet and UserManager ↵ | Sarah Boyce | |
| methods. Thank you to Jason Chambers for the report and to Mariusz Felisiak for the review. | |||
| 2024-11-01 | Refs #373 -- Used a feature flag to disable composite subquery test on MySQL. | Simon Charette | |
| 2024-10-31 | Fixed #35876 -- Displayed non-ASCII fieldset names when rendering ↵ | Sarah Boyce | |
| ModelAdmin.fieldsets. Thank you to Namhong Kim for the report, and to Mariusz Felisiak and Marijke Luttekes for the review. Regression in 01ed59f753139afb514170ee7f7384c155ecbc2d. | |||
| 2024-10-31 | Fixed #35180 -- Recreated PostgreSQL _like indexes when changing between ↵ | Ben Cail | |
| TextField and CharField field types. | |||
| 2024-10-30 | Fixed #35856 -- Added QuerySet.explain() support for MEMORY/SERIALIZE option ↵ | Anthony Joseph | |
| on PostgreSQL 17+. | |||
| 2024-10-29 | Refs #35844 -- Expanded compatibility for expected error messages in command ↵ | Tainara Palmeira | |
| 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-10-29 | Refs #35581 -- Reduced boilerplate in mail tests. | Mike Edmunds | |
| 2024-10-29 | Refs #35581 -- Identified mail tests that check for Python 2 behavior. | Mike Edmunds | |
| This also removed a duplicate CTE case (that used to be distinct in Python 2). | |||
| 2024-10-29 | Refs #35581 -- Verified attachments in the generated message in mail tests. | Mike Edmunds | |
| This also removed send() calls, as this doesn't check the serialized content, and the backend tests cover sending. | |||
| 2024-10-29 | Refs #35581 -- Clarified some test names and comments in mail tests. | Mike Edmunds | |
| 2024-10-25 | Refs #35844 -- Corrected expected error messages in commands tests on Python ↵ | Tainara Palmeira | |
| 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-10-24 | Refs #35844 -- Fixed tests for test --parallel option on Python 3.14+. | Mariusz Felisiak | |
| "forkserver" is the new default on POSIX systems, and Django doesn't support parallel tests with "forkserver": https://github.com/python/cpython/commit/b65f2cdfa77d8d12c213aec663ddaaa30d75a4b2 | |||
| 2024-10-24 | Refs #35803 -- Added more tests for __coveredby and __covers GIS lookups. | Mariusz Felisiak | |
| Co-authored-by: David Smith <smithdc@gmail.com> | |||
| 2024-10-23 | Fixed #28999 -- Documented how to reverse a class-based view by instance. | Clifford Gama | |
| Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2024-10-23 | Refs #28999 -- Added tests for reversing a class-based view by instance. | Clifford Gama | |
| 2024-10-22 | Refs #34406 -- Added support for GDAL curved geometries. | David Smith | |
| Co-authored-by: Fabien Le Frapper <contact@fabienlefrapper.me> | |||
| 2024-10-17 | Fixed #35841 -- Restored support for DB-IP databases in GeoIP2. | Nick Pope | |
| 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-10-17 | Refs #35841 -- Adjusted GeoIP2 tests for easier test case extension. | Nick Pope | |
| 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-10-17 | Refs #35841 -- Updated GeoIP2 test database files. | Nick Pope | |
| The mmdb files were taken from https://github.com/maxmind/MaxMind-DB/commit/679e37e18a4a3009949c2213ec2c0bb8090c10c7. | |||
| 2024-10-17 | Fixed #35845 -- Updated DomainNameValidator to require entire string to be a ↵ | Justin Thurman | |
| valid domain name. Bug in 4971a9afe5642569f3dcfcd3972ebb39e88dd457. Thank you to kazet for the report and Claude Paroz for the review. | |||
| 2024-10-17 | Refs #35844 -- Used asgiref.sync.iscoroutinefunction() instead of deprecated ↵ | Mariusz Felisiak | |
| asyncio.iscoroutinefunction(). Fixes DeprecationWarning: 'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead. | |||
| 2024-10-16 | Refs #35844 -- Added Python 3.14 to daily builds. | Mariusz Felisiak | |
| 2024-10-16 | Refs #35727 -- Updated response.content.decode calls to use the ↵ | SaJH | |
| HttpResponse.text property. Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 2024-10-16 | Fixed #35727 -- Added HttpResponse.text property. | SaJH | |
| Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 2024-10-15 | Fixed #35782 -- Allowed overriding password validation error messages. | Ben Cail | |
| 2024-10-15 | Fixed #35656 -- Added an autodetector attribute to the makemigrations and ↵ | leondaz | |
| migrate commands. | |||
| 2024-10-14 | Fixed #35744 -- Relabelled external aliases of combined queries. | Simon Charette | |
| 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-10-14 | Refs #373 -- Added additional validations to tuple lookups. | Bendeguz Csirmaz | |
| 2024-10-10 | Fixed #35717 -- Reduced Create/RemoveCollation operations when optimizing ↵ | Adam Johnson | |
| migrations. | |||
| 2024-10-10 | Fixed #35789 -- Improved the error message raised when the tag must be first ↵ | ekinertac | |
| in the template. | |||
| 2024-10-10 | Fixed #35103 -- Used provided error code and message when fields is set ↵ | gabn88 | |
| without a condition on UniqueConstraint. | |||
| 2024-10-08 | Fixed #35809 -- Set background color for selected rows in the admin's form ↵ | nessita | |
| select widget. Regression in b47bdb4cd9149ee2a39bf1cc9996a36a940bd7d9. Thank you Giannis Terzopoulos for the review, and Tom Carrick and Sarah Boyce for the review. | |||
| 2024-10-07 | Fixed #35449 -- Fixed validation of array items in SplitArrayField when ↵ | GappleBee | |
| remove_trailing_nulls=True. | |||
| 2024-10-07 | Fixed #35303 -- Implemented async auth backends and utils. | Jon Janzen | |
