| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-01-12 | Fixed #32311 -- Added system check for CSRF_FAILURE_VIEW setting. | Hasan Ramezani | |
| 2021-01-11 | Fixed #32313 -- Corrected QuerySet.in_bulk() signature. | Iuri de Silvio | |
| 2021-01-09 | Fixed typo in docs/internals/contributing/writing-code/coding-style.txt. | hashlash | |
| 2021-01-07 | Fixed #32191 -- Made CookieStorage use RFC 6265 compliant format. | Florian Apolloner | |
| Co-authored-by: Craig Smith <hello@craigiansmith.com.au> | |||
| 2021-01-07 | Fixed #32315 -- Doc'd FieldFile.path. | Hasan Ramezani | |
| 2021-01-07 | Fixed #32018 -- Extracted admin colors into CSS variables. | Matthias Kestenholz | |
| Defined all colors used in the admin CSS as variables. Implemented the following standardizations and accessibility improvements while at it: - Improved the contrast of text to not use ratios of less than 3:1 anymore. - Most hover states already used desaturated and darkened colors. Changed object tools to follow the same rule instead of showing the primary color on hover. Various places used similar colors; those have been merged with the goal of reducing the count of CSS variables. Contrasts have been improved in a few places. - Many borders used slightly different colors (e.g. #eaeaea vs. #eee) - Help texts used #999, this has been changed to --body-quiet-color (#666) which has a better contrast. Introduced fast color transitions on links and buttons. | |||
| 2021-01-06 | Refs #32191 -- Added Signer.sign_object()/unsign_object(). | Florian Apolloner | |
| Co-authored-by: Craig Smith <hello@craigiansmith.com.au> | |||
| 2021-01-05 | Fixed #32231 -- Allowed passing None params to QuerySet.raw(). | Alexander Lyabah | |
| 2021-01-04 | Fixed #32310 -- Fixed note about reverse accessors for intermediate table ↵ | Fabio Sangiovanni | |
| for self-referential ManyToManyField. | |||
| 2021-01-04 | Added stub release notes for 3.1.6. | Carlton Gibson | |
| 2021-01-04 | Added release date for 3.1.5. | Carlton Gibson | |
| 2021-01-04 | Refs #28741 -- Doc'd SESSION_COOKIE_DOMAIN requirement with CSRF_USE_SESSIONS. | Tim Graham | |
| Similar considerations as refs #32065, again adding some nuance to afd375fc343baa46e61036087bc43b3d096bb0ca. | |||
| 2021-01-04 | Fixed typo in docs/ref/templates/builtins.txt. | Roland Geider | |
| 2021-01-02 | Updated CVE URL. | Tim Graham | |
| 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-12-30 | Fixed #32303 -- Bumped minimum supported SQLite to 3.9.0. | Mariusz Felisiak | |
| 2020-12-29 | Fixed #32299 -- Prevented mutating handlers when processing middlewares ↵ | Mariusz Felisiak | |
| marking as unused in an async context. Thanks Hubert Bielenia for the report. | |||
| 2020-12-29 | Added app labels to related fields checks messages E302-E305. | Mariusz Felisiak | |
| 2020-12-29 | Corrected related fields checks messages in docs. | Mariusz Felisiak | |
| 2020-12-23 | Refs #30367 -- Changed remaining "pip install" to "python -m pip install" in ↵ | Jon Dufresne | |
| docs. | |||
| 2020-12-23 | Removed forms-MAX_NUM_FORMS POST data in docs | Jon Dufresne | |
| The field is ignored server-side and only exists as a client-side convenience. Removing it slightly simplifies the documentation and avoids some distractions. Added note:: for MIN_NUM_FORMS/MAX_NUM_FORMS in Understanding the management form section. Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es> | |||
| 2020-12-23 | Fixed #32165 -- Added pre-commit hooks | David Smith | |
| * Added pre-commit hooks for isort, flake8 and eslint * Added documentation on how to install and use the tool | |||
| 2020-12-21 | Corrected code-block directives in docs/ref/models/meta.txt. | Jon Dufresne | |
| 2020-12-21 | Fixed typo in docs/ref/files/storage.txt. | joshuapatel | |
| 2020-12-20 | Updated isort URL to new location. | Jon Dufresne | |
| 2020-12-17 | Fixed #29867 -- Added support for storing None value in caches. | Nick Pope | |
| Many of the cache operations make use of the default argument to the .get() operation to determine whether the key was found in the cache. The default value of the default argument is None, so this results in these operations assuming that None is not stored in the cache when it actually is. Adding a sentinel object solves this issue. Unfortunately the unmaintained python-memcached library does not support a default argument to .get(), so the previous behavior is preserved for the deprecated MemcachedCache backend. | |||
| 2020-12-17 | Refs #30181 -- Corrected note about storing None in the cache. | Nick Pope | |
| 2020-12-16 | Fixed #32273 -- Doc'd AdminSite.unregister(). | Hasan Ramezani | |
| 2020-12-15 | Fixed typo in docs/ref/forms/widgets.txt. | Mariusz Felisiak | |
| Thanks rgs258 for the report. | |||
| 2020-12-15 | Corrected formatting in settings docs. | Carlton Gibson | |
| 2020-12-15 | Fixed #31007 -- Allowed specifying type of auto-created primary keys. | Tom Forbes | |
| This also changes the default type of auto-created primary keys for new apps and projects to BigAutoField. | |||
| 2020-12-15 | Fixed #32261 -- Added error logging to Signal.send_robust(). | Ayush Bansal | |
| 2020-12-15 | Added python_requires/install_requires to setup.cfg example in reusable apps ↵ | Thomas Güttler | |
| docs. | |||
| 2020-12-15 | Added backticks to code literals in various docs. | Jon Dufresne | |
| 2020-12-14 | Removed redundant sentence in 'check' management command docs. | Adam Johnson | |
| 2020-12-11 | Corrected docs regarding attributes required for logging in to the admin. | Jan Pieter Waagmeester | |
| Regression in 939dcff24f8e97d114595b102fb12348da482135. | |||
| 2020-12-11 | Fixed #32252 -- Fixed __isnull=True on key transforms on SQLite and Oracle. | sage | |
| __isnull=True on key transforms should not match keys with NULL values. | |||
| 2020-12-10 | Refs #31792 -- Updated SQL example in Exists() docs. | Kevin Marsh | |
| Follow up to 51297a92324976a704279b567ec4f80bb92d7b60. | |||
| 2020-12-10 | Fixed #32178 -- Allowed database backends to skip tests and mark expected ↵ | Hasan Ramezani | |
| failures. Co-authored-by: Tim Graham <timograham@gmail.com> | |||
| 2020-12-09 | Fixed #32193 -- Deprecated MemcachedCache. | Mariusz Felisiak | |
| 2020-12-08 | Adjusted formatting of ngettext docs code examples. | Matthias Kestenholz | |
| 2020-12-08 | Fixed #32233 -- Cleaned-up duplicate connection functionality. | Florian Apolloner | |
| 2020-12-07 | Added note about importing release manager's public keys via GitHub API to ↵ | Mariusz Felisiak | |
| checksums templates. | |||
| 2020-12-03 | Fixed #32235 -- Made ReadOnlyPasswordHashField disabled by default. | Timo Ludwig | |
| 2020-12-02 | Fixed #32179 -- Added JSONObject database function. | Artur Beltsov | |
| 2020-12-01 | Added stub release notes for 3.1.5. | Mariusz Felisiak | |
| 2020-12-01 | Added release date for 3.1.4. | Mariusz Felisiak | |
| 2020-11-30 | Fixed #32232 -- Fixed typo in docs/ref/contrib/admin/actions.txt. | Hasan Ramezani | |
| 2020-11-28 | Refs #32230 -- Made LayerMapping support pathlib.Path. | Mariusz Felisiak | |
| 2020-11-28 | Fixed #32230 -- Made DataSource support pathlib.Path. | Hasan Ramezani | |
