SurfSense/surfsense_backend/app/tasks/connector_indexers
Anish Sarkar ed995b0341 refactor: update token decryption handling for connectors
- Enhanced token decryption logic in Airtable, Google Drive, Linear, and Notion indexers to only attempt decryption when tokens are explicitly marked as encrypted.
- Added error handling for missing SECRET_KEY when tokens are marked as encrypted, improving robustness and clarity in error reporting.
- Updated comments to clarify the handling of plaintext tokens when encryption is not indicated.
2026-01-03 03:43:40 +05:30
..
__init__.py feat: added circleback connector 2025-12-30 09:00:59 -08:00
airtable_indexer.py refactor: update token decryption handling for connectors 2026-01-03 03:43:40 +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: update document tracking to use 'updated_at' timestamp instead of 'last_edited_at' 2025-12-12 01:32:14 -08:00
confluence_indexer.py feat: update document tracking to use 'updated_at' timestamp instead of 'last_edited_at' 2025-12-12 01:32:14 -08:00
discord_indexer.py feat: update document tracking to use 'updated_at' timestamp instead of 'last_edited_at' 2025-12-12 01:32:14 -08:00
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 chore: ran both frontend and backend linting 2026-01-03 00:18:17 +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: update document tracking to use 'updated_at' timestamp instead of 'last_edited_at' 2025-12-12 01:32:14 -08:00
linear_indexer.py refactor: update token decryption handling for connectors 2026-01-03 03:43:40 +05:30
luma_indexer.py feat: update document tracking to use 'updated_at' timestamp instead of 'last_edited_at' 2025-12-12 01:32:14 -08:00
notion_indexer.py refactor: update token decryption handling for connectors 2026-01-03 03:43:40 +05:30
slack_indexer.py feat: update document tracking to use 'updated_at' timestamp instead of 'last_edited_at' 2025-12-12 01:32:14 -08:00
webcrawler_indexer.py refactor: update the webcrawler index to compare hashes without metadata 2025-12-17 18:44:58 +02:00