What's Changed
- fix: implement missing get_stuck_jobs_by_status in SyncJobRepository by @felixschmetz in #1722
- feat: show temporal schedule states in admin sync dashboard by @felixschmetz in #1725
- feat(CASA-13, CASA-32): add RBAC gating for API keys and auth by @hiddeco in #1658
- feat: add after_date config to HubSpot source by @marc-rutzou in #1724
- customer-ask: add legacy .doc file support by @felixschmetz in #1726
- fix: OCR fallback chain never routes to Docling on Mistral failure by @orhanrauf in #1727
Full Changelog: v0.9.55...v0.9.56