SurfSense/surfsense_backend/app/connectors
Vonic dc545f8028 fix: resolve runtime crashes in tool-ui components and backend import errors
Backend:
- Remove dead imports (display_image, link_preview, knowledge_base) from tools registry and __init__
- Delete orphaned elif chain (lines 784-1046) in knowledge_base.py left after asyncio.gather refactor
- Add missing NotionAPIError class to notion_history.py

Frontend:
- Add display-image.tsx, link-preview.tsx, scrape-webpage.tsx tool UI components
- Fix GeneratePodcastToolUI: add null guard for no-props render + optional chaining on status/args
- Fix SaveMemoryToolUI/RecallMemoryToolUI: add null guard when rendered without props in provider
- Update launch.json to use pnpm on port 3999

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 13:42:31 +07:00
..
dropbox Make Vision LLM opt-in for uploads and connectors 2026-04-10 16:45:51 +02:00
google_drive Make Vision LLM opt-in for uploads and connectors 2026-04-10 16:45:51 +02:00
onedrive Make Vision LLM opt-in for uploads and connectors 2026-04-10 16:45:51 +02:00
airtable_connector.py Merge pull request #670 from AnishSarkar22/fix/connector 2026-01-07 12:39:41 -08:00
airtable_history.py chore: merge upstream with local feature additions 2026-04-13 23:31:52 +07:00
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 refactor(backend): Extract Airtable token refresh to shared utility 2026-01-31 17:27:14 +07:00
composio_connector.py feat: refactor composio connectors for modularity 2026-01-23 19:56:19 +05:30
confluence_connector.py add relevant coderrabit suggestions 2025-07-27 14:03:39 +02:00
confluence_history.py chore: ran linting 2026-03-21 13:20:13 +05:30
dexscreener_connector.py fix(rag): Add DEXSCREENER_CONNECTOR to searchable mapping 2026-02-01 14:20:34 +07:00
discord_connector.py chore: merge upstream with local feature additions 2026-04-13 23:31:52 +07:00
elasticsearch_connector.py fix: ran formatter as per coderrabbitai 2025-10-17 02:44:44 +05:30
github_connector.py chore: ran linting 2026-01-23 05:28:18 +05:30
google_calendar_connector.py chore: ran linting 2026-03-22 00:43:53 +05:30
google_gmail_connector.py feat: enhance knowledge base search with date filtering 2026-03-31 20:13:46 -07:00
jira_connector.py feat: initial files for jira and confluence HITL tool 2026-03-21 12:16:44 +05:30
jira_history.py feat: implement lazy imports for token refresh in Confluence and Jira connectors 2026-03-21 12:41:06 +05:30
linear_connector.py feat: added improved llm model selector 2026-02-20 14:28:01 -08:00
luma_connector.py chore: linting and formatting 2025-09-28 22:26:26 -07:00
notion_history.py fix: resolve runtime crashes in tool-ui components and backend import errors 2026-04-14 13:42:31 +07:00
slack_history.py refactor(backend): Extract Airtable token refresh to shared utility 2026-01-31 17:27:14 +07:00
teams_connector.py refactor(backend): Extract Airtable token refresh to shared utility 2026-01-31 17:27:14 +07:00
teams_history.py Add teams connector similar to slack 2026-01-09 13:20:30 -08:00
webcrawler_connector.py chore: linting 2026-02-20 22:44:56 -08:00