docs(admin-web): update gap analysis — all Q1-Q4 TODOs resolved, 0 partially exposed pages
- Batch 5: 3 backend endpoints added + 4 frontend features re-enabled - Batch 6: debug-session JSON download implemented, console.log removed - Statistics: 21 broken calls fixed (6 commits), 0 partially exposed pages - No actionable TODOs remain
This commit is contained in:
parent
29605da16d
commit
f92504ceb4
@ -153,14 +153,30 @@ Bug fix:
|
|||||||
| `search` | No | No | Not yet implemented |
|
| `search` | No | No | Not yet implemented |
|
||||||
| `billing-checkout` | No | No | Stripe-hosted, no admin page needed |
|
| `billing-checkout` | No | No | Stripe-hosted, no admin page needed |
|
||||||
|
|
||||||
### Open TODOs
|
### Backend Endpoints + Frontend Re-enablement — Batch 5 (`ead9457`)
|
||||||
|
|
||||||
| # | Description | Priority |
|
Backend endpoints added:
|
||||||
| --- | ---------------------------------------------------------------------------------------- | -------- |
|
|
||||||
| Q1 | Backend needs `POST /delivery/logs/:id/retry` endpoint for delivery page retry button | P2 |
|
- [x] `POST /delivery/logs/:id/retry` — re-dispatch failed email deliveries (Q1)
|
||||||
| Q2 | Backend needs `POST /reviews/:id/flag` endpoint for reviews page flag button | P2 |
|
- [x] `POST /reviews/:id/flag` — flag review item with reason + admin metadata (Q2)
|
||||||
| Q3 | Backend needs `DELETE /agent-evals/suites/:id` endpoint for agent-evals delete button | P2 |
|
- [x] `DELETE /agent-evals/suites/:id` — delete evaluation suite with 204 response (Q3)
|
||||||
| Q4 | Webhooks page needs per-subscription delivery loading (no top-level deliveries endpoint) | P3 |
|
|
||||||
|
Frontend re-enabled:
|
||||||
|
|
||||||
|
- [x] delivery page: retry button for failed entries
|
||||||
|
- [x] reviews page: flag dropdown menu item
|
||||||
|
- [x] agent-evals page: delete dropdown menu item + Trash2 icon
|
||||||
|
- [x] webhooks page: per-subscription delivery loading via GET /subscriptions/:id/deliveries (Q4)
|
||||||
|
|
||||||
|
### Misc Fixes — Batch 6 (`29605da`)
|
||||||
|
|
||||||
|
- [x] debug-sessions: implement JSON download (was `console.log` stub), remove `console.log`
|
||||||
|
|
||||||
|
### Remaining Open TODOs
|
||||||
|
|
||||||
|
| # | Description | Priority |
|
||||||
|
| --- | ----------------------------------------------------- | -------- |
|
||||||
|
| — | No actionable TODOs remain. All Q1–Q4 items resolved. | — |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -736,10 +752,10 @@ These platform-service modules have NO corresponding `/api/` proxy route in admi
|
|||||||
| User-dashboard pages | 12 | 12 |
|
| User-dashboard pages | 12 | 12 |
|
||||||
| User-dashboard API routes | 39 | 39 |
|
| User-dashboard API routes | 39 | 39 |
|
||||||
| **Admin: Completely missing (no page, no sidebar, no API)** | **28** | **~11** |
|
| **Admin: Completely missing (no page, no sidebar, no API)** | **28** | **~11** |
|
||||||
| **Admin: Partially exposed (page exists, features missing)** | **4** | **4** |
|
| **Admin: Partially exposed (page exists, features missing)** | **4** | **0** (all fixed) |
|
||||||
| **Admin: Hidden pages (page exists, no sidebar item)** | **7** | **0** (all wired) |
|
| **Admin: Hidden pages (page exists, no sidebar item)** | **7** | **0** (all wired) |
|
||||||
| **Admin: Backend bug (routes.ts exists, not registered)** | **1** | **0** (fixed) |
|
| **Admin: Backend bug (routes.ts exists, not registered)** | **1** | **0** (fixed) |
|
||||||
| **Admin: Broken API calls (wrong paths)** | — | **20 fixed** (4 commits) |
|
| **Admin: Broken API calls (wrong paths)** | — | **21 fixed** (6 commits) |
|
||||||
| **User: Completely missing features** | **12** | **12** |
|
| **User: Completely missing features** | **12** | **12** |
|
||||||
| **User: Partially exposed** | **3** | **3** |
|
| **User: Partially exposed** | **3** | **3** |
|
||||||
| New admin sidebar items still needed | 32 (25 new + 7 hidden pages) | **0** |
|
| New admin sidebar items still needed | 32 (25 new + 7 hidden pages) | **0** |
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user