DESKTOP-RTLN3BA\$punk
8d50f90060
chore: linting
Obsidian Plugin Lint / lint (push) Has been cancelled
2026-04-27 14:04:50 -07:00
Anish Sarkar
9b1b9a90c0
Merge remote-tracking branch 'upstream/dev' into feat/obsidian-plugin
2026-04-24 21:34:55 +05:30
CREDO23
1712f454f8
fix: add spinner loading state to MCP test connection button
2026-04-23 09:45:25 +02:00
CREDO23
9bb117ffa7
feat: skip edit view for live connectors, disconnect directly from accounts list
2026-04-23 08:51:31 +02:00
CREDO23
e3172dc282
fix: reactive 401 recovery for live MCP connectors and unified reauth endpoints
2026-04-23 08:27:11 +02:00
CREDO23
b6c506abef
fix: treat all Gmail/Calendar as live connectors, hide indexing UI
2026-04-22 22:51:28 +02:00
Anish Sarkar
6ac5256431
feat: implement background processing for binary attachments in Obsidian plugin
...
- Added a new Celery task for indexing non-markdown attachments.
- Enhanced the Obsidian plugin schema to support binary attachments.
- Updated routes to enqueue binary attachments for background processing.
- Improved metadata handling for binary attachments during indexing.
- Added tests for binary attachment processing and validation.
2026-04-22 23:00:34 +05:30
CREDO23
a4bc621c2a
uniform connector UX across all connector types
2026-04-22 11:22:04 +02:00
CREDO23
dfa40b8801
fix MCP OAuth for all 5 services, add MCP connector edit view
2026-04-22 10:50:43 +02:00
Anish Sarkar
3eb4d55ef5
chore: ran linting
2026-04-22 06:40:39 +05:30
Anish Sarkar
ae264290d0
feat: update Obsidian connector UI and improve user instructions
2026-04-22 06:07:38 +05:30
Anish Sarkar
22f8cb2cd3
feat: enhance obsidian connector doc and add notes for migration from legacy obsidian connector
2026-04-22 00:24:26 +05:30
Anish Sarkar
99623a85d5
refactor: remove legacy Obsidian connector support
2026-04-22 00:10:24 +05:30
CREDO23
c70f0ccf49
revert Notion auth URLs to classic OAuth endpoints
2026-04-21 20:34:08 +02:00
CREDO23
30944c0fec
feat(notion-mcp): wire frontend to MCP OAuth endpoints
2026-04-20 21:02:34 +02:00
Anish Sarkar
2251e464c7
feat: enhance Obsidian plugin with new stats feature, improved error handling, and streamlined device management
2026-04-20 21:07:15 +05:30
Anish Sarkar
54e66e131a
feat: remove plugin version references from Obsidian plugin routes, schemas, and UI components for cleaner integration
2026-04-20 19:49:58 +05:30
Anish Sarkar
87150a6d7f
feat: enhance Obsidian plugin routes with for_update parameter for improved concurrency handling
2026-04-20 19:24:36 +05:30
Anish Sarkar
b5c9388c8a
feat: refine Obsidian plugin routes and schemas for improved device management and API stability
2026-04-20 18:19:30 +05:30
Anish Sarkar
ee2fb79e75
feat: update Obsidian connector to support plugin-based syncing and improve UI components
2026-04-20 04:03:45 +05:30
DESKTOP-RTLN3BA\$punk
656e061f84
feat: add processing mode support for document uploads and ETL pipeline, improded error handling ux
...
Build and Push Docker Images / tag_release (push) Waiting to run
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Blocked by required conditions
- Introduced a `ProcessingMode` enum to differentiate between basic and premium processing modes.
- Updated `EtlRequest` to include a `processing_mode` field, defaulting to basic.
- Enhanced ETL pipeline services to utilize the selected processing mode for Azure Document Intelligence and LlamaCloud parsing.
- Modified various routes and services to handle processing mode, affecting document upload and indexing tasks.
- Improved error handling and logging to include processing mode details.
- Added tests to validate processing mode functionality and its impact on ETL operations.
2026-04-14 21:26:00 -07:00
CREDO23
a95bf58c8f
Make Vision LLM opt-in for uploads and connectors
2026-04-10 16:45:51 +02:00
Anish Sarkar
56c5809170
chore: ran linting
2026-04-08 18:23:03 +05:30
SohamBhattacharjee2003
2b02ecaa6f
perf: implement dynamic imports for connector configs and forms ( #1142 )
...
- Replace 23 static connector config imports with dynamic imports
- Replace 10 static connect form imports with dynamic imports
- Add component caching to avoid recreating dynamic components
- Significantly reduces connector popup chunk size
- Only selected connector components load on demand
2026-04-08 06:47:31 +05:30
Anish Sarkar
7f32dd068f
refactor: update button rendering logic in connector views to improve loading state handling
2026-04-07 05:40:40 +05:30
Anish Sarkar
e4462292e4
refactor: update Google Drive indexer to return an additional unsupported file count, enhancing error reporting consistency
2026-04-07 05:30:10 +05:30
Rohan Verma
0ad72e21a5
Merge pull request #1112 from SohamBhattacharjee2003/fix/fetch-abort-controller
...
fix: add AbortController to properly cancel fetch requests on …
2026-04-03 08:11:42 -07:00
SohamBhattacharjee2003
8a8e5fcd76
fix(hooks): add AbortController to properly cancel fetch requests on unmount
2026-04-03 14:29:41 +05:30
Anish Sarkar
746c730b2e
chore: ran linting
2026-04-03 13:14:40 +05:30
Anish Sarkar
1ef0d913e7
refactor: remove Local Folder connector components and related configurations from the UI
2026-04-02 22:19:55 +05:30
Anish Sarkar
5eeee99bb1
feat: enhance Local Folder connector with version history and folder sync capabilities
2026-04-02 11:40:04 +05:30
Anish Sarkar
e2f946b7c0
feat: add support for Local Folder connector in UI components and configuration
2026-04-02 11:38:40 +05:30
DESKTOP-RTLN3BA\$punk
17642493eb
chore: linting
2026-03-31 14:45:46 -07:00
Rohan Verma
97139bc239
Merge pull request #1061 from JoeMakuta/feat/use-key-to-reset-connectors
...
refactor: Use key={connector.id} to reset connector config forms and cleanup useEffects
2026-03-31 14:34:34 -07:00
Rohan Verma
d12d68d759
Merge pull request #1041 from AnishSarkar22/feat/dropbox-connector
...
feat: Dropbox connector with sensitive actions using HITL
2026-03-31 12:12:10 -07:00
JoeMakuta
3ed5a741f7
refactor: Use key={connector.id} to reset connector config forms then useEffect hooks from connector config components
2026-03-31 15:27:28 +02:00
Rohan Verma
d836eea554
Merge pull request #1035 from JoeMakuta/fix/derive-has-changes-and-use-functional-setstate
...
fix : derive has changes and use functional setstate
2026-03-30 15:22:01 -07:00
Anish Sarkar
781984c224
fix: update date range selector visibility logic for file-based connectors in connector edit view
2026-03-31 00:00:32 +05:30
Anish Sarkar
d8d5102416
feat: introduce incremental sync option for Dropbox indexing, enhancing performance and user control
2026-03-30 23:27:48 +05:30
Anish Sarkar
debe758ff5
fix: update date range selector visibility logic for file-based connectors in indexing configuration
2026-03-30 22:59:27 +05:30
Anish Sarkar
d509148636
feat: implement Dropbox connector configuration and UI components for folder and file selection
2026-03-30 22:27:22 +05:30
Anish Sarkar
04691d572b
chore: ran linting
2026-03-30 01:50:41 +05:30
JoeMakuta
4e6251ea04
Replace setOpen(!open) toggles with functional setOpen(prev => !prev) across codebase
2026-03-29 18:47:05 +02:00
Anish Sarkar
c8767272ec
feat: enhance OneDrive folder management by adding mimeType handling and integrating DriveFolderTree component for improved UI
2026-03-29 03:29:31 +05:30
Anish Sarkar
101e426792
fix: remove error message display for Google Drive and OneDrive authentication issues; add toast notifications for picker errors
2026-03-28 23:57:57 +05:30
Anish Sarkar
ea218b7be6
feat: implement OneDrive picker integration and enhance connector functionality with new API endpoints and UI updates
2026-03-28 23:57:46 +05:30
Anish Sarkar
40f086b6ed
refactor: replace useAuth with authenticatedFetch in OneDriveConfig and add OneDrive SVG icon
2026-03-28 17:33:41 +05:30
Anish Sarkar
147061284b
feat: integrate OneDrive connector with UI components and configuration options
2026-03-28 17:00:52 +05:30
Anish Sarkar
856073b61b
refactor: update file icon colors in connector configuration components for improved visual consistency
2026-03-21 22:36:49 +05:30
Anish Sarkar
de8841fb86
chore: ran linting
2026-03-21 13:20:13 +05:30