Async Drive sync via Django tasks (#57) #58

Merged
westfarn merged 1 commits from feature/async-drive-sync-57 into master 2026-08-02 04:06:55 -07:00
1 Commits
Author SHA1 Message Date
westfarn 098d781818 Enqueue Drive sync as a Django task and return 202 (#57).
CI / test (pull_request) Successful in 10s
Unit Tests / test (pull_request) Successful in 10s
Sync now / webhooks / cron share enqueue_drive_sync so HTTP no longer
blocks on Drive list/ingest. ImmediateBackend still runs in-process via
a background thread; status and errors stay on the connection for FE poll.
2026-08-02 06:02:33 -05:00