| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-02-18 | Fixed #31228 -- Reallowed aggregates to be used with multiple expressions ↵ | Taoup | |
| and no DISTINCT on SQLite. Regression in bc05547cd8c1dd511c6b6a6c873a1bc63417b111. Thanks Andy Terra for the report. | |||
| 2020-02-18 | Fixed #20995 -- Added support for iterables of template names to {% include ↵ | Keshav Kumar | |
| %} template tag. Thanks Adam Johnson for the review. | |||
| 2020-02-17 | Fixed #31277 -- Relaxed system check of m2m intermediary tables for db_table ↵ | Xavier Francisco | |
| collision when database routers are installed. Turned the error into a warning when database routers are installed. | |||
| 2020-02-14 | Fixed #26552 -- Deferred constraint checks when reloading the database with ↵ | Matthijs Kooijman | |
| data for tests. deserialize_db_from_string() loads the full serialized database contents, which might contain forward references and cycles. That caused IntegrityError because constraints were checked immediately. Now, it loads data in a transaction with constraint checks deferred until the end of the transaction. | |||
| 2020-02-13 | Fixed #31250 -- Ignored processing instructions in ↵ | yura | |
| assertXMLEqual()/assertXMLNotEqual(). | |||
| 2020-02-13 | Fixed #30261 -- Prevented Form._html_output() from mutating errors if hidden ↵ | Hasan Ramezani | |
| fields have errors. | |||
| 2020-02-12 | Refs #27468 -- Made PasswordResetTokenGenerator use SHA-256 algorithm. | Claude Paroz | |
| 2020-02-11 | Fixed #31246 -- Fixed locking models in QuerySet.select_for_update(of=()) ↵ | Abhijeet Viswa | |
| for related fields and parent link fields with multi-table inheritance. Partly regression in 0107e3d1058f653f66032f7fd3a0bd61e96bf782. | |||
| 2020-02-11 | Fixed #31240 -- Properly closed FileResponse when wsgi.file_wrapper is used. | Florian Apolloner | |
| Thanks to Oskar Persson for the report. | |||
| 2020-02-11 | Reverted "Fixed #30565 -- Closed HttpResponse when wsgi.file_wrapper closes ↵ | Florian Apolloner | |
| file-like object." This reverts commit cce47ff65a4dd3786c049ec14ee889e128ca7de9. | |||
| 2020-02-11 | Fixed #31253 -- Fixed data loss possibility when using caching from async code. | Jon Dufresne | |
| Case missed in a415ce70bef6d91036b00dd2c8544aed7aeeaaed. | |||
| 2020-02-10 | Fixed #30846 -- Made PostGIS backend respect Index's name argument. | =Pratik Kumar | |
| 2020-02-10 | Fixed #31248 -- Added missing space before USING SQL on PostGIS. | Hannes Ljungberg | |
| 2020-02-07 | Fixed #31055 -- Made constraint checks support databases aware. | Simon Charette | |
| 2020-02-07 | Refs #31055 -- Made DiscoverRunner skip running system checks on unused test ↵ | Simon Charette | |
| databases. | |||
| 2020-02-07 | Refs #31055 -- Added --database option to the check management command. | Simon Charette | |
| This avoids enabling the ``database`` checks unless they are explicitly requested and allows to disable on a per-alias basis which is required when only creating a subset of the test databases. This also removes unnecessary BaseCommand._run_checks() hook. | |||
| 2020-02-07 | Closed caches in clear_cache_handlers() signal handler. | Jon Dufresne | |
| This also fixes ResourceWarnings about unclosed sockets emitted in cache.tests. | |||
| 2020-02-06 | Fixed #31233 -- Closed database connections and cursors after use. | Jon Dufresne | |
| 2020-02-06 | Refs #31233 -- Changed DatabaseWrapper._nodb_connection to _nodb_cursor(). | Jon Dufresne | |
| It is now a method instead of a property and returns a context manager that yields a cursor on entry and closes the cursor and connection upon exit. | |||
| 2020-02-06 | Fixed #28528 -- Allowed combining SearchVectors with different configs. | adamb70 | |
| 2020-02-05 | Fixed #31232 -- Changed default SECURE_REFERRER_POLICY to 'same-origin'. | Adam Johnson | |
| 2020-02-05 | Fixed #26813 -- Prevented empty choice in ModelChoiceField with RadioSelect ↵ | Hasan Ramezani | |
| for fields with blank=False. | |||
| 2020-02-04 | Simplified imports from django.db and django.contrib.gis.db. | Nick Pope | |
| 2020-02-04 | Refs #27604 -- Fixed loading of legacy cookie hashes when ↵ | Florian Apolloner | |
| CookieStorage.key_salt is changed. This partially reverts bcc9fa25285f506666fa5074fc43c7114d61bb79 to not break legacy hashes when key_salt is actually changed. | |||
| 2020-02-04 | Fixed #27604 -- Used the cookie signer to sign message cookies. | Claude Paroz | |
| Co-authored-by: Craig Anderson <craiga@craiga.id.au> | |||
| 2020-02-04 | Refs #27604 -- Added CookieStorage.key_salt to allow customization. | Claude Paroz | |
| 2020-02-03 | Fixed CVE-2020-7471 -- Properly escaped StringAgg(delimiter) parameter. | Simon Charette | |
| 2020-02-03 | Fixed #31217 -- Made QuerySet.values()/values_list() group by not selected ↵ | Mariusz Felisiak | |
| annotations with aggregations used in order_by(). Regression in 59b4e99dd00b9c36d56055b889f96885995e4240. Thanks Jon Dufresne for the report and Simon Charette for the review. | |||
| 2020-01-31 | Updated translations from Transifex. | Claude Paroz | |
| Forwardport of ca4f87027e2ed32cb272a1823c9ce4104b02d830 from stable/3.0.x | |||
| 2020-01-31 | Cached ForeignObject.(local/foreign/reverse)_related_fields properties. | Adam Johnson | |
| 2020-01-31 | Refs #22426 -- Removed pre-Django 1.5 messages compatibility code and test. | Claude Paroz | |
| This reverts commit f286721f7fdc2202f77a5f4d650d9d0779b86811. | |||
| 2020-01-31 | Fixed 31207 -- Prevented references to non-local remote fields in ↵ | Hasan Ramezani | |
| ForeignKey.to_field. Thanks Simon Charette for the initial patch and review. | |||
| 2020-01-31 | Fixed #31219 -- Fixed object deletion crash for nested protected related ↵ | Matthias Kestenholz | |
| objects. | |||
| 2020-01-29 | Simplified DeferredAttribute.__get__() a bit. | Taoup | |
| 2020-01-29 | Used model's Options.label/label_lower where applicable. | Mariusz Felisiak | |
| 2020-01-29 | Removed "Pocket PC" from terminal color support function. | Nick Pope | |
| Introduced over 13 years ago in 9bea530c33e, Pocket PC was surpassed by Windows Mobile, then Windows Phone, which has since been retired. The value "Pocket PC" isn't documented as a value for ``sys.platform`` and it isn't clear whether it ever worked. There are no tests for this. | |||
| 2020-01-29 | Refs #27852 -- Fixed object deletion to show all restricted related objects ↵ | Hasan Ramezani | |
| rather than just the first one. | |||
| 2020-01-29 | Refs #27852 -- Renamed a loop variable in Collector.collect() to avoid ↵ | Mariusz Felisiak | |
| redefinition. | |||
| 2020-01-29 | Fixed #31211 -- Added SearchConfig expression. | Hannes Ljungberg | |
| Thanks Simon Charette for the review. | |||
| 2020-01-29 | Fixed #31212 -- Updated psycopg links to HTTPS and new location. | Jon Dufresne | |
| 2020-01-28 | Fixed #22261 -- Fixed resolving namespaced URLs for flatpages. | Hasan Ramezani | |
| 2020-01-27 | Improved SearchVectorCombinable and SearchQueryCombinable error messages. | Hannes Ljungberg | |
| 2020-01-27 | Refs #27468 -- Added algorithm parameter to django.utils.crypto.salted_hmac(). | Claude Paroz | |
| 2020-01-27 | Refs #27852 -- Fixed object deletion to show all protected related objects ↵ | Hasan Ramezani | |
| rather than just the first one. Thanks Anton Samarchyan for the initial patch. | |||
| 2020-01-27 | Fixed #30997 -- Deprecated HttpRequest.is_ajax(). | Claude Paroz | |
| 2020-01-27 | Refs #30997 -- Removed HttpRequest.is_ajax() usage. | Claude Paroz | |
| 2020-01-24 | Refs #27888 -- Removed redundant {% if %} in admin changelist filters. | Hasan Ramezani | |
| 2020-01-24 | Refs #30997 -- Added HttpRequest.accepts(). | Claude Paroz | |
| 2020-01-23 | Fixed #27888 -- Added link to clear all filters in the admin changelist view. | Hasan Ramezani | |
| 2020-01-23 | Fixed #31200 -- Added system checks for permissions codenames max length. | Michael Mulholland | |
