Commit graph

72 commits

Author SHA1 Message Date
Anish Sarkar
04691d572b chore: ran linting 2026-03-30 01:50:41 +05:30
Anish Sarkar
5a3eece397 Merge remote-tracking branch 'upstream/dev' into feat/onedrive-connector 2026-03-29 11:55:06 +05:30
Anish Sarkar
37e018e94f refactor: simplify DialogFooter component by removing unnecessary gap classes for a cleaner layout 2026-03-29 03:50:11 +05:30
JoeMakuta
5cde959b54 feat: add loading states for roles and invites in TeamContent component 2026-03-28 18:47:11 +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
Anish Sarkar
de8841fb86 chore: ran linting 2026-03-21 13:20:13 +05:30
Anish Sarkar
3a2f80780a feat: replace image rendering with Avatar component in team content and sidebar user profile
- Updated team content to utilize Avatar for member display, enhancing visual consistency.
- Modified SidebarUserProfile to include select-none class for improved styling.
2026-03-17 18:36:46 +05:30
Anish Sarkar
ac0f2fa2eb chore: ran linting 2026-03-17 04:40:46 +05:30
Anish Sarkar
b5328a267f chore: remove deprecated settings and team management pages 2026-03-17 01:06:47 +05:30
Anish Sarkar
03aa653646 feat: implement team management dialog and refactor team page structure
- Introduced `TeamDialog` component to manage team members within a modal.
- Created `TeamContent` component to encapsulate team management logic and UI.
- Refactored `TeamManagementPage` to utilize the new `TeamContent` component, improving code organization.
- Added `teamDialogAtom` for managing the open state of the team dialog.
- Updated `LayoutDataProvider` to integrate the new team dialog functionality.
2026-03-16 21:51:15 +05:30
Anish Sarkar
b7d684ca8d feat: integrate search space settings dialog across various components
- Added `searchSpaceSettingsDialogAtom` to manage the state of the settings dialog.
- Updated multiple components (OnboardPage, TeamManagementPage, ConnectorIndicator, DocumentUploadPopupContent, etc.) to utilize the new dialog state for navigating to settings.
- Removed unnecessary animations from ApiKeyContent and ProfileContent components for improved performance.
- Enhanced button styles for better UI consistency across settings actions.
- Refactored error handling in LLMRoleManager and ModelConfigManager to simplify the UI structure.
2026-03-16 21:10:46 +05:30
Anish Sarkar
a65fda359a chore: ran linting 2026-03-08 20:57:29 +05:30
Anish Sarkar
33a822432d refactor: improve styling of CreateInviteDialog footer for better layout consistency 2026-03-08 20:48:21 +05:30
Anish Sarkar
863ba6865c fix: update routing in settings and onboarding components to use 'tab' query parameter instead of 'section' for improved navigation consistency 2026-03-08 20:26:48 +05:30
Anish Sarkar
a11c95e30f feat: add last_login column to user table and update user login tracking 2026-03-08 18:24:29 +05:30
Anish Sarkar
2ac0e4f931 refactor: improve skeleton loading UI and enhance dropdown menu styles for better user experience 2026-03-08 17:52:53 +05:30
Anish Sarkar
72337f326c refactor: update various components to enhance styling consistency and improve user interaction by removing unnecessary classes and adjusting dialog and dropdown styles 2026-03-07 04:15:40 +05:30
DESKTOP-RTLN3BA\$punk
d198c8b89d chore; linting 2026-02-25 01:50:28 -08:00
Anish Sarkar
aeb2613b2b chore: linting 2026-02-22 04:41:56 +05:30
Anish Sarkar
ac0027e2d2 feat: update dropdown menu styling and structure for improved UI consistency and responsiveness 2026-02-22 04:35:59 +05:30
Anish Sarkar
ccf8c063da feat: update settings navigation to include section parameters for improved user experience 2026-02-21 22:55:54 +05:30
Anish Sarkar
c7736aa62c feat: adjust pagination size and enhance UI elements in team management and connector popup components 2026-02-21 22:30:41 +05:30
Anish Sarkar
802b4fe44e feat: refactor team management page by removing invite handling logic and enhancing UI components for better user experience 2026-02-21 20:33:31 +05:30
Anish Sarkar
e3cabe8772 feat: enhance UI by adding select-none class to improve text selection behavior in team management and breadcrumb components 2026-02-21 19:23:38 +05:30
Anish Sarkar
d76380334f feat: implement pagination and loading skeletons for team management page 2026-02-21 19:19:41 +05:30
Anish Sarkar
9f08f7c9c2 feat: add team roles management feature with UI components and localization support 2026-02-21 14:26:56 +05:30
DESKTOP-RTLN3BA\$punk
2789dd9629 chore: linting 2026-02-03 13:32:11 -08:00
CREDO23
60330622bf Merge remote-tracking branch 'upstream/dev' into dev 2026-02-03 14:24:24 +02:00
CREDO23
0bcd7505fb feat: add Public Chat Sharing permission category 2026-02-02 14:40:44 +02:00
Eric Lammertsma
f23aaa272b feat: re-add role editing functionality with permissions management 2026-02-01 17:54:58 -05:00
CREDO23
c65cda24d7 style: fix formatting issues 2026-01-27 13:49:46 +02:00
DESKTOP-RTLN3BA\$punk
2dbcde78f1 feat(rbac): unify category configuration for role permissions with enhanced descriptions 2026-01-27 00:01:26 -08:00
DESKTOP-RTLN3BA\$punk
fd564d3efd feat(rbac): add human-readable descriptions for permissions and enhance role creation UI 2026-01-26 23:56:45 -08:00
DESKTOP-RTLN3BA\$punk
39d65d6166 feat: added incentive credits system 2026-01-26 23:32:30 -08:00
Anish Sarkar
2d17d1a1b6 feat: replace Loader2 with Spinner component for consistent loading indicators 2026-01-25 15:23:45 +05:30
Anish Sarkar
be7ba76417 chore: ran backend and frontend linting 2026-01-22 16:07:06 +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
Anish Sarkar
80f83e32c6 chore: frontend linting 2026-01-20 20:47:31 +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
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
5712336feb fix: fixed UI while indexing 2026-01-14 18:53:58 +05:30
CREDO23
814122d087 Remove standalone back button from Team page 2026-01-12 17:09:45 +02:00
DESKTOP-RTLN3BA\$punk
609fc879be feat: add tracking for users viewed in search space
- Introduced a new event tracking function for when users view the team page in a search space.
- Updated the team management page to utilize this tracking, capturing user and owner counts.
2026-01-08 13:38:28 -08:00
DESKTOP-RTLN3BA\$punk
dfaa0cef21 chore: linting 2026-01-08 13:11:58 -08:00
DESKTOP-RTLN3BA\$punk
789197d41c feat: updated sitemap, added more posthog events & added new changelog
- Implemented a function to return the current hour for lastModified timestamps in the sitemap.
- Added multiple new URLs to the sitemap, including documentation and connector pages.
- Integrated tracking for search space invite events, including sent, accepted, declined, and user added events.
- Enhanced connector management with tracking for connection, deletion, and indexing events.
2026-01-08 13:10:48 -08:00
Anish Sarkar
ed6470525a feat: Enhance mobile navbar animations and responsiveness across various components 2025-12-29 00:24:49 +05:30
Anish Sarkar
1d5ee45bd9 style: Adjust UI element and text sizes for improved responsiveness and visual consistency across various components. 2025-12-28 23:59:01 +05:30
DESKTOP-RTLN3BA\$punk
4a0c3e368a feat: migrated to surfsense deep agent 2025-12-23 01:16:25 -08:00