SurfSense/surfsense_web/components
Mandar77 e20e9fa57a feat: add comprehensive Trello connector with full test suite
- Add TrelloConnector class with API integration for boards, cards, and comments
- Implement Trello indexing task for background document processing
- Add TRELLO_CONNECTOR enum to DocumentType and SearchSourceConnectorType
- Create /trello/boards/ API endpoint for board fetching
- Add TrelloCredentialsRequest Pydantic model for API validation
- Implement Trello search functionality in ConnectorService
- Add comprehensive test suite with 80+ test cases covering:
  * Unit tests for TrelloConnector class with error handling
  * Integration tests for API endpoints and database operations
  * Frontend component tests for configuration and creation pages
  * End-to-end workflow testing
- Add test configuration with shared fixtures and mock data
- Create test runner script and comprehensive documentation
- Fix missing TRELLO_CONNECTOR in SearchSourceConnectorType enum
- Add frontend TrelloBoard interface and connector page
- Implement complete connector creation flow with board selection
- Add robust error handling for API failures, timeouts, and malformed data
- Include security considerations for credential handling and input validation
2025-09-19 12:12:51 -07:00
..
chat refactor: connector icon handling by centralizing icon retrieval in contracts. 2025-09-13 15:13:04 -07:00
editConnector feat: add comprehensive Trello connector with full test suite 2025-09-19 12:12:51 -07:00
onboard Added OpenRouter to provider list 2025-09-16 18:26:58 -07:00
settings fix: biome check 2025-09-16 21:57:55 -07:00
sidebar refactor: integrate voice selection utility in podcast audio generation 2025-08-12 16:48:03 -07:00
theme Biome: fixes for compontents directory 2025-07-27 10:41:15 -07:00
ui feat: added jump to source referencing of citations 2025-08-23 18:48:18 -07:00
copy-button.tsx Biome: fixes for compontents directory 2025-07-27 10:41:15 -07:00
dashboard-breadcrumb.tsx Added breadcrumbs 2025-08-02 22:46:15 -07:00
document-viewer.tsx Biome: fixes for compontents directory 2025-07-27 10:41:15 -07:00
Footer.tsx Biome: fixes for compontents directory 2025-07-27 10:41:15 -07:00
json-metadata-viewer.tsx Biome: fixes for compontents directory 2025-07-27 10:41:15 -07:00
Logo.tsx Biome: fixes for compontents directory 2025-07-27 10:41:15 -07:00
markdown-viewer.tsx feat: added jump to source referencing of citations 2025-08-23 18:48:18 -07:00
ModernHeroWithGradients.tsx docs: added clickup connector info 2025-08-02 06:28:24 -07:00
Navbar.tsx Biome: fixes for compontents directory 2025-07-27 10:41:15 -07:00
search-space-form.tsx Biome: fixes for compontents directory 2025-07-27 10:41:15 -07:00
TokenHandler.tsx Biome: fixes for compontents directory 2025-07-27 10:41:15 -07:00
UserDropdown.tsx Biome: fixes for compontents directory 2025-07-27 10:41:15 -07:00