| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-12 | [5.2.x] Fixed #36234 -- Restored single_object argument to ↵ | Adam Johnson | |
| LogEntry.objects.log_actions(). Thank you Adam Johnson for the report and fix. Thank you Sarah Boyce for your spot on analysis. Regression in c09bceef68e5abb79accedd12dade16aa6577a09, which is partially reverted in this branch. Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> Backport of 27b68bcadf1ab2e9f7fd223aed42db352ccdc62d from main. | |||
| 2025-03-04 | [5.2.x] Fixed #36217 -- Restored pre_save/post_save signal emission via ↵ | antoliny0919 | |
| LogEntry.save() for single-object deletion in the admin. Regression in 40b3975e7d3e1464a733c69171ad7d38f8814280. Thanks smiling-watermelon for the report. Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> Backport of c09bceef68e5abb79accedd12dade16aa6577a09 from main. | |||
| 2025-01-10 | Fixed #36032 -- Rendered URLField values as links in the admin. | antoliny0919 | |
| 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-02-05 | Fixed #10743 -- Allowed lookups for related fields in ModelAdmin.list_display. | Tom Carrick | |
| Co-authored-by: Alex Garcia <me@alexoteiza.com> Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> Co-authored-by: Nina Menezes <https://github.com/nmenezes0> | |||
| 2024-01-11 | Refs #28404 -- Made displaying property values in admin respect non-None ↵ | Alexander Lazarević | |
| empty values. | |||
| 2024-01-10 | Fixed #28404 -- Made displaying values in admin respect Field's empty_values. | Alexander Lazarević | |
| 2024-01-09 | Refs #28404 -- Split test_null_display_for_field() test. | Alexander Lazarević | |
| 2023-10-31 | Fixed #34462 -- Made admin log actions in bulk. | Akash Kumar Sen | |
| This also deprecates ModelAdmin.log_deletion() and LogEntryManager.log_action(). | |||
| 2023-08-22 | Removed unnecessary trailing commas in tests. | konsti | |
| 2023-03-16 | Fixed #1873 -- Handled multi-valued query parameters in admin changelist ↵ | sarahboyce | |
| filters. | |||
| 2023-02-08 | Fixed #34303 –- Allowed customizing admin site log entry list. | Jacob Rief | |
| Added AdminSite.get_log_entries() as an override point and made this available to the template via each_context(). | |||
| 2023-02-01 | Refs #33476 -- Applied Black's 2023 stable style. | David Smith | |
| Black 23.1.0 is released which, as the first release of the year, introduces the 2023 stable style. This incorporates most of last year's preview style. https://github.com/psf/black/releases/tag/23.1.0 | |||
| 2022-10-07 | Replaced assertQuerysetEqual() to assertSequenceEqual()/assertCountEqual() ↵ | Mariusz Felisiak | |
| where appropriate. Follow up to 3f7b3275627385f8f7531fca01cdda50d4ec6b6e. | |||
| 2022-02-07 | Refs #33476 -- Refactored code to strictly match 88 characters line length. | Mariusz Felisiak | |
| 2022-02-07 | Refs #33476 -- Reformatted code with Black. | django-bot | |
| 2021-09-14 | Fixed #32873 -- Deprecated settings.USE_L10N. | Claude Paroz | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2021-01-14 | Refs #31369 -- Removed models.NullBooleanField per deprecation timeline. | Mariusz Felisiak | |
| 2021-01-13 | Fixed #16117 -- Added decorators for admin action and display functions. | Nick Pope | |
| Refs #25134, #32099. | |||
| 2020-10-09 | Fixed #32080 -- Fixed displaying Unicode chars in forms.JSONField and ↵ | Qi Zhao | |
| read-only JSONField values in admin. | |||
| 2020-06-25 | Added test for django.contrib.admin.utils.help_text_for_field(). | Mariusz Felisiak | |
| 2020-05-15 | Refs #31395 -- Relied on setUpTestData() test data isolation in various tests. | Simon Charette | |
| 2020-05-08 | Fixed #31157 -- Fixed displaying read-only JSONField values in admin. | dbxnr | |
| 2020-05-08 | Refs #31157 -- Added tests for display_for_field() with empty JSONField. | dbxnr | |
| 2019-06-28 | Fixed #30400 -- Improved typography of user facing strings. | Jon Dufresne | |
| Thanks Claude Paroz for assistance with translations. | |||
| 2019-06-14 | Fixed #12952 -- Adjusted admin log change messages to use form labels ↵ | Sanyam Khurana | |
| instead of field names. | |||
| 2018-12-31 | Updated test URL patterns to use path() and re_path(). | Tim Graham | |
| 2018-08-20 | Fixed #29682 -- Fixed admin change form crash if a view-only model's form ↵ | Tim Graham | |
| has an extra field. | |||
| 2018-05-07 | Fixed #29370 -- Added choices to LogEntry.action_flag field. | Nicolas Noé | |
| 2018-03-20 | Fixed #29227 -- Allowed BooleanField to be null=True. | Tim Graham | |
| Thanks Lynn Cyrin for contributing to the patch, and Nick Pope for review. | |||
| 2018-02-07 | Refs #27795 -- Removed force_bytes/text() usage in tests. | Tim Graham | |
| 2018-01-21 | Fixed #29038 -- Removed closing slash from HTML void tags. | Jon Dufresne | |
| 2018-01-03 | Fixed #28986 -- Prevented boolean values in admin list display from being ↵ | Jonas Haag | |
| formatted with thousand separators. | |||
| 2018-01-03 | Added display_for_value() tests for boolean values. | Jonas Haag | |
| 2017-07-29 | Used assertRaisesMessage() to test Django's error messages. | Mads Jensen | |
| 2017-06-19 | Completed test coverage for admin's LogEntry model. | Anton Samarchyan | |
| 2017-06-09 | Refs #27953 -- Removed hardcoded uses of Model.__str__() in tests. | Collin Anderson | |
| 2017-04-04 | Updated tests after French translation update | Claude Paroz | |
| 2017-02-07 | Converted usage of ugettext* functions to their gettext* aliases | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2017-02-03 | Fixed spelling of "nonexistent". | Tim Graham | |
| 2017-01-20 | Refs #23919 -- Removed unneeded force_str calls | Claude Paroz | |
| 2017-01-19 | Refs #23919 -- Stopped inheriting from object to define new style classes. | Simon Charette | |
| 2017-01-18 | Refs #23919 -- Removed six.<various>_types usage | Claude Paroz | |
| Thanks Tim Graham and Simon Charette for the reviews. | |||
| 2017-01-18 | Refs #23919 -- Removed python_2_unicode_compatible decorator usage | Claude Paroz | |
| 2017-01-18 | Refs #23919 -- Removed encoding preambles and future imports | Claude Paroz | |
| 2016-11-10 | Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings. | za | |
| 2016-10-05 | Refs #27218 -- Fixed LogEntry tests on MySQL 5.5. | Tim Graham | |
| 2016-10-04 | Fixed #27218 -- Returned LogEntry instances from ModelAdmin.log_*() methods. | François Freitag | |
| 2016-10-01 | Fixed #27302 -- Fixed ModelAdmin.construct_change_message() changed field ↵ | Claude Paroz | |
| detection Thanks Ramiro Morales for the report and Tim Graham for the review. | |||
| 2016-08-01 | Fixed admin_utils test failures due to translation updates. | Tim Graham | |
