Anish Sarkar
99623a85d5
refactor: remove legacy Obsidian connector support
2026-04-22 00:10:24 +05:30
Anish Sarkar
54ce2666f5
feat: implement cross-device deduplication for Obsidian connectors using vault fingerprinting and enhance connector management
2026-04-21 04:21:33 +05:30
Anish Sarkar
2d90ed0fec
feat: deactivate legacy Obsidian connectors and implement partial unique index for improved upsert handling
2026-04-21 03:18:44 +05:30
Anish Sarkar
4d3406341d
feat: add file size tracking and sync interval settings to Obsidian plugin for improved reconciliation and performance
2026-04-20 23:48:51 +05:30
Anish Sarkar
28d3c628f1
feat: enhance Obsidian plugin with folder management features, including inclusion/exclusion settings and a status modal for real-time updates
2026-04-20 23:13:49 +05:30
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
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
e8fc1069bc
feat: implement Obsidian plugin ingestion routes and indexing service
2026-04-20 04:03:19 +05:30
Rohan Verma
2b2453e015
Merge pull request #1240 from AnishSarkar22/feat/resume-builder
...
Build and Push Docker Images / tag_release (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Has been cancelled
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Has been cancelled
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Has been cancelled
feat: resume builder
2026-04-17 13:41:32 -07:00
DESKTOP-RTLN3BA\$punk
ff4e0f9b62
feat: no login experience and prem tokens
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
2026-04-15 17:02:00 -07:00
Anish Sarkar
ccf010175d
feat: enhance report content schema and add resume generation output handling
2026-04-15 21:11:58 +05:30
Anish Sarkar
8fd7664f8f
Merge remote-tracking branch 'upstream/dev' into feat/token-calculation
2026-04-14 15:49:39 +05:30
DESKTOP-RTLN3BA\$punk
4bee367d4a
feat: added ai file sorting
2026-04-14 01:43:30 -07:00
Anish Sarkar
3cfe53fb7f
feat: implement token usage tracking for LLM calls with new accumulator and callback
2026-04-14 13:40:32 +05:30
CREDO23
c30cc08771
Merge upstream/dev into feat/kb-export-and-folder-upload
2026-04-11 10:28:40 +02:00
CREDO23
a95bf58c8f
Make Vision LLM opt-in for uploads and connectors
2026-04-10 16:45:51 +02:00
Anish Sarkar
dec381d87e
feat: add shared_memory_md field and enforce character limit in search space updates
2026-04-08 23:37:23 +05:30
Anish Sarkar
8455451ce1
chore: ran linting
2026-04-08 05:20:03 +05:30
CREDO23
6d85821ae9
Wire vision_llm_config_id in preferences, register vision LLM router
2026-04-07 19:20:28 +02:00
CREDO23
ecfcc61011
Add VisionLLMConfig Pydantic schemas
2026-04-07 18:52:37 +02:00
CREDO23
d7315e7f27
Merge upstream/dev into feat/vision-autocomplete
2026-04-04 09:15:13 +02:00
CREDO23
482238e5d4
add vision LLM role for screenshot analysis
2026-04-03 17:40:27 +02:00
Anish Sarkar
746c730b2e
chore: ran linting
2026-04-03 13:14:40 +05:30
Anish Sarkar
62b44889d1
Merge remote-tracking branch 'upstream/dev' into feat/local-folder-sync
2026-04-03 11:42:43 +05:30
DESKTOP-RTLN3BA\$punk
62e698d8aa
refactor: streamline document upload limits and enhance handling of mentioned documents
...
- Updated maximum file size limit to 500 MB per file.
- Removed restrictions on the number of files per upload and total upload size.
- Enhanced handling of user-mentioning documents in the knowledge base search middleware.
- Improved document reading and processing logic to accommodate new features and optimizations.
2026-04-02 19:39:10 -07:00
Anish Sarkar
25358fddcf
feat: implement local folder synchronization and versioning with new metadata handling and document_versions table
2026-04-02 23:46:21 +05:30
Anish Sarkar
000c2d9b5b
style: simplify LLM model terminology in UI
2026-04-02 10:11:35 +05:30
DESKTOP-RTLN3BA\$punk
a9fd45844d
feat: integrate Stripe for page purchases and reconciliation tasks
2026-03-31 18:39:45 -07:00
CREDO23
0c975a6f80
Simplify prompts to seed-based CRUD with version tracking
2026-03-31 18:05:42 +02:00
CREDO23
329e979d48
Remove icon from prompts, update schemas for system prompt overrides
2026-03-31 16:38:35 +02:00
CREDO23
f14f09cbe6
add is_public to prompts model, schema, and migration
2026-03-30 19:33:16 +02:00
CREDO23
ab3c636bcd
Merge remote-tracking branch 'upstream/dev' into electon-desktop
2026-03-29 10:41:05 +02:00
CREDO23
b8a1d1f594
Merge remote-tracking branch 'upstream/dev' into electon-desktop
2026-03-29 03:10:51 +02:00
CREDO23
a6ccb7a875
rename quick-ask-actions to prompts across backend and frontend
2026-03-29 00:07:08 +02:00
CREDO23
041401aefc
add custom quick-ask actions: model, migration, schemas, CRUD routes
2026-03-28 23:49:50 +02:00
Anish Sarkar
5bddde60cb
feat: implement Microsoft OneDrive connector with OAuth support and indexing capabilities
2026-03-28 14:31:25 +05:30
DESKTOP-RTLN3BA\$punk
685ad0c02d
feat: add folder management features including creation, deletion, and organization of documents within folders
2026-03-27 01:39:15 -07:00
DESKTOP-RTLN3BA\$punk
b28f135a96
feat: init video presentation agent
2026-03-21 22:13:41 -07:00
Anish Sarkar
c1fe95939f
refactor: remove legacy SearXNG API references and web search settings
...
- Deleted the migration script for adding web search columns to the database.
- Removed web search related fields from the SearchSpace model and schemas.
- Eliminated web search health check endpoint and associated service logic.
- Updated frontend components to remove web search settings management.
- Cleaned up references to SearXNG API in various modules, transitioning to a platform service approach.
2026-03-15 03:49:37 +05:30
Anish Sarkar
d40c6bf743
feat: integrate SearXNG web search service with platform capabilities
...
- Added SearXNG service configuration to Docker setup, including environment variables and health checks.
- Introduced new settings management for web search in the frontend, allowing users to enable/disable and configure search engines and language preferences.
- Updated backend to support web search functionality, including database schema changes and service integration.
- Implemented health check endpoint for the web search service and integrated it into the application.
- Removed legacy SearXNG API connector references in favor of the new platform service approach.
2026-03-14 20:25:25 +05:30
DESKTOP-RTLN3BA\$punk
d8a05ae4d5
feat: refactor agent tools management and add UI integration
...
- Added endpoint to list agent tools with metadata, excluding hidden tools.
- Updated NewChatRequest and RegenerateRequest schemas to include disabled tools.
- Integrated disabled tools management in the NewChatPage and Composer components.
- Improved tool instructions and visibility in the system prompt.
- Refactored tool registration to support hidden tools and default enabled states.
- Enhanced document chunk creation to handle strict zip behavior.
- Cleaned up imports and formatting across various files for consistency.
2026-03-10 17:36:26 -07:00
Anish Sarkar
a11c95e30f
feat: add last_login column to user table and update user login tracking
2026-03-08 18:24:29 +05:30
DESKTOP-RTLN3BA\$punk
0e723a5b8b
feat: perf optimizations
...
- improved search_knowledgebase_tool
- Added new endpoint to batch-fetch comments for multiple messages, reducing the number of API calls.
- Introduced CommentBatchRequest and CommentBatchResponse schemas for handling batch requests and responses.
- Updated chat_comments_service to validate message existence and permissions before fetching comments.
- Enhanced frontend with useBatchCommentsPreload hook to optimize comment loading for assistant messages.
2026-02-27 17:19:25 -08:00
DESKTOP-RTLN3BA\$punk
e9892c8fe9
feat: added configable summary calculation and various improvements
...
- Replaced direct embedding calls with a utility function across various components to streamline embedding logic.
- Added enable_summary flag to several models and routes to control summary generation behavior.
2026-02-26 18:24:57 -08:00
Anish Sarkar
f3652ad7cf
feat: add created_by_email field to document schema and update related components for improved user information display
2026-02-21 23:41:00 +05:30
Anish Sarkar
1995fe9ec1
feat: add report content update endpoint and integrate Platejs editor for markdown editing
2026-02-16 00:11:34 +05:30
CREDO23
66a6fb685e
Merge upstream/dev into feature/human-in-the-loop
2026-02-13 20:17:59 +02:00
Anish Sarkar
a2dd5fb671
chore: ran linting
2026-02-13 02:43:26 +05:30
Anish Sarkar
adeef35443
feat: add report versioning support with report_group_id
2026-02-12 03:19:38 +05:30