Commit Graph
30 Commits
Author SHA1 Message Date
Kunal 26fdff6aa0 ci(e2e): always upload Cypress artifacts 2026-02-08 15:06:46 +00:00
Kunal dde0c1e27d test(e2e): register Clerk Cypress commands via addClerkCommands 2026-02-08 15:06:06 +00:00
Kunal d9570a0531 test(e2e): import Clerk Cypress support commands 2026-02-08 14:58:48 +00:00
Kunal bd9ee7883a test(e2e): migrate Cypress auth to @clerk/testing commands 2026-02-08 14:52:03 +00:00
Kunal 76dc011459 cypress: handle Clerk verification method step before OTP 2026-02-08 14:32:12 +00:00
Kunal ca5c5a2eea cypress: decide Clerk OTP step origin after email submit 2026-02-08 14:17:18 +00:00
Kunal cb7d09f330 e2e: activity feed tests login first to avoid cross-origin redirect flake 2026-02-08 14:11:14 +00:00
Kunal 6a3aae8a8c e2e: /activity smoke expects redirect to sign-in when signed out 2026-02-08 14:05:55 +00:00
Kunal 28ad695340 e2e: expect /activity to redirect to sign-in when signed out 2026-02-08 14:05:55 +00:00
Kunal 6692ed3ba5 fix(frontend): remove middleware.ts (use proxy.ts only) 2026-02-07 21:00:36 +00:00
Kunal 0fe9d8f79a fix(frontend): await auth() in clerkMiddleware callback 2026-02-07 20:43:14 +00:00
Kunal fce12698d8 fix(frontend): call auth().protect() in Clerk middleware 2026-02-07 19:41:37 +00:00
Kunal 81a4135347 fix(e2e): provide Clerk test creds + derive origin from publishable key 2026-02-07 19:16:47 +00:00
Kunal 388402b834 fix(e2e): keep localhost baseUrl; bind dev server to 0.0.0.0 2026-02-07 19:02:17 +00:00
Kunal f2f1ac5bb2 fix(e2e): force IPv4 + 127.0.0.1 baseUrl to avoid localhost ::1 proxy hangups 2026-02-07 19:00:09 +00:00
Kunal f44f715e62 test(e2e): reuse shared cy.loginWithClerkOtp helper 2026-02-07 17:57:49 +00:00
Kunal fd2c272824 chore(e2e): run Cypress in Chrome; use 127.0.0.1 baseUrl 2026-02-07 17:46:47 +00:00
Kunal cacf6f27df fix(ci): export Clerk pk to Cypress via CYPRESS_ env var 2026-02-07 17:44:33 +00:00
Kunal 9eb6162771 fix(e2e): wrap Clerk redirect-origin interactions in cy.origin 2026-02-07 17:40:29 +00:00
Kunal e31b2b180b test(e2e): use Clerk redirect flow for stable Cypress login 2026-02-07 17:34:45 +00:00
Kunal 211308ef13 fix(e2e): pass Clerk publishable key into Cypress env 2026-02-07 17:33:23 +00:00
Kunal c4a5d8dd48 test(e2e): add negative auth case (wrong OTP) 2026-02-07 17:31:42 +00:00
Kunal ac1c90c742 e2e: remove auth bypass; use real Clerk sign-in in Cypress 2026-02-07 17:31:37 +00:00
Kunal b716422b73 chore(frontend): add cypress devDependency for TS typings 2026-02-07 16:51:12 +00:00
Kunal df732518f3 fix(e2e): add scoped Cypress typings for .cy.ts 2026-02-07 16:45:42 +00:00
Kunal 7856331377 Merge remote-tracking branch 'origin/master' into kunal/e2e-activity 2026-02-07 16:45:42 +00:00
Kunal edce84a5b4 Merge remote-tracking branch 'origin/master' into kunal/coverage-gate-policy 2026-02-07 16:40:59 +00:00
Kunal c3f611f3f6 fix: remove unused import in request id middleware test 2026-02-07 16:35:14 +00:00
Kunal 0f9d040792 test(e2e): stubbed /activity feed scenarios (auth bypass) 2026-02-07 16:29:14 +00:00
Kunal f87cc1f7fb ci: scoped 100% coverage gates + policy doc 2026-02-07 15:54:42 +00:00