| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-01-14 | Refs #28478 -- Prevented database feature based skipping on tests ↵ | Simon Charette | |
| disallowing queries. Database features may require a connection to be established to determine whether or not they are enabled. | |||
| 2017-07-11 | Made assertions in invalid_models_tests consistent. | Adam Johnson | |
| 2017-03-11 | Fixed #27904 -- Added a system check that Field.validators are callable. | Adam Chainz | |
| 2017-01-19 | Refs #23919 -- Removed str() conversion of type and method __name__. | Simon Charette | |
| 2017-01-18 | Refs #23919 -- Removed six.PY2/PY3 usage | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2017-01-18 | Refs #23919 -- Removed encoding preambles and future imports | Claude Paroz | |
| 2017-01-17 | Refs #21127 -- Required on_delete for ForeignKey/OneToOneField. | Tim Graham | |
| Per deprecation timeline. | |||
| 2016-11-22 | Fixed #27295 -- Added a system check to prohibit model names that start or ↵ | Quentin Fulsher | |
| end with an underscore or contain double underscores. | |||
| 2016-11-10 | Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings. | za | |
| 2016-08-16 | Moved model_validation tests to invalid_models_tests. | Tim Graham | |
| 2016-07-21 | Refs #26796 -- Fixed ManyToManyField's limit_choices_to warning without a ↵ | Kevan Swanberg | |
| through model. | |||
| 2016-07-08 | Fixed #26796 -- Added a system check for m2m fields with ignored ↵ | Anderson Resende | |
| limit_choices_to. | |||
| 2016-06-30 | Fixed #25292 -- Fixed crash in ManyToManyField.through_fields check. | Andrew Nester | |
| 2016-06-09 | Fixed #26648 -- Added a system check for invalid related_query_name's ↵ | Michal Petrucha | |
| containing underscores. | |||
| 2016-06-09 | Fixed #26718 -- Added system check for existence of the fields specified by ↵ | Sergey Fedoseev | |
| ForeignKey.to_field. | |||
| 2016-04-08 | Fixed E128 flake8 warnings in tests/. | Tim Graham | |
| 2016-02-12 | Removed unneeded hint=None/obj=None in system check messages. | Tim Graham | |
| 2016-02-08 | Fixed #26162 -- Checked query name clashes of hidden relationships. | Simon Charette | |
| Although reverse accessor clashes should be skipped query name can't be hidden. Thanks to Ian Foote and Tim Graham for the review. | |||
| 2016-01-29 | Refs #26022 -- Used context manager version of assertRaisesMessage in tests. | Hasan | |
| 2016-01-06 | Fixed #25746 -- Isolated inlined test models registration. | Simon Charette | |
| Thanks to Tim for the review. | |||
| 2015-12-24 | Fixed #25981 -- Added need to update migrations to on_delete deprecation ↵ | Luis San Pablo | |
| warning. | |||
| 2015-12-03 | Fixed many spelling mistakes in code, comments, and docs. | Josh Soref | |
| 2015-11-11 | Fixed #25723 -- Made related field checks lookup against their local apps. | Simon Charette | |
| 2015-10-16 | Fixed #25560 -- Made empty string related_name invalid. | Simon Charette | |
| Thanks to Ali Lotfi for the initial report and patch and Tim Graham for the review. | |||
| 2015-10-14 | Refs #25535 -- Minor edits to ForeignObject check changes. | Tim Graham | |
| 2015-10-12 | Fixed #25535 -- Made ForeignObject checks less strict. | Antoine Catton | |
| Check that the foreign object `from_fields` are a subset of any unique constraints on the foreign model. | |||
| 2015-10-06 | Fixed #25503 -- Fixed system check crash on ForeignKey to abstract model. | Mariusz Felisiak | |
| 2015-09-12 | Fixed #23395 -- Limited line lengths to 119 characters. | Dražen Odobašić | |
| 2015-07-27 | Fixed #21127 -- Started deprecation toward requiring on_delete for ↵ | Flavio Curella | |
| ForeignKey/OneToOneField | |||
| 2015-06-26 | Fixed #25016 -- Reallowed non-ASCII values for ForeignKey.related_name on ↵ | 薛丞宏 | |
| Python 3. | |||
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2014-10-04 | Fixed #22064 -- Add check for related_name | André Ericson | |
| Validates that related_name is a valid Python id or ends with a '+' and it's not a keyword. Without a check it passed silently leading to unpredictable problems. Thanks Konrad Świat for the initial work. | |||
| 2014-07-09 | Fixed #19671 -- Added warnings that null and validators are ignored for ↵ | Anubhav Joshi | |
| ManyToManyField. Thanks Loic Bistuer and Tim Graham for help and review. | |||
| 2014-03-12 | Flake8 corrections | Shai Berger | |
| 2014-03-11 | Fixed #22217 - ManyToManyField.through_fields fixes. | Akis Kesoglou | |
| - Docs description of arguments mix up. - Keep it from erroneously masking E332 check. - Add checks E338 and E339, tweak message of E337. | |||
| 2014-03-05 | Fixed #14549 - Removed restriction of single FKs on intermediary tables | Akis Kesoglou | |
| Thanks to Loic Bistuer for review. Minor changes to error messages done by committer. | |||
| 2014-03-03 | Edited model and field checks for grammar and consistency. | Russell Keith-Magee | |
| 2014-02-15 | Fixed #22047 -- detecting related_name clash with inheritance | Christopher Medrela | |
| Thanks to mondone for fruitful colaboration. | |||
| 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. | |||
