SurfSense/surfsense_backend/app/connectors
Anish Sarkar 86af9b5a21 feat: implement ClickUp OAuth integration and connector support
- Added ClickUp OAuth authentication flow with new environment variables for client ID, client secret, and redirect URI.
- Introduced ClickUpHistoryConnector to manage OAuth-based authentication and token refresh for ClickUp API access.
- Created ClickUp connector routes for OAuth flow, including authorization and callback handling.
- Updated indexing logic to utilize the new ClickUpHistoryConnector, supporting both OAuth and legacy API token methods.
- Enhanced frontend components to reflect the new ClickUp integration and removed legacy API token forms.
2026-01-07 15:15:25 +05:30
..
google_drive chore: ran both frontend and backend linting 2026-01-03 00:18:17 +05:30
airtable_connector.py feat: enhance Airtable integration with OAuth support and date validation 2026-01-07 03:00:56 +05:30
airtable_history.py feat: enhance Airtable integration with OAuth support and date validation 2026-01-07 03:00:56 +05:30
bookstack_connector.py fix: add input validation, retry limit, code formatting, and exclude i18n from secret detection 2025-12-05 09:58:49 +08:00
clickup_connector.py add coderabbit suggestions 2025-07-30 22:25:47 +02:00
clickup_history.py feat: implement ClickUp OAuth integration and connector support 2026-01-07 15:15:25 +05:30
confluence_connector.py add relevant coderrabit suggestions 2025-07-27 14:03:39 +02:00
confluence_history.py chore: ran both frontend and backend linting 2026-01-06 15:49:31 +05:30
discord_connector.py feat: add Discord OAuth integration and connector routes 2026-01-05 14:21:39 +05:30
elasticsearch_connector.py fix: ran formatter as per coderrabbitai 2025-10-17 02:44:44 +05:30
github_connector.py Fixed all ruff lint and formatting errors 2025-07-24 14:43:48 -07:00
google_calendar_connector.py chore: ran both frontend and backend linting 2026-01-03 00:18:17 +05:30
google_gmail_connector.py fix: celery_app path and gmail indexing 2025-10-21 21:11:41 -07:00
jira_connector.py chore: ran both frontend and backend linting 2026-01-06 15:49:31 +05:30
jira_history.py chore: ran both frontend and backend linting 2026-01-06 15:49:31 +05:30
linear_connector.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_connector.py chore: linting and formatting 2025-09-28 22:26:26 -07:00
notion_history.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
slack_history.py feat: enhance Airtable integration with OAuth support and date validation 2026-01-07 03:00:56 +05:30
webcrawler_connector.py feat: Replace AsyncChromiumLoader with Playwright for web crawling and content extraction in link preview and web crawler connector modules. 2025-12-27 13:58:00 -08:00