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
47d35faeed
test: guard capability tool runtime injection
2026-07-22 20:06:18 +02:00
CREDO23
950de5e670
fix: forward ToolRuntime to capability tools
2026-07-22 20:06:18 +02:00
CREDO23
6c8d109d76
test: parse run citation tokens
2026-07-22 19:35:04 +02:00
CREDO23
d356605a0d
test: capability tool mints run citation
2026-07-22 19:35:04 +02:00
CREDO23
120eb1f31b
test: cover run citation registration
2026-07-22 19:35:04 +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
CREDO23
57d6182ca3
feat: parse run citation tokens
2026-07-22 19:35:04 +02:00
CREDO23
dd5d267056
docs: instruct agents to cite scraper runs
2026-07-22 19:34:56 +02:00
CREDO23
95b4afddeb
feat: declare citation channel for subagents
2026-07-22 19:34:56 +02:00
CREDO23
c1ba4215fd
feat: mint run citation from capability tool
2026-07-22 19:34:56 +02:00
CREDO23
957e57bb82
feat: register a scraper run as a citation
2026-07-22 19:34:56 +02:00
CREDO23
81f2d694bd
feat: map run citation to run_<uuid> payload
2026-07-22 19:34:56 +02:00
CREDO23
609adea006
feat: add RUN citation source type
2026-07-22 19:34:56 +02:00
Anish Sarkar
ddfddb2d83
refactor: update comments and remove staleTime from useResolvedTabs for clarity and consistency
2026-07-22 12:58:31 +05:30
Anish Sarkar
fd6e54f122
refactor: remove test file for use-resolved-tabs to streamline codebase
2026-07-22 12:58:13 +05:30
Anish Sarkar
71b1288a7a
refactor: remove unused thread metadata migration and clean up chat thread queries
2026-07-22 12:55:36 +05:30
Rohan Verma
08d431454f
Merge pull request #1617 from CREDO23/feature-okf
...
[Feat] Serve the knowledge base in Open Knowledge Format (OKF)
2026-07-21 15:39:59 -07:00
Rohan Verma
66bf06429e
Merge pull request #1614 from CREDO23/feature-walmart-scraper
...
[Feat] Walmart scraper: product + reviews across API, chat, and MCP
2026-07-21 15:39:33 -07: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
19a9a84b45
fix: increase maximum workspaces per user limit from 100 to 400
2026-07-22 00:37:52 +05:30
Anish Sarkar
9fd5d3571c
Merge remote-tracking branch 'upstream/dev' into fix/tabs
2026-07-22 00:02:26 +05:30
CREDO23
5f1cc7a634
test: MCP get_document forwards Accept header
2026-07-21 19:59:01 +02:00
CREDO23
9a18392484
test: tidy concept-identity roundtrip docstring
2026-07-21 19:59:01 +02:00
CREDO23
c99a8154c0
test: content-negotiated OKF read over HTTP
2026-07-21 19:59:01 +02:00
CREDO23
826910f50d
test: OKF path-identity roundtrip
2026-07-21 19:59:01 +02:00
CREDO23
ea20f0042d
test: OKF export bundle is conformant
2026-07-21 19:59:01 +02:00
CREDO23
bdc03670a5
test: OKF bundle conformance audit
2026-07-21 19:59:01 +02:00
CREDO23
5d2f9f1ca8
test: connector document is OKF concept
2026-07-21 19:59:01 +02:00
CREDO23
863d9a2248
test: per-type OKF conformance
2026-07-21 19:59:00 +02:00
CREDO23
7c53909b49
test: OKF serializer self-checks
2026-07-21 19:59:00 +02:00
CREDO23
a01b292886
request OKF concept via content negotiation
2026-07-21 19:58:53 +02:00
CREDO23
edf38edc3f
support per-request headers
2026-07-21 19:58:52 +02:00
CREDO23
3cf315880d
export full OKF bundle with index and log
2026-07-21 19:58:52 +02:00
CREDO23
6a72051e06
content-negotiate OKF on GET document
2026-07-21 19:58:52 +02:00
CREDO23
3401b0ae0e
add OKF package api
2026-07-21 19:58:52 +02:00
CREDO23
f448100888
add OKF conformance validator
2026-07-21 19:58:52 +02:00
CREDO23
d694bcd191
add OKF serializer
2026-07-21 19:58:52 +02:00
CREDO23
444839b0ec
add OKF type mapping
2026-07-21 19:58:52 +02:00
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
Rohan Verma
2eed9b2ac8
Merge pull request #1613 from Sanjays2402/fix/nonblocking-audio-write
...
fix: avoid blocking audio writes
2026-07-19 16:17:05 -07:00
Rohan Verma
351696bd2c
Merge pull request #1605 from CREDO23/feature-indeed-jobs-scraper
...
[Feat] Add Indeed jobs scraper
2026-07-19 16:16:50 -07:00
CREDO23
f6970b90e8
fix(walmart): parse category breadcrumb path into breadCrumbs and category
2026-07-19 09:10:03 +02:00
CREDO23
bfde1b8741
feat(walmart): list walmart across marketing surfaces and example prompts
2026-07-19 09:01:18 +02:00
CREDO23
6c98bd33a8
docs(walmart): add connector docs and list in indexes
2026-07-19 09:01:11 +02:00