Rohan Verma
cae4262e35
Merge pull request #1021 from mvanhorn/osc/951-functional-state-carousel
...
refactor: use functional state updates in hero carousel callbacks
2026-03-28 16:55:17 -07:00
Rohan Verma
9e43423940
Merge pull request #1023 from Judel777/feat/lazy-load-syntax-highlighter
...
Lazy-load syntax highlighter in markdown text renderer
2026-03-28 16:54:19 -07:00
Rohan Verma
7400f215af
Merge pull request #1024 from qorexdev/fix/onboarding-animation-state-in-handlers
...
refactor: move onboarding animation state into event handlers
2026-03-28 16:53:36 -07:00
Rohan Verma
b72424a3f3
Merge pull request #1026 from Judel777/feat/aria-web-search-toggle-clean
...
Add aria-label and aria-pressed to web search toggle
2026-03-28 16:53:00 -07:00
Rohan Verma
b9bb11cdee
Merge pull request #1028 from JoeMakuta/feat/add-loading-to-roles-and-invites
...
feat: add loading states for roles and invites in TeamContent component
2026-03-28 16:51:58 -07:00
DESKTOP-RTLN3BA\$punk
2cc2d339e6
feat: made agent file sytem optimized
2026-03-28 16:39:46 -07:00
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
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
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
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
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
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
DESKTOP-RTLN3BA\$punk
64c913baa3
chore: linting
2026-03-27 03:17:05 -07:00
DESKTOP-RTLN3BA\$punk
23b4f91754
refactor: update dropdown and context menu item labels from 'Preview' to 'Open' for consistency
2026-03-27 02:45:48 -07:00
DESKTOP-RTLN3BA\$punk
e47c786e40
feat: implement session storage for tabs state management and optimize tab reset logic on search space change
2026-03-27 02:08:36 -07:00
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
Anish Sarkar
22e36d00fc
refactor: update bulk delete bar positioning and styling in DocumentsTableShell
2026-03-27 12:20:43 +05:30
Anish Sarkar
7a2467c1ed
refactor: remove type counts invalidation from document mutation atoms
2026-03-27 12:10:26 +05:30
Anish Sarkar
ec79142d52
refactor: replace document type counts atom with real-time hook
...
- Removed the `documentTypeCountsAtom` and its associated logic from the document query atoms.
- Introduced `useZeroDocumentTypeCounts` hook to provide real-time document type counts, enhancing responsiveness as documents are indexed.
- Updated components to utilize the new hook for fetching document type counts, ensuring instant updates in the UI.
2026-03-27 12:04:01 +05:30
Rohan Verma
95bb522220
Merge pull request #989 from JoeMakuta/style/enhance-global-error-page
...
fix: enhance GlobalError component with improved UI and error handling
2026-03-26 12:42:35 -07:00
Rohan Verma
f0701a0986
Merge pull request #988 from JoeMakuta/fix/convert-search-space-to-server-side
...
fix: convert search space navigation to server-side redirection
2026-03-26 12:42:19 -07:00
Rohan Verma
1cfedf3d66
Merge pull request #987 from JoeMakuta/fix/improve-settings-form-semantics
...
fix: improve semantics and structure of settings forms
2026-03-26 12:41:50 -07:00
Rohan Verma
959999f380
Merge pull request #986 from JoeMakuta/chore/chat-page-client-to-server
...
fix: convert public chat page to server component
2026-03-26 12:41:10 -07:00
Rohan Verma
ccd4ad4552
Merge pull request #985 from JoeMakuta/fix/loading-dashboard-routes
...
fix : loading dashboard routes
2026-03-26 12:40:52 -07:00
JoeMakuta
0e19d1ff20
feat: Add global error handling
2026-03-26 18:14:20 +02:00
JoeMakuta
1b79729136
feat: Add global error page with PostHog error reporting and reset functionality.
2026-03-26 18:09:26 +02:00
JoeMakuta
5d9751bcd5
fix: enhance GlobalError component with improved UI and error handling
2026-03-26 16:19:43 +02:00