wrongmove/tests
Viktor Barzin 1ae00b7cbf
Add multi-layer caching: 24h Redis TTL, stale-while-revalidate, frontend LRU cache
- Increase Redis cache TTL from 30 minutes to 24 hours
- Add stale-while-revalidate: serve stale cache (>4h) immediately while
  repopulating in background with SETNX lock to prevent concurrent rebuilds
- Add in-memory frontend LRU cache (5 entries) so repeat filter visits
  are instant without network requests
- Invalidate frontend cache on listing refresh and task completion
- Add unit tests for get_cache_age, is_cache_stale, acquire_repopulation_lock
2026-02-23 20:09:36 +00:00
..
e2e Fix e2e test for adaptive first batch size 2026-02-22 13:48:36 +00:00
integration fix: mock _get_disliked_ids and bypass rate limiter in existing tests 2026-02-21 14:22:46 +00:00
regression Add comprehensive test suite: 219 new tests across backend and frontend 2026-02-10 21:59:45 +00:00
unit Add multi-layer caching: 24h Redis TTL, stale-while-revalidate, frontend LRU cache 2026-02-23 20:09:36 +00:00
__init__.py Flatten repo structure: move crawler/ to root, remove vqa/ and immoweb/ 2026-02-07 23:01:20 +00:00
conftest.py Fix async_client fixture to patch engine with in-memory DB 2026-02-10 22:49:34 +00:00
test_listing_geojson.py Add Server-Timing header to streaming endpoint 2026-02-22 13:27:11 +00:00