Commit graph

2529 commits

Author SHA1 Message Date
DESKTOP-RTLN3BA\$punk
79fd8cd6cb feat(metadata): update titles and descriptions for improved clarity and SEO; enhance hero section text for better user engagement 2026-07-25 16:14:13 -07:00
DESKTOP-RTLN3BA\$punk
389337da0b feat(sidebar): add missed upload files dialog 2026-07-24 15:09:54 -07:00
DESKTOP-RTLN3BA\$punk
4a727a2c57 chore: linting 2026-07-24 14:30:46 -07:00
Anish Sarkar
af81aafc34 feat(mcp-connect-form): replace server icon with info icon in alert and update alert styling 2026-07-25 02:20:26 +05:30
Anish Sarkar
24efa6092c feat(playground-sidebar): add link to external connectors with icon and styling 2026-07-25 02:16:28 +05:30
Anish Sarkar
f6836cf11f fix(globals.css, models-selection-panel): update brand color and improve button styles for active state 2026-07-25 01:39:26 +05:30
Anish Sarkar
fe1bee14ed feat(models-selection-panel): enhance refresh button with spinner for loading state 2026-07-25 01:35:48 +05:30
Anish Sarkar
b8d0346371 refactor(models-selection-panel): adjust height and border style for empty state display 2026-07-25 01:32:20 +05:30
Anish Sarkar
a2d5467023 Merge remote-tracking branch 'upstream/dev' into fix/models 2026-07-25 00:32:12 +05:30
CREDO23
06c7e27c72 Merge remote-tracking branch 'upstream/dev' into fixes-playground-ui
# Conflicts:
#	surfsense_web/lib/apis/base-api.service.ts
2026-07-24 08:29:39 +02:00
Rohan Verma
66de380e85
Merge pull request #1624 from AnishSarkar22/feat/connector-ui
feat(connectors): replace connector modal with a dedicated connectors layout
2026-07-23 15:26:15 -07:00
Anish Sarkar
4e678a9e09 refactor(composer-add-menu-drawer, thread): update "Browse all connectors" text to "Manage connectors" for consistency 2026-07-24 02:07:42 +05:30
Anish Sarkar
81e8c353f0 refactor(public-chat-snapshots-manager): extract info alert into a constant for improved readability and reuse 2026-07-24 01:13:46 +05:30
Anish Sarkar
9ec89f94de fix(AllChatsSidebar): increase font size for "no chats found" message for better visibility 2026-07-24 00:57:58 +05:30
Anish Sarkar
43ad064d3c refactor(search-messages): remove redundant "try a different search term" messages from various components and localization files 2026-07-24 00:57:15 +05:30
Anish Sarkar
1df5b843ac refactor(connectors-panel): remove unused imports and simplify connector row management with useConnectorRows hook 2026-07-24 00:49:29 +05:30
Anish Sarkar
7fba0c346e refactor(composer-action): streamline connector row handling and enhance health indicators with spinner and alert components 2026-07-24 00:49:18 +05:30
Anish Sarkar
c676a17ac7 refactor(composer-add-menu-drawer): update connector row types and enhance health indicators with spinner and alert components 2026-07-24 00:49:10 +05:30
Anish Sarkar
828b2733e5 feat(connector-rows): implement useConnectorRows hook for managing connector health and indexing state 2026-07-24 00:48:56 +05:30
Anish Sarkar
45c5309dbb feat(connector-constants): add grouping function for connectors by type and define ConnectorTypeRow interface 2026-07-24 00:31:49 +05:30
Anish Sarkar
16d25a9aac feat(connectors-panel): integrate input component and refactor connector grouping logic for improved search functionality 2026-07-24 00:31:41 +05:30
Anish Sarkar
a0ce494dd9 feat(composer-action): enhance connector management with grouped rows and improved state handling 2026-07-24 00:31:26 +05:30
Anish Sarkar
221139ec42 feat(composer-add-menu-drawer): implement mobile drawer for adding connectors and managing tools 2026-07-24 00:31:16 +05:30
Anish Sarkar
bea46980ea refactor(thread-ui): simplify Composer component by removing unused props and ConnectToolsBanner 2026-07-23 23:44:21 +05:30
Anish Sarkar
9945801a28 fix(mcp-connect-form): update key prop in tool list to use tool name for improved uniqueness 2026-07-23 23:40:02 +05:30
Anish Sarkar
63147e34e2 chore(mcp-form): reword MCP server description 2026-07-23 23:38:33 +05:30
Anish Sarkar
42b10b29a9 refactor(documents-sidebar): reduce import menu to watch-local-folder 2026-07-23 23:38:27 +05:30
Anish Sarkar
15b22a72a4 style(connector-views): remove internal padding for panel embedding 2026-07-23 23:38:22 +05:30
Anish Sarkar
98bdfbdbdb feat(connector-edit): fall back to connected card for config-less live connectors 2026-07-23 23:38:18 +05:30
Anish Sarkar
3acffb6818 refactor(connector-constants): remove import-type and category helpers 2026-07-23 23:38:14 +05:30
Anish Sarkar
bc31d594d7 refactor(active-connectors): show import connectors in active list 2026-07-23 23:38:02 +05:30
Anish Sarkar
50c3e1adf7 refactor(connector-card): drop deprecated state and inline MCP icon 2026-07-23 23:37:58 +05:30
Anish Sarkar
fb5671fa9a refactor(all-connectors): flatten catalog and drop category/deprecated sections 2026-07-23 23:37:55 +05:30
Anish Sarkar
915ebcf2e7 refactor(chat): open connectors page from composer/banner and restyle tool-group headings 2026-07-23 23:37:48 +05:30
Anish Sarkar
132fd1e5d6 refactor(connectors): remove legacy ConnectorIndicator modal 2026-07-23 23:37:40 +05:30
Anish Sarkar
e705a73ae9 feat(sidebar): add Connectors nav item to workspace sidebar 2026-07-23 23:37:26 +05:30
Anish Sarkar
9c16b7f407 feat(connectors): add dedicated connectors route with sidebar panel 2026-07-23 23:37:16 +05:30
CREDO23
15962d205f feat: surface validation feedback in playground UI 2026-07-23 18:52:50 +02:00
DESKTOP-RTLN3BA\$punk
dbedf0cfa5 feat(backend): integrate PostHog analytics for enhanced observability
- Added PostHog configuration options to .env.example files for both Docker and Surfsense backend.
- Introduced PostHog dependency in pyproject.toml.
- Implemented analytics middleware to capture various events across the application, including user authentication, automation runs, and API requests.
- Enhanced existing routes and services to emit analytics events, providing insights into user interactions and system performance.
- Ensured graceful shutdown of analytics clients in worker processes and application lifecycles.
2026-07-22 22:16:28 -07:00
Rohan Verma
ca4f231577
Merge pull request #1619 from CREDO23/feat-run-citations
[Feat] Cite scraper runs as verifiable sources in chat
2026-07-22 14:53:45 -07:00
Rohan Verma
110102c3c0
Merge pull request #1609 from AnishSarkar22/fix/tabs
refactor(tabs): pointer-based tabs with live react-query resolution, workspace limits, and UI polish
2026-07-22 14:53:29 -07:00
CREDO23
3f23f436fb refactor(citations): rename run chip to Source for non-technical users 2026-07-22 21:01:05 +02:00
CREDO23
b86eadb847 feat: open runs in the citation panel 2026-07-22 19:35:04 +02:00
CREDO23
979ad02ef3 feat: render run citation chip 2026-07-22 19:35:04 +02:00
Anish Sarkar
df98144a24 refactor: remove downloading functionality from EditorPanelContent for cleaner code 2026-07-22 01:55:27 +05:30
Anish Sarkar
7ecf01f308 refactor: remove onPaste handler from InlineMentionEditor for cleaner code 2026-07-22 01:38:53 +05:30
Anish Sarkar
9fd5d3571c Merge remote-tracking branch 'upstream/dev' into fix/tabs 2026-07-22 00:02:26 +05:30
CREDO23
bfde1b8741 feat(walmart): list walmart across marketing surfaces and example prompts 2026-07-19 09:01:18 +02:00
DESKTOP-RTLN3BA\$punk
0bf92beb93 feat: add react-social-media-embed package and update homepage layout with new components 2026-07-17 23:16:34 -07:00
DESKTOP-RTLN3BA\$punk
1dc69cdfb3 refactor: update branding and descriptions across documentation and components to emphasize SurfSense as the open-source NotebookLM alternative for web research 2026-07-17 17:18:11 -07:00