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
d0cc1c098d
Merge pull request #58 from abhi1693/fix/lint-w391-souls
...
lint: fix W391 trailing blank lines
2026-02-08 00:55:13 +05:30
Abhimanyu Saharan
b5be71ce96
Merge pull request #57 from abhi1693/fix/next-allowed-dev-origins
...
fix(frontend): allow localhost dev origins
2026-02-08 00:53:02 +05:30
Abhimanyu Saharan
e8600420b2
refactor: clean up imports and remove trailing whitespace in multiple files
2026-02-08 00:51:57 +05:30
abhi1693
1d0c11b69c
lint: fix W391 trailing blank line
2026-02-07 19:20:04 +00:00
Arjun (OpenClaw)
1ccc4c478f
fix: flake8 trailing blank lines
...
Remove trailing blank line at EOF to satisfy flake8 W391.
2026-02-07 19:19:40 +00:00
Arjun (OpenClaw)
e73b6c0f8c
Merge master into fix/next-allowed-dev-origins
2026-02-07 19:17:53 +00:00
Abhimanyu Saharan
da1559fc98
feat: persist agent's soul_template to prevent overwriting on reprovision
2026-02-08 00:47:46 +05:30
Kunal
81a4135347
fix(e2e): provide Clerk test creds + derive origin from publishable key
2026-02-07 19:16:47 +00:00
Abhimanyu Saharan
460d4adddf
feat: add souls directory integration with search and fetch functionality
2026-02-08 00:46:15 +05:30
Abhimanyu Saharan
527cc13c63
refactor: improve code formatting and readability across multiple files
2026-02-08 00:46:15 +05:30
Abhimanyu Saharan
1dfff39140
feat: add node wrapper script and update Makefile for frontend tooling
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
d860298046
E2E: derive Clerk origin from publishable key; default test creds
2026-02-07 19:15:02 +00:00
abhi1693
33b413ebde
E2E: implement /sign-in page with Clerk SignIn
2026-02-07 19:10:10 +00:00
Arjun (OpenClaw)
4d898dbb59
docs(frontend): clarify dev origin restrictions
...
Update frontend README note to explain host/origin mismatch and allowedDevOrigins when seeing proxy ECONNRESET in next dev.
2026-02-07 19:10:05 +00:00
Arjun (OpenClaw)
a50813931b
fix(frontend): allow localhost dev origins
...
Expands Next.js allowedDevOrigins to include localhost/127.0.0.1 to reduce dev proxy ECONNRESET when binding next dev to 127.0.0.1.
2026-02-07 19:07:02 +00:00
abhi1693
8a2f792541
E2E: add /sign-in redirect; use it in Clerk Cypress login helper
2026-02-07 19:06: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
Riya
6645b49a7c
Merge master into kunal/remove-e2e-auth-bypass
2026-02-07 17:48:03 +00:00
Kunal
fd2c272824
chore(e2e): run Cypress in Chrome; use 127.0.0.1 baseUrl
2026-02-07 17:46:47 +00:00
Abhimanyu Saharan
5a5bc697bf
Merge pull request #54 from abhi1693/riya/clerk-otp-cypress-helper
...
E2E: Clerk OTP login helper (no bypass)
2026-02-07 23:14:43 +05:30
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
Riya
d556269fa9
Merge remote-tracking branch 'origin/master' into riya/clerk-otp-cypress-helper
2026-02-07 17:38:06 +00:00
Abhimanyu Saharan
30d0ce1939
Merge pull request #43 from abhi1693/fix/compose-smoke-dockerfiles
...
fix: dockerfiles build in compose context
2026-02-07 23:05:44 +05:30
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
Kunal
211308ef13
fix(e2e): pass Clerk publishable key into Cypress env
2026-02-07 17:33:23 +00:00
abhi1693
cad1cfbd09
E2E: pass Clerk publishable key into Cypress env
2026-02-07 17:33:09 +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
Arjun (OpenClaw)
574c2fa93d
Merge remote-tracking branch 'origin/master' into fix/compose-smoke-dockerfiles
2026-02-07 17:32: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
Abhimanyu Saharan
7d407b073e
Merge pull request #41 from abhi1693/riya/frontend-activity-auth-boundary-test
...
Frontend: regression test for /activity Clerk auth boundary
2026-02-07 22:55:25 +05:30
Abhimanyu Saharan
8c94171c2a
Merge pull request #40 from abhi1693/riya/backend-unit-tests-core-utils
...
Backend: unit tests for task_dependencies + provisioning helpers
2026-02-07 22:55:20 +05:30
Abhimanyu Saharan
72cc1136f2
Merge pull request #45 from abhi1693/riya/cypress-e2e-scaffold
...
E2E: Cypress scaffold + smoke test + CI job
2026-02-07 22:54:40 +05:30
Riya
8660f0ffce
ci(e2e): run Cypress in Chrome against 127.0.0.1
2026-02-07 17:21:11 +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
Riya
6a9df88eb6
Merge remote-tracking branch 'origin/master' into riya/frontend-activity-auth-boundary-test
2026-02-07 17:11:22 +00:00
Riya
5c1dde391a
Merge remote-tracking branch 'origin/master' into riya/backend-unit-tests-core-utils
2026-02-07 17:11:21 +00:00
Abhimanyu Saharan
e04a001a4d
E2E: /activity feed happy/empty/error
...
Merging via admin after updating vs master and confirming CI green. Auth bypass is opt-in via NEXT_PUBLIC_E2E_AUTH_BYPASS and intended to be set only for E2E job.
2026-02-07 22:24:12 +05:30