Commit graph

54 commits

Author SHA1 Message Date
Anish Sarkar
42572ad09d refactor: simplify alert descriptions, improved icons, improved UI in LLM settings 2026-04-10 19:07:35 +05:30
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
9d4c2f5b98 refactor: replace span with Dot component in public chat snapshots, model configuration and thread managers 2026-04-03 17:28:12 +05:30
Anish Sarkar
000c2d9b5b style: simplify LLM model terminology in UI 2026-04-02 10:11:35 +05:30
Anish Sarkar
2df9708df9 style: update alert components and empty state UI 2026-04-02 09:16:07 +05:30
Anish Sarkar
5c11a15fb6 refactor: update UI components by removing unused imports and adjusting loading states 2026-04-01 20:51:55 +05:30
Anish Sarkar
04691d572b chore: ran linting 2026-03-30 01:50:41 +05:30
Anish Sarkar
a5f41cfd8e refactor: update LLM configuration terminology and enhance user feedback messages for improved clarity 2026-03-29 19:04:09 +05:30
Anish Sarkar
d88236d43b refactor: replace ModelConfigDialog with a shared component and update related imports for better organization and clarity 2026-03-29 17:32:23 +05:30
Anish Sarkar
f4adfb54fc refactor: update global image model and configuration messages for clarity and consistency across components 2026-03-29 17:16:40 +05:30
Anish Sarkar
de8841fb86 chore: ran linting 2026-03-21 13:20:13 +05:30
Anish Sarkar
1db716ab6d feat: update UI components to use Avatar for member display
- Replaced image rendering with Avatar component in PublicChatSnapshotRow, ImageModelManager, and ModelConfigManager for improved consistency.
- Adjusted DocumentsFilters to modify PopoverContent width for better layout.
- Enhanced DocumentsTableShell with new state management for member data and added bulk delete functionality.
2026-03-17 18:31:58 +05:30
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
DESKTOP-RTLN3BA\$punk
f7ccd8ff91 chore: linting 2026-02-10 21:31:43 -08:00
Anish Sarkar
f1ce17bde4 chore: ran linting 2026-02-10 19:06:21 +05:30
Anish Sarkar
302ee5ad2f feat: centralize provider icon logic by creating a reusable getProviderIcon function and update components to utilize it 2026-02-09 20:48:42 +05:30
Anish Sarkar
83033cebb9 feat: implement permission-based access controls for image and model configuration managers 2026-02-09 19:37:59 +05:30
Anish Sarkar
adc4bc7075 feat: enhance loading states and skeleton UI for various components in settings and chat snapshots 2026-02-09 19:26:23 +05:30
Anish Sarkar
a33a2161aa feat: enhance user association by integrating member data into public chat and image model managers 2026-02-09 19:00:57 +05:30
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
29382070aa feat: enhance Composio connector functionality with Google Drive delta sync support
- Added methods to retrieve the starting page token and list changes in Google Drive, enabling delta sync capabilities.
- Updated Composio service to handle file download directory configuration.
- Modified indexing tasks to support delta sync, improving efficiency by processing only changed files.
- Adjusted date handling in connector tasks to allow optional start and end dates.
- Improved error handling and logging throughout the Composio indexing process.
2026-01-23 18:37:09 +05:30
Anish Sarkar
8b534c9b68 style: Refine UI element sizes, spacing, and responsiveness across settings components for improved user experience 2025-12-29 01:22:22 +05:30
DESKTOP-RTLN3BA\$punk
4a0c3e368a feat: migrated to surfsense deep agent 2025-12-23 01:16:25 -08:00
CREDO23
088e8afced restore uv.lock to upstream dev 2025-12-14 20:38:30 +02:00
CREDO23
90f4ce61b5 refact: format web project with biome 2025-12-14 20:33:15 +02:00
CREDO23
194b17500e feat(llm-config): complete migration of useGlobalLLMConfigs to globalLLMConfigsAtom
- Removed unused import from model-config-manager.tsx
- Deleted useGlobalLLMConfigs hook (no longer used anywhere)
- All 5 components now using jotai + tanstack query pattern
- Full backward compatibility maintained
2025-12-14 20:22:00 +02:00
CREDO23
62fcec425b feat(llm-config): replace useGlobalLLMConfigs with globalLLMConfigsAtom in llm-role-manager 2025-12-14 20:22:00 +02:00
CREDO23
5b7e5770be feat: migrate createLLMConfig to jotai mutation atom and add query atoms for LLM configs 2025-12-14 20:20:57 +02:00
DESKTOP-RTLN3BA\$punk
3a3712ceac refactor(ux): Update dashboard links and enhance settings page layout
- Changed document links to point to the researcher page in the dashboard.
- Removed unused team and settings links from the dashboard layout.
- Redesigned settings page with a sidebar for navigation and improved layout for better user experience.
- Added delete confirmation dialog for model configurations in the settings manager.
- Updated card components for better visual consistency and responsiveness.
2025-12-13 22:43:38 -08:00
DESKTOP-RTLN3BA\$punk
4f5c1cf070 chore: linting 2025-12-09 01:50:08 -08:00
DESKTOP-RTLN3BA\$punk
a27cd2b966 fix(ux): : update onboarding and form components for improved user experience and clarity 2025-12-09 01:49:27 -08:00
DESKTOP-RTLN3BA\$punk
d4345f75e5 feat: added global llm configurations 2025-11-14 21:53:46 -08:00
DESKTOP-RTLN3BA\$punk
1020dc8885 refactor(layout): simplify layout structure and improve scroll handling in Navbar 2025-11-13 15:28:53 -08:00
DESKTOP-RTLN3BA\$punk
4610c33362 feat(model-config): enhance model selection UI 2025-11-13 12:46:48 -08:00
DESKTOP-RTLN3BA\$punk
38dffaffa3 feat(llm): expand LLM provider options and improve model selection UI
- Added new LLM providers including Google, Azure OpenAI, Bedrock, and others to the backend.
- Updated the model selection UI to dynamically display available models based on the selected provider.
- Enhanced the provider change handling to reset the model selection when the provider is changed.
- Improved the overall user experience by providing contextual information for model selection.
2025-11-13 02:41:30 -08:00
DESKTOP-RTLN3BA\$punk
a8a3ad2b42 biome fixes 2025-10-13 20:11:11 -07:00
Rohan Verma
c99469bfdf
Merge pull request #391 from unitagain/feature/chinese-llm-support
feat: add Chinese LLM providers support with auto-fill API Base URL
2025-10-13 19:52:21 -07:00
Differ
917cf4f398 feat: add Chinese LLM providers support with auto-fill API Base URL
- Add support for DeepSeek, Qwen (Alibaba), Kimi (Moonshot), and GLM (Zhipu)
- Implement auto-fill API Base URL when selecting Chinese LLM providers
- Add smart validation and warnings for missing API endpoints
- Fix session state management in task logging service
- Add comprehensive Chinese setup documentation
- Add database migration for new LLM provider enums

Closes #383
2025-10-12 19:10:46 +08:00
Tarun
807f4055f9 Spelling mistake 2025-10-12 13:44:45 +05:30
Tarun
045537aa79 feat: add language support across configurations and prompts 2025-10-12 13:13:42 +05:30
DESKTOP-RTLN3BA\$punk
633ea3ac0f feat: moved LLMConfigs from User to SearchSpaces
- RBAC soon??
- Updated various services and routes to handle search space-specific LLM preferences.
- Modified frontend components to pass search space ID for LLM configuration management.
- Removed onboarding page and settings page as part of the refactor.
2025-10-10 00:50:29 -07:00
Swayam
b7c68277f6 feat: add interface params 2025-10-07 04:59:01 +05:30
DESKTOP-RTLN3BA\$punk
5bcf7b525a refactor: move LLM_PROVIDERS to enums and clean up provider definitions 2025-10-05 23:02:54 -07:00
TensorNull
d87773d0a6 feat: Added CometAPI to LLM providers list 2025-10-04 15:13:03 +08:00
DESKTOP-RTLN3BA\$punk
e305bc4796 feat: contact to frontpage and biome 2025-09-30 21:53:10 -07:00
DESKTOP-RTLN3BA\$punk
1a3faf03d5 feat: added contact and pricing
- Updated framer motion
2025-09-30 20:27:34 -07:00
DESKTOP-RTLN3BA\$punk
4ce4dfe9b8 fix: biome check 2025-09-16 21:57:55 -07:00