SurfSense/surfsense_backend/app/tasks/connector_indexers
Anish Sarkar 1ea0475f73 refactor: Improve indexing notification handling and return values
- Enhanced error handling in the indexing process to differentiate between actual failures and cases where no new documents are processed.
- Updated notification messages to reflect the status accurately, including a message for when no new items are synced.
- Standardized return values across various indexer tasks to return `None` on success, simplifying logging and error management.
2026-01-14 13:16:11 +05:30
..
__init__.py feat: added circleback connector 2025-12-30 09:00:59 -08:00
airtable_indexer.py feat: enhance Airtable integration with OAuth support and date validation 2026-01-07 03:00:56 +05:30
base.py feat: update document tracking to use 'updated_at' timestamp instead of 'last_edited_at' 2025-12-12 01:32:14 -08:00
bookstack_indexer.py feat: update document tracking to use 'updated_at' timestamp instead of 'last_edited_at' 2025-12-12 01:32:14 -08:00
clickup_indexer.py feat: implement ClickUp OAuth integration and connector support 2026-01-07 15:15:25 +05:30
confluence_indexer.py feat: implement ClickUp OAuth integration and connector support 2026-01-07 15:15:25 +05:30
discord_indexer.py refactor: Improve indexing notification handling and return values 2026-01-14 13:16:11 +05:30
elasticsearch_indexer.py feat: update document tracking to use 'updated_at' timestamp instead of 'last_edited_at' 2025-12-12 01:32:14 -08:00
github_indexer.py feat: update document tracking to use 'updated_at' timestamp instead of 'last_edited_at' 2025-12-12 01:32:14 -08:00
google_calendar_indexer.py feat: allow future dates for Google Calendar and Luma connectors 2026-01-09 13:20:12 +05:30
google_drive_indexer.py refactor: update token decryption handling for connectors 2026-01-03 03:43:40 +05:30
google_gmail_indexer.py chore: ran both frontend and backend linting 2026-01-03 00:18:17 +05:30
jira_indexer.py feat: implement ClickUp OAuth integration and connector support 2026-01-07 15:15:25 +05:30
linear_indexer.py feat: implement auto-refresh capability for Linear and Notion connectors similar to google oauth based ones 2026-01-03 04:24:00 +05:30
luma_indexer.py feat: allow future dates for Google Calendar and Luma connectors 2026-01-09 13:20:12 +05:30
notion_indexer.py refactor: Improve indexing notification handling and return values 2026-01-14 13:16:11 +05:30
slack_indexer.py refactor: Improve indexing notification handling and return values 2026-01-14 13:16:11 +05:30
teams_indexer.py refactor: Improve indexing notification handling and return values 2026-01-14 13:16:11 +05:30
webcrawler_indexer.py refactor: Improve indexing notification handling and return values 2026-01-14 13:16:11 +05:30