feat: connect alpine api keys to admin api

This commit is contained in:
a.tolmachev
2026-03-30 01:36:42 +03:00
parent a489e651c2
commit 354d88618c
5 changed files with 190 additions and 144 deletions
+7 -11
View File
@@ -200,23 +200,19 @@ UI-файлы:
Что еще не хватает:
- финальная договоренность по scope model;
- согласование response shape с UI:
- `secret`
- `prefix`
- `status`
- `last_used_at`
- отдельный usage/last-used update flow, когда ключи реально начнут использоваться в runtime;
- если захотим richer UX, можно добавить server-side pagination и фильтрацию по статусу.
Отдельный конфликт:
- UI сейчас обещает scope `deploy` и формулировки про rollback/deployments;
- backend этого продуктово не поддерживает;
- scope-тексты надо выровнять до интеграции.
- одноразовый `secret` доступен только в create-response, а list endpoint возвращает только metadata;
- это уже совпадает с backend, но UX нельзя случайно перевести в режим “показывать ключ повторно”.
Простой итог:
- эта страница почти закрывается текущим backend;
- здесь нужен не новый слой, а выравнивание payload и текстов.
- страница уже сажается на текущий backend без новых ручек;
- live `list/create/revoke/delete` можно считать закрытым;
- следующий реальный шаг здесь только в polishing вокруг usage и audit trail.
### 4.5. Logs