Anish Sarkar
fd87e38dac
feat: implement OneDrive knowledge base synchronization after file creation to enhance document management
2026-03-29 05:03:05 +05:30
Anish Sarkar
8035eb9749
feat: enhance OneDrive file creation by converting markdown to DOCX format and updating client to handle byte content
2026-03-29 05:02:08 +05:30
Anish Sarkar
dc034a98eb
fix: update inline code styling in markdown-text component for improved readability and consistency
2026-03-29 04:43:18 +05:30
Anish Sarkar
65bd83b167
feat: add ONEDRIVE_FILE to connector mappings and descriptions for enhanced OneDrive support
2026-03-29 04:32:46 +05:30
Anish Sarkar
838d38a67a
feat: implement document preview functionality in DocumentsSidebar and enhance mobile experience with vaul drawer
2026-03-29 04:20:22 +05:30
Anish Sarkar
37e018e94f
refactor: simplify DialogFooter component by removing unnecessary gap classes for a cleaner layout
2026-03-29 03:50:11 +05:30
Anish Sarkar
8dadf5ab9f
feat: integrate right panel collapse functionality in DocumentsSidebar for improved mobile experience
2026-03-29 03:49:52 +05:30
Anish Sarkar
9f5bdb06f3
refactor: update empty state message in FolderTreeView for improved clarity and user guidance
2026-03-29 03:43:50 +05:30
Anish Sarkar
db49f851ba
feat: add ONEDRIVE_FILE mapping to connector-document-mapping and document type enum for improved OneDrive integration
2026-03-29 03:35:07 +05:30
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
e2dd6e61a9
docs: update OneDrive permissions in documentation to reflect required access for connector authentication
2026-03-28 22:25:35 +05:30
Anish Sarkar
dd6558e8eb
chore: update Microsoft OAuth configuration in documentation to reflect unified client ID and secret for Teams and OneDrive
2026-03-28 18:23:49 +05:30
Anish Sarkar
9160c4ce4e
feat: add Microsoft OneDrive connector documentation and sitemap entry
2026-03-28 18:22:25 +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
b42b3a0a9b
feat: enhance OneDrive integration with new file creation and deletion UI components
2026-03-28 17:01:08 +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
028c88be72
feat: add integration and unit tests for OneDrive indexing pipeline and parallel downloads
2026-03-28 16:39:47 +05:30
Anish Sarkar
7004e764a9
chore: refactor Microsoft OAuth configuration to unify client ID and secret for Teams and OneDrive in environment files and related code
2026-03-28 16:37:23 +05:30
Anish Sarkar
bb894ee158
chore: update environment variable names for Microsoft OAuth integration in Docker and SurfSense backend
2026-03-28 16:35:36 +05:30
Anish Sarkar
5f0a4d1a0f
feat: add OneDrive file creation and deletion tools with connector checks
2026-03-28 14:34:30 +05:30
Anish Sarkar
5bddde60cb
feat: implement Microsoft OneDrive connector with OAuth support and indexing capabilities
2026-03-28 14:31:25 +05:30
Anish Sarkar
64be61b627
refactor: change button to div for accessibility in DocumentNode component
2026-03-28 12:18:57 +05:30
DESKTOP-RTLN3BA\$punk
947def5c4a
Merge branch 'dev' of https://github.com/MODSetter/SurfSense into dev
2026-03-27 17:08:08 -07:00
DESKTOP-RTLN3BA\$punk
7b37843281
chore: added python skills
2026-03-27 17:08:03 -07:00
Rohan Verma
30034d68c3
Merge pull request #996 from AnishSarkar22/refactor/indexing-pipelines
...
feat: refactor indexing pipelines for some connectors
2026-03-27 15:05:01 -07:00
Anish Sarkar
b5ef7afb1c
feat: add multi-format document export functionality to editor routes and UI components
...
- Implemented a new export endpoint in the backend to support exporting documents in various formats (PDF, DOCX, HTML, LaTeX, EPUB, ODT, plain text).
- Enhanced DocumentNode and FolderTreeView components to include export options in context and dropdown menus.
- Created shared ExportMenuItems component for consistent export options across the application.
- Integrated loading indicators for export actions to improve user experience.
2026-03-28 02:58:38 +05:30
Rohan Verma
b88f2cf1a4
Merge pull request #1003 from JoeMakuta/feat/add-error-handling-in-setting
...
feat: add error handling for search space loading in GeneralSettingsManager
2026-03-27 14:11:03 -07:00
Rohan Verma
ddd9686aa6
Merge pull request #1001 from mvanhorn/osc/920-invite-error-toast
...
fix: add error toast to invite creation failure
2026-03-27 14:09:14 -07:00
Rohan Verma
5fc3a4ea57
Merge pull request #1000 from JoeMakuta/feat/add-dialog-semantics
...
feat: enhance accessibility of ExpandedMediaOverlay
2026-03-27 14:08:55 -07:00
Rohan Verma
3e10c09cee
Merge pull request #999 from JoeMakuta/fix/add-focus-visible-to-share-button
...
fix: add focus-visible styles to share button for improved accessibility
2026-03-27 14:08:20 -07:00
Rohan Verma
ec5f73965d
Merge pull request #998 from JoeMakuta/feat/add-metadata-to-pages
...
feat: add metadata to changelog, contact, and pricing pages
2026-03-27 14:07:56 -07:00
Anish Sarkar
0aa9cd6dfc
feat: implement dropdown menu state management in DocumentNode and sidebar components
2026-03-28 02:32:03 +05:30
Anish Sarkar
96549791e6
feat: enhance DocumentNode component with loading and error indicators
2026-03-28 00:11:32 +05:30
Anish Sarkar
0204ed5363
refactor: replace Pencil icon with PenLine and update TreePine to CirclePlus in document components
2026-03-27 23:26:12 +05:30
Anish Sarkar
13f4b175a6
feat: enhance context menu functionality in DocumentNode and FolderNode components
2026-03-27 23:14:10 +05:30
Anish Sarkar
ddccba0df8
refactor: improve UI components for folder and document management
2026-03-27 23:11:13 +05:30
Anish Sarkar
17091edb77
Merge remote-tracking branch 'upstream/dev' into refactor/indexing-pipelines
2026-03-27 22:36:34 +05:30
JoeMakuta
e89f1ef75b
feat: add error handling for search space loading in GeneralSettingsManager
2026-03-27 19:00:37 +02:00
Anish Sarkar
6d4eb32345
fix: update export format for Google Docs to use correct MIME type
2026-03-27 22:20:32 +05:30
Anish Sarkar
489e48644f
fix: revert native excel parsing
2026-03-27 22:15:24 +05:30
Anish Sarkar
dff8a1df37
feat: add descendant checking for folder filtering in Google Drive changes
2026-03-27 22:00:31 +05:30
Anish Sarkar
3da0ffd683
feat: add native Excel parsing and improve Google Drive content extraction
...
- Introduced a new utility for parsing .xlsx files into markdown format, enhancing the ability to process Excel documents natively.
- Updated the Google Drive content extractor to utilize the new Excel parsing functionality, allowing for better handling of spreadsheet files.
- Enhanced file type detection and export logic to support various document formats, improving overall content extraction accuracy.
- Added unit tests to ensure the correctness of the new Excel parsing feature and its integration with existing content extraction workflows.
2026-03-27 21:47:14 +05:30
Matt Van Horn
33b627cccc
fix: add error toast to invite creation failure
...
When invite creation failed, the error was only logged to console.
Added toast.error() to give users visible feedback. Uses the existing
sonner toast import already in the file (line 25).
Fixes #920
2026-03-27 09:14:20 -07:00
JoeMakuta
3fece6f765
code style
2026-03-27 18:07:14 +02:00
JoeMakuta
5f15ce9d1a
feat: add keyboard accessibility to ExpandedMediaOverlay for closing with Escape key
2026-03-27 17:51:10 +02:00
JoeMakuta
c76ff79bc4
feat: enhance accessibility of ExpandedMediaOverlay with ARIA roles and focus management
2026-03-27 17:38:32 +02:00
Anish Sarkar
4e0749f907
fix: update file skipping logic for failed documents in Google Drive indexer
...
- Modified the `_should_skip_file` function to skip previously failed documents during processing, improving error handling.
- Updated the corresponding test to reflect the new behavior, ensuring that failed documents are correctly identified and skipped during automatic sync.
2026-03-27 20:01:08 +05:30
Anish Sarkar
3ce831d01d
feat: reset indexing configurations in connector dialog
2026-03-27 19:28:34 +05:30