Changeset 0.8.1 (#44)
This commit is contained in:
@@ -161,11 +161,12 @@ The missing middle tier: scoped administration without system-admin access.
|
||||
(one person can be admin of Team A, member of Team B)
|
||||
|
||||
**Onboarding**
|
||||
- [ ] Registration approval → assign role + team(s) during approval
|
||||
- [x] Registration approval → assign role + team(s) during approval
|
||||
(upgrade from current binary approve → assign-and-activate)
|
||||
- [x] System admin creates teams + assigns first team admin
|
||||
- [ ] Team admin self-manages: add/remove members, create team presets,
|
||||
manage team channels, view team usage
|
||||
- [x] Team admin self-manages: add/remove members
|
||||
(RequireTeamAdmin middleware, scoped /teams/:teamId routes)
|
||||
- [ ] Team admin: create team presets, manage team channels, view team usage
|
||||
|
||||
**Private Provider Policy**
|
||||
- [x] `is_private` flag on provider configs (marks local/self-hosted endpoints)
|
||||
|
||||
Reference in New Issue
Block a user