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
50668775f8
feat(model-selector): enhance model selection with connection scope and free model indication
2026-06-13 12:14:17 +05:30
Anish Sarkar
7493ba9324
refactor(icons): replace Clock3 icon with AlarmClock for automations
2026-06-13 03:34:13 +05:30
Anish Sarkar
78dbdc454a
feat(composer): update ComposerAction to include searchSpaceId and integrate ChatHeader component
2026-06-13 03:28:54 +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
610ff063d6
refactor(model-connections): update frontend for provider-based models
2026-06-12 02:17:51 +05:30
Anish Sarkar
3089dd4cb6
refactor(model-connections): simplify connection settings UI
2026-06-11 18:22:57 +05:30
Anish Sarkar
e462839929
refactor(chat): simplify model selector connection flow
2026-06-10 21:50:10 +05:30
Anish Sarkar
32812b5f66
feat(ui): enhance chat example prompts and improve layout
...
- Added a new backend URL import to the route file for better configuration.
- Updated the Composer component to use a relative positioning class for improved layout.
- Refactored the ChatExamplePrompts component to enhance the display of active categories and prompts, including a close button for better user interaction.
2026-06-09 12:09:49 +05:30
DESKTOP-RTLN3BA\$punk
6d1d00ebbc
Merge commit ' 61adc80615' into dev
2026-06-08 12:51:38 -07:00
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
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
eabbfb8c67
refactor(automations): replace error and notice displays with Alert components
2026-06-03 00:45:45 +05:30
Anish Sarkar
5fce4e1621
feat(chat): enhance ChatViewport with conditional footer rendering and update ChatExamplePrompts for improved category selection
2026-06-02 22:52:48 +05:30
DESKTOP-RTLN3BA\$punk
66bd7e6fc3
refactor(chat): enhance chat example prompts layout and accessibility
...
- Updated TabsContent component to include focus-visible outline for better accessibility.
- Adjusted ScrollArea height to improve visual consistency and responsiveness.
- Increased padding in the list for better spacing and usability.
2026-06-01 20:21:21 -07:00
DESKTOP-RTLN3BA\$punk
2690fe1196
feat(pricing): update pricing page and add AI automations details
...
- Revised the pricing page title and description to reflect new features including AI workspace, automations, and agents.
- Enhanced the FAQ section with detailed information about AI automations and agents, including scheduling and event-triggered workflows.
- Updated demo plans to include features related to AI automations and agents, ensuring clarity on capabilities and costs.
- Added a new automation illustration to the homepage features grid, emphasizing the automation capabilities of SurfSense.
2026-05-31 19:22:50 -07:00
DESKTOP-RTLN3BA\$punk
0f2e3c7655
refactor: anonymous/free chat experience
...
- Enhanced lambda function formatting in `_after_commit` for better clarity.
- Simplified generator expression in `_match_condition` for improved readability.
- Streamlined function signature in `_eligible` for consistency.
- Updated imports and refactored anonymous chat routes to use a new agent creation method.
- Added a new function `_load_anon_document` to handle document loading from Redis.
- Improved UI components by replacing legacy structures with modern alternatives, including alerts and separators.
- Refactored quota-related components to utilize new alert structures for better user feedback.
- Cleaned up unused variables and optimized component states for performance.
2026-05-31 15:58:21 -07:00
DESKTOP-RTLN3BA\$punk
40ca9e6ed2
refactor: remove search_surfsense_docs tool and related references
...
- Deleted the `search_surfsense_docs` tool and its associated files, streamlining the agent's toolset.
- Updated various components and prompts to remove references to the now-removed tool, ensuring consistency across the codebase.
- Adjusted documentation to direct users to the SurfSense documentation link for product-related queries instead.
2026-05-28 22:35:14 -07:00
DESKTOP-RTLN3BA\$punk
d013617bf6
feat(automations): added UI and improved mentions
...
- Added support for @-mentions in agent tasks, allowing users to reference documents, folders, and connectors directly in their queries.
- Updated `run_agent_task` to resolve mentions and include them in the context passed to the agent.
- Introduced new parameters in `AgentTaskActionParams` for handling mentioned document and connector IDs.
- Refactored the automation edit and new components to utilize the new `AutomationBuilderForm` for a more streamlined user experience.
- Removed deprecated JSON forms to simplify the automation creation process.
2026-05-28 21:26:32 -07:00
DESKTOP-RTLN3BA\$punk
94e834134f
chore: linting
2026-05-28 19:21:29 -07:00
Anish Sarkar
dbf235cbda
feat(web): enhance composer suggestion skeleton, improve document mention picker loading states & improved LLM prompt block for connector mentions
2026-05-27 00:43:50 +05:30
Anish Sarkar
17293125ef
feat(web): implement recent mention management in document mention picker and enhance composer component
2026-05-27 00:26:44 +05:30
Anish Sarkar
79f5e8f88c
feat(web): add connector display definitions and enhance composer suggestion components
2026-05-26 22:40:22 +05:30
Anish Sarkar
2d134439ec
feat(web): enhance mention handling to support connectors and improve document key management
2026-05-26 21:52:04 +05:30
Anish Sarkar
a41b16b73e
feat(web): enhance chat context and mention handling with connector support
2026-05-26 21:11:53 +05:30
Anish Sarkar
9cd3de9ec1
feat(web): update mention components to use Button component and enhance styling
2026-05-26 16:50:40 +05:30
Anish Sarkar
d445974838
feat(web): enhance inline mention editor and thread components with suggestion trigger info and anchor rect
2026-05-26 14:36:46 +05:30
Anish Sarkar
0d65a2e4e3
feat(web): implement composer suggestion popover and integrate with document mention picker
2026-05-26 13:37:59 +05:30
Anish Sarkar
49e1395299
refactor: enhance user settings components with updated icons, improved loading states, and consistent alert structures
2026-05-19 11:11:14 +05:30
Anish Sarkar
d129ddd8f7
refactor: implement new layout structure for search space and user settings with clear ownership
2026-05-19 01:04:59 +05:30
Anish Sarkar
b6aed05683
refactor: implement SearchSpaceSettingsPage and SearchSpaceSettingsPanel components, replacing the previous settings dialog and enhancing tab navigation for search space settings
2026-05-18 02:02:45 +05:30
Anish Sarkar
08142f9add
refactor: implement UserSettingsPage and UserSettingsPanel components, replacing UserSettingsDialog and enhancing user settings navigation
2026-05-18 01:51:31 +05:30
Anish Sarkar
f65bc81509
Merge remote-tracking branch 'upstream/dev' into feat/ui-revamp
2026-05-16 19:26:36 +05:30
Anish Sarkar
56239548c8
refactor: replace Activity icons with Workflow icons across various components for consistency
2026-05-15 00:47:21 +05:30
Anish Sarkar
ee72a49ab1
refactor: replace button elements with Button component for improved consistency and styling across additional UI components
2026-05-14 14:40:08 +05:30
Anish Sarkar
3d42712b3f
refactor: replace button elements with Button component for improved consistency and styling across multiple UI components
2026-05-14 14:17:44 +05:30
Anish Sarkar
f98bde1e04
refactor: replace button elements with Button component for improved consistency and styling across UI components
2026-05-14 13:49:33 +05:30
Anish Sarkar
88f9c3353c
refactor: update UI components to utilize 'popover-border' for consistent styling and enhance overall design coherence
2026-05-14 12:53:52 +05:30
Anish Sarkar
cbfbf59c46
refactor: enhance UI components with improved hover effects and color consistency
2026-05-14 02:07:53 +05:30
Anish Sarkar
75b7a9cc6c
refactor: update UI components to enhance hover effects and color consistency
2026-05-13 23:53:09 +05:30
Anish Sarkar
6aa4dcef60
refactor: update UI components to use consistent popup and text colors
2026-05-13 16:46:35 +05:30
Anish Sarkar
481bb406b6
Merge remote-tracking branch 'upstream/dev' into feat/ui-revamp
2026-05-13 03:02:23 +05:30
Anish Sarkar
275e2c9e83
chore: fix linting
2026-05-12 04:00:04 +05:30
DESKTOP-RTLN3BA\$punk
c8374e6c5b
feat: improved document, folder mentions rendering
Build and Push Docker Images / tag_release (push) Waiting to run
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Blocked by required conditions
2026-05-09 22:15:51 -07:00
Anish Sarkar
0a74b0d0c8
refactor(model-selector): enhance premium and citation status display logic; streamline badge rendering for improved clarity and UI consistency
2026-05-04 11:58:59 +05:30
Anish Sarkar
d302fbd272
refactor(styles): standardize input and button styles across various components; enhance hover effects and background management for improved UI consistency
2026-05-04 04:03:14 +05:30
Anish Sarkar
761f5b1c11
refactor(styles): update component backgrounds and hover effects for improved visual consistency across user interface elements
2026-05-03 22:35:40 +05:30
DESKTOP-RTLN3BA\$punk
47b2994ec7
feat: fixed vision/image provider specific errors and fixed podcast/video streaming
Build and Push Docker Images / tag_release (push) Waiting to run
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Blocked by required conditions
2026-05-02 19:18:53 -07:00
Anish Sarkar
5826e5264d
refactor(chat): add TruncatedNameWithTooltip component in model selector
2026-05-01 04:39:33 +05:30