HISTORY: v0.1.32 пошаговый старт и /examples

This commit is contained in:
“Naeel”
2026-08-14 13:46:22 +04:00
parent 94108eec48
commit cf17a1f729
+22
View File
@@ -288,3 +288,25 @@ SQS API, /health, /, /metrics не затронуты.
digest v0.1.31 = `sha256:34c3619d…`.
- Токен kubeconfig на ВМ истёк в 09:14 MSK (24ч) — юзер обновил, деплой добит:
`set image …@sha256:34c3619d`, под `containerk8s-768668b9d4-stcgv` Ready.
---
## v0.1.32 — главная с пошаговым стартом, примеры на /examples (14.08.2026)
**Жалобы юзера**: главная не объясняет с первого раза, как войти/где креды/что делать;
примеры засоряли главную мелким шрифтом; в консоли лишняя хлебная крошка и таблица из одной строки.
**Сделано**:
1. `app/ui/info.html`: блок «Как начать — 3 шага» (1. Открыть консоль → кнопка,
2. Получить ключи через Credentials, 3. Подключить клиент с быстрым примером + ссылка на /examples).
Таблица команд и примеры убраны с главной, вместо них — карточка-ссылка на /examples.
Слово «тенант» убрано из текста главной.
2. Новый `app/ui/examples.html` (GET /examples): крупный шрифт 15px, команды 14px,
пошагово: ключи (env И файл ~/.aws/credentials) → создать очередь → отправить →
получить/удалить, плюс таблица всех 17 Actions.
3. `app/ui/embed.go`: ExamplesHandler; `app/router/router.go`: маршрут /examples.
4. `app/ui/index.html`: enterApp сразу открывает аккаунт (showTenant первого тенанта),
дашборд с таблицей — только запасной вариант; хлебные крошки «Мой аккаунт › email» удалены.
**Проверки**: локально root → «Как начать/Открыть консоль», /examples → 200 (Шаг 1..4, таблица).
Прод: /health → v0.1.32, / → 200, /examples → 200. digest `sha256:4834b999…`.