| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-11-28 | Fixed #29892 -- Added .wait_page_loaded() in ↵ | Jon Dufresne | |
| SeleniumTests.test_first_field_focus(). | |||
| 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 #31029 -- Used more specific links to RFCs. | Baptiste Mispelon | |
| 2019-11-27 | Refs #31029 -- Added note about :rfc: role in writing documentation docs. | Baptiste Mispelon | |
| 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-27 | Fixed #30425 -- Handled jinja2.TemplateSyntaxError when rendering a template. | Hasan Ramezani | |
| Jinja raises jinja2.TemplateSyntaxError in render() not in get_template() when it's in an included template. | |||
| 2019-11-27 | Fixed #30803 -- Allowed comma separators for milliseconds in ↵ | Farhaan Bukhsh | |
| django.utils.dateparse functions. Co-Authored-By: Ben Wilber <benwilber@gmail.com> | |||
| 2019-11-27 | Refs #30803 -- Allowed comma separators for decimal fractions in ↵ | Farhaan Bukhsh | |
| parse_duration(). | |||
| 2019-11-27 | Fixed #31027 -- Replaced .getAttribute()/.setAttribute() usage with DOM ↵ | Jon Dufresne | |
| properties. | |||
| 2019-11-27 | Fixed #31018 -- Removed django-nonrel in NoSQL databases FAQ. | Mariusz Felisiak | |
| 2019-11-26 | Improved custom MultiWidget example in docs. | Adam Johnson | |
| 2019-11-26 | Used :ticket: role in all tickets links. | Sergey Fedoseev | |
| 2019-11-26 | Fixed #31031 -- Fixed data loss in admin changelist view when formset's ↵ | Baptiste Mispelon | |
| prefix contains regex special chars. Regression in b18650a2634890aa758abae2f33875daa13a9ba3. | |||
| 2019-11-25 | Updated link to IBM DB2 backend. | Sergey Fedoseev | |
| See https://github.com/ibmdb/python-ibmdb/pull/375 | |||
| 2019-11-25 | Fixed #31013 -- Removed jQuery usage in SelectBox.js. | Johannes Hoppe | |
| 2019-11-25 | Fixed #31002 -- Fixed GIS lookups crash against a subquery annotation. | Simon Charette | |
| Thanks Vasileios Bouzas for the report. | |||
| 2019-11-25 | Fixed #27914 -- Fixed serialization of nested classes in migrations. | John Bowen | |
| 2019-11-25 | Refs #23950 --- Moved test DeconstructibleInstances class to a module level. | John Bowen | |
| DeconstructibleInstances was not importable from the asserted path. | |||
| 2019-11-25 | Fixed #31025 -- Fixed highlightlinenothreshold deprecation warning on Sphinx ↵ | Baptiste Mispelon | |
| 1.8+. | |||
| 2019-11-25 | Doc'd SpatiaLite support of 3D geometry fields. | Sergey Fedoseev | |
| Support was added in 65129aac07022f23afa1df7ec7fad2216634cb38. | |||
| 2019-11-25 | Removed unused unencoded_ampersands_re regex. | Baptiste Mispelon | |
| Unused since 8b81dee60c1533e714a310fa5c3907356042a64c. | |||
| 2019-11-25 | Refs #25388 -- Corrected value of TEST MIGRATE setting in MIGRATION_MODULES ↵ | Jon Dufresne | |
| docs. | |||
| 2019-11-25 | Fixed #28469 -- Doc'd how to create a custom HttpResponse subclass. | Baptiste Mispelon | |
| 2019-11-22 | Fixed #30996 -- Added AsWKB and AsWKT GIS functions. | Sergey Fedoseev | |
| 2019-11-22 | Fixed #9762 -- Made DateFormat.r() locale-independent. | Baptiste Mispelon | |
| Thanks to Antonio Melé for the original report all those years ago and to all the contributors who helped along the way. | |||
| 2019-11-22 | Refs #26281 -- Added a helpful error message for an invalid "r" specifier to ↵ | Baptiste Mispelon | |
| dateformat.format(). | |||
| 2019-11-22 | Fixed #8467 -- Prevented crash when adding existent m2m relation with an ↵ | Simon Charette | |
| invalid type. This was an issue anymore on backends that allows conflicts to be ignored (Refs #19544) as long the provided values were coercible to the expected type. However on the remaining backends that don't support this feature, namely Oracle, this could still result in an IntegrityError. By attempting to coerce the provided values to the expected types in Python beforehand we allow the existing value set intersection in ManyRelatedManager._get_missing_target_ids to prevent the problematic insertion attempts. Thanks Baptiste Mispelon for triaging this old ticket against the current state of the master branch. | |||
| 2019-11-22 | Refs #8467 -- Added test for RelatedManager.add()/remove() with an invalid type. | Simon Charette | |
| 2019-11-21 | Fixed #31012 -- Reverted "Fixed #29056 -- Fixed HTML5 validation of required ↵ | Carlton Gibson | |
| 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. | |||
| 2019-11-21 | Fixed #30413 -- Fixed test database signature on SQLite when test database ↵ | Farhaan Bukhsh | |
| name is provided. Previously, the same signature was created for multiple in-memory databases on SQLite when they had tests databases names DATABASES['TEST']['NAME']. | |||
| 2019-11-21 | Simplified TemplateDetailView with pathlib.Path.read_text(). | Jon Dufresne | |
| 2019-11-21 | Refs #25367 -- Made Query.build_filter() raise TypeError on non-conditional ↵ | Simon Charette | |
| expressions. | |||
| 2019-11-21 | Fixed #30484 -- Added conditional expressions support to CheckConstraint. | Simon Charette | |
| 2019-11-21 | Refs #25367 -- Moved conditional expression wrapping to the Exact lookup. | Simon Charette | |
| 2019-11-21 | Refs #11964 -- Removed SimpleCol in favor of Query(alias_cols). | Simon Charette | |
| This prevent having to pass simple_col through multiple function calls by defining whether or not references should be resolved with aliases at the Query level. | |||
| 2019-11-21 | Fixed #30625 -- Doc'd cache.get()/delete() behavior change in Django 2.2. | Hasan Ramezani | |
| 2019-11-21 | Made versionadded/versionchanged annotations without a content end with ".". | Sergey Fedoseev | |
| Regression in d2afa5eb2308e672b6313876856e32e2561b90f3. | |||
| 2019-11-20 | Fixed #25388 -- Added an option to allow disabling of migrations during test ↵ | Jon Dufresne | |
| database creation. | |||
| 2019-11-20 | Fixed #31008 -- Fixed typos in docs/topics/logging.txt. | Mariusz Felisiak | |
| 2019-11-20 | Pinned asgiref version. | Carlton Gibson | |
| 2019-11-20 | Fixed #27164 -- Fixed an example of using routers in multiple databases docs. | Caio Ariede | |
| Make sure that AuthRouter includes ContentType in the same database. | |||
| 2019-11-19 | Fixed #30981 -- Fixed admin changelist crash when using F() or OrderBy() ↵ | Hasan Ramezani | |
| expressions in admin_order_field. | |||
| 2019-11-19 | Added stub release notes for 2.1.15. | Mariusz Felisiak | |
| 2019-11-19 | Fixed #27272 -- Added an on_delete RESTRICT handler to allow cascading ↵ | Daniel Izquierdo | |
| deletions while protecting direct ones. | |||
| 2019-11-19 | Refs #27272 -- Added Collector.add_dependency(). | Daniel Izquierdo | |
| 2019-11-19 | Fixed #30999 -- Fixed typo in docs/howto/custom-template-tags.txt. | Hasan Ramezani | |
| 2019-11-19 | Fixed #30987 -- Added models.PositiveBigIntegerField. | Caio Ariede | |
| 2019-11-19 | Removed unnecessary numeric indexes in format strings. | Jon Dufresne | |
| 2019-11-18 | Expanded API stability docs to include our policy of continual improvement. | Luke Plant | |
