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
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
8ad6c268df
chore: cleanup unused files and update cache keys
2026-01-19 14:38:05 +02:00
CREDO23
f008acecfc
feat(web): improve comment panel and trigger UI
2026-01-19 14:37:38 +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
CREDO23
8de448a8ce
feat(web): add comment trigger and improve panel empty state
2026-01-16 11:34:43 +02:00
CREDO23
66275f1b53
feat(web): add comment panel component
2026-01-16 10:59:22 +02: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
CREDO23
a287145361
feat(web): add comment thread component
2026-01-15 21:22:02 +02:00
CREDO23
8a1e0fb013
feat(web): add comment item component
2026-01-15 20:45:16 +02:00
CREDO23
8bfcfdd084
feat(web): add comment composer with robust mention detection
2026-01-15 20:35:21 +02:00
CREDO23
90a8a17c88
refactor(web): remove barrel file, use direct imports
2026-01-15 20:15:42 +02:00
CREDO23
62a45e204e
feat(web): add member mention picker component
2026-01-15 20:13:29 +02: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
6d20c54afb
feat(try): docker registration fix
2026-01-13 20:47:21 -08:00
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
Anish Sarkar
7a92ecc1ab
Merge remote-tracking branch 'upstream/dev' into feat/replace-logs
2026-01-13 11:52:46 +05:30
CREDO23
cd3677b5fa
feat: add SurfSense docs mention support in chat
2026-01-13 06:14:58 +02:00
CREDO23
ce62bef322
i18n settings pages with clear titles
2026-01-13 02:35:00 +02:00
CREDO23
738e23b51a
Add SurfSense docs to documents table
2026-01-13 01:15:33 +02:00
DESKTOP-RTLN3BA\$punk
73a57589ac
chore: linting
2026-01-12 14:17:15 -08:00
CREDO23
06779a1a32
Unify settings pages styling with main layout
2026-01-12 17:30:15 +02:00
CREDO23
3dff7487b1
Delete old pages, fix duplicate translations, rename to 'Manage Members'
2026-01-12 17:12:06 +02:00
CREDO23
814122d087
Remove standalone back button from Team page
2026-01-12 17:09:45 +02:00
CREDO23
34c9d24970
Add User Settings page with sidebar pattern and API key section
2026-01-12 17:06:05 +02:00
CREDO23
0d4d227c26
Replace aggressive dialog with friendly empty state for new users
2026-01-12 16:55:05 +02:00
CREDO23
38fd1995aa
Refactor dashboard with smart redirect and AllSearchSpacesSheet
2026-01-12 16:38:40 +02:00
Anish Sarkar
82c6dd0221
feat: Integrate Electric SQL for real-time notifications and enhance PostgreSQL configuration
...
- Added Electric SQL service to docker-compose for real-time data synchronization.
- Introduced PostgreSQL configuration for logical replication and performance tuning.
- Created scripts for initializing Electric SQL user and electrifying tables.
- Implemented notification model and service in the backend.
- Developed ElectricProvider and useNotifications hook in the frontend for managing notifications.
- Updated environment variables and package dependencies for Electric SQL integration.
2026-01-12 12:47:00 +05:30
Rohan Verma
504ecf52d5
Merge pull request #675 from CREDO23/sur-73-impr-implement-new-main-app-ux
...
[Refactor] Implement new main app UX
2026-01-10 14:00:17 -08:00