Merge dev-2026-03-22 into main #5

Merged
hzhang merged 29 commits from dev-2026-03-22 into main 2026-03-22 14:18:48 +00:00
3 changed files with 11 additions and 11 deletions
Showing only changes of commit 38884a7555 - Show all commits

View File

@@ -231,9 +231,9 @@
- [x] Add/confirm backend route for support self-assignment (`support take`)
### 2.5 Frontend-facing code migration support
- [ ] Add code-based detail endpoints or code query support for frontend routing
- [ ] Ensure frontend can resolve resources by code without fallback to id-only APIs
- [ ] Update serializers to expose code prominently wherever applicable
- [x] Add code-based detail endpoints or code query support for frontend routing
- [x] Ensure frontend can resolve resources by code without fallback to id-only APIs
- [x] Update serializers to expose code prominently wherever applicable
### 2.6 Legacy Python CLI retirement
- [x] Track parity between new `hf` CLI and old backend Python CLI
@@ -256,14 +256,14 @@
- [x] Display codes consistently in relevant list and detail views
### 3.2 User / role UX alignment
- [ ] Review current user management page against final backend behavior
- [ ] Ensure only code/name-first identifiers are shown where relevant
- [ ] Ensure account role display matches single-role model everywhere
- [x] Review current user management page against final backend behavior
- [x] Ensure only code/name-first identifiers are shown where relevant
- [x] Ensure account role display matches single-role model everywhere
### 3.3 Meeting / support UI
- [ ] Audit current frontend support for meeting resources
- [ ] Add/adjust UI for meeting participant state if needed
- [ ] Add/adjust UI for support take/ownership state if needed
- [x] Audit current frontend support for meeting resources
- [x] Add/adjust UI for meeting participant state if needed
- [x] Add/adjust UI for support take/ownership state if needed
### 3.4 Monitor UI alignment
- [ ] Ensure monitor views expose server identifier/code cleanly