SurfSense/surfsense_backend/app
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
..
agents feat: Enhance LLM configuration and routing with model profile attachment 2026-03-10 18:18:59 -07:00
config merge upstream/dev into improve-ux-connectors 2026-03-10 23:40:04 +02:00
connectors feat: refactor agent tools management and add UI integration 2026-03-10 17:36:26 -07:00
indexing_pipeline feat: refactor agent tools management and add UI integration 2026-03-10 17:36:26 -07:00
prompts refactor: update title generation logic to improve user experience by generating titles in parallel with assistant responses 2026-03-09 01:28:53 +05:30
retriever feat: implement batch unread counts for notifications to reduce API calls and improve performance 2026-03-10 01:26:37 -07:00
routes feat: fixed connectors dialog navigation, Implement bulk document deletion and improve search space filtering 2026-03-11 15:09:10 -07:00
schemas feat: refactor agent tools management and add UI integration 2026-03-10 17:36:26 -07:00
services feat: Enhance LLM configuration and routing with model profile attachment 2026-03-10 18:18:59 -07:00
tasks fix: Add BookStack and Obsidian to periodic scheduler task_map 2026-03-20 06:48:39 +00:00
templates feat: update report generation and export capabilities to support multiple formats (PDF, DOCX, HTML, LaTeX, EPUB, ODT, plain text) across documentation and backend 2026-03-09 18:41:21 -07:00
utils feat: refactor agent tools management and add UI integration 2026-03-10 17:36:26 -07:00
__init__.py feat: SurfSense v0.0.6 init 2025-03-14 18:53:14 -07:00
app.py feat: optimize document upload process and enhance memory management 2026-02-28 17:22:34 -08:00
celery_app.py feat: add source_markdown column to documents and implement migration logic for existing records using a pure-Python BlockNote JSON to Markdown converter 2026-02-17 11:34:11 +05:30
db.py feat: refactor agent tools management and add UI integration 2026-03-10 17:36:26 -07:00
users.py feat: add last_login column to user table and update user login tracking 2026-03-08 18:24:29 +05:30