Merge branch 'docs/backend-status-update' into 'main'
docs(api): mark 4/5 pending endpoints shipped, workflow API deferred See merge request 2-6/2-6-4/terravault/ordinis!99
This commit is contained in:
@@ -8,6 +8,22 @@ changelog pending" notice / disabled button / `0` count).
|
||||
Frontend готов подключить через Orval — нужны только OpenAPI спеки.
|
||||
Приоритет в порядке user-impact: 1 (highest) → 5 (nice-to-have).
|
||||
|
||||
## Status (2026-05-11)
|
||||
|
||||
| # | Endpoint | Status |
|
||||
|---|---|---|
|
||||
| 1 | `GET /dictionaries/{name}/changelog` | ✅ shipped (MR !96) |
|
||||
| 2 | `GET /dictionaries/{name}/snapshots` | ✅ shipped (MR !97) |
|
||||
| 3 | Workflow API (4 endpoints) | ⏸ deferred — separate design + sprint |
|
||||
| 4 | `PATCH /dictionaries/{name}/schema` | ✅ shipped (MR !98) |
|
||||
| 5 | `GET /dictionaries/graph/outgoing` | ✅ shipped (MR !95) |
|
||||
|
||||
**4/5 endpoints landed** в session 2026-05-11 backend sprint. Workflow API (#3)
|
||||
требует отдельной design discussion — state machine + RBAC pool model
|
||||
parallel record-level drafts (см. `DraftController.java` для record-level
|
||||
draft architecture как reference). Frontend WorkflowBanner currently рендерит
|
||||
placeholder banner — кнопки скрыты пока endpoints не shipped.
|
||||
|
||||
---
|
||||
|
||||
## 1. Schema versions timeline — `GET /api/v1/dictionaries/{name}/changelog`
|
||||
|
||||
Reference in New Issue
Block a user