feat: add pause and delete actions for users
This commit is contained in:
@@ -23,3 +23,4 @@ Updated: 2026-04-01
|
||||
7. Rebuilt the UI shell from scratch around a stable topbar/tab layout with fixed typography and lower visual noise across window sizes.
|
||||
8. Corrected the user-creation flow to select a 3proxy service instead of assigning a per-user port, matching the documented 3proxy model.
|
||||
9. Stabilized the Users table copy action so the column no longer shifts when the button label changes to `Copied`.
|
||||
10. Added operator actions in the Users table for pause/resume and delete with confirmation modal coverage.
|
||||
|
||||
@@ -18,8 +18,8 @@ Updated: 2026-04-01
|
||||
## Frontend
|
||||
|
||||
- `src/main.tsx`: application bootstrap
|
||||
- `src/App.tsx`: authenticated panel shell rebuilt around a topbar/tab layout, plus modal user creation flow
|
||||
- `src/App.test.tsx`: login-gate and modal interaction tests
|
||||
- `src/App.tsx`: authenticated panel shell rebuilt around a topbar/tab layout, plus modal user creation, pause/resume, and delete-confirm flows
|
||||
- `src/App.test.tsx`: login-gate, modal interaction, pause/resume, and delete-confirm tests
|
||||
- `src/app.css`: full panel styling
|
||||
- `src/data/mockDashboard.ts`: realistic mock state shaped for future API responses, including service-bound users
|
||||
- `src/lib/3proxy.ts`: formatting and status helpers
|
||||
|
||||
Reference in New Issue
Block a user