| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-13 | Fixed #36663 -- Defaulted to running checks against all databases. | Simon Charette | |
| Regression in 0b83c8cc4db95812f1e15ca19d78614e94cf38dd which added support for running checks only against databases but also defaulted to running against no databases if not specified. Note that this continues to *not* default to runing database tagged checks for all management commands except the migrate one as whether or not we should change this must be discussed further. Thanks Tim Graham for surfacing how this was a problematic default. | |||
| 2024-10-15 | Fixed #35656 -- Added an autodetector attribute to the makemigrations and ↵ | leondaz | |
| migrate commands. | |||
| 2023-11-24 | Fixed #34983 -- Deprecated django.utils.itercompat.is_iterable(). | Nick Pope | |
| 2022-07-26 | Refs #27236 -- Reverted "Refs #27236 -- Added generic mechanism to handle ↵ | Mariusz Felisiak | |
| the deprecation of migration operations." This reverts commit 41019e48bbf082c985e6ba3bad34d118b903bff1. | |||
| 2022-07-08 | Refs #27236 -- Added generic mechanism to handle the deprecation of ↵ | David Wobrock | |
| migration operations. | |||
| 2022-02-07 | Refs #33476 -- Reformatted code with Black. | django-bot | |
| 2021-03-19 | Refs #32508 -- Raised Type/ValueError instead of using "assert" in django.core. | Daniyal | |
| 2021-01-22 | Fixed #32360 -- Added system check for FILE_UPLOAD_TEMP_DIR setting. | Timothy McCurrach | |
| 2020-12-14 | Ensured that registered checks accept keyword arguments. | Adam Johnson | |
| 2020-07-24 | Fixed #31802 -- Added system check for non-integer SITE_ID. | Parth Verma | |
| 2020-05-08 | Refs #27661 -- Added Tags.staticfiles. | Mariusz Felisiak | |
| Follow up to 0ec4dc91e0e7befdd06aa0613b5d0fbe3c785ee7. | |||
| 2020-04-01 | Fixed #31380 -- Added deployment system check for DJANGO_ALLOW_ASYNC_UNSAFE ↵ | hashlash | |
| environment variable. | |||
| 2020-02-07 | Refs #31055 -- Added --database option to the check management command. | Simon Charette | |
| This avoids enabling the ``database`` checks unless they are explicitly requested and allows to disable on a per-alias basis which is required when only creating a subset of the test databases. This also removes unnecessary BaseCommand._run_checks() hook. | |||
| 2018-09-03 | Fixed #29713 -- Added check that LANGUAGE_CODE uses standard language id format. | David | |
| 2018-02-26 | Removed unnecessary setdefault() from CheckRegistry.register(). | Mariusz Felisiak | |
| 2017-12-28 | Removed unnecessary trailing commas and spaces in various code. | Mariusz Felisiak | |
| 2017-08-24 | Used sets for CheckRegistry.registered_checks and deployment_checks. | Sergey Fedoseev | |
| 2017-08-21 | Removed need for hasattr(check, 'tags') in CheckRegistry. | Sergey Fedoseev | |
| It was needed to pass tests because registered checks weren't properly mocked. | |||
| 2017-07-29 | Avoided creation of temporary sets. | Sergey Fedoseev | |
| 2017-04-26 | Replaced temporary lists used for passing arguments with iterables. | Jon Dufresne | |
| 2017-01-19 | Refs #23919 -- Stopped inheriting from object to define new style classes. | Simon Charette | |
| 2017-01-18 | Refs #23919 -- Removed encoding preambles and future imports | Claude Paroz | |
| 2016-04-08 | Refs #26351 -- Added check hook to support database-related checks | Claude Paroz | |
| Thanks Tim Graham and Shai Berger for the reviews. | |||
| 2015-09-21 | Fixed #23813 -- Added checks for common URL pattern errors | Alasdair Nicol | |
| Thanks jwa and lamby for the suggestions, and timgraham and jarshwah for their reviews. | |||
| 2015-09-18 | Fixed #25034 -- Converted caches ImproperlyConfigured error to a system check. | Tom Christie | |
| 2015-08-31 | Fixed #25331 -- Removed trailing blank lines in docstrings. | Maxime Lorant | |
| 2015-06-06 | Fixed #24922 -- Added system check for templates setting | Sergei Maertens | |
| If `'loaders'` is present in the `TEMPLATES` options together with `APP_DIRS` set to `True`, the template engine raises an exception. This conflict is now detected by the system check templates.E001. | |||
| 2014-11-11 | Fixed #23750 -- Allowed core.checks.register to be used as a function | averybigant | |
| 2014-09-12 | Fixed #17101 -- Integrated django-secure and added check --deploy option | Tim Graham | |
| Thanks Carl Meyer for django-secure and for reviewing. Thanks also to Zach Borboa, Erik Romijn, Collin Anderson, and Jorge Carleitao for reviews. | |||
| 2014-04-10 | Fixed #22194 -- Added --list-tags option to check command. | Tim Graham | |
| Thanks Elvard for the patch. | |||
| 2014-04-10 | Fixed #22195 -- Used constants to define built-in tags for check framework. | Tim Graham | |
| Thanks Elvard for the patch. | |||
| 2014-01-25 | Fixed #21829 -- Added default AppConfigs. | Aymeric Augustin | |
| Thanks Russell for the report, Marc for the initial patch, Carl for the final review, and everyone who contributed to the design discussion. | |||
| 2014-01-20 | Fixed #16905 -- Added extensible checks (nee validation) framework | Russell Keith-Magee | |
| This is the result of Christopher Medrela's 2013 Summer of Code project. Thanks also to Preston Holmes, Tim Graham, Anssi Kääriäinen, Florian Apolloner, and Alex Gaynor for review notes along the way. Also: Fixes #8579, fixes #3055, fixes #19844. | |||
