Commit graph

40 commits

Author SHA1 Message Date
DESKTOP-RTLN3BA\$punk
c6e1a04169 chore: linting 2026-04-08 16:14:26 -07:00
Matt Van Horn
90ed853a26 perf: remove unnecessary useMemo wrapping simple boolean expressions
Replace useMemo calls that wrap trivial boolean checks with plain
const expressions. The memo overhead exceeds the cost of these
simple permission checks and mode comparisons.

Fixes #1052
2026-04-08 01:36:24 -07:00
Anish Sarkar
1f162f52c3 feat: add tooltip functionality to DocumentNode for title overflow handling and refactor ChatShareButton by removing unnecessary Tooltip wrapper 2026-04-05 22:50:36 +05:30
JoeMakuta
0b4ba58481 fix: add focus-visible styles to share button for improved accessibility 2026-03-27 15:22:26 +02:00
Anish Sarkar
ac0f2fa2eb chore: ran linting 2026-03-17 04:40:46 +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
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
f8b0e946ce chore: ran linting 2026-03-07 04:46:48 +05:30
Anish Sarkar
454d94bec7 refactor: update sidebar and chat components with consistent dark mode styling, enhancing visual coherence and user experience 2026-03-07 01:55:32 +05:30
Anish Sarkar
c9d92ee5a0 refactor: update styling in ConnectorIndicator and ChatShareButton components to prevent text selection, enhancing user interface consistency 2026-03-07 00:08:08 +05:30
Anish Sarkar
74e8fb1cee refactor: improve error handling in ChatShareButton component by validating thread ID before API call, and update tooltip content for clarity, enhancing user experience and code robustness 2026-03-06 23:37:05 +05:30
Anish Sarkar
c1ba3a9b6d refactor: streamline document mention handling by consolidating atom logic and removing redundant state updates, enhancing code clarity and maintainability in chat components 2026-03-06 23:33:51 +05:30
Anish Sarkar
aeb2613b2b chore: linting 2026-02-22 04:41:56 +05:30
Anish Sarkar
fe2b739fc4 feat: add select-none class to InboxSidebar and ChatShareButton for improved text selection behavior 2026-02-22 04:14:07 +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
DESKTOP-RTLN3BA\$punk
a3cd598e01 feat: added improved llm model selector 2026-02-20 14:28:01 -08:00
Anish Sarkar
0ead9fc0cc fix: replace Globe icon with Earth icon in chat share button component 2026-02-20 02:31:10 +05:30
Anish Sarkar
4111e5d1cc feat: add globe indicator for public snapshots in chat share button 2026-02-11 22:14:59 +05:30
Anish Sarkar
76e7ddee2f chore: ran all linting 2026-02-06 18:22:19 +05:30
CREDO23
ab3d99d9e0 Use RBAC for listing thread snapshots 2026-02-04 18:46:12 +02:00
CREDO23
fb371d09f5 Add globe indicator for chats with public links 2026-02-04 18:26:38 +02:00
DESKTOP-RTLN3BA\$punk
2789dd9629 chore: linting 2026-02-03 13:32:11 -08:00
CREDO23
ee56334abe refactor: consolidate public chat snapshot mutations with cache invalidation 2026-02-02 16:47:23 +02:00
CREDO23
d890c562d4 refactor: rename snapshot types to PublicChatSnapshot prefix 2026-02-02 16:05:23 +02:00
CREDO23
a80dd25ee4 feat: hide public link option based on permission 2026-02-02 14:24:59 +02:00
CREDO23
98991d2ed4 feat: update UI for snapshot-based public sharing 2026-01-30 14:20:06 +02:00
CREDO23
c65cda24d7 style: fix formatting issues 2026-01-27 13:49:46 +02:00
CREDO23
271de96cce fix: public chat copy link button and podcast access 2026-01-26 20:10:03 +02:00
CREDO23
ee65e1377f feat: improve public chat UI and shared components 2026-01-26 18:39:59 +02:00
Anish Sarkar
01307f36dd refactor: simplify state management in ChatShareButton and ModelSelector 2026-01-21 15:14:14 +05:30
Anish Sarkar
26ca751a9d refactor: update UI component styles and interactions
- Increased gap between action items in Header for improved layout.
- Added onCloseAutoFocus to ChatShareButton for better focus management.
- Enhanced ChevronDown icon in ModelSelector with rotation effect for better visual feedback.
- Adjusted padding in ModelSelector to maintain consistent spacing.
2026-01-20 18:28:50 +05:30
Anish Sarkar
1f06794021 feat: enhance UI components with new border radius and tooltip features
- Added new border radius options (2xl, 3xl) in Tailwind configuration and globals.css.
- Integrated Tooltip component in ChatShareButton and ModelSelector for improved user experience.
- Updated button styles for consistency across components, including NotificationButton and ModelSelector.
- Minor text adjustments for clarity in SourceDetailPanel.
2026-01-20 17:35:08 +05:30
Anish Sarkar
23f1be50f7 refactor: replace Lock icon with User icon for private chats 2026-01-20 16:57:15 +05:30
Anish Sarkar
4e4ea6fba0 feat: add thread visibility management using Jotai atoms in chat components 2026-01-20 16:33:42 +05:30
Anish Sarkar
720c13667e refactor: update document mention picker and chat share button for improved performance and UX
- Replaced throttling with debouncing in DocumentMentionPicker to reduce request spam and enhance user experience.
- Updated API service methods to support request cancellation using AbortSignal.
- Simplified imports in ChatShareButton by removing unused components.
2026-01-17 21:44:10 +05:30
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
4281e6f15d refactor: update ActiveConnectorsTab and ChatShareButton components for improved UI
- Adjusted styling in ActiveConnectorsTab to enhance visual clarity by modifying the Cable component's class.
- Removed unnecessary elements from ChatShareButton to streamline the UI and updated the loading text for consistency.
2026-01-15 22:44:02 +05:30
Anish Sarkar
28aa4814bd refactor: improve chat UI and greeting logic
- Simplified chat document processing display by removing the book emoji for a cleaner look.
- Enhanced the greeting function to prioritize user display names over email for a more personalized experience.
- Adjusted the ChatShareButton component by removing unused imports and unnecessary elements for better clarity and performance.
- Updated the title in the Electric SQL documentation for conciseness.
2026-01-15 18:29:30 +05:30
DESKTOP-RTLN3BA\$punk
f22d649239 feat: added shared chats 2026-01-13 00:17:12 -08:00