Matt Van Horn
3621951f2a
perf: throttle scroll handlers with requestAnimationFrame
...
Wrap scroll handlers in thread.tsx, InboxSidebar.tsx, and
DocumentsTableShell.tsx with requestAnimationFrame batching so scroll
position state updates fire at most once per animation frame instead of
on every scroll event (up to 60/sec at 60fps). Add cleanup useEffect to
cancel pending frames on unmount.
Fixes #1103
2026-04-02 23:21:57 -07:00
Rohan Verma
38f270354a
Merge pull request #1081 from SohamBhattacharjee2003/fix/remove-unused-user-atom
...
fix: remove unused currentUserAtom import
2026-04-02 12:47:58 -07:00
SohamBhattacharjee2003
ccd0e3b807
fix(connector-popup): remove unused currentUserAtom import
2026-04-02 13:16:55 +05:30
Chisom Uma
6163503501
refactor: Converted disabledTools to Set for O(1) membership checks
2026-04-01 23:09:57 +00:00
DESKTOP-RTLN3BA\$punk
5c8769508f
chore: linting
2026-03-31 21:42:03 -07:00
DESKTOP-RTLN3BA\$punk
d8f403efba
feat: re arranged connectors list
2026-03-31 20:38:43 -07:00
DESKTOP-RTLN3BA\$punk
17642493eb
chore: linting
2026-03-31 14:45:46 -07:00
Rohan Verma
5783646dea
Merge pull request #1062 from JoeMakuta/optimize/dynamic-video-tool-import
...
feat: dynamically import video presentation tool to optimize bundle size
2026-03-31 14:34:51 -07:00
Rohan Verma
97139bc239
Merge pull request #1061 from JoeMakuta/feat/use-key-to-reset-connectors
...
refactor: Use key={connector.id} to reset connector config forms and cleanup useEffects
2026-03-31 14:34:34 -07:00
Rohan Verma
d12d68d759
Merge pull request #1041 from AnishSarkar22/feat/dropbox-connector
...
feat: Dropbox connector with sensitive actions using HITL
2026-03-31 12:12:10 -07:00
JoeMakuta
f17a0edf86
feat: dynamically import video presentation tool to optimize bundle size
2026-03-31 15:39:22 +02:00
JoeMakuta
3ed5a741f7
refactor: Use key={connector.id} to reset connector config forms then useEffect hooks from connector config components
2026-03-31 15:27:28 +02:00
Anish Sarkar
9d7b172ae7
style: update tooltips in assistant UI
2026-03-31 17:31:54 +05:30
Anish Sarkar
0b4336e76e
style: update button styling in InlineCitation component for improved appearance and consistency
2026-03-31 17:16:51 +05:30
Rohan Verma
25b068f420
Merge pull request #1038 from JoeMakuta/fix/narrow-effect-use-lazy-state-init-add-memo
...
fix : narrow effect, use lazy state init and add memo
2026-03-30 15:22:44 -07:00
Rohan Verma
d836eea554
Merge pull request #1035 from JoeMakuta/fix/derive-has-changes-and-use-functional-setstate
...
fix : derive has changes and use functional setstate
2026-03-30 15:22:01 -07:00
Anish Sarkar
781984c224
fix: update date range selector visibility logic for file-based connectors in connector edit view
2026-03-31 00:00:32 +05:30
Anish Sarkar
86dce54294
refactor: simplify tool visibility logic and update UI labels in the ComposerAction component
2026-03-30 23:56:46 +05:30
Anish Sarkar
d8d5102416
feat: introduce incremental sync option for Dropbox indexing, enhancing performance and user control
2026-03-30 23:27:48 +05:30
Anish Sarkar
6b922966e7
feat: integrate Dropbox support across various components, including document type labels, connector logic, and validation checks
2026-03-30 23:04:07 +05:30
Anish Sarkar
debe758ff5
fix: update date range selector visibility logic for file-based connectors in indexing configuration
2026-03-30 22:59:27 +05:30
Anish Sarkar
be5685c9a4
feat: add UI components for Dropbox file creation and deletion, enhancing document management capabilities
2026-03-30 22:37:19 +05:30
Anish Sarkar
d509148636
feat: implement Dropbox connector configuration and UI components for folder and file selection
2026-03-30 22:27:22 +05:30
JoeMakuta
8263c73427
refactor: memoize ThreadListItemComponent for performance optimization using memo
2026-03-30 18:00:00 +02:00
Anish Sarkar
46f8553311
feat: update MobileCitationDrawer layout and enhance DrawerHeader for improved UI presentation
2026-03-30 02:22:35 +05:30
Anish Sarkar
cbcaa7aed8
feat: add mobile citation drawer and enhance citation metadata context for improved citation management
2026-03-30 02:06:57 +05:30
Anish Sarkar
04691d572b
chore: ran linting
2026-03-30 01:50:41 +05:30
Anish Sarkar
74826b3714
feat: enhance web search tool integration with citation management and UI enhancements
2026-03-30 01:38:36 +05:30
JoeMakuta
4e6251ea04
Replace setOpen(!open) toggles with functional setOpen(prev => !prev) across codebase
2026-03-29 18:47:05 +02:00
Anish Sarkar
7632291731
refactor: improve UI consistency by standardizing header and sidebar component heights, and enhance right panel functionality with expanded button integration
2026-03-29 21:27:10 +05:30
Anish Sarkar
fec5c005eb
refactor: enhance button loading states in various components for improved user experience
2026-03-29 16:26:31 +05:30
Anish Sarkar
75fd39c249
refactor: simplify author metadata handling in NewChatPage and UserMessage components
2026-03-29 16:11:00 +05:30
DESKTOP-RTLN3BA\$punk
461192174d
Merge commit ' 3d74cca88e' into dev_mod
2026-03-29 02:47:46 -07:00
DESKTOP-RTLN3BA\$punk
34f204620f
feat: implement FrameBatchedUpdater for efficient state updates during streaming, enhance message handling in NewChatPage, and improve thread viewport scrolling behavior
2026-03-29 02:45:59 -07:00
CREDO23
ab3c636bcd
Merge remote-tracking branch 'upstream/dev' into electon-desktop
2026-03-29 10:41:05 +02:00
Anish Sarkar
5a3eece397
Merge remote-tracking branch 'upstream/dev' into feat/onedrive-connector
2026-03-29 11:55:06 +05:30
CREDO23
b8a1d1f594
Merge remote-tracking branch 'upstream/dev' into electon-desktop
2026-03-29 03:10:51 +02:00
CREDO23
cfddfa54c6
fix: harden quick-ask panel, prompt handling, and clipboard UX
2026-03-29 02:54:48 +02: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
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
DESKTOP-RTLN3BA\$punk
2cc2d339e6
feat: made agent file sytem optimized
2026-03-28 16:39:46 -07:00
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
CREDO23
6df9eea5a6
desktop: clipboard auto-insert with prompt picker, remove old sessionStorage logic
2026-03-29 00:45:11 +02:00
CREDO23
a6ccb7a875
rename quick-ask-actions to prompts across backend and frontend
2026-03-29 00:07:08 +02:00
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
CREDO23
407059ce84
add action chip in composer with prompt prepend at send time
2026-03-28 23:45:11 +02:00
CREDO23
c2644aa6a2
wire / action picker in Composer with keyboard navigation
2026-03-28 23:20:10 +02:00
CREDO23
cb6f4562de
add / action trigger to InlineMentionEditor
2026-03-28 23:12:33 +02:00
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