| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-05-02 | Refs #31369 -- Improved hint message in NullBooleanField's deprecation warning. | Paul Brown | |
| 2023-05-02 | Fixed #34530 -- Improved docs when customizing storage for FileField. | Ran Benita | |
| 2023-05-02 | Fixed #34513 -- Added system check for relational fields in ↵ | Bakdolot | |
| ModelAdmin.list_display. | |||
| 2023-05-02 | Fixed #34515 -- Made LocaleMiddleware prefer language from paths when i18n ↵ | Mariusz Felisiak | |
| patterns are used. Regression in 94e7f471c4edef845a4fe5e3160132997b4cca81. This reverts commit 94e7f471c4edef845a4fe5e3160132997b4cca81 (refs #34069) and partly reverts commit 3b4728310a7a64f8fcc548163b0aa5f98a5c78f5. Thanks Anthony Baillard for the report. Co-Authored-By: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2023-05-01 | Fixed #34528 -- Reduced Add/RemoveIndex operations when optimizing migrations. | Mariusz Felisiak | |
| 2023-05-01 | Fixed #33759 -- Avoided unnecessary subquery in QuerySet.delete() with ↵ | 4the4ryushin | |
| self-referential subqueries if supported. | |||
| 2023-04-28 | Refs #34118, Refs #34504 -- Added backward incompatibility note about ↵ | Mariusz Felisiak | |
| EmailBackend.ssl_context. Follow up to 2848e5d0ce5cf3c31fe87525536093b21d570f69. | |||
| 2023-04-28 | Fixed #34380 -- Allowed specifying a default URL scheme in forms.URLField. | Coen van der Kamp | |
| This also deprecates "http" as the default scheme. | |||
| 2023-04-27 | Restored multiprocessing concurrency on coverage.py settings | Marc Gibbons | |
| * Revert "Reverted "Fixed #33213 -- Doc'd testing code coverage in parallel and used it."" This reverts commit 78da5ca0c1f2ab3201f8f6cd629e80d805ea023d. * Restored coverage multiprocess concurrency with threads Investigating https://github.com/nedbat/coveragepy/issues/1585 revealed that thread tracing gets disabled when passing `concurrency = multiprocessing`. Adding `thread` restores it, and ensures that the `auser()` is reported as covered since the test suite uses `AsyncToSync` to execute this middleware (which spawns threads). | |||
| 2023-04-27 | Refs #33662 -- Corrected Sitemap.get_languages_for_item() signature in docs. | Andrei Shabanski | |
| 2023-04-27 | Avoided creating default form fields in fields_for_model() when declared on ↵ | Mariusz Felisiak | |
| form. | |||
| 2023-04-27 | Doc'd that Count("*") is equivalent to COUNT(*) SQL. | Tom Forbes | |
| 2023-04-26 | Fixed #34518 -- Fixed crash of random() template filter with an empty list. | David Sanders | |
| 2023-04-26 | Added stub release notes and release date for 4.2.1, 4.1.9, and 3.2.19. | Mariusz Felisiak | |
| 2023-04-26 | Fixed #34512 -- Restored breadcrumbs on admin app index view. | Mariusz Felisiak | |
| Thanks Adam (ataylor32) for the report. Regression in 872b61193b013a700ff88cf50f0eb2cf2c266ff7. | |||
| 2023-04-25 | Replaced docutils link by PyPI reference. | Claude Paroz | |
| 2023-04-25 | Refs #31949 -- Made @never_cache and @cache_control() decorators to work ↵ | Ben Lomax | |
| with async functions. Thanks Carlton Gibson and Mariusz Felisiak for reviews. | |||
| 2023-04-25 | Added more tests for @cache_control decorator. | Ben Lomax | |
| 2023-04-25 | Updated admin's XRegExp to 5.1.1. | Andreas Dickow | |
| 2023-04-24 | Fixed #34481 -- Added system check for reverse related fields in ↵ | Bakdolot | |
| ModelAdmin.list_display. | |||
| 2023-04-24 | Refs #33766 -- Removed sql.Query.build_filtered_relation_q(). | Simon Charette | |
| It was a copy of sql.Query._add_q that avoided JOIN updates. | |||
| 2023-04-24 | Refs #33766 -- Removed unused Join.equals(). | Simon Charette | |
| It's unused now that the specialized FilteredRelation.as_sql logic is no more. | |||
| 2023-04-24 | Fixed #33766 -- Resolved FilteredRelation.condition at referencing time. | Simon Charette | |
| The previous implementation resolved condition at Join compilation time which required introducing a specialized expression resolving mode to alter the join reuse logic solely during that phase. FilteredRelation.condition is now resolved when the relation is first referenced which maintains the existing behavior while allowing the removal of the specialized resolving mode and address an issue where conditions couldn't spawn new joins. | |||
| 2023-04-22 | Updated Django Transifex links. | Claude Paroz | |
| Subdomain was changed on April 3rd and redirects will stop on July 2023. | |||
| 2023-04-22 | Refs #34462 -- Fixed queryset antipattern when processing object deletion. | nessita | |
| 2023-04-21 | Fixed #34506 -- Fixed margin of ClearableFileInput in admin CSS. | Mariusz Felisiak | |
| Regression in 96a598356a9ea8c2c05b22cadc12e256a3b295fd. | |||
| 2023-04-21 | Added meaningful titles to ..admonition:: directives. | Mariusz Felisiak | |
| 2023-04-21 | Fixed #34505 -- Skipped varchar_pattern_ops/text_pattern_ops index creation ↵ | Petter Friberg | |
| when db_collation is set in related field. | |||
| 2023-04-21 | Added SchemaTests._add_ci_collation() hook. | Mariusz Felisiak | |
| 2023-04-21 | Fixed #34488 -- Made ClearableFileInput preserve "Clear" checked attribute ↵ | Marcelo Galigniana | |
| when form is invalid. | |||
| 2023-04-21 | Fixed #34496 -- Fixed handling source maps with data URI in ↵ | Hielke Walinga | |
| ManifestStaticFilesStorage. Regression in 781b44240a06f0c868254f40f36ce46c927f56d1. | |||
| 2023-04-20 | Improved examples in docs about raw SQL queries. | Mariusz Felisiak | |
| Regression in 14459f80ee3a9e005989db37c26fd13bb6d2fab2. | |||
| 2023-04-20 | Fixed #34440 -- Doc'd that & queryset operator works similar to chaining. | David Sanders | |
| 2023-04-20 | Corrected exception type in safe_join()'s docstring. | David Sanders | |
| 2023-04-19 | Fixed #34435 -- Doc'd that JSONField.default must be a callable. | Sage Abdullah | |
| 2023-04-19 | Added Irish locale formats. | Michael J Walsh | |
| Thanks Tom Moran for the report. | |||
| 2023-04-19 | Doc'd RemovedInDjangoXXWarning comments in deprecating a feature guide. | Sarah Boyce | |
| 2023-04-18 | Refs #16055 -- Deprecated ↵ | David Wobrock | |
| get_joining_columns()/get_reverse_joining_columns() methods. | |||
| 2023-04-18 | Fixed #16055 -- Fixed crash when filtering against char/text GenericRelation ↵ | David Wobrock | |
| relation on PostgreSQL. | |||
| 2023-04-17 | Fixed #22569 -- Made ModelAdmin.lookup_allowed() respect get_list_filter(). | sarahboyce | |
| Thank you Simon Meers for the initial patch. | |||
| 2023-04-17 | Added Snowflake to list of third-party DB backends. | Tim Graham | |
| 2023-04-17 | Used extlinks for PyPI links. | Tim Graham | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2023-04-15 | Fixed #34419 -- Doc'd django.contrib.admin.sites.all_sites. | Edison Wang | |
| 2023-04-14 | Refs #34483 -- Fixed timesince()/timeuntil() with timezone-aware dates on ↵ | Mariusz Felisiak | |
| different days and interval less than 1 day. Follow up to 813015d67e2557fa859a07930a9becec4e5f64a0. Regression in 8d67e16493c903adc9d049141028bc0fff43f8c8. | |||
| 2023-04-14 | Fixed #34486 -- Fixed DatabaseOperations.compose_sql() crash with no ↵ | Scott Macpherson | |
| existing database connection on PostgreSQL. Regression in 09ffc5c1212d4ced58b708cbbf3dfbfb77b782ca. | |||
| 2023-04-13 | Fixed #34483 -- Fixed timesince()/timeuntil() with timezone-aware dates and ↵ | nessita | |
| interval less than 1 day. Regression in 8d67e16493c903adc9d049141028bc0fff43f8c8. Thanks Lorenzo Peña for the report. | |||
| 2023-04-13 | Fixed typo in ManagementUtility.autocomplete()'s docstring. | Vitor [Bux]baum | |
| 2023-04-12 | Refs #34482 -- Reverted "Fixed #32969 -- Fixed pickling HttpResponse and ↵ | Mariusz Felisiak | |
| subclasses." This reverts commit d7f5bfd241666c0a76e90208da1e9ef81aec44db. Thanks Márton Salomváry for the report. | |||
| 2023-04-12 | Fixed #34484, Refs #34482 -- Reverted "Fixed #29186 -- Fixed pickling ↵ | Mariusz Felisiak | |
| HttpRequest and subclasses." This reverts commit 6220c445c40a6a7f4d442de8bde2628346153963. Thanks Adam Johnson and Márton Salomváry for reports. | |||
| 2023-04-12 | Fixed #27505 -- Allowed customizing Paginator's error messages. | Marcelo Galigniana | |
