Anish Sarkar
f98d874185
fix(dashboard):use session aware loading
2026-06-24 03:59:19 +05:30
Anish Sarkar
0ef8a0f2c9
fix(zero):refresh authenticated zero context
2026-06-24 03:55:40 +05:30
Anish Sarkar
b37114f193
fix(web):refresh dashboard session queries
2026-06-23 13:01:41 +05:30
Anish Sarkar
0687561f5b
feat: add personal access token settings UI
2026-06-19 20:29:03 +05:30
Anish Sarkar
7b981b6d16
refactor: simplify error screen layout and remove unused components
...
- Removed the Alert component and its related imports to streamline the error display.
- Adjusted the layout of the error screen for better responsiveness and visual clarity.
- Updated button styles and structure for improved user interaction.
2026-06-19 14:47:09 +05:30
DESKTOP-RTLN3BA\$punk
0729e5a915
chore: linting
2026-06-17 23:40:53 -07:00
DESKTOP-RTLN3BA\$punk
c9afeb2817
feat: fix onboarding trigger
...
- Introduced a new endpoint to check the existence of a global LLM configuration file.
- Updated the frontend to utilize this status, affecting onboarding flow and user experience.
- Added necessary atoms and types for managing global LLM config status in the application state.
- Refactored navigation to ensure proper routing based on the global config status.
2026-06-17 23:30:56 -07:00
Anish Sarkar
61f071ae68
refactor(web): replace Card component with Alert for messaging channels notification to enhance user experience
2026-06-17 00:06:41 +05:30
Anish Sarkar
9b7e278114
refactor(config): update GATEWAY_ENABLED variable to FALSE and adjust related configurations for improved messaging gateway handling
2026-06-16 23:49:26 +05:30
Anish Sarkar
55c2e5c0d8
refactor(web): enhance redirect response in callback route
2026-06-16 21:00:53 +05:30
Anish Sarkar
c3a96aa532
refactor(web): simplify redirect response construction in callback route
2026-06-16 20:13:00 +05:30
Anish Sarkar
3f69bfd5e4
refactor(web): replace instances of BACKEND_URL with buildBackendUrl for improved URL handling
2026-06-16 14:51:25 +05:30
Anish Sarkar
371ff866c7
refactor(web): replace BACKEND_URL with buildBackendUrl for dynamic URL construction
2026-06-16 04:56:23 +05:30
Anish Sarkar
c5dd55e964
refactor(web): consume runtime config in auth and dashboard flows
2026-06-16 01:39:32 +05:30
Anish Sarkar
c7409c8995
chore: ran linting
2026-06-13 21:59:35 +05:30
Anish Sarkar
97f004e7e1
refactor(onboarding, model-connections): enhance onboarding logic and streamline model connection handling by integrating chat model checks and improving state management
2026-06-13 20:48:24 +05:30
Anish Sarkar
ab5423d2d2
Merge remote-tracking branch 'upstream/dev' into feat/unified-model-connections
2026-06-13 19:04:49 +05:30
Anish Sarkar
02b5e758ed
refactor(search-space-settings, model-selector): replace CircleUser icon with Settings in search space settings and comment out max_input_tokens display in model selector
2026-06-13 18:44:06 +05:30
Anish Sarkar
bd4a04f2e7
feat(database-migrations): add migration to remove legacy model config tables and remove stale model connection code
2026-06-13 12:45:43 +05:30
Anish Sarkar
7493ba9324
refactor(icons): replace Clock3 icon with AlarmClock for automations
2026-06-13 03:34:13 +05:30
Anish Sarkar
5e86885a03
feat(model-connections): integrate model provider connections panel and connection card components
2026-06-13 02:40:22 +05:30
Anish Sarkar
356f0e56c5
feat(model-connections): add provider-specific connection forms and shared components
2026-06-12 22:04:44 +05:30
Anish Sarkar
ad404b2dbc
refactor(icons): replace Workflow icon with Clock3 across automation components
2026-06-12 05:15:15 +05:30
Anish Sarkar
8e8cf96faa
feat(error-handling): implement LLM error adaptation and classification for chat streaming
...
- Introduced LLMErrorCategory and adapt_llm_exception to normalize LLM exceptions.
- Updated llm_retryable_message and llm_permanent_message to utilize the new adaptation logic.
- Enhanced classify_stream_exception to classify provider errors and return user-friendly messages.
- Added tests for error classification and adaptation to ensure robustness.
- Updated frontend error handling to display appropriate messages based on new classifications.
2026-06-12 05:03:14 +05:30
DESKTOP-RTLN3BA\$punk
05190da0a9
chore: linting
2026-06-11 15:31:43 -07:00
Anish Sarkar
72a7fe04b5
Merge remote-tracking branch 'upstream/dev' into feat/unified-model-connections
2026-06-12 03:20:46 +05:30
Rohan Verma
aee0c1a3ac
Merge pull request #1481 from AnishSarkar22/fix/chat-stream-flicker
...
fix(chat): stabilize active thread rendering and top-anchored scrolling
2026-06-11 14:47:15 -07:00
Anish Sarkar
908790e40f
Merge remote-tracking branch 'upstream/dev' into feat/unified-model-connections
2026-06-12 03:15:28 +05:30
CREDO23
41f4a58663
Merge remote-tracking branch 'upstream/dev' into improvement-podcast-graph
...
# Conflicts:
# surfsense_backend/app/tasks/celery_tasks/podcast_tasks.py
2026-06-11 23:14:49 +02:00
Anish Sarkar
e7762cda97
feat(chat): enhance thread component with active thread handling and improve message loading logic
2026-06-12 02:42:16 +05:30
Anish Sarkar
610ff063d6
refactor(model-connections): update frontend for provider-based models
2026-06-12 02:17:51 +05:30
DESKTOP-RTLN3BA\$punk
c3695e7837
feat: update auto-reload settings and enhance payment session creation
...
- Added currency parameter to the Stripe checkout session for auto-reload setup.
- Integrated AutoReloadSettings component into the BuyMorePage for improved user experience.
- Removed deprecated AutoReloadSettings component from user settings directory.
- Updated import paths for AutoReloadSettings in purchases page to reflect new structure.
2026-06-11 13:29:40 -07:00
CREDO23
ccd8209d12
refactor(podcasts): drop chat podcast polling state
2026-06-11 10:04:51 +02:00
DESKTOP-RTLN3BA\$punk
a7407502d3
feat(refactor): refactor payment system to implement unified credit wallet.
...
- Updated environment variables and - configurations for credit purchases via Stripe, replacing legacy page pack system.
- Introduced auto-reload feature for credit top-ups and modified database models to track credit transactions.
- Updated notification system to handle insufficient credits and auto-reload failures.
- Adjusted API routes and schemas to reflect changes in credit management.
2026-06-10 16:49:03 -07:00
Anish Sarkar
39cca36c31
feat(onboarding): include model connections in setup flow
2026-06-10 21:49:55 +05:30
Anish Sarkar
4bda0ffa96
feat(settings): add model connection management UI
2026-06-10 21:49:33 +05:30
Anish Sarkar
32ab2b8713
feat(web): expose model policies in automations
2026-06-10 21:49:07 +05:30
DESKTOP-RTLN3BA\$punk
ce952d2ad1
chore: linting
2026-06-09 00:42:26 -07:00
Anish Sarkar
901c72cdcc
feat(onboarding): implement onboarding completion check utility
...
- Added a new utility function `isLlmOnboardingComplete` to determine if the onboarding process is complete based on the agent LLM ID and the presence of global configurations.
- Updated the onboarding logic in the `OnboardPage` and `DashboardClientLayout` components to utilize the new utility function for improved readability and maintainability.
2026-06-07 17:53:18 +05:30
Anish Sarkar
08801fe3e8
feat(chat): implement chat tab synchronization and enhance thread activation with new hooks for improved navigation and metadata management
2026-06-04 18:16:33 +05:30
Anish Sarkar
168c0d2f89
feat(chat): add cached thread prefetching for faster navigation
2026-06-04 16:46:45 +05:30
Anish Sarkar
8b704b2fef
feat(chat): Introduce centralized thread metadata management and update chat visibility handling with new hooks for thread mutations
2026-06-04 14:15:48 +05:30
Anish Sarkar
1fb15cb0e4
refactor(buy-more): Remove motion effects from BuyMorePage and delete unused loading component
2026-06-04 12:15:34 +05:30
Anish Sarkar
e427501482
feat(web): Remove summary controls from the web app
2026-06-04 00:52:45 +05:30
Anish Sarkar
ae9c346015
refactor(dashboard): improve layout and accessibility of TeamContent and TriggerCard components, enhancing button visibility and member display
2026-06-03 21:49:17 +05:30
Anish Sarkar
2ba30837a9
refactor(automations): enhance TriggerCard component with improved scheduling options, including frequency selection and custom cron input
2026-06-03 21:30:24 +05:30
Anish Sarkar
282c0495c0
refactor(automations): enhance automation definition section with collapsible execution defaults, improve layout, and update UI elements for better readability
2026-06-03 20:40:27 +05:30
Anish Sarkar
14f339bba0
refactor(automations): enhance UI layout and styling for automation components, including adjustments to spacing, alignment, and badge presentation
2026-06-03 19:47:33 +05:30
Anish Sarkar
75c8063bea
refactor(automations): improve UI consistency by updating alert messages, enhancing task item layout, and refining timezone selection component
2026-06-03 03:41:03 +05:30
Anish Sarkar
eabbfb8c67
refactor(automations): replace error and notice displays with Alert components
2026-06-03 00:45:45 +05:30