Commit Graph

  • 178c77782c Merge pull request #1085 from AnishSarkar22/feat/local-folder-sync Rohan Verma 2026-04-03 08:05:25 -07:00
  • fb20b0444f fix(navbar): remove key prop causing unnecessary remount in mobile navbar ArvinFarrelP 2026-04-03 21:51:08 +07:00
  • 8ba571566d remove uiohook-napi and keystroke monitoring CREDO23 2026-04-03 16:10:52 +02:00
  • 9c0af6569d feat: implement page limit checks in local folder indexing to manage user page usage Anish Sarkar 2026-04-03 19:13:25 +05:30
  • 414c4c86e9 fix: add priority prop to Logo component for LCP optimization on auth pages SohamBhattacharjee2003 2026-04-03 18:32:13 +05:30
  • 5068a6b4f3 style: update button variant and improve drag-and-drop UI in DocumentUploadTab Anish Sarkar 2026-04-03 17:52:59 +05:30
  • edda5b98cb chore: ran linting Anish Sarkar 2026-04-03 17:38:29 +05:30
  • b759bb36a9 feat: add direct conversion support for CSV, TSV, and HTML files in local folder indexing Anish Sarkar 2026-04-03 17:36:48 +05:30
  • 6f4c0d5e6c chore: remove redundant file types description Anish Sarkar 2026-04-03 17:29:12 +05:30
  • 9d4c2f5b98 refactor: replace span with Dot component in public chat snapshots, model configuration and thread managers Anish Sarkar 2026-04-03 17:28:12 +05:30
  • b7f916c4df chore: ran linting Anish Sarkar 2026-04-03 17:24:34 +05:30
  • 1c50106c81 refactor: simplify file upload logic in DocumentUploadTab by removing file count and size limits; update file size limit messages in multiple languages Anish Sarkar 2026-04-03 17:24:06 +05:30
  • 416b3635bf fix: optimize image components with next/image sukarxn 2026-04-03 17:09:35 +05:30
  • 4131e6bea9 Optimize tool-fallback by memoizing JSON.stringify to reduce render overhead SohamBhattacharjee2003 2026-04-03 14:49:45 +05:30
  • 8eaa4e618d perf(hooks): normalize query keys and add placeholderData to optimize thread loading SohamBhattacharjee2003 2026-04-03 14:42:44 +05:30
  • 063e05db92 Merge branch 'dev' into fix/fetch-abort-controller Soham Bhattacharjee 2026-04-03 14:39:09 +05:30
  • 8a8e5fcd76 fix(hooks): add AbortController to properly cancel fetch requests on unmount SohamBhattacharjee2003 2026-04-03 14:29:41 +05:30
  • c964b47f99 style: enhance folder selection UI in DocumentUploadTab Anish Sarkar 2026-04-03 13:59:33 +05:30
  • fc84dcffb0 fix: memoize formatRelativeTime in thread list to prevent unnecessary re-renders okxint 2026-04-03 13:59:14 +05:30
  • 746c730b2e chore: ran linting Anish Sarkar 2026-04-03 13:14:40 +05:30
  • 6ace8850bb fix: update button alignment in InlineCitation component for consistent styling Anish Sarkar 2026-04-03 13:10:25 +05:30
  • 8171605fae refactor: remove metadata viewing functionality from FolderNode, FolderTreeView, and DocumentsSidebar components Anish Sarkar 2026-04-03 13:05:42 +05:30
  • 134beec392 fix: clear upload progress interval on unmount Matt Van Horn 2026-04-03 00:05:06 -07:00
  • 388811194e feat: update DocumentUploadTab to use a dropdown for file and folder selection, enhancing user experience; also update upload limits and file size messages in multiple languages Anish Sarkar 2026-04-03 12:33:47 +05:30
  • b9b2bac16f fix: clean up onboarding tour timer leaks Matt Van Horn 2026-04-02 23:59:15 -07:00
  • e38a0ff7c3 style: format useEffect cleanup to satisfy biome Matt Van Horn 2026-04-02 23:43:19 -07:00
  • 3621951f2a perf: throttle scroll handlers with requestAnimationFrame Matt Van Horn 2026-04-02 23:21:57 -07:00
  • 3833084dad feat: changed the revision number of folder alembic migration Anish Sarkar 2026-04-03 11:45:53 +05:30
  • 62b44889d1 Merge remote-tracking branch 'upstream/dev' into feat/local-folder-sync Anish Sarkar 2026-04-03 11:42:43 +05:30
  • 525fae5abf feat: trigger document reindexing after restoring a document version to ensure content is up-to-date Anish Sarkar 2026-04-03 11:19:54 +05:30
  • 79f19b9bc6 fix: adjust layout in DocumentsSidebar for improved UI responsiveness and interaction, including changes to button styles and positioning Anish Sarkar 2026-04-03 11:10:46 +05:30
  • ca250910c0 fix: update version history messages for clarity by removing unnecessary punctuation Anish Sarkar 2026-04-03 10:56:43 +05:30
  • 4ca0787ab7 feat: add version history functionality to document management, enabling users to view and manage document versions through UI updates and backend integration Anish Sarkar 2026-04-03 10:42:21 +05:30
  • 19dfd9f907 feat: enhance folder synchronization by adding max wait time and batch size limits for processing file events Anish Sarkar 2026-04-03 10:13:46 +05:30
  • 2b9d79d44c feat: add integration tests for batch processing of local folder indexing, covering multiple file scenarios and error handling Anish Sarkar 2026-04-03 10:04:14 +05:30
  • 1fa8e1cc83 feat: refactor folder indexing to support batch processing of multiple files, enhancing performance and error handling Anish Sarkar 2026-04-03 10:02:36 +05:30
  • e2ba509314 feat: enhance error handling in local folder indexing by adding rollback and refresh on IntegrityError Anish Sarkar 2026-04-03 09:29:59 +05:30
  • 9a65163fe4 feat: improve DocumentUploadTab UI with updated styles, enhanced file size limit messages Anish Sarkar 2026-04-03 09:20:44 +05:30
  • c2bd2bc935 Merge pull request #1107 from MODSetter/dev 0.0.14.4 Rohan Verma 2026-04-02 20:40:04 -07:00
  • c1c4c534c0 Merge branch 'dev' of https://github.com/MODSetter/SurfSense into dev DESKTOP-RTLN3BA\$punk 2026-04-02 20:38:19 -07:00
  • 6b06d3abb1 chore: optimize zero publication column migration process DESKTOP-RTLN3BA\$punk 2026-04-02 20:38:10 -07:00
  • e13ca675d9 chore: optimize zero publication column migration process DESKTOP-RTLN3BA\$punk 2026-04-02 20:26:34 -07:00
  • 37e335da70 Merge pull request #1106 from MODSetter/dev Rohan Verma 2026-04-02 20:22:56 -07:00
  • e2d921dd47 Merge pull request #1105 from MODSetter/dev_mod Rohan Verma 2026-04-02 20:09:46 -07:00
  • 9a370a37d4 docs: update README files to highlight SurfSense advantages over NotebookLM DESKTOP-RTLN3BA\$punk 2026-04-02 20:06:02 -07:00
  • eb17850274 chore: linting DESKTOP-RTLN3BA\$punk 2026-04-02 19:45:28 -07:00
  • 62e698d8aa refactor: streamline document upload limits and enhance handling of mentioned documents DESKTOP-RTLN3BA\$punk 2026-04-02 19:39:10 -07:00
  • fe7fcaae5d feat: update folder deletion process to queue document deletions first and handle folder cleanup in Celery task Anish Sarkar 2026-04-03 04:16:19 +05:30
  • 44e39792da feat: assign folder_id to documents before indexing to ensure correct folder visibility during processing Anish Sarkar 2026-04-03 04:14:28 +05:30
  • bd21c2842d feat: enhance document upload and folder synchronization UI with improved processing state indicators and responsive design adjustments Anish Sarkar 2026-04-03 04:14:09 +05:30
  • 530db10539 refactor: remove unused Electron API check and update search space ID handling in document upload Anish Sarkar 2026-04-03 02:56:24 +05:30
  • 6727266107 Merge pull request #1083 from SohamBhattacharjee2003/fix/bundle-barrel-imports Rohan Verma 2026-04-02 12:49:05 -07:00
  • 2195d894d4 Merge pull request #1082 from SohamBhattacharjee2003/fix/hoist-regexp-in-comment-composer Rohan Verma 2026-04-02 12:48:38 -07:00
  • 38f270354a Merge pull request #1081 from SohamBhattacharjee2003/fix/remove-unused-user-atom Rohan Verma 2026-04-02 12:47:58 -07:00
  • a99d999a36 fix: correct preload.js path after autocomplete module restructure CREDO23 2026-04-02 21:29:05 +02:00
  • e0b35cfbab feat: implement pending file event handling using durable queue with acknowledgment support in folder synchronization Anish Sarkar 2026-04-03 00:40:49 +05:30
  • b46c5532b3 feat: add unified file and folder browsing functionality with IPC channel integration Anish Sarkar 2026-04-03 00:28:24 +05:30
  • f0a7c7134a feat: move endpoint above to retrieve watched folders based on search space ID Anish Sarkar 2026-04-03 00:09:17 +05:30
  • 3e68d4aa3e refactor: extract autocomplete service and fix tooltip screen-edge positioning CREDO23 2026-04-02 20:38:09 +02:00
  • 9c1d9357c4 refactor: fix dynamic tooltip resizing and split autocomplete into SPR modules CREDO23 2026-04-02 20:19:16 +02:00
  • 25358fddcf feat: implement local folder synchronization and versioning with new metadata handling and document_versions table Anish Sarkar 2026-04-02 23:46:21 +05:30
  • 53df393cf7 refactor: streamline local folder indexing logic by removing unused imports, enhancing content hashing, and improving document creation process Anish Sarkar 2026-04-02 23:28:23 +05:30
  • c27d24a117 feat: enhance folder indexing by adding root folder ID support and implement folder creation and cleanup logic Anish Sarkar 2026-04-02 22:41:45 +05:30
  • caf2525ab5 fix: update folder ID collection logic to include deleted directories and adjust test cases for document titles Anish Sarkar 2026-04-02 22:29:07 +05:30
  • 22ee5c99cc refactor: remove Local Folder connector and related tasks, implement new folder indexing endpoints Anish Sarkar 2026-04-02 22:21:31 +05:30
  • 149ccb97dd refactor: completely remove Local Folder connector references and update folder sync logic Anish Sarkar 2026-04-02 22:21:16 +05:30
  • 493d720b89 refactor: remove Local Folder connector references and enhance folder management features Anish Sarkar 2026-04-02 22:21:01 +05:30
  • 5d6e3ffb7b feat: add renderer readiness signaling and update IPC channels for folder sync Anish Sarkar 2026-04-02 22:20:11 +05:30
  • 1ef0d913e7 refactor: remove Local Folder connector components and related configurations from the UI Anish Sarkar 2026-04-02 22:19:55 +05:30
  • 40ade4889e feat: add LOCAL_FOLDER_FILE document type and update document_versions table management Anish Sarkar 2026-04-02 21:01:31 +05:30
  • 6899134a20 feat: add autocomplete toggle in desktop settings CREDO23 2026-04-02 14:37:26 +02:00
  • b2706b00a1 feat: add autocomplete module with keystroke monitoring and IPC wiring CREDO23 2026-04-02 14:29:12 +02:00
  • eaabad38fc feat: add permission onboarding page and startup routing for macOS CREDO23 2026-04-02 13:44:57 +02:00
  • ec2b7851b6 feat: add macOS permission infrastructure for autocomplete CREDO23 2026-04-02 13:26:32 +02:00
  • bcc227a4dd feat: add suggestion tooltip UI and autocomplete API types CREDO23 2026-04-02 13:19:59 +02:00
  • fbd033d0a4 feat: add autocomplete streaming endpoint with KB context CREDO23 2026-04-02 13:19:21 +02:00
  • f4d197f702 feat: add native module support for desktop autocomplete CREDO23 2026-04-02 13:18:20 +02:00
  • 0cd2b8164d fix(ui): use scoped radix-ui imports to optimize bundle SohamBhattacharjee2003 2026-04-02 13:41:51 +05:30
  • f1be2652a0 fix(comment-composer): hoist RegExp out of loop to satisfy js-hoist-regexp rule SohamBhattacharjee2003 2026-04-02 13:31:48 +05:30
  • ccd0e3b807 fix(connector-popup): remove unused currentUserAtom import SohamBhattacharjee2003 2026-04-02 13:16:55 +05:30
  • 55819b7d88 Merge pull request #1080 from ChisomUma/main Rohan Verma 2026-04-01 23:59:51 -07:00
  • 8e58094a86 refactor: update permission checks in document and connector routes to use specific permission values Anish Sarkar 2026-04-02 12:13:14 +05:30
  • 543b8b9376 feat: add real-time folder watcher registration and unregistration for Local Folder connector Anish Sarkar 2026-04-02 12:08:18 +05:30
  • b93da843dc feat: implement mtime tracking and synchronization for folder watcher Anish Sarkar 2026-04-02 11:55:29 +05:30
  • 5eeee99bb1 feat: enhance Local Folder connector with version history and folder sync capabilities Anish Sarkar 2026-04-02 11:40:04 +05:30
  • e2f946b7c0 feat: add support for Local Folder connector in UI components and configuration Anish Sarkar 2026-04-02 11:38:40 +05:30
  • 28f556224a feat: implement folder watching functionality with IPC integration Anish Sarkar 2026-04-02 11:17:49 +05:30
  • 775dea7894 feat: add integration and unit tests for local folder indexing and document versioning Anish Sarkar 2026-04-02 11:12:16 +05:30
  • 96a58d0d30 feat: implement local folder indexing and document versioning capabilities Anish Sarkar 2026-04-02 11:11:57 +05:30
  • c70f3338dd Merge pull request #1078 from SohamBhattacharjee2003/perf/defer-search-params-reads Rohan Verma 2026-04-01 22:19:41 -07:00
  • 23a8248c5e Merge pull request #1077 from SohamBhattacharjee2003/perf/content-visibility-auto-lists Rohan Verma 2026-04-01 22:18:23 -07:00
  • 5690a96e79 Merge pull request #1076 from SohamBhattacharjee2003/perf/use-deferred-value-search-filters Rohan Verma 2026-04-01 22:16:53 -07:00
  • fe6c2e9b52 chore: add electron-store dependency for persistent data storage Anish Sarkar 2026-04-02 10:37:05 +05:30
  • 3b92e99d28 feat: add local folder connector and document versioning functionality Anish Sarkar 2026-04-02 10:35:32 +05:30
  • c9ae4fcaca style: update badge component in LLM role manager for improved visual consistency Anish Sarkar 2026-04-02 10:12:34 +05:30
  • 000c2d9b5b style: simplify LLM model terminology in UI Anish Sarkar 2026-04-02 10:11:35 +05:30
  • d2cf3fb3b7 refactor: update LLM role management logic and enhance UI feedback Anish Sarkar 2026-04-02 09:58:14 +05:30
  • 407175ffae style: replace loading indicators with Spinner component in alert dialogs Anish Sarkar 2026-04-02 09:26:16 +05:30
  • 2df9708df9 style: update alert components and empty state UI Anish Sarkar 2026-04-02 09:16:07 +05:30
  • 6163503501 refactor: Converted disabledTools to Set for O(1) membership checks Chisom Uma 2026-04-01 23:09:57 +00:00