| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-09-02 | Fixed #35690 -- Errored nicely when using in_bulk() with a values() or ↵ | John Parton | |
| values_list() queryset. | |||
| 2024-08-30 | Fixed #35716 -- Fixed VariableDoesNotExist when rendering admin fieldsets. | Sarah Boyce | |
| Regression in 01ed59f753139afb514170ee7f7384c155ecbc2d. Thank you to Fábio Domingues and Marijke Luttekes for the report, and thank you to Natalia Bidart for the review. | |||
| 2024-08-30 | Fixed #35700 -- Added AlterModelTable and AlterModelTableComment reductions. | Adam Johnson | |
| 2024-08-30 | Fixed #35083 -- Updated method_decorator to handle async methods. | Vaarun Sinha | |
| Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es> | |||
| 2024-08-30 | Dropped safeguards against very old versions of gettext. | Claude Paroz | |
| gettext 0.19 was released in 2014. | |||
| 2024-08-30 | Fixed #35669 -- Improved max post-process passes exceeded error message in ↵ | SaJH | |
| HashedFilesMixin. Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 2024-08-30 | Fixed #35702 -- Removed connection pooling note for mysql drivers. | Hisham Mahmood | |
| 2024-08-28 | Fixed #35688 -- Restored timezone and role setters to be PostgreSQL ↵ | Sarah Boyce | |
| DatabaseWrapper methods. Following the addition of PostgreSQL connection pool support in Refs #33497, the methods for configuring the database role and timezone were moved to module-level functions. This change prevented subclasses of DatabaseWrapper from overriding these methods as needed, for example, when creating wrappers for other PostgreSQL-based backends. Thank you Christian Hardenberg for the report and to Florian Apolloner and Natalia Bidart for the review. Regression in fad334e1a9b54ea1acb8cce02a25934c5acfe99f. Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2024-08-28 | Removed outdated note about lack of subquery support in MySQL. | Adam Johnson | |
| 2024-08-28 | Fixed typos in docs/howto/initial-data.txt. | Jacob Walls | |
| 2024-08-28 | Fixed #35666 -- Documented stacklevel usage and testing, and adjusted test ↵ | Simon Charette | |
| suite accordingly. Over the years we've had multiple instances of hit and misses when emitting warnings: either setting the wrong stacklevel or not setting it at all. This work adds assertions for the existing warnings that were declaring the correct stacklevel, but were lacking tests for it. | |||
| 2024-08-28 | Refs #35405 -- Adjusted deprecation warning stacklevel in ↵ | Simon Charette | |
| FieldCacheMixin.get_cache_name(). | |||
| 2024-08-28 | Refs #35326 -- Adjusted deprecation warning stacklevel in ↵ | Simon Charette | |
| FileSystemStorage.OS_OPEN_FLAGS. | |||
| 2024-08-28 | Refs #35060 -- Adjusted deprecation warning stacklevel in Model.save()/asave(). | Simon Charette | |
| 2024-08-28 | Refs #34547 -- Adjusted deprecation warning stacklevel in ↵ | Simon Charette | |
| DatabaseOperations.field_cast_sql(). | |||
| 2024-08-28 | Refs #33735 -- Adjusted warning stacklevel in ↵ | Simon Charette | |
| StreamingHttpResponse.__iter__()/__aiter__(). | |||
| 2024-08-28 | Refs #32339 -- Adjusted deprecation warning stacklevel in transitional form ↵ | Simon Charette | |
| renderers. | |||
| 2024-08-28 | Refs #22712 -- Adjusted deprecation warning stacklevel in staticfiles finders. | Simon Charette | |
| 2024-08-28 | Refs #16055 -- Adjusted deprecation warning stacklevel in ↵ | Simon Charette | |
| get_joining_columns()/get_reverse_joining_columns(). | |||
| 2024-08-28 | Refs #12581 -- Adjusted warning stacklevel in queries ring buffer. | Simon Charette | |
| 2024-08-28 | Fixed typo in docs/ref/models/expressions.txt. | Mariusz Felisiak | |
| 2024-08-28 | Fixed typo in docs/ref/models/expressions.txt. | Mariusz Felisiak | |
| 2024-08-28 | Refs #34900 -- Updated requirements for Python 3.13. | Mariusz Felisiak | |
| 2024-08-27 | Refs #34609 -- Fixed deprecation warning stack level in format_html(). | Adam Johnson | |
| Co-authored-by: Simon Charette <charette.s@gmail.com> | |||
| 2024-08-27 | Fixed grammatical error in stub release notes for upcoming security release. | Natalia | |
| 2024-08-27 | Added stub release notes and release date for 5.1.1, 5.0.9, and 4.2.16. | Natalia | |
| 2024-08-26 | Added supports_sequence_reset skip in backends tests. | Tim Graham | |
| 2024-08-26 | Added supports_select_union skips in queries and aggregation tests. | Tim Graham | |
| 2024-08-23 | Fixed #35703 -- Made technical_404_response() respect SCRIPT_NAME to return ↵ | Maarten Breddels | |
| default_urlconf(). | |||
| 2024-08-23 | Fixed #35689 -- Handled custom labels in LabelCommand.missing_args_message. | Giovanni Fabbretti | |
| 2024-08-23 | Removed unnecessary trailing slashes in Sphinx intersphinx_mapping URLs. | Natalia | |
| 2024-08-23 | Updated Sphinx source_suffix setting to use a mapping. | David Smith | |
| Since Sphinx 1.8 this setting should be a mapping of file extensions to file types. Before this change, Sphinx 8+ would show the following when building docs: Converting `source_suffix = '.txt'` to `source_suffix = {'.txt': 'restructuredtext'}` | |||
| 2024-08-23 | Added helper and refactored PasswordResetFormTest to unify email sending tests. | nessita | |
| 2024-08-22 | Sorted alphabetically forms list in docs/topics/auth/default.txt. | nessita | |
| 2024-08-21 | Fixed #35695 -- Ensured FileFields use a storage pointing to a temp ↵ | Hisham Mahmood | |
| directory in model_fields tests. | |||
| 2024-08-20 | Updated GitHub PR template headings to level 4. | Marijke Luttekes | |
| GitHub pull request descriptions are rendered as a comment. Comment titles, which include the PR author, render in a h3. Hence, titles within the comment body should be header level 4. This makes pull request descriptions more accessible to screen readers. | |||
| 2024-08-20 | Fixed #35686 -- Added table headers to app list tables for screen readers. | Sarah Boyce | |
| 2024-08-20 | Fixed #35668 -- Added mapping support to format_html_join. | nabil-rady | |
| 2024-08-20 | Fixed #35671 -- Clarified string-based fields behavior when null=False. | Clifford Gama | |
| 2024-08-19 | Fixed #35678 -- Removed "usable_password" field from BaseUserCreationForm. | Natalia | |
| Refs #34429: Following the implementation allowing the setting of unusable passwords via the admin site, the `BaseUserCreationForm` and `UserCreationForm` were extended to include a new field for choosing whether password-based authentication for the new user should be enabled or disabled at creation time. Given that these forms are designed to be extended when implementing custom user models, this branch ensures that this new field is moved to a new, admin-dedicated, user creation form `AdminUserCreationForm`. Regression in e626716c28b6286f8cf0f8174077f3d2244f3eb3. Thanks Simon Willison for the report, Fabian Braun and Sarah Boyce for the review. | |||
| 2024-08-19 | Refs #35678 -- Split tests for BaseUserCreationForm when using a custom User ↵ | Natalia | |
| model. This work also allows to subclass BaseUserCreationFormTest to reuse the tests and assertions for testing forms that extend BaseUserCreationForm, which is now used for UserCreationFormTest, increasing its coverage. | |||
| 2024-08-15 | Refs #35658 -- Fixed ↵ | Mariusz Felisiak | |
| test_create_file_field_from_another_file_field_in_memory_storage when run in reverse. | |||
| 2024-08-14 | Refs #35537 -- Clarified release notes for email attachments and ↵ | Mariusz Felisiak | |
| alternatives changes. | |||
| 2024-08-13 | Refs #35402 -- Added tests for invalid usage of submodules in some settings. | Jacob Walls | |
| 2024-08-13 | Fixed #35665 -- Fixed a crash when passing an empty order_by to Window. | Simon Charette | |
| This also caused un-ordered sliced prefetches to crash as they rely on Window. Regression in e16d0c176e9b89628cdec5e58c418378c4a2436a that made OrderByList piggy-back ExpressionList without porting the empty handling that the latter provided. Supporting explicit empty ordering on Window functions and slicing is arguably a foot-gun design due to how backends will return undeterministic results but this is a problem that requires a larger discussion. Refs #35064. Thanks Andrew Backer for the report and Mariusz for the review. | |||
| 2024-08-13 | Fixed typo of --no-startup in django-admin docs. | David Smith | |
| 2024-08-12 | Refs #35648 -- Corrected release notes for SafeString.__add__() changes. | Mariusz Felisiak | |
| 2024-08-12 | Fixed #35623 -- Documented that a field cannot be named 'check'. | Mohammad Salehi | |
| 2024-08-12 | Fixed #35648 -- Raised NotImplementedError in SafeString.__add__ for ↵ | Matthias Kestenholz | |
| non-string RHS. This change ensures SafeString addition operations handle non-string RHS properly, allowing them to implement __radd__ for better compatibility. | |||
| 2024-08-12 | Refs #35648 -- Added test for addition between SafeString and str in ↵ | Matthias Kestenholz | |
| utils_tests. | |||
