| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-29 | Fixed #35198 -- Fixed facet filters crash on querysets with no primary key. | Shafiya Adzhani | |
| Thanks Simon Alef for the report. Regression in 868e2fcddae6720d5713924a785339d1665f1bb9. | |||
| 2024-01-26 | Applied Black's 2024 stable style. | Mariusz Felisiak | |
| https://github.com/psf/black/releases/tag/24.1.0 | |||
| 2023-07-07 | Refs #9602 -- Moved AlreadyRegistered/NotRegistered exceptions to ↵ | Mariusz Felisiak | |
| django.contrib.admin.exceptions. | |||
| 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-03-16 | Fixed #1873 -- Handled multi-valued query parameters in admin changelist ↵ | sarahboyce | |
| filters. | |||
| 2023-03-16 | Refs #1873 -- Used GET.lists() in admin filters. | sarahboyce | |
| 2023-03-03 | Fixed #32539 -- Added toggleable facet filters to ModelAdmin. | sarahboyce | |
| Thanks Carlton Gibson, Simon Willison, David Smith, and Mariusz Felisiak for reviews. | |||
| 2023-03-02 | Moved str() calls to DateFieldListFilter.choices(). | sarahboyce | |
| 2022-07-27 | Refs #32948, Refs #32946 -- Used Q.create() internally for dynamic Q() objects. | Nick Pope | |
| Node.create() which has a compatible signature with Node.__init__() takes in a single `children` argument rather than relying in unpacking *args in Q.__init__() which calls Node.__init__(). In addition, we were often needing to unpack iterables into *args and can instead pass a list direct to Node.create(). | |||
| 2022-02-07 | Refs #33476 -- Reformatted code with Black. | django-bot | |
| 2021-12-08 | Fixed #19721 -- Allowed admin filters to customize the list separator. | Shreya Bamne | |
| 2021-07-28 | Refs #32946 -- Changed internal usage of dynamic Q() objects construction to ↵ | Keryn Knight | |
| use non-kwargs initialization. This prefers non-kwargs construction of dynamically generated Q() objects to create a single Q() object instead of many and then combining them, where possible. | |||
| 2020-09-15 | Fixed #31636 -- Made BooleanFieldListFilter respect Field.choices. | manav014 | |
| 2020-01-03 | Fixed #28991 -- Added EmptyFieldListFilter class in admin.filters. | Federico Jaramillo Martínez | |
| Thanks Simon Charette and Carlton Gibson for reviews. Co-Authored-By: Jonas Haag <jonas@lophus.org> Co-Authored-By: Christophe Baldy <christophe.baldy@polyconseil.fr> | |||
| 2019-08-15 | Refs #30449 -- Made RelatedOnlyFieldListFilter respect ModelAdmin.ordering. | zeyneloz | |
| 2018-11-14 | Fixed #29835 -- Made RelatedFieldListFilter respect ModelAdmin.ordering. | Hasan Ramezani | |
| 2018-03-20 | Refs #29227 -- Simplified NullBooleanField by making it subclass BooleanField. | Nick Pope | |
| 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-03-15 | Fixed #29219 -- Made admin filters use processed params rather than request.GET. | David Sanders | |
| 2018-02-14 | Made cosmetic edits to contrib.admin.filters. | Tim Graham | |
| 2018-01-12 | Fixed #28996 -- Simplified some boolean constructs and removed trivial ↵ | Дилян Палаузов | |
| continue statements. | |||
| 2017-06-06 | Fixed #28202 -- Fixed FieldListFilter.get_queryset() crash on invalid input. | Paulo | |
| 2017-04-27 | Refs #27795 -- Replaced many force_text() with str() | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2017-02-07 | Converted usage of ugettext* functions to their gettext* aliases | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2017-02-04 | Refs #27656 -- Updated django.contrib docstring verb style according to PEP 257. | Anton Samarchyan | |
| 2017-01-25 | Refs #23919 -- Replaced super(ClassName, self) with super(). | chillaranand | |
| 2017-01-19 | Refs #23919 -- Stopped inheriting from object to define new style classes. | Simon Charette | |
| 2016-11-14 | Fixed E305 flake8 warnings. | Ramin Farajpour Cami | |
| 2016-09-03 | Replaced smart_* by force_* calls whenever possible | Claude Paroz | |
| The smart_* version should only be used when a lazy string should keep its lazy status. | |||
| 2016-05-12 | Fixed #26277 -- Added support for null values in ChoicesFieldListFilter. | Vincenzo Pandolfo | |
| 2016-05-04 | Fixed #22936 -- Obsoleted Field.get_prep_lookup()/get_db_prep_lookup() | Claude Paroz | |
| Thanks Tim Graham for completing the initial patch. | |||
| 2016-04-08 | Fixed E128 flake8 warnings in django/. | Tim Graham | |
| 2016-04-04 | Fixed W503 flake8 warnings. | Tim Graham | |
| 2016-02-02 | Fixed #23971 -- Added "Has date"/"No date" choices for DateFieldListFilter. | rynomster | |
| 2015-11-23 | Made ListFilter.choices() argument name more explicit. | Johannes Ammon | |
| 2015-11-12 | Fixed #25606 -- Added support for "__" lookup in RelatedOnlyFieldList | Andrey Kuzmin | |
| 2015-09-01 | Fixed #25320 -- Reverted ManyToManyField.null to False for backwards ↵ | Tim Graham | |
| compatibility. Thanks Tom Christie for the report and review. | |||
| 2015-06-04 | Fixed #24474 -- Allowed configuring the admin's empty change list value. | Loek van Gent | |
| 2015-05-13 | Removed unnecessary arguments in .get method calls | Piotr Jakimiak | |
| 2015-04-08 | Revert "Fixed #24474 -- Allowed configuring the admin's empty change list ↵ | Tim Graham | |
| value." This reverts commit 72f769f494822981db6df9524b92a2d86f8e69fe. There are several test failures that need to be fixed. | |||
| 2015-04-08 | Fixed #24474 -- Allowed configuring the admin's empty change list value. | Loek van Gent | |
| 2015-03-25 | Renamed Field.rel attribute to remote_field | Anssi Kääriäinen | |
| Field.rel is now deprecated. Rel objects have now also remote_field attribute. This means that self == self.remote_field.remote_field. In addition, made the Rel objects a bit more like Field objects. Still, marked ManyToManyFields as null=True. | |||
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2014-12-23 | Fixed #21414 -- Removed RelatedObject and deprecated Field.related. | Anssi Kääriäinen | |
| 2014-12-08 | Fixed #23968 -- Replaced list comprehension with generators and dict ↵ | Jon Dufresne | |
| comprehension | |||
| 2014-08-30 | Fixed #23055 -- Made generic admin filter obey ModelAdmin queryset. | Ramiro Morales | |
| Thanks to Trac user synasius and to Ola Sitarska for helping in identifying the issue and helping with the test case. | |||
| 2014-08-04 | Fixed #16311 -- Added a RelatedOnlyFieldListFilter class in admin.filters. | Stanislas Guerra | |
| 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. | |||
| 2013-12-14 | Fixed E127 pep8 warnings. | Loic Bistuer | |
| 2013-11-19 | Fixed #21361 -- allowed access self.value() from SimpleListFilter lookup | Vajrasky Kok | |
| Reviewed by Chris Medrela. | |||
