| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | WIP: Add faster implementation of removing invalid redirects in SQL | Jordan Cook | 2022-04-10 | 2 | -7/+32 |
| * | Add indexed datetime column to SQLite backend for faster eviction | Jordan Cook | 2022-04-10 | 1 | -13/+41 |
| * | Add default list of ignored_parameters for most common authentication params/... | Jordan Cook | 2022-04-10 | 3 | -6/+10 |
| * | Remove 'default exclude headers', since match_headers now accepts a list of s... | Jordan Cook | 2022-04-10 | 1 | -10/+3 |
| * | Log cache criteria checks for both read and write | Jordan Cook | 2022-04-09 | 1 | -20/+26 |
| * | Also skip cache read for requests excluded by allowable_methods | Jordan Cook | 2022-04-09 | 1 | -0/+1 |
| * | If we're picking an arbitrary sentinel value, it may as well be an interestin... | Jordan Cook | 2022-04-09 | 1 | -1/+1 |
| * | Move logic for translating kwargs to headers into cache_actions.set_request_h... | Jordan Cook | 2022-04-09 | 3 | -66/+55 |
| * | Refactor refresh/revalidate behavior | Jordan Cook | 2022-04-09 | 7 | -106/+139 |
| * | Add compatibility with cattrs 21.1+, and clean up preconf module a bit | Jordan Cook | 2022-04-09 | 2 | -42/+49 |
| * | Update tests, changelog, and contributors | Jordan Cook | 2022-04-06 | 1 | -3/+3 |
| * | wal mode | Daniel Holth | 2022-04-06 | 1 | -0/+5 |
| * | Add an intermediate wrapper class, OriginalResponse, to provide type hints fo... | Jordan Cook | 2022-04-01 | 5 | -32/+78 |
| * | Make CachedResponse.__str__ a bit more consistent with Response ('<class [sta... | Jordan Cook | 2022-04-01 | 1 | -20/+14 |
| * | Move request-specific settings into RequestSettings class | Jordan Cook | 2022-04-01 | 3 | -9/+13 |
| * | Move settings module to top level package, and leave 'models' subpackage for ... | Jordan Cook | 2022-04-01 | 6 | -16/+25 |
| * | Add argument docs back to CachedSession.__init__ instead of generic **kwargs;... | Jordan Cook | 2022-04-01 | 5 | -72/+99 |
| * | Update docs, doc dependencies, changelog, and contributors | Jordan Cook | 2022-04-01 | 2 | -4/+11 |
| * | Remove some redundant, undocumented means of passing CachedSession/BaseBacken... | Jordan Cook | 2022-04-01 | 1 | -7/+7 |
| * | Fix 504 behavior with stale-if-error and only-if-cached | Jordan Cook | 2022-04-01 | 1 | -1/+2 |
| * | Update install_cache() and enabled() | Jordan Cook | 2022-04-01 | 1 | -21/+4 |
| * | More code cleanup and comments | Jordan Cook | 2022-03-29 | 6 | -148/+126 |
| * | Fix some regression bugs and broken tests | Jordan Cook | 2022-03-29 | 3 | -18/+17 |
| * | Split datetime-related utility functions into a separate module | Jordan Cook | 2022-03-29 | 9 | -142/+156 |
| * | Refactor request-level settings into separate RequestSettings class | Jordan Cook | 2022-03-29 | 4 | -125/+127 |
| * | Refactor session-level settings into separate CacheSettings class | Jordan Cook | 2022-03-29 | 6 | -136/+145 |
| * | Move more cache policy logic to CacheActions | Jordan Cook | 2022-03-29 | 2 | -14/+15 |
| * | Add 'Use Cases' section to each backend's docs | Jordan Cook | 2022-03-17 | 6 | -11/+51 |
| * | Fix typo | Jordan Cook | 2022-03-17 | 1 | -1/+1 |
| * | Swap out appdirs for platformdirs | Jordan Cook | 2022-03-14 | 1 | -1/+1 |
| * | Add support for Cache-Control: only-if-cached and corresponding options for r... | Jordan Cook | 2022-03-11 | 2 | -7/+45 |
| * | Update changelog, docs, and bump version | Jordan Cook | 2022-03-11 | 1 | -1/+1 |
| * | Add separate revalidate ('soft refresh') option, support revalidation for no-... | Jordan Cook | 2022-03-11 | 2 | -36/+73 |
| * | Add refresh option to CachedSession.request() and send() | Jordan Cook | 2022-03-11 | 2 | -7/+31 |
| * | Reword inaccurate usage of the term 'revalidate' | Jordan Cook | 2022-03-11 | 3 | -9/+9 |
| * | Forgot to bump version in init filev0.9.3 | Jordan Cook | 2022-02-24 | 1 | -1/+1 |
| * | Handle CorruptGridFile error in GridFS backend | Jordan Cook | 2022-02-22 | 1 | -6/+11 |
| * | Add lock around remove_expired_responses() for SQLite, Filesystem, and GridFS... | Jordan Cook | 2022-02-22 | 3 | -0/+12 |
| * | Improve filesystem backend thread safety | Jordan Cook | 2022-02-22 | 1 | -3/+7 |
| * | Improve GridFS backend thread safety | Jordan Cook | 2022-02-22 | 1 | -13/+24 |
| * | Fix race condition with dropping and recreating SQLite tables in multiple thr... | Jordan Cook | 2022-02-22 | 1 | -4/+5 |
| * | Skip normalizing a JSON request body if it's excessively large (>10MB) due to... | Jordan Cook | 2022-02-22 | 1 | -2/+5 |
| * | Fix request normalization for request body with a list as a JSON root | Jordan Cook | 2022-02-22 | 1 | -2/+17 |
| * | Fix cache path expansion | Andrew Stone | 2022-02-17 | 1 | -1/+1 |
| * | Fix handling BSON serializer differences between pymongo's bson and standalon... | Jordan Cook | 2022-02-15 | 1 | -4/+6 |
| * | Fix serialization in filesystem backend with binary content that is also vali... | Jordan Cook | 2022-02-15 | 3 | -28/+29 |
| * | Fix disabling expiration for a single request with `CachedSession.request(...... | Jordan Cook | 2022-02-15 | 1 | -6/+10 |
| * | Fix support for `params`, `data`, and `json` as positional arguments to `Cach... | Jordan Cook | 2022-02-13 | 1 | -4/+4 |
| * | Skip empty body decode/encode in normalize_json_body | Elan Ruusamäe | 2022-02-03 | 1 | -0/+4 |
| * | Update to mypy v0.931 and add some ignores/workarounds for new false positives | Jordan Cook | 2022-02-02 | 4 | -7/+12 |