Commit Graph

  • 66d2060bff Merge branch 'master' of https://git.kzntsv.site/OpeItcLoc03/admin vitya 2026-05-24 15:50:31 +03:00
  • 7f40bba14b tasks(windows-host-fallback-backup-daily): close 🟢 — daily live, smoke #1 vitya 2026-05-24 15:37:29 +03:00
  • 46d4d95482 meta(tasks): create [books-bookva-user-whitelist-gathering] in OpeItcLoc03/admin OpeItcLoc03 2026-05-24 12:03:22 +00:00
  • 993e86086b meta(tasks): create [books-ssh-audit-shared-vds] in OpeItcLoc03/admin OpeItcLoc03 2026-05-24 12:03:02 +00:00
  • 25b2ff4032 meta(tasks): create [books-dns-cutover-bookva] in OpeItcLoc03/admin OpeItcLoc03 2026-05-24 12:02:45 +00:00
  • 1d59634a1e meta(tasks): create [books-vds-bookva-bootstrap] in OpeItcLoc03/admin OpeItcLoc03 2026-05-24 12:02:23 +00:00
  • 9980538f78 scripts(windows-host-fallback-backup-daily): add setup.ps1 + run.ps1 + README vitya 2026-05-24 13:38:31 +03:00
  • bfdd823b42 tasks: cleanup STATUS.md (25 closed → ARCHIVE.md) + re-scope cms-stopgap vitya 2026-05-24 13:19:11 +03:00
  • bb7dd40436 ruvds-backup: add email-notify (Yandex SMTP 587 STARTTLS) + fix size calc vitya 2026-05-24 12:35:25 +03:00
  • 8db4b0d71c tasks(ruvds-backup-daily-kreknin): close 🟢 — live на 04:30 MSK daily vitya 2026-05-24 11:49:44 +03:00
  • df5878cdad tasks: + [ruvds-backup-daily-kreknin] ready — параллель к VDS backup vitya 2026-05-24 10:11:34 +03:00
  • 7693400239 tasks(iis-migration-to-ruvds): partial cutover live — kupimknigi DNS flipped vitya 2026-05-24 10:01:20 +03:00
  • fdefe96d6f tasks(iis-migration-to-ruvds): pause после failed-robocopy + ingest SMB-default finding vitya 2026-05-23 22:07:34 +03:00
  • 98e582f5b5 tasks: close windows-hosting-vendor-research + add iis-migration-to-ruvds vitya 2026-05-22 22:24:49 +03:00
  • 5ac24f7096 tasks(board-viewer-redeploy-ux-round1): close 🟢 vitya 2026-05-22 22:17:57 +03:00
  • f0c392c880 tasks(board-viewer-expand-whitelist): close 🟢 vitya 2026-05-22 22:10:30 +03:00
  • 0ef8d52e19 tasks: + [board-viewer-expand-whitelist] quick-win — ship today, no code vitya 2026-05-22 18:43:13 +03:00
  • 13e1617015 tasks: + [board-viewer-redeploy-ux-round1] 🔵 — ops-handoff after dev round1 (6 fixes) vitya 2026-05-22 18:39:05 +03:00
  • b159e4847e tasks: [infra-inventory] scope → two-tier (public + admin-detailed) vitya 2026-05-22 17:13:51 +03:00
  • d87b4f445e tasks: + [infra-inventory] — single source of truth, кончать гадать hostnames [infra-inventory] vitya 2026-05-22 17:07:57 +03:00
  • 19c71cddae tasks(board-viewer): close 🟢 + Portainer-migration sweep noted в header vitya 2026-05-22 16:47:52 +03:00
  • d99602894f ops(vds): Portainer-canonical rule + migrate 12 ad-hoc stacks vitya 2026-05-22 16:47:16 +03:00
  • 65c6ad9eea tasks: import board-viewer-vds-deploy from dev-project [board-viewer-vds-deploy] vitya 2026-05-22 16:05:50 +03:00
  • adcd8bda1f tasks(minio+iis): close 🟢 — CMS image pipeline стоп-на-windows-host vitya 2026-05-22 10:47:29 +03:00
  • 8a30696a45 tasks(minio): clarify VDS imgproxy permanent home = imgproxy.vds.kzntsv.site vitya 2026-05-22 10:07:43 +03:00
  • e17e8eb1c3 mssql+minio vds migration done — IIS snolla cutover live vitya 2026-05-22 09:55:17 +03:00
  • 86a94d7f9d tasks(vds-migration): decompose umbrella → 3 child tasks vitya 2026-05-22 09:02:49 +03:00
  • 68706d0bee tasks(owncloud-vds-deploy): close 🟢 — 26 GB live + 60s timeout finding vitya 2026-05-22 07:26:07 +03:00
  • 74cf219533 wiki(concepts): ingest ocis-on-vds-deploy-recipe + entity refresh vitya 2026-05-21 19:29:43 +03:00
  • c46e569908 tasks(owncloud-vds-deploy): file 🟡 — oCIS on VDS up + WebDAV verified vitya 2026-05-21 19:07:10 +03:00
  • f957830033 tasks: close [admin-infra-project-review] 🟢 — no new findings vitya 2026-05-21 16:56:09 +03:00
  • fd8bb13e75 resilience(roadmap): workshop pass 1 — close design-task; file top-3 impl-tasks vitya 2026-05-21 16:25:04 +03:00
  • d20a9d41e4 tasks: close secrets-manager-adopt 🟢 (etap-2 secret-management complete) vitya 2026-05-21 14:55:32 +03:00
  • 7493e07b34 tasks: close secrets-out-of-common 🟢; promote secrets-manager-adopt 🔴 vitya 2026-05-21 14:24:11 +03:00
  • 2c486860ec chore: close verify-migration with findings F1-F3 (migration structurally complete) vitya 2026-05-21 14:02:39 +03:00
  • 47ae0dccc6 chore: close morecms-cleanup-and-breadcrumb; unblock verify-migration → active vitya 2026-05-21 14:00:38 +03:00
  • 14ee2ef85a chore: close admin-subtree-import-and-cleanup; unblock morecms-cleanup + resilience-roadmap-design vitya 2026-05-21 13:55:31 +03:00
  • 38f1d3358a wiki(index): refresh catalog after subtree import — 6 entities, 18 concepts, 3 sources vitya 2026-05-21 13:52:32 +03:00
  • c55cb11948 tasks: merge imported MoreThenCms task history with admin live agenda vitya 2026-05-21 13:51:48 +03:00
  • 3cdcdad048 cleanup: drop CMS files imported via subtree (they stay in MoreThenCms); drop stale bootstrap-manifest.md (per-project metadata from MoreThenCms's bootstrap, does not apply to admin) vitya 2026-05-21 13:48:36 +03:00
  • 85b3ee847f import-stage: .tasks/ via split (temp prefix, await STATUS.md merge) vitya 2026-05-21 13:48:02 +03:00
  • c40418239e import: merge .wiki/concepts/ from temp prefix into existing dir (history preserved via merge+rename) vitya 2026-05-21 13:47:59 +03:00
  • 4837fb32c8 import-stage: .wiki/concepts/ via split (temp prefix for merge into existing dir) vitya 2026-05-21 13:46:51 +03:00
  • 98bcc37d32 import: .wiki/sources/ from MoreThenCms via subtree-split vitya 2026-05-21 13:46:39 +03:00
  • d25c0577c8 import: .wiki/entities/ from MoreThenCms via subtree-split vitya 2026-05-21 13:46:38 +03:00
  • 6d8d75474d prep: clear gitkeep before subtree import vitya 2026-05-21 13:46:33 +03:00
  • d558ccfaed chore: mark admin-infra-project-pointers done, unblock morecms-subtree-split vitya 2026-05-21 13:37:10 +03:00
  • 67f7bbee74 wiki(claude): add design-context pointers for admin-infra-project vitya 2026-05-21 13:37:06 +03:00
  • 40009b1b80 meta(tasks): create [admin-infra-project-review] in OpeItcLoc03/admin OpeItcLoc03 2026-05-21 10:25:44 +00:00
  • 3bcabfa3cc meta(tasks): create [secrets-manager-adopt] in OpeItcLoc03/admin OpeItcLoc03 2026-05-21 10:25:15 +00:00
  • 7363064d82 meta(tasks): create [secrets-out-of-common] in OpeItcLoc03/admin OpeItcLoc03 2026-05-21 10:24:49 +00:00
  • 8464d302a4 meta(tasks): create [resilience-roadmap-design] in OpeItcLoc03/admin OpeItcLoc03 2026-05-21 10:24:25 +00:00
  • 6a3361a583 meta(tasks): create [verify-migration] in OpeItcLoc03/admin OpeItcLoc03 2026-05-21 10:23:55 +00:00
  • 0c7c5f6236 meta(tasks): create [morecms-cleanup-and-breadcrumb] in OpeItcLoc03/admin OpeItcLoc03 2026-05-21 10:23:38 +00:00
  • a009132367 meta(tasks): create [admin-subtree-import-and-cleanup] in OpeItcLoc03/admin OpeItcLoc03 2026-05-21 10:23:15 +00:00
  • be8cb07ac7 meta(tasks): create [morecms-subtree-split] in OpeItcLoc03/admin OpeItcLoc03 2026-05-21 10:22:51 +00:00
  • 7aae45cdf0 meta(tasks): create [admin-infra-project-pointers] in OpeItcLoc03/admin OpeItcLoc03 2026-05-21 10:22:00 +00:00
  • 4c35e2a925 meta(wiki): log += ingest concepts/admin-infra-project OpeItcLoc03 2026-05-21 10:21:29 +00:00
  • f1565eaff4 meta(wiki): index += concepts/admin-infra-project OpeItcLoc03 2026-05-21 10:21:28 +00:00
  • 531184111a meta(wiki): ingest concepts/admin-infra-project in OpeItcLoc03/admin OpeItcLoc03 2026-05-21 10:21:28 +00:00
  • 34e779e002 bootstrap: admin project skeleton (CLAUDE.md, .wiki/, .tasks/) vitya 2026-05-21 13:17:45 +03:00
  • 4d63aeef46 Initial commit OpeItcLoc03 2026-05-21 10:13:57 +00:00
  • cbdc2b39aa fix(traefik-maljarka-502-bug): diagnosed — root cause CMS-side, не traefik vitya 2026-05-21 10:53:02 +03:00
  • c727aaa1b6 fix(traefik-maljarka-502-bug): diagnosed — root cause CMS-side, не traefik vitya 2026-05-21 10:53:02 +03:00
  • 53847a7618 feat(iis-traefik-dead-routes-cleanup): done — sestech + isc-artmaterials disabled vitya 2026-05-21 08:26:54 +03:00
  • 24661c10fb chore(snolla-recovery-vm): savestate'нута после 36h успешного soak vitya 2026-05-21 08:14:51 +03:00
  • 115c6549f5 chore(snolla-recovery-vm): savestate'нута после 36h успешного soak vitya 2026-05-21 08:14:51 +03:00
  • a5e96432bc feat(iis-on-host-migration): done — attempt 2 close-out, 8/8 sites green @ 36h soak vitya 2026-05-21 08:09:01 +03:00
  • 349c4a6d53 feat(iis-on-host-migration): done — attempt 2 close-out, 8/8 sites green @ 36h soak vitya 2026-05-21 08:09:01 +03:00
  • cf840c04fb feat(vds-gc-cron): done — weekly registry GC + verdaccio prune armed vitya 2026-05-21 00:23:40 +03:00
  • 61826cb1ef feat(vds-gc-cron): done — weekly registry GC + verdaccio prune armed vitya 2026-05-21 00:23:40 +03:00
  • aedfddb348 feat(vds-backup-rsync-kreknin): done — daily VDS→kreknin live, cron armed vitya 2026-05-21 00:02:59 +03:00
  • 059e8ed9ff feat(vds-ntfy-push): done — ntfy.vds.kzntsv.site live, Android phone-verified vitya 2026-05-20 22:56:59 +03:00
  • 13c23b9bc5 docs(.wiki,.tasks): vds-kzntsv-bootstrap done — 3 phases shipped vitya 2026-05-20 22:39:31 +03:00
  • d0defa8e8e docs(.wiki,.tasks): vds-kzntsv-bootstrap done — 3 phases shipped vitya 2026-05-20 22:39:31 +03:00
  • dd7c56742e docs(.wiki,.tasks): vds-kzntsv-bootstrap done — 3 phases shipped vitya 2026-05-20 22:39:31 +03:00
  • f9bdb97be3 docs(.wiki,.tasks): vds-kzntsv-bootstrap done — 3 phases shipped vitya 2026-05-20 22:39:31 +03:00
  • ec9177dddb docs(.wiki,.tasks): cms-admin-assets-root-folders-seed — DB seed 15 missing root rows vitya 2026-05-19 21:21:13 +03:00
  • 6f846d0495 docs(.wiki,.tasks): cms-admin-assets-root-folders-seed — DB seed 15 missing root rows vitya 2026-05-19 21:21:13 +03:00
  • 5d7a14c7d4 docs(.wiki,.tasks): close cms-port-leak-fix — URL Rewrite serverVariables на host IIS vitya 2026-05-19 18:43:03 +03:00
  • 5f8b2dfaf7 docs(.wiki,.tasks): close cms-port-leak-fix — URL Rewrite serverVariables на host IIS vitya 2026-05-19 18:43:03 +03:00
  • 71c790063a chore(.tasks): vds-kzntsv-bootstrap - tariff ordered, OS resolved (Ubuntu 24.04 LTS) vitya 2026-05-19 16:45:01 +03:00
  • 75b828754c chore(.tasks): add vds-kzntsv-bootstrap task (160 SSD Rusonyx, infra migration off kreknin) vitya 2026-05-19 16:28:29 +03:00
  • b3f9526bb2 docs(.wiki): ingest iis-host-migration attempt 2 (success) + docker-host-loopback-detect vitya 2026-05-19 16:01:12 +03:00
  • 648159d84f docs(.wiki): ingest iis-host-migration attempt 2 (success) + docker-host-loopback-detect vitya 2026-05-19 16:01:12 +03:00
  • 3d5d61d5a5 docs(.wiki): ingest iis-host-migration attempt 2 (success) + docker-host-loopback-detect vitya 2026-05-19 16:01:12 +03:00
  • 2e2290a709 chore(.tasks): iis-on-host-migration attempt 2 -> 14 cms LIVE on host IIS:8089, stayer DISABLED vitya 2026-05-19 15:54:57 +03:00
  • acb1c8e126 chore(.tasks): iis-on-host-migration -> paused after rollback vitya 2026-05-19 15:08:17 +03:00
  • f3ded74674 docs(.wiki): iis-migration rollback + post-mortem + xml-escape concept vitya 2026-05-19 15:08:07 +03:00
  • 5d8d017766 docs(.wiki): iis-migration rollback + post-mortem + xml-escape concept vitya 2026-05-19 15:08:07 +03:00
  • 2d307f2dd0 docs(.wiki): iis-migration rollback + post-mortem + xml-escape concept vitya 2026-05-19 15:08:07 +03:00
  • 3d6a3e8c15 chore(.tasks): iis-on-host-migration Phase 1-3 done, paused vitya 2026-05-19 12:51:48 +03:00
  • 117376656d docs(.wiki): ingest iis-host-migration 2026-05-19 session vitya 2026-05-19 12:51:35 +03:00
  • 5000ebe0a3 docs(.wiki): ingest iis-host-migration 2026-05-19 session vitya 2026-05-19 12:51:35 +03:00
  • ae56813c8d docs(.wiki): ingest iis-host-migration 2026-05-19 session vitya 2026-05-19 12:51:35 +03:00
  • 1f4a581ea0 chore(.tasks): add iis-on-host-migration task + next-session prompt vitya 2026-05-19 11:11:00 +03:00
  • c86750b75d docs(.wiki): ingest NAS recovery session 2026-05-18/19 vitya 2026-05-19 11:07:38 +03:00
  • a74d971c2b docs(.wiki): ingest NAS recovery session 2026-05-18/19 vitya 2026-05-19 11:07:38 +03:00
  • 19422352ba docs(.wiki): ingest NAS recovery session 2026-05-18/19 vitya 2026-05-19 11:07:38 +03:00
  • d0f4d1f4ab docs(.wiki): ingest NAS recovery session 2026-05-18/19 vitya 2026-05-19 11:07:38 +03:00