release: bump version to 0.66.0
This commit is contained in:
43
docs/deprecated/admin-next-parity-checklist.md
Normal file
43
docs/deprecated/admin-next-parity-checklist.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# Admin Next Parity Checklist
|
||||
|
||||
Last updated: 2026-05-21
|
||||
|
||||
This checklist is the hard gate for deleting the old AntD admin. Admin Next now owns the official admin routes; old AntD pages stay available under `/legacy/admin/*` until every production capability below is verified.
|
||||
|
||||
## Route Gate
|
||||
|
||||
- `/admin` Dashboard: stats, health probe, WebSocket status, restart task, restart logs, recovery probe.
|
||||
- `/datasources`: builtin sources, custom sources, realtime sources, detail/stat/task-status, trigger, batch trigger, enable/disable, clear data, realtime start/stop/restart, custom source test/sample/run/stop/status link.
|
||||
- `/data`: list, summary, source/type/country filters, search, pagination, detail metadata, export, distribution chart.
|
||||
- `/collection-management`: collector config, mapping templates, target schemas, collection schedule, history/snapshot, create config, propose/preview/create/activate mapping, builtin connect, run/stop/stream-status, credential guide read/generate/reset.
|
||||
- `/settings`: system display, notifications, security, SMTP get/save/test with recipient.
|
||||
- `/ai`: model providers, tool calling, prompts, key reveal, provider refresh, connect tests, OCR/WebSearch secrets, Playground thread/chat/edit/resend/stop.
|
||||
- `/earth-content`: brand preview as Earth renders it, upload/save/delete/reset, boundary status/build/config, TV source add/save/default/delete/reset.
|
||||
- `/logs`: sources, filters, snapshot, empty/error states, copy.
|
||||
- `/bgp`: overview, collectors, collect-location, incidents, anomalies, events, AI brief list/latest/detail/generate.
|
||||
- `/alerts/system`, `/alerts/bgp`, `/alerts/situational`: list/stat/detail, ack, resolve with note, AI brief generation.
|
||||
- `/users`: list/create/edit/delete, role, Gatekeeper permission groups.
|
||||
- Auth pages: login, register, verify email, resend cooldown, forgot/reset password.
|
||||
|
||||
Compatibility routes under `/admin-next/*` should redirect to these official paths and are not a separate validation target.
|
||||
|
||||
## Verified Manual Passes
|
||||
|
||||
- 2026-05-20 `/admin-next/collection-management`: user verified collector create/edit payloads, mapping propose/preview/create/activate, custom collector test/sample/run/stop/status, credential guide read/generate/reset, and collection history/snapshot behavior after the draft-form and Time Capsule updates.
|
||||
- 2026-05-20 `/admin-next/datasources`: user verified builtin source trigger, task-status precheck, force recollect, batch trigger, enable/disable, and clear-data behavior.
|
||||
|
||||
## Known Non-Production Tabs
|
||||
|
||||
The old AntD page also marked these Earth content tabs as placeholder-level capabilities. Admin Next must show them as “backend capability pending” and must not mix in unrelated data:
|
||||
|
||||
- `basemap`
|
||||
- `layer_resources`
|
||||
- `models_3d`
|
||||
- `news_anchor_strategy`
|
||||
|
||||
## Replacement Rules
|
||||
|
||||
- Keep `/legacy/admin/*` available until the matching route gate above is manually verified after promotion.
|
||||
- Do not delete old AntD pages, old layout helpers, `antd`, or `@ant-design/icons` until final explicit confirmation.
|
||||
- Do not use fake rows, unrelated endpoint data, or empty adapters for a real old capability.
|
||||
- Any backend-missing capability must be recorded here with the missing endpoint and visible UI empty state.
|
||||
Reference in New Issue
Block a user