learning_ai_common_plat/services
saravanakumardb1 33e5fd70ce feat(tenants): add multi-tenant module — tenant CRUD, members, invites
- types.ts: TenantDoc, TenantMemberDoc, TenantInviteDoc + 4 Zod schemas
- repository.ts: tenant CRUD, member CRUD, invite lifecycle, slug uniqueness
- routes.ts: 10 endpoints (tenant CRUD, invite, accept, member role, remove)
- tenants.test.ts: 16 schema + plan-limits tests
- Plan limits: free(5), starter(25), pro(100), enterprise(10k) members
- SHA-256 hashed invite tokens with 7-day expiry
- Cosmos containers: tenants, tenant_members, tenant_invites
2026-03-19 23:49:41 -07:00
..
extraction-service fix(extraction-service): fix QueueJob generic type mismatch in createJob 2026-03-19 18:12:34 -07:00
mcp-server feat(mcp-server): add team provisioning follow-up hooks 2026-03-15 09:59:35 +00:00
monitoring fix(monitoring): update health-check endpoints for consolidated services 2026-02-17 20:53:37 -08:00
platform-service feat(tenants): add multi-tenant module — tenant CRUD, members, invites 2026-03-19 23:49:41 -07:00