Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [3.0.x] Fixed #32110 -- Doc'd and tested enumerations for ChoiceField.choices. | Claude Paroz | 2020-10-17 | 1 | -0/+12 |
| | | | | Backport of 7f85498eef1d8fcc52e4fb70df8041f5452d405a from master | ||||
* | [3.0.x] Fixed #31073 -- Prevented CheckboxInput.get_context() from mutating ↵ | Peter Andersen | 2019-12-11 | 1 | -0/+5 |
| | | | | | | attrs. Backport of 02eff7ef60466da108b1a33f1e4dc01eec45c99d from master | ||||
* | [3.0.x] Fixed #31012 -- Reverted "Fixed #29056 -- Fixed HTML5 validation of ↵ | Carlton Gibson | 2019-11-21 | 1 | -40/+0 |
| | | | | | | | | | | | | | required SelectDateWidget." This reverts commit f038214d917c982613f5a15db8dfe325b1f7479b. The initial issue was incorrect. Django 2.2, and before, did not generate invalid HTML as reported. With f03821 in place invalid HTML was generated. Thanks to Kevin Brown for follow-up report and investigation. Backport of ee4a19053a32d41cdd79e087b1968980804ce658 from master | ||||
* | [3.0.x] Fixed #30839 -- Fixed Field.__deepcopy__() so forms don't share ↵ | Hasan Ramezani | 2019-10-08 | 1 | -0/+11 |
| | | | | | | error messages. Backport of a28d1b38e55cf588cfaae97de6a575d5c9f90a96 from master | ||||
* | Corrected several typos in string literals and test names. | Min ho Kim | 2019-08-07 | 1 | -1/+1 |
| | |||||
* | Improved error message when index in __getitem__() is invalid. | Jon Dufresne | 2019-07-23 | 1 | -0/+9 |
| | |||||
* | Fixed #30400 -- Improved typography of user facing strings. | Jon Dufresne | 2019-06-28 | 2 | -2/+2 |
| | | | | Thanks Claude Paroz for assistance with translations. | ||||
* | Fixed #30578 - Made SelectDateWidget respect a custom date format when ↵ | Shubham Bhagat | 2019-06-26 | 2 | -2/+17 |
| | | | | USE_L10N is disabled. | ||||
* | Fixed LiveWidgetTests.test_textarea_trailing_newlines() crash on Chrome 75+. | Mariusz Felisiak | 2019-06-18 | 1 | -1/+1 |
| | |||||
* | Fixed #29056 -- Fixed HTML5 validation of required SelectDateWidget. | Hasan Ramezani | 2019-05-08 | 1 | -0/+40 |
| | | | | placeholder is required for "select" with "required" attribute. | ||||
* | Fixed #30399 -- Changed django.utils.html.escape()/urlize() to use ↵ | Jon Dufresne | 2019-04-25 | 3 | -7/+10 |
| | | | | html.escape()/unescape(). | ||||
* | Fixed #30358 -- Removed redundant assertion in ↵ | Krisjanis Vaiders | 2019-04-13 | 1 | -1/+0 |
| | | | | FormsUtilsTestCase.test_error_dict_copy(). | ||||
* | Used a picklable argument for a subTest. | Carlton Gibson | 2019-03-21 | 1 | -1/+1 |
| | |||||
* | Fixed #29956 -- Allowed overriding an order field widget in formsets. | Hasan Ramezani | 2019-03-21 | 1 | -0/+26 |
| | |||||
* | Simplified forms_tests.tests.test_formsets. | Mariusz Felisiak | 2019-03-12 | 1 | -168/+95 |
| | |||||
* | Fixed #29459 -- Initialized form data/files with empty MultiValueDicts. | Andra Denis Ionescu | 2019-03-05 | 1 | -0/+5 |
| | |||||
* | Fixed #30179 -- Fixed form Media merging when pairwise merging is insufficient. | Matthias Kestenholz | 2019-02-27 | 1 | -52/+69 |
| | | | | Thanks gasman for the tests, and codingjoe and timgraham for the review. | ||||
* | Fixed #30153 -- Fixed incorrect form Media asset ordering after three way merge. | Matthias Kestenholz | 2019-02-09 | 1 | -0/+30 |
| | | | | Delaying merging assets as long as possible avoids introducing incorrect relative orderings that cause a broken final result. | ||||
* | Used 4 space hanging indent for dictionaries. | Tim Graham | 2019-01-02 | 1 | -2/+8 |
| | | | Thanks Mariusz Felisiak for auditing. | ||||
* | Updated test URL patterns to use path() and re_path(). | Tim Graham | 2018-12-31 | 1 | -2/+2 |
| | |||||
* | Fixed #17210 -- Made NullBooleanSelect use unknown/true/false as query data. | Basil Dubyk | 2018-11-14 | 2 | -43/+106 |
| | |||||
* | Refs #28909 -- Simplifed code using unpacking generalizations. | Sergey Fedoseev | 2018-09-28 | 1 | -1/+1 |
| | |||||
* | Refs #29426 -- Made UUIDField render values with dashes. | Tim Graham | 2018-08-18 | 1 | -1/+6 |
| | |||||
* | Fixed #29623 -- Fixed translation failure of DurationField's "overflow" ↵ | Tim Graham | 2018-08-08 | 1 | -0/+10 |
| | | | | error message. | ||||
* | Fixed typos in comments and docs. | luz.paz | 2018-08-01 | 1 | -1/+1 |
| | |||||
* | Refs #29600 -- Added test for datetime_safe usage in ↵ | Tim Graham | 2018-07-26 | 1 | -0/+6 |
| | | | | SelectDateWidget.value_from_datadict(). | ||||
* | Fixed #29363 -- Added SimpleTestCase.assertWarnsMessage(). | Morgan Aubert | 2018-05-09 | 1 | -8/+2 |
| | |||||
* | Fixed #29375 -- Removed empty action attribute on HTML forms. | CHI Cheng | 2018-05-02 | 2 | -18/+18 |
| | |||||
* | Fixed #29284 -- Made ImageField render with accept="image/*"' HTML attribute. | safu9 | 2018-04-04 | 1 | -2/+24 |
| | |||||
* | Fixed #29273 -- Prevented initial selection of empty choice in multiple ↵ | Claude Paroz | 2018-04-02 | 2 | -5/+9 |
| | | | | | | choice widgets. Regression in b52c73008a9d67e9ddbb841872dc15cdd3d6ee01. | ||||
* | Fixed hanging indentation in various code. | Mariusz Felisiak | 2018-03-16 | 2 | -5/+6 |
| | |||||
* | Fixed #29200 -- Fixed label rendering when using RadioSelect and ↵ | Tim Graham | 2018-03-15 | 2 | -1/+19 |
| | | | | CheckboxSelectMultiple with MultiWidget. | ||||
* | Consolidated ModelChoiceField tests. | François Freitag | 2018-03-01 | 2 | -29/+2 |
| | |||||
* | Fixed #28171 -- Added an exception if Form's empty_permitted and ↵ | Herbert Parentes Fortes Neto | 2018-02-15 | 1 | -3/+11 |
| | | | | use_required_attribute arguments conflict. | ||||
* | Fixed imports per isort 4.3.1. | Tim Graham | 2018-02-02 | 1 | -1/+2 |
| | | | | Partially reverted 9bcf73d788866bc93f8248cb2e9d601ecbc4b50c. | ||||
* | Fixed imports per isort 4.3.0. | Mariusz Felisiak | 2018-02-01 | 1 | -2/+1 |
| | |||||
* | Fixed #29036 -- Fixed HTML5 required validation on SelectDateWidget if the ↵ | Vlastimil Zíma | 2018-01-30 | 1 | -26/+26 |
| | | | | | | attribute is added by JavaScript. Thanks Tim Graham for the initial patch. | ||||
* | Added tests for SelectDateWidget.value_from_datadict(). | Tim Graham | 2018-01-30 | 1 | -0/+19 |
| | |||||
* | Fixed #29038 -- Removed closing slash from HTML void tags. | Jon Dufresne | 2018-01-21 | 32 | -817/+817 |
| | |||||
* | Fixed #29041 -- Changed SelectMultiple's multiple attribute to HTML5 boolean ↵ | Jon Dufresne | 2018-01-20 | 5 | -26/+26 |
| | | | | syntax. | ||||
* | Added tests for django.forms.formsets.all_valid(). | Tim Graham | 2018-01-12 | 1 | -1/+41 |
| | |||||
* | Fixed #29006 -- Fixed DecimalField.clean() crash on sNaN values. | Fabio Bonelli | 2018-01-10 | 1 | -0/+1 |
| | |||||
* | Reduced redundancy in DecimalField tests with subTest(). | Tim Graham | 2018-01-10 | 1 | -14/+12 |
| | |||||
* | Fixed #28882 -- Fixed cleaning of disabled MultiValueFields. | Tim Graham | 2018-01-05 | 1 | -0/+15 |
| | | | | Thanks avalanchy for the initial patch. | ||||
* | Fixed #28874 -- Prevented double escaping of errors on hidden form fields. | Daniil | 2017-12-11 | 1 | -0/+21 |
| | |||||
* | Fixed #28890 -- Removed newlines between MultiWidget's subwidgets. | Nick Pope | 2017-12-05 | 1 | -0/+7 |
| | | | | Regression in b52c73008a9d67e9ddbb841872dc15cdd3d6ee01. | ||||
* | Fixed #28474 -- Made DurationField raise ValidationError for inputs that ↵ | Srinivas Reddy Thatiparthy | 2017-10-25 | 1 | -0/+12 |
| | | | | raised OverflowError. | ||||
* | Fixed #28562 -- Fixed DecimalValidator handling of positive exponent ↵ | Josh Schneier | 2017-09-27 | 1 | -4/+5 |
| | | | | scientific notation. | ||||
* | Refs #15667 -- Removed support for Widget.render() methods without the ↵ | Tim Graham | 2017-09-22 | 1 | -35/+0 |
| | | | | | | renderer argument. Per deprecation timeline. | ||||
* | Fixed #28555 -- Made CharField convert whitespace-only values to the ↵ | Josh Schneier | 2017-09-05 | 1 | -0/+23 |
| | | | | empty_value when strip is enabled. |