DESKTOP-RTLN3BA\$punk
a160f0dde3
chore: linting
2026-01-23 01:44:14 -08:00
DESKTOP-RTLN3BA\$punk
ad475397c4
feat(chat): add regenerate endpoint for chat threads to support editing and reloading responses
2026-01-23 01:42:10 -08:00
Rohan Verma
744fc4c66c
Merge pull request #730 from elammertsma/dev
...
Fixed merge conflicts after minor layout changes in main interface
2026-01-22 18:08:16 -08:00
DESKTOP-RTLN3BA\$punk
8b81507739
refactor: remove unused COMPOSIO_CONNECTOR migration and linting
2026-01-22 16:43:08 -08:00
Eric Lammertsma
089beb8d8c
Merge upstream/dev - preserve local UI enhancements (Logs in menu, conditional search, hover edit buttons)
2026-01-22 19:41:11 -05:00
CREDO23
1a2fa23916
Merge upstream/dev with live collaboration features
2026-01-22 23:00:42 +02:00
CREDO23
b1b63c6740
Simplify live message sync using Electric as source of truth
2026-01-22 20:40:49 +02:00
Eric Lammertsma
6c5223e262
Made numerous minor layout changes to main layout and sidebar
2026-01-22 12:26:37 -05:00
CREDO23
39d434b00c
Centralize chat session state sync with single subscription via atom
2026-01-22 19:04:23 +02:00
CREDO23
4cb835f19f
Integrate live message sync for shared chat collaboration
2026-01-22 18:43:32 +02:00
CREDO23
3ab9cc8485
Restore API-based comments and remove unstable live sync integration
2026-01-22 15:05:00 +02:00
Anish Sarkar
be7ba76417
chore: ran backend and frontend linting
2026-01-22 16:07:06 +05:30
Anish Sarkar
3d4a8f981c
Merge remote-tracking branch 'upstream/dev' into feat/inbox
2026-01-22 16:03:37 +05:30
Rohan Verma
cc658789e4
Merge pull request #722 from manojag115/feature/user-memory
...
Add user memory feature to SurfSense
2026-01-21 14:54:06 -08:00
CREDO23
f7ee03ddf3
Integrate live message sync on chat page
2026-01-21 18:10:03 +02:00
Anish Sarkar
93aa1dcf3c
feat: implement inbox sidebar for enhanced user notifications
...
- Introduced a new InboxSidebar component to manage and display inbox items.
- Integrated real-time syncing of inbox items using Electric SQL for instant updates.
- Added functionality to mark items as read, archive/unarchive, and filter inbox content.
- Updated existing components to accommodate the new inbox feature, including layout adjustments and state management.
- Enhanced user experience with improved navigation and interaction for inbox items.
2026-01-21 19:43:20 +05:30
Anish Sarkar
8eec948434
feat: enhance team management UI with avatar initials and role permissions display
...
- Added a helper function to generate avatar initials for team members without an avatar.
- Improved the MembersTab component by displaying user avatars or initials.
- Introduced a new RolePermissionsDisplay component to present role permissions in a categorized manner.
- Updated table headers in MembersTab for better clarity and added icons for visual enhancement.
2026-01-21 17:13:30 +05:30
Anish Sarkar
4653eb5f64
refactor: update role management UI components for improved interaction
...
- Renamed props in RolesTab for clarity.
- Replaced label elements with button elements in CreateRoleDialog for better accessibility and interaction.
- Enhanced toggle functionality for category and permission selection.
2026-01-21 16:25:38 +05:30
Manoj Aggarwal
92aa3f4eab
error
2026-01-20 15:34:01 -08:00
Anish Sarkar
80f83e32c6
chore: frontend linting
2026-01-20 20:47:31 +05:30
Anish Sarkar
08e00d0991
Merge remote-tracking branch 'upstream/dev' into fix/chat-ui
2026-01-20 16:35:49 +05:30
DESKTOP-RTLN3BA\$punk
e163708bad
feat: Refactor role permissions and access checks
...
- Removed the Admin role and updated the permission sets for Owner, Editor, and Viewer roles in db.py.
- Clarified access requirements for chat threads in new_chat_routes.py, ensuring ownership checks are prioritized.
- Added preset permission options for quick role creation in the CreateRoleDialog component of the team page.
2026-01-20 02:59:32 -08:00
Anish Sarkar
8e5a80fc19
feat: integrate chat sharing functionality in header component
2026-01-20 16:14:57 +05:30
Anish Sarkar
24049345a2
feat: add language selection feature to user profile sidebar, fixed some hover color logic for both model selector and language selection
2026-01-20 15:47:23 +05:30
CREDO23
4d004cc1b2
fix: mention notifications and scroll-to-comment from notifications
2026-01-19 19:56:21 +02:00
CREDO23
47fbc83d48
Merge branch 'dev' into sur-90-feat-comments-in-chats
2026-01-19 14:49:10 +02:00
CREDO23
f86beaece1
feat(web): add current-thread atom for global state management
2026-01-19 14:36:58 +02:00
DESKTOP-RTLN3BA\$punk
8aad15d392
Reapply "Merge pull request #686 from AnishSarkar22/feat/replace-logs"
...
This reverts commit 3418c0e026 .
2026-01-16 11:32:06 -08:00
DESKTOP-RTLN3BA\$punk
3418c0e026
Revert "Merge pull request #686 from AnishSarkar22/feat/replace-logs"
...
This reverts commit 5963a1125e , reversing
changes made to 0d2a2f8ea1 .
2026-01-16 00:49:33 -08:00
Anish Sarkar
b9dc785a1c
chore: ran frontend and backend linting
2026-01-15 15:55:27 +05:30
Anish Sarkar
ab63b23f0a
Merge remote-tracking branch 'upstream/dev' into feat/replace-logs
2026-01-15 15:52:47 +05:30
DESKTOP-RTLN3BA\$punk
7ae68455b3
chore: linting
2026-01-15 00:05:53 -08:00
Anish Sarkar
31a5581af1
feat: add notifications table and Electric SQL replication setup
...
- Introduced a new notifications table with relevant fields and indexes.
- Configured Electric SQL replication for the notifications, search_source_connectors, and documents tables.
- Centralized Electric SQL user credentials in the migration script for better management.
- Ensured idempotency in the migration process for creating users and publications.
2026-01-15 03:28:10 +05:30
Anish Sarkar
2e0f742000
Merge remote-tracking branch 'upstream/dev' into feat/replace-logs
2026-01-15 03:07:20 +05:30
CREDO23
142e72c030
show avatar for newly sent messages in shared chats
2026-01-14 21:44:13 +02:00
CREDO23
83d6b735fa
display user avatar in shared chat messages
2026-01-14 19:46:37 +02:00
CREDO23
4d024219cb
add profile settings form with display name editing
2026-01-14 16:11:13 +02:00
CREDO23
4e09642719
modularize user settings and add profile section
2026-01-14 15:57:02 +02:00
Anish Sarkar
5712336feb
fix: fixed UI while indexing
2026-01-14 18:53:58 +05:30
CREDO23
2f245d2d03
clean up SURFSENSE_DOCS handling from DocumentsTableShell
2026-01-14 13:28:49 +02:00
CREDO23
4fa350cf64
hide SurfSense docs from documents table
2026-01-14 13:24:45 +02:00
Anish Sarkar
9b9fde955f
Merge remote-tracking branch 'upstream/dev' into feat/replace-logs
2026-01-14 15:36:42 +05:30
DESKTOP-RTLN3BA\$punk
fd3f2660f6
fix: update NewChatPage to set current thread for immediate share button visibility
2026-01-13 19:35:07 -08:00
Anish Sarkar
fede7413fb
fix: fixed notifications table and Electric SQL replication setup. Removed redirects for upload button
2026-01-14 02:33:43 +05:30
Anish Sarkar
99bd2df463
Merge remote-tracking branch 'upstream/dev' into feat/replace-logs
2026-01-14 02:04:54 +05:30
Anish Sarkar
48b67d9bc1
fix: remove the document processing UI which used polling
2026-01-13 19:31:31 +05:30
DESKTOP-RTLN3BA\$punk
8646fecc8b
feat: add document upload functionality and update UI components for document management
2026-01-13 02:15:46 -08:00
DESKTOP-RTLN3BA\$punk
25b9118306
feat: implement search space deletion and fixed rback issues with shared chats
2026-01-13 01:45:58 -08:00
Rohan Verma
720b339702
Merge branch 'dev' into implement-surfsense-docs-mentions
2026-01-13 00:55:16 -08:00
DESKTOP-RTLN3BA\$punk
f22d649239
feat: added shared chats
2026-01-13 00:17:12 -08:00