aipotheosis-labs / aipotheosis-labs/gate22
Admin: allow deleting teams and removing members from teams
未关闭
backend
feature
frontend
- 主要语言
- TypeScript
- 星标
- 178
- 派生
- 24
- PR 合并指标
- 30 天内没有已合并 PR
描述
- Motivation:
Admins need to manage organization teams fully, including deleting teams and removing members.
- Proposed solution:
Backend: ensure endpoints for deleting a team and removing a member from a team exist in `backend/aci/control_plane/routes/organization/organizations.py` and are wired to CRUD in `backend/aci/common/db/crud/teams.py` with proper access control. Frontend: add actions in `frontend/src/features/settings/components/teams-settings.tsx` and `members-settings.tsx` to trigger these operations with confirmations.
- Additional context:
- Respect org role checks and guardrails.
- Update UI states and refresh lists after actions.
贡献指南
评估
这个 Issue 还没有评估数据。