feat: workspace-first managed tenants + RBAC membership UI fixes (072) #87

Merged
ahmido merged 13 commits from feat/072-managed-tenants-workspace-enforcement into dev 2026-02-02 23:54:23 +00:00

13 Commits

Author SHA1 Message Date
Ahmed Darrazi
759c9950c4 merge: dev into feat/072 2026-02-03 00:53:17 +01:00
Ahmed Darrazi
0915efc386 fix: membership UI show email + domain 2026-02-03 00:49:45 +01:00
Ahmed Darrazi
41672c9a79 feat: workspace-first admin landing
Route /admin based on tenant count in current workspace; add managed-tenants landing; keep tenant selection workspace-scoped; update tests.
2026-02-02 23:58:11 +01:00
Ahmed Darrazi
6079ccb766 fix: do not auto-select workspace on login 2026-02-02 19:59:15 +01:00
Ahmed Darrazi
d4e0632557 fix: workspaces nav uses active tenant 2026-02-02 19:56:06 +01:00
Ahmed Darrazi
eb7e6d56f0 fix: workspace nav without tenant param 2026-02-02 19:52:43 +01:00
Ahmed Darrazi
37a5587a45 merge: origin/dev into feat/072-managed-tenants-workspace-enforcement 2026-02-02 19:06:33 +01:00
Ahmed Darrazi
35e14c1075 feat: enforce workspace context + last-owner safeguards 2026-02-02 16:52:32 +01:00
Ahmed Darrazi
29385a88e4 merge: agent session work 2026-02-02 11:00:12 +01:00
Ahmed Darrazi
b60a8cea04 fix: render Filament page header actions on selection pages 2026-02-02 10:59:34 +01:00
Ahmed Darrazi
b2f419bdb2 feat: enforce workspace context for managed tenants (072) 2026-02-02 10:59:24 +01:00
Ahmed Darrazi
ea526b255a feat: workspace foundation + workspace-scoped tenant selection 2026-02-02 10:59:10 +01:00
Ahmed Darrazi
717e2d95a3 spec: add workspace/tenant enforcement specs (070-072) 2026-02-02 10:58:01 +01:00