| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-03-18 | [3.2.x] Fixed #32466 -- Corrected autocomplete to_field resolution for ↵ | Johannes Maron | |
| complex cases. In MTI or ForeignKey as primary key cases, it is required to fetch the attname from the field instance on the remote model in order to reliably resolve the to_field_name. Backport of ceb4b9ee68dffc6ab0398886f1758f15f037c472 from main Backport of 03d0f12c823239812da21e5180aaa74dc6fd146e from main Co-authored-by: Johannes Maron <info@johanneshoppe.com> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es> | |||
| 2021-01-12 | Fixed #29010, Fixed #29138 -- Added limit_choices_to and to_field support to ↵ | Johannes Maron | |
| autocomplete fields. * Fixed #29010 -- Added limit_choices_to support to autocomplete fields. * Fixed #29138 -- Allowed autocomplete fields to target a custom to_field rather than the PK. | |||
| 2020-06-03 | Fixed CVE-2020-13596 -- Fixed potential XSS in admin ForeignKeyRawIdWidget. | Jon Dufresne | |
| 2020-06-01 | Fixed #31536 -- Fixed rendering of disabled AdminFileWidget and ↵ | Carles Pina | |
| ClearableFileInput. | |||
| 2020-05-13 | Fixed #31576 -- Fixed selenium tests with headless mode. | Mariusz Felisiak | |
| Horizontal scrollbar doesn't appear with the headless mode on small windows, that's why window.scrollTo() is not an option for these tests. Tests changed after adding a navigation sidebar in 46fe506445666d8097945f0c1e8be11cfd644b28. | |||
| 2020-05-11 | Refs #30116 -- Simplified regex match group access with Match.__getitem__(). | Jon Dufresne | |
| The method has been available since Python 3.6. The shorter syntax is also marginally faster. | |||
| 2020-05-05 | Made DateTimePickerShortcutsSeleniumTests.test_date_time_picker_shortcuts() ↵ | Mariusz Felisiak | |
| less flaky. Moved picking the current time closer to the actual click. | |||
| 2020-05-04 | Changed `'%s' % value` pattern to `str(value)`. | Nick Pope | |
| 2020-04-15 | Fixed #31462 -- Allowed overriding autocomplete/raw_id_fields/filter widgets ↵ | 007 | |
| for ManyToManyFields with formfield_overrides. | |||
| 2019-12-02 | Refs #29892 -- Made Selenium tests wait for popups to be ready. | Jon Dufresne | |
| 2019-11-28 | Fixed #31042 -- Removed AdminSeleniumTestCase.get_css_value() in favor of ↵ | Jon Dufresne | |
| Selenium .is_displayed(). All instances of AdminSeleniumTestCase.get_css_value() were used to inspect the display property. | |||
| 2019-11-28 | Refs #29892 -- Replaced Selenium .submit() shim with .click() on the submit ↵ | Jon Dufresne | |
| button. There is no WebDriver submit primitive. The Selenium project implements it as a convenience only. The geckodriver developers recommend against using it. Replace it with a real primitive, click on the submit button. Fixes failing Seleninum test test_date_time_picker_shortcuts when using the Firefox Selenium driver. | |||
| 2019-11-27 | Fixed #30975 -- Replaced custom get_select_option with Selenium's ↵ | Johannes Hoppe | |
| select_by_value. | |||
| 2019-11-27 | Fixed #30973 -- Converted selenium tests wait_page_loaded to context manager. | Johannes Hoppe | |
| 2019-11-19 | Removed unnecessary numeric indexes in format strings. | Jon Dufresne | |
| 2019-06-30 | Fixed broken selenium tests after 42b9a23267f14be39b9b00958e18d5746783208e. | Mariusz Felisiak | |
| 2019-06-28 | Fixed #30400 -- Improved typography of user facing strings. | Jon Dufresne | |
| Thanks Claude Paroz for assistance with translations. | |||
| 2019-06-03 | Fixed CVE-2019-12308 -- Made AdminURLFieldWidget validate URL before ↵ | Carlton Gibson | |
| rendering clickable link. | |||
| 2019-01-28 | Fixed #30137 -- Replaced OSError aliases with the canonical OSError. | Jon Dufresne | |
| Used more specific errors (e.g. FileExistsError) as appropriate. | |||
| 2018-11-19 | Fixed #29961 -- Made RelatedFieldWidgetWrapper hide related item links if ↵ | redodo | |
| wrapping a hidden widget. | |||
| 2018-08-18 | Fixed #29426 -- Made UUID inputs in the admin match the width of a UUID. | mackong | |
| 2018-02-01 | Fixed #29094 -- Fixed crash when entering an invalid uuid in ↵ | Tim Graham | |
| ModelAdmin.raw_id_fields. Regression in 2f9861d823620da7ecb291a8f005f53da12b1e89. Thanks Carel Burger for the report and fix. | |||
| 2018-01-21 | Fixed #29038 -- Removed closing slash from HTML void tags. | Jon Dufresne | |
| 2018-01-20 | Fixed #29041 -- Changed SelectMultiple's multiple attribute to HTML5 boolean ↵ | Jon Dufresne | |
| syntax. | |||
| 2017-08-26 | Complemented datetime picker selenium test | Claude Paroz | |
| This includes test coverage for the calendarMonth JS function in calendar.js | |||
| 2017-06-09 | Refs #27953 -- Removed hardcoded uses of Model.__str__() in tests. | Collin Anderson | |
| 2017-06-06 | Fixed #28278 -- Fixed invalid HTML for a required AdminFileWidget. | kakulukia | |
| 2017-06-01 | Refs #23968 -- Removed unnecessary lists, generators, and tuple calls. | Jon Dufresne | |
| 2017-03-07 | Fixed #27905 -- Added RelatedFieldWidgetWrapper.value_omitted_from_data(). | Raphael Merx | |
| 2017-02-20 | Fixed #27850 -- Made RelatedFieldWidgetWrapper call render() of the wrapped ↵ | Collin Anderson | |
| widget. | |||
| 2017-02-03 | Fixed spelling of "nonexistent". | Tim Graham | |
| 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 | |
| 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 encoding preambles and future imports | Claude Paroz | |
| 2016-12-27 | Fixed #15667 -- Added template-based widget rendering. | Preston Timmons | |
| Thanks Carl Meyer and Tim Graham for contributing to the patch. | |||
| 2016-12-08 | Imported specific models in a few tests that didn't. | Tim Graham | |
| 2016-11-12 | Fixed #27386 -- Wrapped admin's readonly fields in <div> rather than <p>. | Jacob Rief | |
| 2016-11-10 | Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings. | za | |
| 2016-10-27 | Fixed #27327 -- Simplified time zone handling by requiring pytz. | Tim Graham | |
| 2016-09-17 | Refs #27025 -- Fixed "invalid escape sequence" warnings in Python 3.6. | Tim Graham | |
| http://bugs.python.org/issue27364 | |||
| 2016-09-10 | Fixed #27207 -- Replaced <p> tag with <div> in admin help texts. | Alexander Gaevsky | |
| 2016-06-16 | Fixed #26747 -- Used more specific assertions in the Django test suite. | Jon Dufresne | |
| 2016-05-13 | Fixed #26612 -- Fixed SelectFilter2 buttons changing URL. | David Sanders | |
| 2016-05-07 | Fixed #26449 -- Merged admin's FORMFIELD_FOR_DBFIELD_DEFAULTS with ↵ | marysia | |
| formfield_overrides. Useful for overriding the DateTimeField widget. | |||
| 2016-05-03 | Fixed #26575 -- Disabled SelectFilter buttons when inactive. | David Sanders | |
| 2016-04-08 | Fixed E128 flake8 warnings in tests/. | Tim Graham | |
| 2016-03-15 | Fixed #25364 -- Added generic way to test on all browsers supported by selenium. | Akshesh | |
| Browser names should be passed as a comma separated list to the --selenium flag. Thanks Tim Graham, Simon Charette and Moritz Sichert for review and discussion. | |||
| 2016-02-08 | Made @override_settings(ROOT_URLCONF=...) consistent. | Tim Graham | |
| 2016-02-06 | Fixed #26175 -- Removed SHA1 password hashes in tests. | Tim Graham | |
