SurfSense/surfsense_backend/app/tasks
vorsengineer 9254e95515 fix: Add BookStack and Obsidian to periodic scheduler task_map
BookStack (`BOOKSTACK_CONNECTOR`) and Obsidian (`OBSIDIAN_CONNECTOR`)
were missing from the `task_map` in `schedule_checker_task.py`. This
caused periodic/scheduled indexing to silently skip these connectors
even when periodic sync was enabled in the UI.

The tasks (`index_bookstack_pages_task`, `index_obsidian_vault_task`)
exist and are registered in `connector_tasks.py` and routed to the
connectors queue in `celery_app.py` — they were just never wired into
the scheduler's dispatch map.

FIX #891

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 06:48:39 +00:00
..
celery_tasks fix: Add BookStack and Obsidian to periodic scheduler task_map 2026-03-20 06:48:39 +00:00
chat feat: refactor agent tools management and add UI integration 2026-03-10 17:36:26 -07:00
connector_indexers feat: added configable summary calculation and various improvements 2026-02-26 18:24:57 -08:00
document_processors refactor: implement UploadDocumentAdapter for file indexing and reindexing 2026-02-28 01:38:32 +05:30
__init__.py feat: SurfSense v0.0.6 init 2025-03-14 18:53:14 -07:00
composio_indexer.py chore: ran frontend and backend linting 2026-02-01 22:54:25 +05:30
surfsense_docs_indexer.py feat: added configable summary calculation and various improvements 2026-02-26 18:24:57 -08:00