Feat v0.2.8 team admin audit (#12)
All checks were successful
All checks were successful
Co-authored-by: Jeffrey Smith <jasafpro@gmail.com> Co-committed-by: Jeffrey Smith <jasafpro@gmail.com>
This commit was merged in pull request #12.
This commit is contained in:
29
CHANGELOG.md
29
CHANGELOG.md
@@ -2,6 +2,35 @@
|
||||
|
||||
All notable changes to Switchboard Core are documented here.
|
||||
|
||||
## v0.2.8 — Team Admin Settings Audit (Pass 1)
|
||||
|
||||
### Removed
|
||||
|
||||
- **Dead `HasPrivateProviderRequirement`**: Store method checked team settings
|
||||
for `require_private_providers` (BYOK vestige). Removed from interface,
|
||||
PostgreSQL, and SQLite implementations. No callers existed.
|
||||
- **Dead `UserRole` field on `TeamMember`**: Joined `users.role` column
|
||||
(deprecated in v0.2.0 RBAC migration). Removed from model, `ListMembers`
|
||||
and `GetMember` queries in both stores. Frontend never consumed it.
|
||||
- **Dead `allow_team_providers` policy**: Removed from `PolicyDefaults`, both
|
||||
test seed data blocks, and ICD test assertions. No handler or UI read it.
|
||||
- **Dead personas in workflow stage UI**: Removed `sw.api.teams.personas()`
|
||||
call (endpoint doesn't exist), personas state, persona dropdown in
|
||||
StageForm, and persona badge in stage list.
|
||||
- **Dead `history_mode` in stage UI**: Removed history mode selector and state
|
||||
from StageForm. Backend column retained for v0.3.x schema migration.
|
||||
- **Dead ICD tests**: Removed assertions for `/teams/:teamId/personas`,
|
||||
`/teams/:teamId/providers`, and `/teams/:teamId/models` — endpoints were
|
||||
removed in Phase 0 fork.
|
||||
- **Stale `chat_only` stage mode**: Frontend `STAGE_MODES` updated from
|
||||
`['chat_only', 'form_only', 'form_chat', 'review']` to
|
||||
`['form_only', 'form_chat', 'review', 'custom']` matching the backend
|
||||
CHECK constraint.
|
||||
- **Stale comments**: Removed references to deleted `team_providers.go`,
|
||||
`personas.go`, and `apiconfigs.go` files.
|
||||
|
||||
---
|
||||
|
||||
## v0.2.7 — User Settings Audit
|
||||
|
||||
### Changed
|
||||
|
||||
Reference in New Issue
Block a user