Anish Sarkar
369f0aaff3
test(backend): add Jira MCP E2E fakes
2026-05-08 00:15:08 +05:30
Anish Sarkar
e6297e2e40
test(backend): add shared MCP runtime E2E fake
2026-05-08 00:14:43 +05:30
Anish Sarkar
43eae11197
test(backend): add shared MCP OAuth E2E fake
2026-05-08 00:14:34 +05:30
Anish Sarkar
64ed33d25d
test(web): add Linear live-tool journey
2026-05-07 23:16:04 +05:30
Anish Sarkar
a60ff02b93
test(web): add Linear OAuth fixture
2026-05-07 23:15:52 +05:30
Anish Sarkar
fb0e12c86c
test(backend): route Linear tool responses in E2E chat
2026-05-07 23:15:37 +05:30
Anish Sarkar
2cbedf2eb4
test(backend): add Linear MCP E2E fakes
2026-05-07 23:15:20 +05:30
Anish Sarkar
29692eb842
test(web): add Notion connector journey
2026-05-07 22:22:43 +05:30
Anish Sarkar
51db3546a9
test(web): add Notion OAuth fixture
2026-05-07 22:22:24 +05:30
Anish Sarkar
a9ea063108
test(backend): route Notion canary responses in E2E chat
2026-05-07 22:22:01 +05:30
Anish Sarkar
15709b82f7
test(backend): add Notion E2E fakes
2026-05-07 22:21:52 +05:30
Anish Sarkar
fcf5208ee6
test(web): add native Google Calendar live-tool journey
2026-05-07 04:42:57 +05:30
Anish Sarkar
d257e15e49
test(web): add native Google Calendar OAuth fixture
2026-05-07 04:42:45 +05:30
Anish Sarkar
597bd34053
test(backend): add native Google Calendar E2E fakes
2026-05-07 04:42:28 +05:30
Anish Sarkar
d81f5a1d2a
fix(tests): update LLM bindings in E2E tests for document processors
2026-05-07 04:27:46 +05:30
Anish Sarkar
9dafd38e19
test(web): add native Google Gmail live-tool journey
2026-05-07 04:23:20 +05:30
Anish Sarkar
a5c04cb38d
test(backend): generalize native Google E2E fakes for Gmail
2026-05-07 04:22:59 +05:30
Anish Sarkar
92dd967bf1
test(web): add native Google Drive E2E journey
2026-05-07 03:59:58 +05:30
Anish Sarkar
3f2912a4ca
test(backend): add native Google Drive E2E fakes
2026-05-07 03:59:40 +05:30
Anish Sarkar
0a62dc189c
test(web): add Composio Calendar live-tool journey
2026-05-07 03:42:14 +05:30
Anish Sarkar
bc2dc21a75
test(backend): add Composio Calendar live-tool fakes
2026-05-07 03:41:47 +05:30
Anish Sarkar
a2af4be359
test(web): assert Gmail journey uses live tools only
2026-05-07 03:16:20 +05:30
Anish Sarkar
7864cbbeea
test(backend): teach fake chat LLM Gmail tool-call flow
2026-05-07 03:16:02 +05:30
Anish Sarkar
2b7d713db6
fix(connectors): revert Gmail connectors as live-tool only
2026-05-07 03:10:58 +05:30
Anish Sarkar
b01173fe07
test(web): add Composio Gmail E2E journey
2026-05-07 02:52:41 +05:30
Anish Sarkar
f2e62a09b3
test(backend): add deterministic Composio Gmail E2E fakes
2026-05-07 02:52:14 +05:30
Anish Sarkar
23a853b18e
fix(connectors): allow Gmail and Calendar live connectors to index
2026-05-07 02:51:51 +05:30
Anish Sarkar
5bdf8a0c31
test(web): extend Composio Drive journey to assert chat retrieval
2026-05-06 21:36:47 +05:30
Anish Sarkar
dedccd5c1c
test(web): add chat-stream helper, thread fixture, and smoke spec
2026-05-06 21:36:33 +05:30
Anish Sarkar
55c33ca1c8
test(backend): add deterministic chat fake LLM
2026-05-06 21:35:57 +05:30
Anish Sarkar
8536bac29a
test(backend): enhance Drive file filtering and add unit tests for _drive_list_files
2026-05-06 17:58:58 +05:30
Anish Sarkar
074b06441f
test(web): add Composio Drive E2E user journey
2026-05-06 17:22:37 +05:30
Anish Sarkar
ae0caad292
test(web): add shared Playwright E2E helpers and search-space fixture
2026-05-06 17:21:40 +05:30
Anish Sarkar
a2976ee0b6
test(web): move dashboard tracer-bullet into smoke/ and harden Playwright config
2026-05-06 17:20:14 +05:30
Anish Sarkar
87dd5af259
test(backend): add Composio route integration tests
2026-05-06 17:19:32 +05:30
Anish Sarkar
d4f806f134
test(backend): add OAuth state security unit tests
2026-05-06 17:18:31 +05:30
Anish Sarkar
ba12bd3dc6
test(backend): add Composio strict SDK fake with Drive fixtures
2026-05-06 17:18:13 +05:30
Anish Sarkar
58ba95fad2
test(backend): add E2E harness foundation (entrypoints, middleware, LLM/embedding fakes)
2026-05-06 17:17:42 +05:30
Anish Sarkar
c720866a67
chore(backend): exclude tests/ from production Docker image
2026-05-06 17:16:22 +05:30
Anish Sarkar
e5ae97af55
Merge remote-tracking branch 'upstream/dev' into feat/e2e-testing
2026-05-05 23:27:14 +05:30
DESKTOP-RTLN3BA\$punk
b5be9408f7
Merge commit ' 9576d1f01f' into dev
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-05 01:44:39 -07:00
Rohan Verma
9576d1f01f
Merge pull request #1347 from MODSetter/fix/stripe-routes
...
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
fix: metadata extraction in Stripe checkout session
2026-05-05 01:27:11 -07:00
DESKTOP-RTLN3BA\$punk
dd8c503eb0
fix: metadata extraction in Stripe checkout session
...
- Updated the `_get_metadata` function to handle changes in the Stripe SDK, specifically for `StripeObject` which is no longer a subclass of `dict` in `stripe>=15.0`.
- Implemented a fallback mechanism in `finalize_checkout` to recover purchase type from the database if metadata extraction fails, ensuring robust handling of checkout sessions.
2026-05-05 01:26:41 -07:00
Rohan Verma
3c0f318323
Merge pull request #1346 from MODSetter/fix/stripe-routes
...
fix: stripe routes
2026-05-05 01:02:29 -07:00
DESKTOP-RTLN3BA\$punk
0bd3281ccf
Merge commit ' 3edefb9596' into fix/stripe-routes
2026-05-05 01:01:51 -07:00
DESKTOP-RTLN3BA\$punk
6e1dd40597
feat: implement finalize checkout endpoint and update purchase success handling
...
- Added a new endpoint `/stripe/finalize-checkout` to synchronously fulfill a checkout session, addressing the webhook-vs-redirect race condition.
- Updated the `PurchaseSuccessPage` component to handle various states of the checkout process, including loading, completed, pending, and failed states.
- Introduced a new response model `FinalizeCheckoutResponse` to provide immediate feedback on the purchase status.
- Enhanced the Stripe API service to include the new finalize checkout functionality.
2026-05-05 01:01:12 -07:00
Rohan Verma
3edefb9596
Merge pull request #1345 from MODSetter/fix/stripe-routes
...
fix: stripe weebhook
2026-05-05 00:18:41 -07:00
DESKTOP-RTLN3BA\$punk
5ff6baedb3
fix: stripe weebhook
2026-05-05 00:17:44 -07:00
DESKTOP-RTLN3BA\$punk
ca26676b4f
Merge commit ' 2a63a0ab88' into dev
2026-05-04 23:58:17 -07:00
Rohan Verma
2a63a0ab88
Merge pull request #1344 from MODSetter/fix/app-py-changes
...
feat: bumped version to 0.0.22
2026-05-04 21:08:30 -07:00