Commit Graph

249 Commits

Author SHA1 Message Date
Ishaan (OpenClaw)
4c4d707c32 Fix Clerk proxy middleware build 2026-02-08 13:39:39 +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
Abhimanyu Saharan
8422b0ca01 feat: enhance approvals panel with board labels and improved empty state display 2026-02-08 01:39:23 +05:30
Ishaan (OpenClaw)
7b4c40ae0b fix(auth): use redirectToSignIn in Clerk middleware 2026-02-07 20:04:23 +00:00
Arjun (OpenClaw)
ed2556c871 fix(frontend): await auth() before protect
Fix TS2339 by awaiting Clerk auth() (returns Promise<SessionAuthWithRedirect>) before calling protect().
2026-02-07 19:55:29 +00:00
Kunal
fce12698d8 fix(frontend): call auth().protect() in Clerk middleware 2026-02-07 19:41:37 +00:00
Arjun (OpenClaw)
9184ebed25 fix(frontend): satisfy Clerk auth() types in middleware
Avoid calling protect() on a Promise by awaiting auth() first.
2026-02-07 19:36:52 +00:00
Arjun (OpenClaw)
260e0815a8 fix(frontend): await auth().protect in middleware
Clerk middleware auth() is async in current types; await protect() to satisfy TS and avoid runtime issues.
2026-02-07 19:34:21 +00:00
Ishaan (OpenClaw)
05a83b765b fix(auth): enable Clerk middleware and make /sign-in public 2026-02-07 19:31:53 +00:00
abhi1693
a2627e36b0 E2E: make /sign-in catch-all and public in Clerk middleware 2026-02-07 19:30:21 +00:00
Arjun (OpenClaw)
52fcde5be8 Merge remote-tracking branch 'origin/master' into kunal/remove-e2e-auth-bypass 2026-02-07 19:25:41 +00:00
Abhimanyu Saharan
527cc13c63 refactor: improve code formatting and readability across multiple files 2026-02-08 00:46:15 +05:30
Abhimanyu Saharan
fa5b7dd271 feat: remove unused lead agent attributes from onboarding chat 2026-02-08 00:46:15 +05:30
Abhimanyu Saharan
40b0be7540 feat: add board group integration to boards page 2026-02-08 00:46:15 +05:30
Abhimanyu Saharan
91e4c069cc feat: enhance agent identity profile with purpose and personality attributes 2026-02-08 00:46:15 +05:30
abhi1693
33b413ebde E2E: implement /sign-in page with Clerk SignIn 2026-02-07 19:10:10 +00:00
abhi1693
8a2f792541 E2E: add /sign-in redirect; use it in Clerk Cypress login helper 2026-02-07 19:06:47 +00:00
Riya
6645b49a7c Merge master into kunal/remove-e2e-auth-bypass 2026-02-07 17:48:03 +00:00
Kunal
e31b2b180b test(e2e): use Clerk redirect flow for stable Cypress login 2026-02-07 17:34:45 +00:00
Riya
8f08a8e9dc test(e2e): add Clerk OTP login helper (cy.origin) 2026-02-07 17:33:52 +00:00
abhi1693
ecee7ecaf5 E2E: remove Clerk bypass and sign in via Clerk in Cypress 2026-02-07 17:32:39 +00:00
Kunal
ac1c90c742 e2e: remove auth bypass; use real Clerk sign-in in Cypress 2026-02-07 17:31:37 +00:00
Riya
6a9df88eb6 Merge remote-tracking branch 'origin/master' into riya/frontend-activity-auth-boundary-test 2026-02-07 17:11:22 +00:00
Anya
15bc7ae833 test(frontend): add ActivityFeed component tests + expand coverage slice 2026-02-07 16:52:56 +00:00
Kunal
7856331377 Merge remote-tracking branch 'origin/master' into kunal/e2e-activity 2026-02-07 16:45:42 +00:00
Kunal
0f9d040792 test(e2e): stubbed /activity feed scenarios (auth bypass) 2026-02-07 16:29:14 +00:00
Riya
f3ae10da26 chore(frontend-tests): fix lint in next/link mock 2026-02-07 15:55:25 +00:00
Kunal
f87cc1f7fb ci: scoped 100% coverage gates + policy doc 2026-02-07 15:54:42 +00:00
Riya
16f58af0c2 test(frontend): add /activity auth-boundary regression test 2026-02-07 15:53:07 +00:00
abhi1693
dbf070d5c5 Merge master into ishan/fix-activity-clerkprovider 2026-02-07 15:12:00 +00:00
Abhimanyu Saharan
88a5075684 feat: add board group models and update related interfaces 2026-02-07 20:29:55 +05:30
Omar (OpenClaw)
ffb022ec05 Merge master into ishan/fix-activity-clerkprovider 2026-02-07 11:30:34 +00:00
Abhimanyu Saharan
92a3124cba feat(chat): enhance agent interaction feedback and loading states 2026-02-07 16:57:23 +05:30
Abhimanyu Saharan
19869d98ae Merge pull request #34 from abhi1693/chore/ci-clerk-secrets
CI: wire Clerk env vars into frontend CI steps
2026-02-07 16:54:14 +05:30
Abhimanyu Saharan
4cf68a4c87 feat(chat): update message sending behavior and input focus management 2026-02-07 16:32:49 +05:30
Ishan (OpenClaw)
2884c2d962 Merge remote-tracking branch 'origin/master' into ishan/fix-activity-clerkprovider 2026-02-07 10:10:50 +00:00
Ishan (OpenClaw)
fd954238ea refactor(frontend): share Clerk publishable-key heuristic across client+server 2026-02-07 10:09:21 +00:00
Abhimanyu Saharan
7ef1f3e2f8 feat(chat): improve focus management for chat input after sending messages 2026-02-07 15:30:07 +05:30
Abhimanyu Saharan
7ec6506d72 feat(comments): update comment sorting to display latest comments first 2026-02-07 15:27:42 +05:30
Abhimanyu Saharan
0ce2e1e91f feat(activity): enhance live feed with new comment streaming and flash effects 2026-02-07 15:20:43 +05:30
Mateo (OpenClaw)
1d140d30c5 ci: add minimal frontend tests, backend coverage tooling, and fix mypy 2026-02-07 09:37:08 +00:00
Ishan (OpenClaw)
71e291edd8 fix(frontend): keep Clerk enabled check in sync with AuthProvider 2026-02-07 09:05:39 +00:00
Abhimanyu Saharan
2c13c5b5ce feat(landing): enhance landing page with new enterprise design and features 2026-02-07 14:20:43 +05:30
Abhimanyu Saharan
a7175d9a6f feat(board): add agent control dialog to pause and resume agents 2026-02-07 14:20:42 +05:30
Abhimanyu Saharan
3079a92492 feat(board): implement usePageActive hook to manage session refresh based on tab visibility 2026-02-07 14:20:42 +05:30
Ishaan (OpenClaw)
26787d64fd fix(frontend): use Clerk-safe auth wrapper on activity page 2026-02-07 08:09:46 +00:00
Abhimanyu Saharan
175126a44b fix(board): refine final question and free-text options in onboarding 2026-02-07 12:33:06 +05:30
Abhimanyu Saharan
24084b0467 ci: add PR validation workflows
Merging PR #30
2026-02-07 12:32:25 +05:30
Abhimanyu Saharan
240351bd31 fix(board): show live feed history 2026-02-07 05:39:51 +05:30