Rohan Verma
13ebb562a7
Merge pull request #1630 from Benebo7/feat/environment-section-on-issues
...
feat: add new autofill environment section on automatic issues
2026-07-25 16:23:17 -07:00
DESKTOP-RTLN3BA\$punk
eb9d19b6b1
feat(connectors): enhance metadata and descriptions for Amazon, Indeed, and Walmart APIs; add Walmart to public route prefixes
2026-07-25 15:54:16 -07:00
DESKTOP-RTLN3BA\$punk
ab05d74071
refactor(quality-score): update provider prestige logic and adjust top-K size for improved candidate selection
2026-07-24 16:16:12 -07:00
Benebo7
3f361dbd45
feat: add new autofill environment section on automatic issues
2026-07-24 19:24:53 -03:00
DESKTOP-RTLN3BA\$punk
4a727a2c57
chore: linting
2026-07-24 14:30:46 -07:00
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
CREDO23
55676cfe94
fix: skip logging and telemetry for handled 4xx errors
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
CREDO23
1ad8efb658
feat: add per-platform URL hints
2026-07-23 18:52:50 +02:00
CREDO23
d7f89bb3fd
feat: map 422 field errors for playground forms
2026-07-23 18:52:50 +02:00
CREDO23
18f5d30e61
feat: carry validation field errors in AppError
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
6c8d109d76
test: parse run citation tokens
2026-07-22 19:35:04 +02:00
CREDO23
57d6182ca3
feat: parse run citation tokens
2026-07-22 19:35:04 +02:00
Anish Sarkar
9fd5d3571c
Merge remote-tracking branch 'upstream/dev' into fix/tabs
2026-07-22 00:02:26 +05:30
CREDO23
ca317c4686
Merge remote-tracking branch 'upstream/dev' into feature-walmart-scraper
...
# Conflicts:
# docker/.env.example
# surfsense_backend/app/capabilities/core/billing.py
# surfsense_backend/app/capabilities/core/types.py
# surfsense_backend/app/config/__init__.py
# surfsense_mcp/mcp_server/features/scrapers/__init__.py
# surfsense_web/content/docs/connectors/index.mdx
# surfsense_web/content/docs/connectors/native/index.mdx
# surfsense_web/content/docs/how-to/mcp-server.mdx
2026-07-21 02:42:41 +02:00
CREDO23
bfde1b8741
feat(walmart): list walmart across marketing surfaces and example prompts
2026-07-19 09:01:18 +02:00
CREDO23
2a512e0015
feat(walmart): add connector marketing page
2026-07-19 09:01:11 +02:00
CREDO23
1c50a33647
feat(walmart): add playground catalog entry and icon
2026-07-19 09:01:04 +02:00
CREDO23
91aa265afb
Merge remote-tracking branch 'upstream/dev' into feature-indeed-jobs-scraper
...
# Conflicts:
# README.es.md
# README.hi.md
# README.md
# README.pt-BR.md
# README.zh-CN.md
# surfsense_backend/tests/unit/capabilities/google_maps/test_registry.py
# surfsense_backend/tests/unit/capabilities/reddit/test_registry.py
# surfsense_backend/tests/unit/capabilities/youtube/test_registry.py
# surfsense_mcp/mcp_server/features/scrapers/__init__.py
# surfsense_web/content/docs/connectors/index.mdx
# surfsense_web/content/docs/connectors/native/index.mdx
# surfsense_web/content/docs/connectors/native/meta.json
# surfsense_web/content/docs/how-to/mcp-server.mdx
# surfsense_web/lib/connectors-marketing/index.ts
# surfsense_web/lib/playground/catalog.ts
2026-07-18 22:11:30 +02: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
DESKTOP-RTLN3BA\$punk
065020c814
refactor: update community references in README files and connector to reflect transition from 'webscraping' to 'SaaS'
2026-07-16 20:27:23 -07:00
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
DESKTOP-RTLN3BA\$punk
a7903e0b4b
refactor: update README files to reflect the transition of SurfSense to an open web research platform for AI agents
2026-07-16 18:52:00 -07:00
DESKTOP-RTLN3BA\$punk
1917d76e10
refactor: update Google search system prompt and add Amazon route prefix
2026-07-16 17:39:08 -07:00
Anish Sarkar
38b784fbac
feat(workspaces): implement workspace limits feature with backend integration and UI updates
2026-07-16 15:44:49 +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
918133a4be
feat(chat): add CanSubmitChat interface and logic to determine chat submission eligibility
2026-07-16 01:29:32 +05:30
CREDO23
e19c876fbc
feat: wire indeed connector into env, readmes, playground and marketing
2026-07-15 19:03:51 +02:00
Anish Sarkar
a466fdcf5d
refactor(AllChatsSidebar): replace timestamp formatting with relative date display and adjust button styles
2026-07-15 21:12:51 +05:30
Anish Sarkar
01308055dd
chore: ran linting
2026-07-15 15:48:54 +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
4abf95427b
feat(web): surface eu marketplaces in amazon connector page
2026-07-15 15:33:07 +05:30
Anish Sarkar
2d9ee68285
feat(amazon): add Amazon Product API connector with detailed documentation and use cases
2026-07-15 10:15:48 +05:30
Anish Sarkar
16404cb9d0
feat(web): add amazon platform to playground catalog
2026-07-15 01:57:57 +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
2b018c4474
refactor: streamline TikTok and Instagram scraping logic by removing search_queries and enhancing documentation for clarity
2026-07-13 17:11:25 -07:00
DESKTOP-RTLN3BA\$punk
e8b3692b54
chore: linting
2026-07-13 16:30:37 -07:00
DESKTOP-RTLN3BA\$punk
ab5970fab1
feat: updating messaging of instagram and tiktok pages
2026-07-13 14:42:11 -07:00
CREDO23
f4870ad1c2
feat(chat): add shared formatMessageTimestamp helper
2026-07-13 23:17:23 +02:00
CREDO23
a44c67da97
docs(chat): tighten engine comments to intent
2026-07-13 23:17:23 +02:00
CREDO23
204b3aa56c
feat(chat): add stream engine driving turns into the store
2026-07-13 23:17:22 +02:00
CREDO23
9984a88d6d
feat(chat): extract shared stream-engine helpers
2026-07-13 23:17:22 +02:00
CREDO23
0fb577b71f
feat(chat): add useChatStream hook over the stream store
2026-07-13 23:17:22 +02:00