curo1305
c6237ca57f
feat(12-02): add refresh_cloud_folder Celery task, staleness trigger, version 0.1.5
- Add tasks/cloud_tasks.py: durable refresh_cloud_folder task with 3-retry
bounded backoff (30s/90s/270s +jitter), credential decryption in worker only
- Register tasks.cloud_tasks.* on documents queue in celery_app.py
- Add stale-while-revalidate staleness trigger in browse.py (5-min threshold)
- Add 4 Task 3 tests: idempotency, cached-row retention on failure, task structure,
no-byte-download contract; add background-refresh scheduling integration test
- Bump backend version 0.1.4 → 0.1.5, frontend package.json 0.1.4 → 0.1.5
- Update AGENTS.md with Phase 12 Plan 02 state and new shared module map entries
- Update README with connection-ID browse API table and v0.1.5
2026-06-18 23:17:34 +02:00
..
2026-06-05 00:00:26 +02:00
2026-06-18 23:17:34 +02:00
2026-06-18 23:10:30 +02:00
2026-06-06 21:55:13 +02:00
2026-06-05 14:44:59 +02:00
2026-06-18 22:37:28 +02:00
2026-06-18 23:10:30 +02:00
2026-06-18 22:45:09 +02:00
2026-06-18 23:17:34 +02:00
2026-06-18 23:17:34 +02:00
2026-05-24 11:30:56 +02:00
2026-06-18 23:17:34 +02:00
2026-06-06 17:19:50 +02:00
2026-06-04 19:13:05 +02:00
2026-06-18 23:17:34 +02:00
2026-05-22 08:53:28 +02:00
2026-06-03 18:47:43 +02:00
2026-06-12 10:54:34 +02:00