| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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> | |||
| 2023-07-07 | Fixed #9602 -- Added AdminSite.get_model_admin(). | Mariusz Felisiak | |
| This allows retrieving an admin class for the given model class without using internal attributes. | |||
| 2023-06-05 | Fixed #34601 -- Added field name to check message for ↵ | nessita | |
| ModelAdmin.readonly_fields. Co-authored-by: Rick van Hattem <wolph@wol.ph> | |||
| 2022-04-25 | Refs #2259 -- Disallowed primary keys in ModelAdmin.list_editable. | siddhartha-star-dev | |
| Refs #32728. | |||
| 2022-03-15 | Fixed #31169 -- Adapted the parallel test runner to use spawn. | David Smith | |
| Co-authored-by: Valz <ahmadahussein0@gmail.com> Co-authored-by: Nick Pope <nick@nickpope.me.uk> | |||
| 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-03-04 | Corrected messages of admin checks for invalid model field names. | Hasan Ramezani | |
| 2021-01-13 | Fixed #16117 -- Added decorators for admin action and display functions. | Nick Pope | |
| Refs #25134, #32099. | |||
| 2020-05-25 | Fixed #31616 -- Added hint about middleware ordering for SessionMiddleware ↵ | Hasan Ramezani | |
| admin check. | |||
| 2020-05-14 | Fixed #31575 -- Added system check for admin sidebar request context ↵ | Jon Dufresne | |
| processor dependency. Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es> | |||
| 2019-12-17 | Fixed #31086 -- Improved error message for admin model inlines with more ↵ | Shubham singh | |
| than one foreign key to the same parent. | |||
| 2019-12-14 | Refs #12679 -- Added test for using property as ModelAdmin.inlines. | Baptiste Mispelon | |
| Fixed in 1d8eb0cae57731b481a88dca272b2cb0d645bd8e. | |||
| 2019-04-26 | Fixed #30312 -- Relaxed admin check from django.contrib.sessions to ↵ | Aarni Koskela | |
| SessionMiddleware subclasses. | |||
| 2019-03-14 | Fixed #30237 -- Made Authentication/SessionMiddleware and ModelBackend admin ↵ | Herman S | |
| checks allow subclasses. | |||
| 2018-10-04 | Removed Jinja2 dependency from admin_checks tests. | Jon Dufresne | |
| 2018-08-20 | Fixed #29695 -- Added system checks for admin's app dependencies and ↵ | Rodrigo | |
| TEMPLATES setting. | |||
| 2018-08-19 | Fixed admin_checks tests to run in isolation. | Jon Dufresne | |
| 2017-11-06 | Fixed #28776 -- Fixed a/an/and typos in docs and comments. | Дилян Палаузов | |
| 2017-06-02 | Improved test coverage of contrib/admin/checks.py. | Anton Samarchyan | |
| 2017-02-03 | Fixed spelling of "nonexistent". | Tim Graham | |
| 2017-01-25 | Refs #23919 -- Replaced super(ClassName, self) with super(). | chillaranand | |
| 2017-01-18 | Refs #23919 -- Removed encoding preambles and future imports | Claude Paroz | |
| 2017-01-10 | Fixed #26961 -- Made admin checks run when DEBUG=False. | Adam Chainz | |
| 2017-01-10 | Fixed #27673 -- Made admin's checks run at check time instead of during ↵ | Adam Chainz | |
| registration. Thanks Morgan Aubert for the test. | |||
| 2016-11-10 | Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings. | za | |
| 2016-08-23 | Fixed #26998 -- Reverted some admin checks from checking field.many_to_many ↵ | Collin Anderson | |
| back to isinstance(field, models.ManyToManyField). This partially reverts 983c158da7723eb00a376bd31db76709da4d0260 | |||
| 2016-03-19 | Refs #24227 -- Replaced M2M isinstance checks by field.many_to_many | Claude Paroz | |
| Thanks Markus Holtermann, Collin Anderson and Tim Graham for the reviews. | |||
| 2016-02-12 | Removed unneeded hint=None/obj=None in system check messages. | Tim Graham | |
| 2016-01-22 | Fixed #24116 -- Moved AdminSite.check_dependencies() to system checks. | Vincenzo Pandolfo | |
| 2015-09-12 | Fixed #23395 -- Limited line lengths to 119 characters. | Dražen Odobašić | |
| 2015-09-11 | Fixed #25374 -- Made ModelAdmin checks work on instances instead of classes. | Malcolm Box | |
| This allows dynamically-generated attributes to be specified in checked ModelAdmin attributes without triggering errors. | |||
| 2015-08-13 | Fixed #25267 -- Corrected message for admin.E122 system check. | Fabrizio Ettore Messina | |
| 2015-08-03 | Fixed #25206 -- Fixed error message when checking a ModelAdmin fieldset's ↵ | Alasdair Nicol | |
| fields. | |||
| 2015-05-20 | Refs #24652 -- Used SimpleTestCase where appropriate. | Simon Charette | |
| 2015-02-10 | Fixed #24146 -- Allowed model._meta.get_field() to be used after ↵ | Daniel Pyrathon | |
| apps.models_ready | |||
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2015-01-18 | Removed support for admin validators per deprecation timeline; refs #16905. | Tim Graham | |
| 2015-01-12 | Fixed #24089 -- Added check for when ModelAdmin.fieldsets[1]['fields'] isn't ↵ | Muthiah Annamalai | |
| a list/tuple. | |||
| 2014-12-30 | Applied ignore_warnings to Django tests | Claude Paroz | |
| 2014-12-17 | Fixed #23497 -- Made admin system checks run for custom AdminSites. | Mosson, Andrew | |
| 2014-11-27 | Fixed #23338 -- Added warning when unique=True on ForeigKey | Diego Guimarães | |
| Thanks Jonathan Lindén for the initial patch, and Tim Graham and Gabe Jackson for the suggestions. | |||
| 2014-11-03 | Fixed typos using https://github.com/vlajos/misspell_fixer | Veres Lajos | |
| 2014-04-26 | Fix many many typos in comments throughout the codebase | Alex Gaynor | |
| 2014-03-08 | Fixed #22034 -- Added a specific set of relation checks for ↵ | Russell Keith-Magee | |
| GenericInlineModelAdmin. Thanks to jwa for the report. | |||
| 2014-03-03 | Edited contrib.admin check messages for grammar and consistency. | Russell Keith-Magee | |
| 2014-02-15 | Fixed #22018 -- Fixed checks for ModelAdmin.fields not handling sub-lists. | Aaron France | |
| Flatten a level of sublists before checking for duplicate fields. When given sublists such as: ```python class FooAdmin(admin.ModelAdmin): fields = ('one', ('one', 'two')) ``` The previous code did not correctly detect the duplicated 'one' field. Thanks to jwa for the report. | |||
| 2014-01-24 | Fixed typo in error message. | Arne Brodowski | |
| 2014-01-24 | Fixed #21870 -- Admin check for list_editable_item | Arne Brodowski | |
| During the admin check for list_editable _check_list_editable_item should return an empty list if all checks pass. Additionally the Testcase test_readonly_and_editable was changed to test what the name implies instead of duplicating the logic of test_readonly. | |||
| 2014-01-20 | Added warning silencers to some noisy tests. | Russell Keith-Magee | |
| These warnings all emerged as the result of the introduction of the checks framework. Thanks to Anssi Kääriäinen for the report. | |||
