| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-07 | Fixed #32544 -- Confirmed support for GDAL 3.2 and GEOS 3.9. | Claude Paroz | |
| 2021-04-07 | Refs #32074 -- Backported Enum.__repr__() from Python 3.10. | Mariusz Felisiak | |
| Enum.__repr__() was changed in [1], we should use the same format in Python < 3.10. [1] https://bugs.python.org/issue40066 | |||
| 2021-04-06 | Updated asgiref dependency for 3.2 release series. | Carlton Gibson | |
| 2021-04-06 | Fixed CVE-2021-28658 -- Fixed potential directory-traversal via uploaded files. | Mariusz Felisiak | |
| Thanks Claude Paroz for the initial patch. Thanks Dennis Brinkrolf for the report. | |||
| 2021-04-06 | Fixed #32614 -- Fixed MiddlewareSyncAsyncTests tests with asgiref 3.3.2+. | Mariusz Felisiak | |
| 2021-04-06 | Updated translations from Transifex. | Claude Paroz | |
| Forwardport of 1ea5e983151f797b285c789626411b9373cd8727 from stable/3.2.x. | |||
| 2021-04-03 | Fixed #32594 -- Doc'd and tested that Signal.disconnect() with lazy ↵ | Hugo Cachitas | |
| references returns None. | |||
| 2021-04-02 | Fixed #32532 -- Made DiscoverRunner raise RuntimeError when a test label is ↵ | Chris Jerdonek | |
| a file path. | |||
| 2021-04-02 | Fixed #32383 -- Added source map support to ManifestStaticFilesStorage. | Adam Johnson | |
| 2021-04-01 | Fixed #32316 -- Deferred accessing __file__. | William Schwartz | |
| Deferred accessing the module-global variable __file__ because the Python import API does not guarantee it always exists—in particular, it does not exist in certain "frozen" environments. The following changes advanced this goal. Thanks to Carlton Gibson, Tom Forbes, Mariusz Felisiak, and Shreyas Ravi for review and feedback. | |||
| 2021-03-31 | Refs #32594 -- Added Signal.disconnect() test with a model class. | Hugo Cachitas | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2021-03-31 | Fixed #32204 -- Added quick filter to admin's navigation sidebar. | Maxim Milovanov | |
| 2021-03-30 | Fixed #31840 -- Added support for Cross-Origin Opener Policy header. | bankc | |
| Thanks Adam Johnson and Tim Graham for the reviews. Co-authored-by: Tim Graham <timograham@gmail.com> | |||
| 2021-03-30 | Fixed #32595 -- Fixed SchemaEditor.quote_value() crash with bytes. | Mariusz Felisiak | |
| 2021-03-30 | Refs #32595 -- Added MySQL's SchemaEditor.quote_value() tests for values ↵ | Mariusz Felisiak | |
| with Unicode chars. | |||
| 2021-03-30 | Fixed #29127 -- Prevented DiscoverRunner from hiding tagged test with syntax ↵ | Chris Jerdonek | |
| errors. This mades _FailedTest objects always match tags in DiscoverRunner. | |||
| 2021-03-30 | Fixed #32260 -- Made View.as_view() do not use update_wrapper(). | Daniyal | |
| View.as_view() should not use update_wrapper() for copying attributes it's unintended and have side-effects such as adding `self` to the signature. This also fixes system check for arguments of custom error handler views with class-based views. Co-authored-by: Nick Pope <nick.pope@flightdataservices.com> | |||
| 2021-03-29 | Fixed #32572 -- Improved ResolverMatch.__repr__(). | Nick Pope | |
| When a partial function was passed as the view, the __repr__() would show the `func` argument as `functools.partial` which isn't very helpful, especially as it doesn't reveal the underlying function or arguments provided. | |||
| 2021-03-29 | Fixed #31487 -- Added precision argument to Round(). | Nick Pope | |
| 2021-03-29 | Fixed #32585 -- Fixed Value() crash with DecimalField on SQLite. | Hasan Ramezani | |
| 2021-03-26 | Fixed #32591 -- Made DiscoverRunner order _FailedTest objects first. | Chris Jerdonek | |
| Failures detected when loading tests are ordered before all of the above for quicker feedback. This includes things like test modules that couldn't be found or that couldn't be loaded due to syntax errors. | |||
| 2021-03-25 | Fixed #32578 -- Fixed crash in CsrfViewMiddleware when a request with Origin ↵ | Chris Jerdonek | |
| header has an invalid host. | |||
| 2021-03-25 | Fixed RemoteTestResultTest tests without tblib. | Mariusz Felisiak | |
| Follow up to e3bca22e7e572b0274a0814c7869c899d7b544e0. | |||
| 2021-03-25 | Fixed #32582 -- Removed unnecessary dot in names of cloned test databases on ↵ | Girish Sontakke | |
| SQLite. | |||
| 2021-03-24 | Optimized FkConstraintsTests.test_check_constraints by specifying a database ↵ | Mariusz Felisiak | |
| table. | |||
| 2021-03-24 | Fixed #29606 -- Added type check for ALLOWED_HOSTS setting. | Adam Donaghy | |
| 2021-03-24 | Fixed #32460 -- Allowed "label"/"do_not_call_in_templates" members in model ↵ | Nick Pope | |
| choice enums. | |||
| 2021-03-24 | Refs #32460 -- Doc'd and tested that property names of model choice enums ↵ | Nick Pope | |
| cannot be used as members. | |||
| 2021-03-23 | Fixed #32573 -- Fixed bounds in __iso_year lookup optimization. | Florian Demmer | |
| 2021-03-23 | Refs #32353, Refs #32352 -- Fixed GIS tests with PROJ 7.X. | Mariusz Felisiak | |
| Different PROJ versions use different transformations, all are correct as having a 1 meter accuracy. These are differences in PROJ versions that cannot and should not be handled in Django itself. Thanks Jani Tiainen and David Smith for reports. See: https://github.com/OSGeo/gdal/issues/3377 | |||
| 2021-03-23 | Fixed #32483 -- Fixed QuerySet.values()/values_list() on JSONField key ↵ | Mariusz Felisiak | |
| transforms with booleans on SQLite. Thanks Matthew Cornell for the report. | |||
| 2021-03-23 | Refs #32483 -- Added tests QuerySet.values()/values_list() on key transforms ↵ | Mariusz Felisiak | |
| with structures containing booleans. | |||
| 2021-03-23 | Refs #31936 -- Added tests for __in lookup on JSONField key transforms with ↵ | Mariusz Felisiak | |
| booleans. | |||
| 2021-03-22 | Refs #31732 -- Fixed django.utils.inspect caching for bound methods. | Adam Johnson | |
| Thanks Alexandr Artemyev for the report, and Simon Charette for the original patch. | |||
| 2021-03-22 | Refs #31372 -- Added django.utils.inspect tests for bound methods. | Adam Johnson | |
| 2021-03-22 | Made CsrfViewMiddlewareTestMixin._get_GET_no_csrf_cookie_request() return ↵ | Mariusz Felisiak | |
| GET requests. | |||
| 2021-03-22 | Fixed #32581 -- Prevented to_locale() from corrupting locale names. | Claude Paroz | |
| 2021-03-22 | Added to_locale() tests for 3-char language codes. | Claude Paroz | |
| 2021-03-19 | Fixed #32556 -- Fixed handling empty string as non-boolean attributes value ↵ | Baptiste Mispelon | |
| by assertHTMLEqual(). | |||
| 2021-03-19 | Fixed #32571 -- Made CsrfViewMiddleware handle invalid URLs in Referer header. | Adam Donaghy | |
| 2021-03-19 | Refs #32508 -- Raised Type/ValueError instead of using "assert" in django.core. | Daniyal | |
| 2021-03-18 | Fixed #16010 -- Added Origin header checking to CSRF middleware. | Tim Graham | |
| Thanks David Benjamin for the original patch, and Florian Apolloner, Chris Jerdonek, and Adam Johnson for reviews. | |||
| 2021-03-18 | Refs #16010 -- Required CSRF_TRUSTED_ORIGINS setting to include the scheme. | Tim Graham | |
| 2021-03-18 | Fixed #32556 -- Fixed assertHTMLEqual() to handle empty string as boolean ↵ | Hasan Ramezani | |
| attributes value. | |||
| 2021-03-18 | Fixed #31370 -- Added support for parallel tests with --buffer. | Adam Johnson | |
| 2021-03-18 | Refs #31370 -- Made RemoteTestResult subclass unittest.TestResult. | Adam Johnson | |
| 2021-03-18 | Refs #31370 -- Added test for pickling RemoteTestResult. | Adam Johnson | |
| 2021-03-18 | Fixed #32466 -- Corrected autocomplete to_field resolution for complex cases. | Johannes Maron | |
| 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. 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-03-18 | Refs #29138 -- Added extra tests for autocomplete FK to_field variations. | Johannes Maron | |
| 2021-03-17 | Fixed #32548 -- Fixed crash when combining Q() objects with boolean expressions. | Jonathan Richards | |
