diff --git a/.tasks/NEXT_SESSION.md b/.tasks/NEXT_SESSION.md index 7a8f72b..051f919 100644 --- a/.tasks/NEXT_SESSION.md +++ b/.tasks/NEXT_SESSION.md @@ -1,62 +1,60 @@ --- -_last_updated_: 2026-07-20T10:30:00Z -session_id: 2026-07-20-snolla-local-admin-restore-done -prev_session_id: 2026-07-20-snolla-local-admin-on-snolla-design +_last_updated_: 2026-07-20T11:50:00Z +session_id: 2026-07-20-on-snolla-cutover-done +prev_session_id: 2026-07-20-snolla-local-admin-restore-done --- # Next session handoff -## Эта сессия — Task A DONE (local .NET admin restored). Task B → СЛЕДУЮЩАЯ сессия. +## Эта сессия — Task B (on.snolla.com → VDS) DONE. Cutover завершён 2026-07-20. -Решения оператора (2026-07-20): **Task B (on.snolla.com → VDS) отложен в следующую сессию.** -Зафиксированные ответы для Task B: **repo = `victor/on.snolla.com`**; **admin-креды = в БД** -(`MoreThenCms.dbo.Accounts`, читать через тот же `snolla` SQL-user / SA из `pass mssql-vds/sa-password`). -Task A (local .NET admin) — DONE, push'нуто (`c196964d`+`863b11be`). +on.snolla.com live на VDS как Node snolla-app `@snollajs/snolla` 0.42.1, за traefik, LE-серт issued. +Прод-оракул был RUVDS IIS (80.64.31.36) — не тронут, жив (rollback = revert DNS). -🟢 **[snolla-local-admin-restore] ЗАКРЫТА.** Локальный catch-all IIS-сайт `snolla` поднят. -Спека: `.wiki/concepts/snolla-local-admin-and-on-snolla-migration-design.md` (commit `b1b0092c`). -Tаска: `.tasks/snolla-local-admin-restore.md` (as-built). Коммиты: `b1b0092c` (design), -`d4278e79` (handoff), `c196964d` (Task A done + scripts). +🟢 **[on-snolla-vds-migration] ЗАКРЫТА.** Спека: `.wiki/concepts/snolla-local-admin-and-on-snolla-migration-design.md` §Task B. +Runbook (as-built + gotchas): `.wiki/concepts/on-snolla-vds-deploy-runbook.md`. Таска: `.tasks/on-snolla-vds-migration.md` (as-built). -### As-built (отличия от спеки) -- **Selective copy ~100MB** (НЕ 8.76GB): tar-over-SSH исключил stale `App_Data/{assets,galleries,themes,uploadCache}` + `bin.old`. Команда в task-файле. -- **Repoint НЕ нужен** — RUVDS Web.config уже на `mssql.kzntsv.site,1433;Catalog=MoreThenCms;User Id=snolla;Password=fXkH4@8O%3pc` (тот же snolla SQL-user что stostayer.old) + MinIO S3 drop-in с **реальными ключами** (placeholder_count=0). -- Elevated setup: `scripts/local-snolla-admin-restore/setup-local-snolla-admin.ps1` (ASCII-only — PS5.1 BOM-less ломается на Cyrillic/em-dash байтах, урок). Запуск: `Start-Process -Verb RunAs` (UAC-клик). -- **Smoke GREEN**: `tandemmebel/labtools/labtoolspro/emspb/kupimknigi/on .snolla.com/admin/account/login` → 200, реальная MoreThenCms-логинформа (`