| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Add Placeholder.loads() (needed in some scenerios with missing dependencies w... | Jordan Cook | 2022-05-30 | 1 | -0/+2 |
* | Add CachedRequest.path_url property | Jordan Cook | 2022-05-18 | 1 | -1/+1 |
* | Update repo links, changelog, and contributors | Jordan Cook | 2022-05-15 | 1 | -0/+1 |
* | Implement Cache-Control: stale-while-revalidate | Jordan Cook | 2022-05-04 | 3 | -77/+176 |
* | Add 'older_than' argument to remove_expired_responses() | Jordan Cook | 2022-05-03 | 2 | -3/+34 |
* | Add always_revalidate session option | Jordan Cook | 2022-05-03 | 1 | -3/+23 |
* | Remove row count from BaseCache.__str__ | Jordan Cook | 2022-04-22 | 1 | -6/+3 |
* | Add a BaseStorage.default_serializer attribute, to be more explicit about whi... | Jordan Cook | 2022-04-22 | 1 | -2/+3 |
* | Add SQLiteDict.size() method to estimate the database size | Jordan Cook | 2022-04-22 | 1 | -4/+11 |
* | For SQLite expires column, use time.time() instead of datetime.timestamp() | Jordan Cook | 2022-04-22 | 2 | -6/+6 |
* | Merge *PickleDict storage classes into parent classes | Jordan Cook | 2022-04-22 | 7 | -61/+48 |
* | Skip tests for optional serializer dependencies if not installed | Jordan Cook | 2022-04-22 | 2 | -6/+27 |
* | Fix parameter forwarding for redis-py 4.2 and pymongo 4.1 on python <=3.8 | Jordan Cook | 2022-04-21 | 1 | -19/+24 |
* | Add misc missing test coverage | Jordan Cook | 2022-04-20 | 6 | -11/+45 |
* | Add support for DynamoDB TTL | Jordan Cook | 2022-04-20 | 4 | -33/+76 |
* | Store responses in DynamoDB as JSON documents instead of serialized binaries | Jordan Cook | 2022-04-19 | 3 | -17/+31 |
* | Improve output for all models when printed or logged with rich | Jordan Cook | 2022-04-19 | 1 | -0/+26 |
* | Add support for Cache-Control: stale-if-error | Jordan Cook | 2022-04-18 | 2 | -8/+48 |
* | Add support for Cache-Control: max-stale and min-fresh | Jordan Cook | 2022-04-18 | 1 | -0/+32 |
* | Close database connections (if applicable) on CachedSession.__exit__ and close() | Jordan Cook | 2022-04-18 | 1 | -1/+2 |
* | Add links to source files on Examples page | Jordan Cook | 2022-04-18 | 1 | -4/+4 |
* | Turn VCR converter into an example in the docs instead of a library feature | Jordan Cook | 2022-04-18 | 1 | -0/+0 |
* | WIP: Add VCR-compatible YAML serializer | Jordan Cook | 2022-04-18 | 3 | -0/+122 |
* | Move all cache policy-related modules to separate 'policy' subpackage | Jordan Cook | 2022-04-17 | 4 | -6/+6 |
* | Add serializer name to cache key to avoid errors due to switching serializers | Jordan Cook | 2022-04-15 | 3 | -11/+10 |
* | Add TTL tests | Jordan Cook | 2022-04-15 | 3 | -10/+67 |
* | Improvements for MongoDB: | Jordan Cook | 2022-04-15 | 5 | -16/+51 |
* | Add SQLiteDict.sorted() method with sorting and other query options | Jordan Cook | 2022-04-10 | 1 | -2/+102 |
* | Add indexed datetime column to SQLite backend for faster eviction | Jordan Cook | 2022-04-10 | 3 | -42/+39 |
* | Add sample databases for recent versions, for use in compatibility tests | Jordan Cook | 2022-04-10 | 5 | -0/+0 |
* | Add default list of ignored_parameters for most common authentication params/... | Jordan Cook | 2022-04-10 | 1 | -13/+36 |
* | Also skip cache read for requests excluded by allowable_methods | Jordan Cook | 2022-04-09 | 4 | -32/+79 |
* | Move logic for translating kwargs to headers into cache_actions.set_request_h... | Jordan Cook | 2022-04-09 | 2 | -15/+14 |
* | Refactor refresh/revalidate behavior | Jordan Cook | 2022-04-09 | 4 | -71/+90 |
* | Update tests, changelog, and contributors | Jordan Cook | 2022-04-06 | 1 | -3/+5 |
* | Add an intermediate wrapper class, OriginalResponse, to provide type hints fo... | Jordan Cook | 2022-04-01 | 1 | -2/+2 |
* | Wait a bit longer for MongoDB to spin up for integration tests | Jordan Cook | 2022-04-01 | 1 | -2/+2 |
* | Move settings module to top level package, and leave 'models' subpackage for ... | Jordan Cook | 2022-04-01 | 1 | -1/+2 |
* | Remove some redundant, undocumented means of passing CachedSession/BaseBacken... | Jordan Cook | 2022-04-01 | 1 | -20/+0 |
* | Fix 504 behavior with stale-if-error and only-if-cached | Jordan Cook | 2022-04-01 | 1 | -2/+3 |
* | More code cleanup and comments | Jordan Cook | 2022-03-29 | 1 | -34/+40 |
* | Fix some regression bugs and broken tests | Jordan Cook | 2022-03-29 | 4 | -47/+63 |
* | Split datetime-related utility functions into a separate module | Jordan Cook | 2022-03-29 | 2 | -88/+90 |
* | Refactor request-level settings into separate RequestSettings class | Jordan Cook | 2022-03-29 | 2 | -62/+53 |
* | Swap out appdirs for platformdirs | Jordan Cook | 2022-03-14 | 2 | -2/+2 |
* | Add support for Cache-Control: only-if-cached and corresponding options for r... | Jordan Cook | 2022-03-11 | 1 | -24/+68 |
* | Add more unit test coverage for new revalidation behavior | Jordan Cook | 2022-03-11 | 5 | -20/+100 |
* | Reorganize tests in test_session module | Jordan Cook | 2022-03-11 | 3 | -249/+283 |
* | Add separate revalidate ('soft refresh') option, support revalidation for no-... | Jordan Cook | 2022-03-11 | 1 | -6/+33 |
* | Reword inaccurate usage of the term 'revalidate' | Jordan Cook | 2022-03-11 | 2 | -8/+8 |