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
JoeMakuta
5cde959b54
feat: add loading states for roles and invites in TeamContent component
2026-03-28 18:47:11 +02:00
Matt Van Horn
298e658bab
refactor: use functional state updates in hero carousel callbacks
...
Switched goTo, goToPrev, and goToNext from depending on activeIndex
to using functional setState updates. Removed activeIndex from the
autoplay effect dependency array since the timer callback already
uses a functional update. Callbacks are now stable references.
Fixes #951
2026-03-28 07:12:09 -07:00
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
qorexdev
6540e3f774
refactor: wrap onAnimationEnd in useCallback for stable reference
2026-03-28 15:28:50 +05:00
jupal
6fe2f6fc90
Add aria attributes to web search toggle
2026-03-28 05:20:45 -04:00
jupal
80f5004349
feat(web): lazy-load markdown syntax highlighter
2026-03-28 04:22:17 -04:00
Anish Sarkar
64be61b627
refactor: change button to div for accessibility in DocumentNode component
2026-03-28 12:18:57 +05:30
DESKTOP-RTLN3BA\$punk
ee0b59c0fa
feat: enhance folder and document selection functionality
...
- Updated DocumentNode to use a div instead of a button for better accessibility and added keyboard interaction for selection.
- Introduced Checkbox component in FolderNode for selecting folders, with state management for selection (all, some, none).
- Implemented folder selection state logic in FolderTreeView to manage document selection across nested folders.
- Added handleToggleFolderSelect function in DocumentsSidebar to manage selection of documents based on folder selection.
2026-03-27 17:58:04 -07:00
qorexdev
3b33a3efdb
refactor: move onboarding animation state into event handlers
...
Remove useEffect that watched stepIndex to drive shouldAnimate/contentKey.
stepIndex only changes from handleNext/handlePrev, so set shouldAnimate
directly in those handlers. Replace contentKey state (always equal to
stepIndex) with stepIndex as the animation key.
Fixes #1017
2026-03-28 04:01:49 +05: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
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
CREDO23
58ac17fb81
fix: move quickAskMode to IPC to prevent sessionStorage leak between windows
2026-03-27 20:35:29 +02:00
CREDO23
9f13da3fd1
fix Ask SurfSense: pre-fill with initialText and cursor positioning
2026-03-27 20:07:55 +02:00
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
CREDO23
f36e5f8287
redesign action menu: grid layout, search, Ask SurfSense, fix action groups
2026-03-27 19:50:36 +02:00
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
CREDO23
151d6a853e
use sessionStorage for quickAskMode to survive route changes
2026-03-27 19:20:14 +02:00
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
CREDO23
af2129ebb6
move quick-ask page into dashboard route for auth context
2026-03-27 18:55:03 +02:00
CREDO23
8d60fc7279
remove searchSpacesAtom from quick-ask, forward params via dashboard
2026-03-27 18:41:58 +02:00
CREDO23
59e0579cc0
simplify action menu to plain buttons, remove old quickAskText from thread
2026-03-27 18:24:34 +02:00
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
CREDO23
cc9cb3919e
show paste-back button only for transform actions
2026-03-27 17:47:02 +02:00
CREDO23
6c59b3ee95
auto-submit quick-ask prompt from URL param
2026-03-27 17:43:32 +02:00
CREDO23
06f02fba0a
navigate directly to chat with search space id
2026-03-27 17:38:34 +02:00
JoeMakuta
c76ff79bc4
feat: enhance accessibility of ExpandedMediaOverlay with ARIA roles and focus management
2026-03-27 17:38:32 +02:00
CREDO23
d48f6aafce
add quick-ask page with default action menu
2026-03-27 17:17:27 +02:00
CREDO23
2a8f393cde
add quick-ask action type definition
2026-03-27 17:13:37 +02:00
Anish Sarkar
3ce831d01d
feat: reset indexing configurations in connector dialog
2026-03-27 19:28:34 +05:30
JoeMakuta
0b4ba58481
fix: add focus-visible styles to share button for improved accessibility
2026-03-27 15:22:26 +02:00
JoeMakuta
0e1ddbd0d3
Order imports
2026-03-27 15:00:17 +02:00
JoeMakuta
d85cb1d78f
Arrange code style
2026-03-27 14:57:44 +02:00
JoeMakuta
a26bae2702
feat: add metadata to changelog, contact, and pricing pages
2026-03-27 14:44:40 +02:00