Commit graph

491 commits

Author SHA1 Message Date
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
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
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
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
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
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
CREDO23
59e0579cc0 simplify action menu to plain buttons, remove old quickAskText from thread 2026-03-27 18:24:34 +02:00
CREDO23
cc9cb3919e show paste-back button only for transform actions 2026-03-27 17:47:02 +02:00
Anish Sarkar
3ce831d01d feat: reset indexing configurations in connector dialog 2026-03-27 19:28:34 +05:30
DESKTOP-RTLN3BA\$punk
64c913baa3 chore: linting 2026-03-27 03:17:05 -07:00
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
CREDO23
2adffccd92 add paste-back button to assistant action bar 2026-03-26 20:30:19 +02:00
CREDO23
6619f9598c Merge remote-tracking branch 'upstream/dev' into electon-desktop
# Conflicts:
#	surfsense_web/components/assistant-ui/thread.tsx
2026-03-25 19:03:19 +02:00
CREDO23
7cbb67f0dd scroll to cursor after inserting clipboard text 2026-03-25 16:36:52 +02:00
CREDO23
f3d6ae95e1 fix: pull-based clipboard text and cursor at end with br 2026-03-25 16:22:32 +02:00
CREDO23
4a5a28805d start at /dashboard, focus cursor after clipboard text 2026-03-25 16:08:39 +02:00
DESKTOP-RTLN3BA\$punk
a73c4430e0 fix: add CheckIcon and CopyIcon imports to user-message component 2026-03-24 21:50:40 -07:00
DESKTOP-RTLN3BA\$punk
ccf8454db5 Merge commit '59e21db42b' into dev 2026-03-24 21:20:30 -07:00
Nishant-k-sagar
6f64a2de9b perf: replace img with Next.js Image for avatars 2026-03-24 22:38:21 +00:00
Anish Sarkar
778cfac6fa Merge remote-tracking branch 'upstream/dev' into impr/thinking-steps 2026-03-25 01:50:10 +05:30
Anish Sarkar
c674fb3054 chore: ran linting 2026-03-25 00:27:24 +05:30
Anish Sarkar
323f7f2b4a Merge remote-tracking branch 'upstream/dev' into impr/thinking-steps 2026-03-25 00:17:08 +05:30
Anish Sarkar
eafc0c3808 refactor: enhance UserMessage component with improved layout and action bar functionality 2026-03-25 00:16:52 +05:30
Anish Sarkar
fde8faec7e refactor: update UserAvatar component to use Next.js Image 2026-03-24 23:54:04 +05:30
Anish Sarkar
06b242c8f1 refactor: integrate custom table components into markdown rendering in chat 2026-03-24 23:42:12 +05:30
CREDO23
8750462637 listen for quick-ask text in Composer 2026-03-24 19:28:41 +02:00
CREDO23
f9be80ab76 re-add initialText prop to InlineMentionEditor 2026-03-24 19:26:13 +02:00