| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-31 | Fixed #32304 -- Fixed prefixing STATIC_URL and MEDIA_URL by SCRIPT_NAME for ↵ | Mariusz Felisiak | |
| absolute URLs with no domain. Thanks Adam Hooper for the report. Regression in c574bec0929cd2527268c96a492d25223a9fd576. | |||
| 2020-07-29 | Fixed #29324 -- Made SECRET_KEY validation lazy (on first access). | Florian Apolloner | |
| 2019-09-25 | Fixed #25598 -- Added SCRIPT_NAME prefix to STATIC_URL and MEDIA_URL set to ↵ | Oleg Kainov | |
| relative paths. Thanks Florian Apolloner for reviews. Co-authored-by: Joel Dunham <Joel.Dunham@technicalsafetybc.ca> | |||
| 2019-09-10 | Refs #29817 -- Removed settings.FILE_CHARSET per deprecation timeline. | Mariusz Felisiak | |
| 2019-08-12 | Switched to use `HTTP_X_FORWARDED_PROTO` custom header in tests. | Min ho Kim | |
| This is the conventional name: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Proto | |||
| 2019-07-01 | Fixed CVE-2019-12781 -- Made HttpRequest always trust ↵ | Carlton Gibson | |
| SECURE_PROXY_SSL_HEADER if set. An HTTP request would not be redirected to HTTPS when the SECURE_PROXY_SSL_HEADER and SECURE_SSL_REDIRECT settings were used if the proxy connected to Django via HTTPS. HttpRequest.scheme will now always trust the SECURE_PROXY_SSL_HEADER if set, rather than falling back to the request scheme when the SECURE_PROXY_SSL_HEADER did not have the secure value. Thanks to Gavin Wahl for the report and initial patch suggestion, and Shai Berger for review. | |||
| 2019-03-05 | Fixed #30234 -- Disallowed non-upper settings in settings.configure(). | orlnub123 | |
| 2018-10-15 | Fixed #29817 -- Deprecated settings.FILE_CHARSET. | Jon Dufresne | |
| 2018-07-30 | Fixed #29467 -- Made override_settings handle errors in setting_changed ↵ | Sławek Ehlert | |
| signal receivers. | |||
| 2018-05-26 | Reverted "Fixed #29324 -- Made Settings raise ImproperlyConfigured if ↵ | Tim Graham | |
| SECRET_KEY is accessed and not set." This reverts commit b3cffde5559c4fa97625512d7ec41a674be26076 due to a regression and performance concerns. | |||
| 2018-05-09 | Fixed #29363 -- Added SimpleTestCase.assertWarnsMessage(). | Morgan Aubert | |
| 2018-04-17 | Fixed #29324 -- Made Settings raise ImproperlyConfigured if SECRET_KEY is ↵ | Jon Dufresne | |
| accessed and not set. | |||
| 2018-04-17 | Added a test for a settings error message. | Tim Graham | |
| 2017-07-29 | Used assertRaisesMessage() to test Django's error messages. | Mads Jensen | |
| 2017-07-26 | Improved test coverage for django.conf. | Anton Samarchyan | |
| 2017-03-17 | Replaced type-specific assertions with assertEqual(). | Tim Graham | |
| Python docs say, "it's usually not necessary to invoke these methods directly." | |||
| 2017-01-25 | Refs #23919 -- Replaced super(ClassName, self) with super(). | chillaranand | |
| 2017-01-21 | Refs #23919 -- Removed misc references to Python 2. | Tim Graham | |
| 2016-12-23 | Fixed #27626 -- Moved MEDIA_URL/STATIC_URL validation to a system check. | Adam Chainz | |
| 2016-12-22 | Used @override_settings for SECURE_PROXY_SSL_HEADER tests. | Adam Chainz | |
| 2016-11-10 | Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings. | za | |
| 2016-06-28 | Replaced use of TestCase.fail() with assertRaises(). | Tim Graham | |
| Also removed try/except/fail antipattern that hides exceptions. | |||
| 2016-06-16 | Fixed #26747 -- Used more specific assertions in the Django test suite. | Jon Dufresne | |
| 2016-04-23 | Fixed #26427 -- Ensured deleted setting doesn't appear in dir(settings) | Claude Paroz | |
| 2016-04-08 | Fixed E128 flake8 warnings in tests/. | Tim Graham | |
| 2016-01-29 | Refs #26022 -- Used context manager version of assertRaises in tests. | Hasan | |
| 2015-09-23 | Refs #23957 -- Required session verification per deprecation timeline. | Tim Graham | |
| 2015-09-23 | Refs #24022 -- Removed the ssi tag per deprecation timeline. | Tim Graham | |
| 2015-08-31 | Fixed #25331 -- Removed trailing blank lines in docstrings. | Maxime Lorant | |
| 2015-08-31 | Refs #24121 -- Added repr() to LazySettings, Settings, and UserSettingsHolder. | Keryn Knight | |
| 2015-06-24 | Renamed RemovedInDjangoXYWarnings for new roadmap. | Tim Graham | |
| Forwardport of ae1d663b7913f6da233c55409c4973248372d302 from stable/1.8.x plus more. | |||
| 2015-05-20 | Refs #24652 -- Used SimpleTestCase where appropriate. | Simon Charette | |
| 2015-05-09 | Fixed typo in settings_tests | Tim Graham | |
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2015-02-03 | Fixed #24149 -- Normalized tuple settings to lists. | darkryder | |
| 2015-01-20 | Fixed typos in code comments. | Adam Taylor | |
| 2014-12-28 | Deprecated TEMPLATE_LOADERS. | Aymeric Augustin | |
| 2014-12-05 | Fixed #23957 -- Started deprecation toward requiring session verification. | Tim Graham | |
| Thanks Carl Meyer for review. | |||
| 2014-11-17 | Adjusted tests for previous commit. | Aymeric Augustin | |
| The test was testing a use case that doesn't happen in real world projects: developers don't assign settings at run time (and Django explicitly doesn't support it). | |||
| 2014-11-03 | Fixed #21281 -- Made override_settings act at class level when used as a ↵ | Thomas Chaumeny | |
| TestCase decorator. | |||
| 2014-11-03 | Fixed #23620 -- Used more specific assertions in the Django test suite. | Berker Peksag | |
| 2014-09-09 | Avoid the word "stupid". | Aymeric Augustin | |
| There's always a better word. | |||
| 2014-09-05 | Revert "Fixed #23384 -- Allowed overriding part of a dictionary-type setting" | Claude Paroz | |
| This reverts commit 66757fee7e921ad4c35e0b3f80c25e026100b31c. Discussions have led to think that this functionality does not bring significant benefits to justify the added complexity. Read also discussions on ticket #22734. | |||
| 2014-08-30 | Fixed #23384 -- Allowed overriding part of a dictionary-type setting | Claude Paroz | |
| This change is needed for upcoming changes where settings might be grouped in a parent dictionary. Thanks Tim Graham for the review. | |||
| 2014-06-11 | Removed an unused local variable, fixes a flake8 error | Alex Gaynor | |
| 2014-06-10 | Fixed #22780 -- Checked that LOCALE_PATHS is really a tuple | Tim Schaffer | |
| 2014-04-12 | Also allowed a non-overridden setting to be deleted | Claude Paroz | |
| Refs #20032, #18824. Thanks ztorstri at gmail.com for the report. | |||
| 2014-03-03 | Fixed many typos in comments and docstrings. | Rodolfo Carvalho | |
| Thanks Piotr Kasprzyk for help with the patch. | |||
| 2014-01-20 | Removed some stray newlines which caused flake8 issues | Alex Gaynor | |
| 2014-01-20 | Fixes #21833 -- Fix UserSettingsHolder.is_overridden() and add tests. | Carl Meyer | |
