SurfSense/surfsense_backend/app/utils
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
..
blocknote_converter.py code quality issues fixed 2025-11-23 16:39:23 +05:30
document_converters.py feat: add unique identifier hash for documents to prevent duplicates across various connectors 2025-10-14 21:11:19 -07:00
oauth_security.py chore: ran both frontend and backend linting 2026-01-03 00:18:17 +05:30
periodic_scheduler.py feat: add BookStack connector for wiki documentation indexing 2025-12-04 14:08:44 +08:00
rbac.py feat: Implement Role-Based Access Control (RBAC) for search space resources. 2025-11-27 22:45:04 -08:00
validators.py feat: implement ClickUp OAuth integration and connector support 2026-01-07 15:15:25 +05:30