task(html-render): close → 🟢, unblock cron-deploy
closes board-viewer-html-render Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -17,19 +17,18 @@ _Updated: 2026-05-22_
|
||||
|
||||
---
|
||||
|
||||
## ⚪ [board-viewer-html-render] — render 5-col kanban from normalized structure
|
||||
**Status:** ready
|
||||
**Where I stopped:** reader готов, импортируется `TaskRecord` из `src/reader.ts`. Импл не начата.
|
||||
**Next action:** TDD по контракту в `board-viewer-html-render.md`.
|
||||
## 🟢 [board-viewer-html-render] — render 5-col kanban from normalized structure
|
||||
**Status:** done
|
||||
**Where I stopped:** render+cli+static готовы; 17 render тестов; smoke-verified против real Gitea (78 records, 4 repos), both toggle modes работают, drawer lazy-fetch'ит markdown.
|
||||
**Next action:** разблокировать cron-deploy — артефакт `dist/index.html + dist/static/` готов для systemd+traefik.
|
||||
**Branch:** master
|
||||
|
||||
---
|
||||
|
||||
## ⚪ [board-viewer-cron-deploy] — systemd timer + traefik + DNS on VDS
|
||||
**Status:** ready
|
||||
**Where I stopped:** ждёт `board-viewer-html-render` (нужен артефакт для деплоя).
|
||||
**Next action:** после готового HTML-рендера — добавить traefik label, DNS A-запись `board.kzntsv.site`, systemd timer на ~5 мин, basic-auth через traefik. См. `board-viewer-cron-deploy.md`.
|
||||
**Blocker:** board-viewer-html-render
|
||||
**Where I stopped:** разблокировано — html-render готов, артефакт `dist/index.html + dist/static/` генерируется `npm run build`. Команда: `node --experimental-strip-types src/cli.ts [config_path]`.
|
||||
**Next action:** systemd timer (~5 мин) + traefik label на VDS + DNS A `board.kzntsv.site` + basic-auth через traefik. См. `board-viewer-cron-deploy.md`.
|
||||
**Branch:** master
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user