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
CREDO23
cbf2334fb0
fix: scope runs detail scrolling to the output table
2026-07-23 20:47:10 +02:00
CREDO23
1e801b3ae9
feat: render api reference schemas with JsonView
2026-07-23 20:47:06 +02:00
Anish Sarkar
50f3704662
refactor(dashboard-error): update button components for navigation and issue reporting
2026-07-23 23:48:36 +05:30
Anish Sarkar
132fd1e5d6
refactor(connectors): remove legacy ConnectorIndicator modal
2026-07-23 23:37:40 +05:30
Anish Sarkar
91e05cb59c
fix(connectors): land OAuth callback on connectors panel to resume flow
2026-07-23 23:37:30 +05:30
Anish Sarkar
9c16b7f407
feat(connectors): add dedicated connectors route with sidebar panel
2026-07-23 23:37:16 +05:30
CREDO23
4414932346
feat: surface playground run errors inline and persist toasts
2026-07-23 19:39:15 +02:00
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
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
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
DESKTOP-RTLN3BA\$punk
bd7647b314
refactor: update README files and system prompts to include Amazon as a data source for AI agents, enhancing the platform's capabilities for live web research
2026-07-17 16:44:11 -07:00
DESKTOP-RTLN3BA\$punk
c0ebb62fb2
chore: linting
2026-07-17 14:39:39 -07:00
Anish Sarkar
c415e68bfc
refactor(chat): remove loading component and enhance footer visibility logic in ChatViewport
2026-07-17 09:41:29 +05:30
DESKTOP-RTLN3BA\$punk
7af4bc0b49
refactor: enhance announcements functionality to include expired announcements in hooks and components
2026-07-16 20:03:09 -07:00
DESKTOP-RTLN3BA\$punk
7bc02ce55b
refactor: update references from competitive intelligence to open web research across various components and documentation
2026-07-16 19:41:16 -07:00
Anish Sarkar
9f1f727d89
refactor(tabs): drop snapshot args from tab sync
2026-07-16 18:11:29 +05:30
Rohan Verma
d1d839a491
Merge pull request #1604 from AnishSarkar22/feat/amazon-scraper
...
feat(amazon): add public multi-marketplace product scraping capability
2026-07-15 16:29:03 -07:00
Anish Sarkar
7246f89c12
refactor(chat): enhance message loading state management and update skeleton loading components for better user experience
2026-07-16 01:29:18 +05:30
Anish Sarkar
c7819f90d8
refactor(automations-loading): update skeleton loading styles for improved alignment and consistency
2026-07-15 21:19:37 +05:30
Anish Sarkar
aa3c62b754
feat(amazon): enhance playground with Amazon-specific field options and hints
2026-07-15 15:46:43 +05:30
Anish Sarkar
2d837ea18c
Merge remote-tracking branch 'upstream/dev' into fix/onboarding
2026-07-14 10:18:03 +05:30
DESKTOP-RTLN3BA\$punk
e8b3692b54
chore: linting
2026-07-13 16:30:37 -07:00
Anish Sarkar
79c7d1ecdf
feat(layout): implement cookie-based state management for playground sidebar visibility
2026-07-14 03:39:02 +05:30
CREDO23
e30a7afaf1
feat(settings): register Appearance tab in user-settings nav
2026-07-13 23:17:23 +02:00
CREDO23
b3999a754e
feat(settings): add Appearance user-settings page
2026-07-13 23:17:23 +02:00
CREDO23
4b2f009233
feat(settings): add Appearance content with show-timestamps toggle
2026-07-13 23:17:23 +02:00
CREDO23
768bc8cfde
refactor(chat): consume stream store and delegate turns to the engine
2026-07-13 23:17:23 +02:00
DESKTOP-RTLN3BA\$punk
0d66335884
Update metadata and hero section text to reflect rebranding of SurfSense as NotebookLM for competitive intelligence. Adjusted titles and descriptions for improved clarity and alignment with new positioning.
2026-07-13 14:15:38 -07:00
Anish Sarkar
e9e727b5df
refactor(dashboard): redirect only on initial_setup and drop blocked screen
2026-07-14 00:15:29 +05:30
Anish Sarkar
13a7491cdd
refactor(onboard): drive page from server setup status
2026-07-12 20:30:11 +05:30
Anish Sarkar
dc582a7716
refactor(dashboard): replace onboarding redirect with declarative setup gate
2026-07-12 20:30:06 +05:30
Anish Sarkar
cb256729a3
chore: Enhance SurfSense MCP server documentation and toolset by adding TikTok scraping capabilities, including comments, user search, and trending features. Updated README and documentation to reflect the addition of 24 native tools.
2026-07-11 04:38:42 +05:30
Anish Sarkar
e38ca19b18
Merge remote-tracking branch 'upstream/dev' into feat/instagram-scraper
2026-07-11 04:31:11 +05:30
Anish Sarkar
42d03fdbc7
feat(web): update Instagram marketing and playground catalog
2026-07-11 02:21:08 +05:30
Anish Sarkar
ba83d16cba
docs(web): add Instagram to MCP server tool docs
2026-07-09 16:07:50 +05:30
CREDO23
f731d371ab
feat(tiktok): add TikTok SEO landing page and site-wide marketing parity
2026-07-08 20:36:46 +02:00
Anish Sarkar
1ae927a7db
Merge pull request #1588 from AnishSarkar22/fix/ci-ui-changes
...
feat(api-keys): implement API keys management interface and access control
2026-07-08 10:44:45 +05:30
Anish Sarkar
719c2da525
feat(api-keys): implement API keys management interface and access control
...
- Added a new WorkspaceApiAccessControl component for managing API key access within workspaces.
- Enhanced the PlaygroundApiKeysPage to display API key creation options and access information.
- Updated PlaygroundIndex and PlaygroundSidebar to include links to the new API keys management section.
- Improved user feedback with alerts and descriptions regarding API key usage and requirements.
2026-07-08 10:43:11 +05:30
Anish Sarkar
7faa58a953
Merge pull request #1587 from AnishSarkar22/fix/ci-ui-changes
...
feat(playground): improve API Playground navigation and sidebar UX
2026-07-08 10:31:35 +05:30
Anish Sarkar
53d3b304d3
refactor(playground): improve API reference and playground runner UI
...
- Adjusted text formatting in the API reference for better readability.
- Simplified import statements in PlaygroundRunner for cleaner code.
- Enhanced button styling and layout in PlaygroundRunner for improved user experience.
- Streamlined output display logic in PlaygroundRunner for better clarity.
2026-07-08 10:17:01 +05:30
Anish Sarkar
2fa8b76b56
feat(playground): enhance Playground layout with new sidebar and navigation functions
...
- Introduced PlaygroundSidebar component for improved navigation within the API Playground.
- Added utility functions for generating navigation items and groups, enhancing modularity and reusability.
- Updated PlaygroundLayoutShell to utilize new navigation functions, streamlining the layout structure.
- Enhanced RoutedSectionShell to support optional desktop navigation, improving responsiveness and user experience.
2026-07-08 10:06:41 +05:30
Anish Sarkar
ba08d6392f
Merge pull request #1585 from AnishSarkar22/fix/ci-ui-changes
...
feat(ui): Unify notifications, sidebar, and API playground UX
2026-07-08 04:14:49 +05:30
Anish Sarkar
248e622478
feat(playground): enhance schema form and artifacts library UI
...
- Replaced required/optional text with Badge component in schema form for better visual distinction.
- Updated EmptyState in artifacts library to include a more informative and visually appealing layout with an icon and description.
2026-07-08 03:53:41 +05:30
Anish Sarkar
7ba77c6b86
feat(capabilities): add documentation URLs to Google Maps, YouTube, and web crawl capabilities
...
- Introduced a `docs_url` field to the Google Maps reviews, scrape, YouTube comments, YouTube scrape, and web crawl capabilities for improved documentation access.
- Simplified descriptions for each capability to enhance clarity and user understanding.
2026-07-08 03:38:08 +05:30