| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-17 | Refs #30181 -- Corrected note about storing None in the cache. | Nick Pope | |
| 2020-12-09 | Fixed #32193 -- Deprecated MemcachedCache. | Mariusz Felisiak | |
| 2020-11-10 | Fixed #32176 -- Clarified filesystem cache docs. | Carles Pina Estany | |
| 2020-11-04 | Fixed #31983 -- Added system check for file system caches location. | christa | |
| Thanks Johannes Maron and Nick Pope for reviews. | |||
| 2020-09-17 | Doc'd that UpdateCacheMiddleware and cache_page affect downstream caches. | David D Lowe | |
| Thanks to Nick Pope for review. | |||
| 2020-09-16 | Fixed #29887 -- Added a cache backend for pymemcache. | Nick Pope | |
| 2020-09-14 | Fixed #31789 -- Added a new headers interface to HttpResponse. | Tom Carrick | |
| 2020-09-02 | Refs #29887, Refs #24212 -- Added servers configuration hook for memcached ↵ | Nick Pope | |
| backends. The servers property can be overridden to allow memcached backends to alter the server configuration prior to it being passed to instantiate the client. This allows avoidance of documentation for per-backend differences, e.g. stripping the 'unix:' prefix for pylibmc. | |||
| 2020-06-22 | Refs #5691 -- Made cache keys independent of USE_L10N. | Claude Paroz | |
| This mostly reverts af1893c4ff8fdbf227a43a559d90bb1c1238b01a. | |||
| 2020-05-04 | Refs #30573 -- Rephrased "Of Course" and "Obvious(ly)" in documentation and ↵ | Adam Johnson | |
| comments. | |||
| 2020-01-16 | Fixed #30765 -- Made cache_page decorator take precedence over max-age ↵ | Flavio Curella | |
| Cache-Control directive. | |||
| 2019-12-18 | Fixed #30585 -- Added {% translate %} and {% blocktranslate %} template tags. | Mike Hansen | |
| 2019-11-14 | Fixed #30759 -- Made cache.delete() return whether it succeeded. | daniel a rios | |
| Thanks Simon Charette for the review. | |||
| 2019-10-10 | Fixed #23755 -- Added support for multiple field names in the no-cache ↵ | Flavio Curella | |
| Cache-Control directive to patch_cache_control(). https://tools.ietf.org/html/rfc7234#section-5.2.2.2 | |||
| 2019-09-24 | Updated the default cache key transformation in documentation. | Ryan Nowakowski | |
| Follow up to 6c69de80bdcd2744bc64cb933c2d863dd5e74a33. | |||
| 2019-09-06 | Fixed #30573 -- Rephrased documentation to avoid words that minimise the ↵ | Tobias Kunze | |
| involved difficulty. This patch does not remove all occurrences of the words in question. Rather, I went through all of the occurrences of the words listed below, and judged if they a) suggested the reader had some kind of knowledge/experience, and b) if they added anything of value (including tone of voice, etc). I left most of the words alone. I looked at the following words: - simply/simple - easy/easier/easiest - obvious - just - merely - straightforward - ridiculous Thanks to Carlton Gibson for guidance on how to approach this issue, and to Tim Bell for providing the idea. But the enormous lion's share of thanks go to Adam Johnson for his patient and helpful review. | |||
| 2019-01-17 | Removed versionadded/changed annotations for 2.1. | Tim Graham | |
| 2018-11-15 | Fixed #29864 -- Added link targets for low-level cache API. | Prabakaran Kumaresshan | |
| 2018-05-17 | Removed versionadded/changed annotations for 2.0. | Tim Graham | |
| 2018-04-27 | Fixed #27480 -- Added cache.touch(). | Nicolas Noé | |
| 2018-04-17 | Fixed #29334 -- Updated pypi.python.org URLs to pypi.org. | Brett Cannon | |
| 2018-01-24 | Fixed #28977 -- Changed local-memory cache to use LRU culling. | Grant Jenks | |
| LRU culling turns every read into a kind of write to the cache: cache keys are moved to the first position in the OrderedDict when they are retrieved. The RWLock which permitted multiple readers while prioritizing a single writer is obsolete since all accesses are now writes. | |||
| 2018-01-07 | Updated various links in docs to use HTTPS. | Mariusz Felisiak | |
| 2017-10-25 | Fixed #28737 -- Clarified {% cache %} tag's handling of arguments. | Tim Graham | |
| Thanks Tom Aratyn for the report. | |||
| 2017-09-22 | Removed versionadded/changed annotations for 1.11. | Tim Graham | |
| 2017-09-22 | Refs #20892 -- Removed support for passing pylibmc behavior settings as ↵ | Tim Graham | |
| top-level attributes of CACHES['OPTIONS']. Per deprecation timeline. | |||
| 2017-09-20 | Fixed #28593 -- Added a simplified URL routing syntax per DEP 0201. | Sjoerd Job Postmus | |
| Thanks Aymeric Augustin for shepherding the DEP and patch review. Thanks Marten Kenbeek and Tim Graham for contributing to the code. Thanks Tom Christie, Shai Berger, and Tim Graham for the docs. | |||
| 2017-09-19 | Fixed typo in docs/topics/cache.txt. | tk | |
| 2017-09-06 | Fixed #27318 -- Made cache.set_many() return the list of failed keys. | Olivier Tabone | |
| 2017-06-26 | Refs #23919 -- Stopped inheriting from object to define new style classes. | Mariusz Felisiak | |
| Tests and docs complement to cecc079168e8669138728d31611ff3a1e7eb3a9f. | |||
| 2017-03-15 | Fixed #27882 -- Allowed {% cache %} to cache indefinitely. | Bo Marchman | |
| 2017-01-18 | Refs #23919 -- Removed Python 2 notes in docs. | Tim Graham | |
| 2016-12-28 | Fixed #27641 -- Doc'd default local-memory caching in deployment checklist. | Adam Chainz | |
| 2016-10-27 | Documented that cache keys are strings rather than bytes. | Adam Chainz | |
| 2016-09-28 | Fixed #27226 -- Removed patch_response_headers()'s setting of the ↵ | Rinat Khabibiev | |
| Last-Modified header. | |||
| 2016-08-31 | Fixed #27152 -- Supported comma delimiter in memcached LOCATION string. | Ed Morley | |
| 2016-08-31 | Fixed #20892 -- Allowed configuring memcached client using OPTIONS. | Ed Morley | |
| Previously, the MemcachedCache backend ignored `OPTIONS` and PyLibMCCache used them to set pylibmc behaviors. Both backends now pass `OPTIONS` as keyword arguments to the client constructors. | |||
| 2016-08-31 | Made settings docs link to cache parameters more specific. | Ed Morley | |
| 2016-08-11 | Documented the cache_control() decorator. | Kevin Christopher Henry | |
| 2016-05-20 | Removed versionadded/changed annotations for 1.9. | Tim Graham | |
| 2016-05-17 | Fixed #26601 -- Improved middleware per DEP 0005. | Florian Apolloner | |
| Thanks Tim Graham for polishing the patch, updating the tests, and writing documentation. Thanks Carl Meyer for shepherding the DEP. | |||
| 2016-05-07 | Fixed #26566 -- Rewrote an incorrect Cache-Control example. | Vasiliy Faronov | |
| 2016-05-06 | Fixed syntax highlighting in docs/topics/cache.txt | Tim Graham | |
| 2016-05-03 | Fixed #26567 -- Updated references to obsolete RFC2616. | Vasiliy Faronov | |
| Didn't touch comments where it wasn't obvious that the code adhered to the newer standard. | |||
| 2016-04-09 | Fixed #25847 -- Made User.is_(anonymous|authenticated) properties. | Jeremy Lainé | |
| 2016-02-01 | Fixed #26124 -- Added missing code formatting to docs headers. | rowanv | |
| 2016-01-14 | Fixed #23868 -- Added support for non-unique django-admin-options in docs. | Tim Graham | |
| Also documented missing short command line options to fix #24134. This bumps the minimum sphinx version required to build the docs to 1.3.4. Thanks Simon Charette for review. | |||
| 2015-12-23 | Fixed #25969 -- Replaced render_to_response() with render() in docs examples. | Tim Graham | |
| 2015-12-01 | Fixed #25778 -- Updated docs links to use https when available. | Jon Dufresne | |
| 2015-11-16 | Fixed #25755 -- Unified spelling of "website". | Agnieszka Lasyk | |
