hongjr03
ee928b5832
fix(hub): restore project create payload and stabilize integration DB seed
...
Explorer POST /projects was dropping projectId/folderId/workspaceDir after a
narrowed response shape, breaking admin-explorer. Make seedTestOrganization
idempotent under shared-DB isolation, force single-worker vitest, and align the
OAuth no-membership redirect expectation with authRoutes.
2026-07-30 14:44:11 +08:00
hongjr03
7f09fb1f13
feat(hub): drop redundant /admin/org/:slug path + release v0.0.35 ( #11 )
...
Silo hostname already carries tenancy. Admin SPA routes become /admin/..., legacy bookmarks redirect, login lands on /admin.
Co-authored-by: Hong Jiarong <me@jrhim.com >
Co-committed-by: Hong Jiarong <me@jrhim.com >
2026-07-19 01:36:10 +08:00
hongjr03
11de9e81db
fix(hub): redirect Feishu OAuth default login to org admin SPA
...
Default returnTo=/admin previously landed on the static complete page
meant for chat onboarding; send users to /admin/org/:slug instead.
2026-07-15 14:29:42 +08:00
hongjr03
83ec835d4c
fix: show Feishu OAuth completion page
2026-07-11 14:07:43 +08:00
hongjr03
6ed56ddfc8
feat: auto-join scoped Feishu OAuth users
2026-07-11 14:00:43 +08:00
hongjr03
9e954790dc
feat: add deployable alpha silo
2026-07-11 00:25:45 +08:00
hongjr03
848f913597
feat: secure organization provider credentials
2026-07-10 22:04:43 +08:00
hongjr03
c4f052efa2
feat(hub): add Feishu OAuth session for org admin
...
Introduce signed cookie sessions, Feishu web OAuth, requireOrgRole
guards, and the first org admin APIs (summary + project settings).
2026-07-10 00:55:19 +08:00