0xjjjjjj
fab19ed5aa
fix: use correct DashboardMetrics shape in mobile sidebar e2e stubs
...
The dashboard page accesses metrics.throughput.primary.points which
requires the full DashboardMetrics type structure. The original stub
returned a flat object with wrong fields, causing TypeError in all
authenticated tests. Also adds stubs for boards, agents, activity,
gateways, and board-groups APIs that the dashboard and boards pages
query on load.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-08 09:41:49 -07:00
0xjjjjjj
fad1e99329
test: add Cypress e2e tests for mobile sidebar behavior
...
Cover auth negative, viewport responsiveness, toggle open/close,
backdrop dismiss, navigation auto-close, and Escape key dismiss.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-07 21:42:05 -08:00
Abhimanyu Saharan
b6aff9c796
test(e2e): align critical-flow specs with local auth CI
2026-03-04 22:29:47 +05:30
Abhimanyu Saharan
39f314cd8c
test(e2e): extract shared page test setup hooks
2026-03-04 22:26:40 +05:30
Abhimanyu Saharan
c26dddbce8
test(e2e): fix approvals action label assertion for CI
2026-03-04 22:26:15 +05:30
Abhimanyu Saharan
f69af0a6c9
test(e2e): add critical flows for boards, approvals, packs
2026-03-04 22:26:15 +05:30
Abhimanyu Saharan
9e4be7192e
test(e2e): ensure delete task button is visible and scrolls into view
2026-02-25 03:14:56 +05:30
Abhimanyu Saharan
8b7c728f32
test(e2e): replace forced clicks with actionability checks
2026-02-25 03:01:15 +05:30
Abhimanyu Saharan
33b705a935
test(e2e): remove force click for edit-task actionability
2026-02-25 02:59:15 +05:30
Abhimanyu Saharan
aa2ceba576
test(e2e): scope board task SSE stubs to known endpoints
2026-02-25 02:50:57 +05:30
Abhimanyu Saharan
c03affe3e0
test(e2e): switch boards list spec to local auth
2026-02-25 02:50:11 +05:30
Abhimanyu Saharan
b35980618d
test(e2e): switch board task spec to local auth
2026-02-25 02:40:54 +05:30
Abhimanyu Saharan
be18072d52
Merge origin/master into hana/e2e-boards-gap-analysis
2026-02-25 02:26:46 +05:30
Abhimanyu Saharan
e3404d8590
feat: implement local authentication flow and update related tests
2026-02-25 02:24:51 +05:30
Abhimanyu Saharan
1045267d4c
feat: add groupSnapshot alias and handle hydration mismatch in E2E tests
2026-02-25 01:39:04 +05:30
Abhimanyu Saharan
c6dedc93b3
feat: enhance task editing and loading states in board tasks and boards list tests
2026-02-25 01:29:04 +05:30
Abhimanyu Saharan
efd792569c
Merge branch 'master' into hana/e2e-boards-gap-analysis
2026-02-14 03:14:08 +05:30
Abhimanyu Saharan
df12116673
test(e2e): accept enriched task title or fallback in activity feed
2026-02-12 20:38:24 +00:00
Abhimanyu Saharan
f329bc167a
test(e2e): stub /activity bootstrap so activityList request fires
2026-02-12 14:42:25 +00:00
Abhimanyu Saharan
4a6f77eed3
test(e2e): select New task button by aria-label
2026-02-12 14:18:25 +00:00
Abhimanyu Saharan
584dac1855
test(e2e): cover task status update + delete (stubbed)
2026-02-12 14:18:25 +00:00
Abhimanyu Saharan
ea7a5df1ae
test(e2e): add boards list + board task flows (stubbed)
2026-02-12 14:18:25 +00:00
Abhimanyu Saharan
eb3dbfa50b
test(e2e): ignore flaky Clerk hydration mismatch on /sign-in
2026-02-12 14:15:41 +00:00
Abhimanyu Saharan
70530dadd5
test(e2e): relax /activity error-state assertion
2026-02-12 14:15:41 +00:00
Abhimanyu Saharan
494ab324ec
test(e2e): intercept absolute /api/v1/activity and wait longer
2026-02-12 14:15:31 +00:00
Abhimanyu Saharan
60c7024085
test(e2e): make activity_feed assertions deterministic
2026-02-12 14:14:47 +00:00
Abhimanyu Saharan
3da4a69b7e
test(e2e): update /activity feed stubs for new /api/v1/activity
2026-02-12 14:14:47 +00:00
Abhimanyu Saharan
10f12bd4a0
test(e2e): assert signed-out redirect on /activity
2026-02-12 11:21:53 +00:00
Abhimanyu Saharan
7903dc129c
test(e2e): stabilize activity feed + Clerk helper timeouts
2026-02-12 11:08:51 +00:00
Abhimanyu Saharan
10ea95678b
feat: implement global loading indicators and refactor activity feed tests
2026-02-12 01:19:04 +05:30
Abhimanyu Saharan
0f48d201dd
test(e2e): reduce Clerk sign-in flake in activity feed spec
2026-02-11 13:24:19 +00:00
Maya
73f428e44b
tests: make /organization story role-agnostic
2026-02-08 17:41:40 +00:00
Maya
42bd48b827
tests: create org via OrgSwitcher combobox selector
2026-02-08 17:41:40 +00:00
Maya
435adabec0
tests: make org stories deterministic via org creation
2026-02-08 17:41:40 +00:00
Maya
6acf79ba8d
tests: assert org invite disabled for non-admin
2026-02-08 17:41:40 +00:00
Maya
698e6fab60
tests: cover PR #61 org invite flow
2026-02-08 17:41:40 +00:00
Kunal
bd9ee7883a
test(e2e): migrate Cypress auth to @clerk/testing commands
2026-02-08 14:52:03 +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
f44f715e62
test(e2e): reuse shared cy.loginWithClerkOtp helper
2026-02-07 17:57:49 +00:00
Riya
6645b49a7c
Merge master into kunal/remove-e2e-auth-bypass
2026-02-07 17:48:03 +00:00
Kunal
9eb6162771
fix(e2e): wrap Clerk redirect-origin interactions in cy.origin
2026-02-07 17:40:29 +00:00
Riya
8f08a8e9dc
test(e2e): add Clerk OTP login helper (cy.origin)
2026-02-07 17:33:52 +00:00
abhi1693
b82845aa42
E2E: use cy.origin for Clerk modal sign-in
2026-02-07 17:33:09 +00:00
abhi1693
ecee7ecaf5
E2E: remove Clerk bypass and sign in via Clerk in Cypress
2026-02-07 17:32:39 +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
Riya
709cd07a72
test(e2e): make activity_feed spec compatible with signed-out CI
2026-02-07 17:17:45 +00:00
Riya
8a88b33805
chore: resolve package-lock conflict
2026-02-07 17:12:14 +00:00