Commit Graph

  • 45ebe629c9 deploy(pilorama): GREEN on prod — SEO live via monorepo build 6c6d52d vitya 2026-06-19 00:11:06 +03:00
  • 8f72f1fffd meta(tasks): deploy-pilorama — sharp FIXED (admin), behind it snolla 0.17 ecommerce getSiteById blocker vitya 2026-06-18 23:08:34 +03:00
  • 3958107715 meta(tasks): deploy-pilorama reblocked — snolla fixed (eaee56f) but sharp/libvips not bundled vitya 2026-06-18 22:46:05 +03:00
  • e03d5c504a meta(tasks): block [deploy-pilorama-web-from-monorepo] — prod 500 from snolla dep conflict vitya 2026-06-18 21:20:41 +03:00
  • d29dae1ea9 meta(tasks): close [archive-pilorama-source-repos] — 3 repos archived, pointers, folders rm, poller skip 1→4, shared-wiki concept vitya 2026-06-18 20:51:01 +03:00
  • be2f9eb869 meta(tasks): create [deploy-pilorama-web-from-monorepo] in OpeItcLoc03/admin OpeItcLoc03 2026-06-18 17:44:33 +00:00
  • 89edf9b6b9 meta(tasks): create [archive-pilorama-source-repos] in OpeItcLoc03/admin OpeItcLoc03 2026-06-18 17:38:43 +00:00
  • e5aeafa914 docs(wiki): :master restored via re-push; digest-collision suspicion cleared vitya 2026-06-18 13:32:11 +03:00
  • b7f2edc5bd docs(wiki): registryGc real-run outcome + named-tag-loss lesson vitya 2026-06-18 13:21:37 +03:00
  • 93b4ef1d13 docs(wiki): dangling image-index finding — registry full of tag-tombstones vitya 2026-06-18 12:51:28 +03:00
  • 85b13ae6a4 docs(wiki): OCI image-index GC gotcha + bind-mount config-shadow lesson vitya 2026-06-18 12:31:41 +03:00
  • 18a1e3ff61 meta(tasks): close [books-task-runner-registry-auth-cred] — cred verified via dryRun vitya 2026-06-18 12:24:22 +03:00
  • 202b7c32af meta(tasks): block [books-task-runner-registry-auth-cred] — cred placed+verified, new registryGc (a3734d5) not deployed vitya 2026-06-18 11:40:07 +03:00
  • 28de8e60e0 docs(wiki): registry.kzntsv.site auth-model concept + bind-mount config-mode postmortem vitya 2026-06-18 10:39:33 +03:00
  • 53c2756265 meta(tasks): create [books-task-runner-registry-auth-cred] in OpeItcLoc03/admin OpeItcLoc03 2026-06-18 08:28:09 +00:00
  • b1b862b28e docs(wiki): registry.kzntsv.site auth — books-ci user + standalone-htpasswd note vitya 2026-06-18 10:02:34 +03:00
  • 23e00df3a7 meta(tasks): close [books-scheduler-registry-auth-cred] in OpeItcLoc03/admin OpeItcLoc03 2026-06-18 07:00:53 +00:00
  • 120af8bfcb meta(tasks): create [books-scheduler-registry-auth-cred] in OpeItcLoc03/admin OpeItcLoc03 2026-06-18 06:57:05 +00:00
  • 97fce8be92 meta(handoff): session end — stostayer-web deploy parked on web4-cutover (ESM wall, prod на 0.3.18) vitya 2026-06-18 09:35:19 +03:00
  • 5ffca96934 docs(wiki): runbook stostayer-web deploy + park complaint-form task vitya 2026-06-17 19:21:56 +03:00
  • 5be0855f4e meta(tasks): create [stostayer-web-complaint-form-deploy] in OpeItcLoc03/admin OpeItcLoc03 2026-06-17 12:56:54 +00:00
  • c677b23f81 docs(wiki): уточнён live-state stostayer IIS на windows-recovery-host vitya 2026-06-17 13:13:37 +03:00
  • cad9f02c0e feat(deploy): pilonuxt 19a4a84 — structured-data (description/brand/return-policy) live; close redeploy-pilonuxt-gsc-structured-data vitya 2026-06-17 10:22:30 +03:00
  • af779a36e2 meta(handoff): pilonuxt 37412d0 deploy closed — offers live, Portainer registry fix noted vitya 2026-06-16 17:05:40 +03:00
  • 103df9fa46 feat(deploy): pilonuxt 37412d0 — offers в микроразметку Product, GSC-фикс live vitya 2026-06-16 17:04:28 +03:00
  • 5adf00735a meta(tasks): create [redeploy-pilonuxt-gsc-structured-data] in OpeItcLoc03/admin OpeItcLoc03 2026-06-17 07:00:57 +00:00
  • e66a8b8db3 meta(tasks): create [redeploy-pilonuxt-gsc-offers] in OpeItcLoc03/admin OpeItcLoc03 2026-06-16 13:49:44 +00:00
  • e3b87485c5 meta(handoff): wrap session — pilonuxt cutover live, IIS held for rollback vitya 2026-06-15 00:27:52 +03:00
  • b4cbb6dca2 meta(tasks): record decision — keep old IIS 80.64.31.36 for rollback, не выводить vitya 2026-06-15 00:15:05 +03:00
  • 9add1ac164 feat(deploy): pilonuxt CUTOVER LIVE on www.pilorama98.ru — deploy-pilonuxt-vds closed vitya 2026-06-15 00:09:08 +03:00
  • 2911f2b3e5 feat(deploy): pilonuxt 961a838 — content-api fixed, full re-smoke; 1 bug left (/products 404) vitya 2026-06-14 23:59:56 +03:00
  • 637942e914 fix(deploy): retract false-green — pilonuxt content-api 500 on all CMS pages vitya 2026-06-14 23:05:52 +03:00
  • 1725425972 feat(deploy): pilonuxt re-smoke GREEN on pilonuxt.vds.kzntsv.site (tag 3622662) vitya 2026-06-14 22:59:57 +03:00
  • 5fd1a1d68b meta(tasks): deploy-pilonuxt-vds — stack 16 up, infra green, blocked on app SSR 500 vitya 2026-06-14 22:19:59 +03:00
  • 38e84ce20b feat(deploy): add pilonuxt VDS Portainer stack compose; block on pilonuxt Dockerfile fix vitya 2026-06-14 22:01:48 +03:00
  • 2ba7b6df5c meta(tasks): create [deploy-pilonuxt-vds] in OpeItcLoc03/admin OpeItcLoc03 2026-06-14 18:45:23 +00:00
  • 7ebab0a79d docs(wiki): add S3-access lookup block for client apps (books-vds MinIO) vitya 2026-06-14 10:49:13 +03:00
  • ed581f4ccf meta(tasks): refresh session handoff after assets migration vitya 2026-06-13 23:16:49 +03:00
  • 82d724f108 feat(assets): migrate snolla assets originals Local-disk → S3 vitya 2026-06-13 23:16:10 +03:00
  • 8dc856b92d meta(tasks): create [migrate-assets-originals-to-s3] in OpeItcLoc03/admin OpeItcLoc03 2026-06-13 19:31:08 +00:00
  • f04426617c feat(galleries): migrate pilorama98 gallery originals Local-disk → S3 vitya 2026-06-12 14:50:16 +03:00
  • 4c640dec65 meta(tasks): create [migrate-gallery-originals-to-s3] in OpeItcLoc03/admin OpeItcLoc03 2026-06-12 11:09:50 +00:00
  • e001b8e331 feat(books-backup): bookva-es snapshot via Portainer path.repo vitya 2026-06-12 11:56:19 +03:00
  • aeb82a6a70 feat(books-backup): cover bookva-* tenant (db/mongo/minio) vitya 2026-06-12 11:01:05 +03:00
  • b332af66e4 fix(vds-backup): MSSQL backup INIT->FORMAT + estate backup audit vitya 2026-06-12 10:21:44 +03:00
  • 1fb7fc2e90 wiki(link): verdaccio-token-lifecycle → shared runbook verdaccio-token-usage vitya 2026-06-12 08:37:26 +03:00
  • eb21b282d8 wiki(ingest): concepts/yarn-npm-minimal-age-gate — YN0016 на свежих версиях vitya 2026-06-11 18:21:41 +03:00
  • 15c273c153 wiki(ingest): concepts/verdaccio-restore-packument-desync — 409 postmortem vitya 2026-06-11 17:10:01 +03:00
  • 7f998d5222 wiki(ingest): concepts/verdaccio-token-lifecycle — restart trap + JWT fix vitya 2026-06-11 16:28:31 +03:00
  • f8ca0794ad meta(handoff): session 2026-06-11 — wiki lint + mssql backup + rusonyx notification vitya 2026-06-11 08:19:35 +03:00
  • e2338b6fdd wiki(lint): close all 10 lint issues + delete windows-host backup task vitya 2026-06-11 08:18:19 +03:00
  • 4fd8288e8c meta(wiki): log += ingest concepts/mcp-init-resilience OpeItcLoc03 2026-06-10 10:58:10 +00:00
  • 352a5f6de4 meta(wiki): index += concepts/mcp-init-resilience OpeItcLoc03 2026-06-10 10:58:10 +00:00
  • 9304847e05 meta(wiki): ingest concepts/mcp-init-resilience in OpeItcLoc03/admin OpeItcLoc03 2026-06-10 10:58:09 +00:00
  • f6ab02f85c meta(tasks): update [agents-task-runner-vds-deploy] in OpeItcLoc03/admin OpeItcLoc03 2026-06-09 17:33:57 +00:00
  • 054fceeae8 task(agents-task-runner-vds-deploy): guard verified; always-on HALTED pending grant vitya 2026-06-08 15:47:05 +03:00
  • 949724729d task(agents-task-runner-vds-deploy): take + DRY_RUN validated + .admin claim-guard vitya 2026-06-08 15:32:35 +03:00
  • 47057484a9 meta(handoff): session 2026-06-08 — maljarka fix + host decommission vitya 2026-06-08 15:16:16 +03:00
  • 1eb58aa940 task(decommission): windows-recovery-host cleanup complete (C: 62->275GB) vitya 2026-06-08 14:49:45 +03:00
  • b686ac132f fix(decommission): smoke :8091 via curl --noproxy; idempotent F2 vitya 2026-06-08 13:59:10 +03:00
  • 52098c821b fix(decommission): orphan fix done agent-side; drop F1/sa from script vitya 2026-06-08 13:53:59 +03:00
  • eca4f24e11 fix(decommission): prompt for sa password instead of bash/pass in elevated PS vitya 2026-06-08 13:41:13 +03:00
  • 21e3d4266c fix(decommission): rewrite finish-elevated.ps1 ASCII-only (PS5.1 codepage) vitya 2026-06-08 13:37:09 +03:00
  • e6e2479970 task(decommission): clean up windows-recovery-host post-Synology, phases A-D vitya 2026-06-08 13:32:38 +03:00
  • 2811b5a180 fix(iis-migration): maljarka.tandemmebel.ru 502-on-HTTPS resolved vitya 2026-06-08 12:47:46 +03:00
  • 67fb97fbba meta(tasks): update [agents-task-runner-vds-deploy] in OpeItcLoc03/admin OpeItcLoc03 2026-06-08 12:06:21 +00:00
  • 99dba5138f meta(tasks): update [agents-task-runner-vds-deploy] in OpeItcLoc03/admin OpeItcLoc03 2026-06-08 10:25:19 +00:00
  • a704f9d313 meta(tasks): create [agents-task-runner-vds-deploy] in OpeItcLoc03/admin OpeItcLoc03 2026-06-08 10:10:17 +00:00
  • 2094f90e31 wiki(nl-vds-3xui): +3 Shadowsocks inbounds for Outline-app vitya 2026-06-06 09:34:01 +03:00
  • 3c7ca3416b feat(iis-migration): win-acme HTTP-01 auto-renewal on RUVDS IIS vitya 2026-06-05 21:08:41 +03:00
  • 9cd6d4e22c task(iis-migration): full DNS cutover reached 2026-06-05 vitya 2026-06-05 20:29:45 +03:00
  • 7bba8cf853 meta(handoff): tandemmebel DNS cutover 2026-06-05 vitya 2026-06-05 20:11:53 +03:00
  • 539f1a07ed task(iis-migration): tandemmebel DNS cutover 2026-06-05 vitya 2026-06-05 20:11:18 +03:00
  • 5cdedb376a wiki(nl-vds-3xui): ingest session 2026-06-05 — honest final state + lessons vitya 2026-06-05 14:36:36 +03:00
  • 9359f9ec4f fix(nl-vds-3xui): move Reality 443 -> 2053 (RKN blocking :443) vitya 2026-06-05 13:06:26 +03:00
  • cacd582303 fix(nl-vds-3xui): disable ML-DSA-65 PQ on Reality 443 — GUI clients can't connect vitya 2026-06-05 12:31:31 +03:00
  • b23ca3a890 feat(nl-vds-3xui): add MTProto proxy (mtg) on :8443, FakeTLS vitya 2026-06-05 12:00:39 +03:00
  • c87d7e7442 wiki(nl-vds-3xui): add SOCKS5 inbound (port 47020) for Telegram vitya 2026-06-05 11:50:36 +03:00
  • fc245c23c7 fix(nl-vds-3xui): apply Reality dest fix + rotate creds (server-side done) vitya 2026-06-05 11:45:44 +03:00
  • 5116abae07 tasks(fix-nl-vds-reality-pq-dest): open — Reality 443 PQ×dest diagnosed, fix awaits user vitya 2026-06-05 11:27:10 +03:00
  • 4fc7cbf688 wiki(nl-vds-3xui): new NL 3x-UI node + Reality PQ×dest root-cause vitya 2026-06-05 11:26:16 +03:00
  • b04033d15a tasks(NEXT_SESSION): handoff — books-vds disk-full closed, Bookva->slovo scoping, key-revocation guard vitya 2026-06-04 12:29:19 +03:00
  • b0559fdbed wiki(books-vds): disk-full incident 2026-06-04 + Bookva->slovo job scoping vitya 2026-06-04 12:28:30 +03:00
  • adecf36ffd tasks(vehicles-loader-progress-deploy): 01.06 prod-run verified — importRun id=5 ok, email delivered to gmail vitya 2026-06-01 09:50:25 +03:00
  • e3f9d24621 tasks(NEXT_SESSION): handoff — loader 0.4.0 verified + email fixed, task closed vitya 2026-05-31 09:31:49 +03:00
  • c588326c28 tasks(vehicles-loader-progress-deploy): close 🟢 — verify ok + email-recipient fix vitya 2026-05-31 09:31:17 +03:00
  • fea9fd4f53 tasks(NEXT_SESSION): handoff — 0.4.0 deployed, journalctl verify after 06:21 Sun vitya 2026-05-30 09:03:48 +03:00
  • b8a07fee85 tasks(vehicles-loader-progress-deploy): 0.4.0 deployed, verify pending 06:21 vitya 2026-05-30 09:03:13 +03:00
  • 7ec6200901 tasks(vehicles-loader-progress-deploy): new task — deploy 0.4.0 + live-verify journalctl vitya 2026-05-30 08:51:41 +03:00
  • f102d9ec19 @ docs(CLAUDE): add secrets rule — pass-first, stostayer server map vitya 2026-05-30 08:35:12 +03:00
  • 129b75a018 @ tasks(vehicles-loader-image-distribution): first prod run + email/DNS fix vitya 2026-05-30 07:54:21 +03:00
  • 76c261cc4f @ tasks(vehicles-loader-image-distribution): prod deploy done + MariaDB IPv6 gotcha vitya 2026-05-29 23:36:30 +03:00
  • 2cf0b536de @ tasks(vehicles-loader-image-distribution): closed — client-registry + build-here + no-Portainer vitya 2026-05-29 22:42:38 +03:00
  • 91fac7014a docs(tasks): vehicles-loader-image-distribution — B requires verdaccio access; A build-proven; CMD finalized vitya 2026-05-29 20:43:30 +03:00
  • 2a153d573c meta(tasks): create [vehicles-loader-image-distribution] in OpeItcLoc03/admin OpeItcLoc03 2026-05-29 10:17:30 +00:00
  • 59cb5c2fbd tasks(NEXT_SESSION): session-close — labtools.ru slow = non-issue (local DNS artifact) vitya 2026-05-29 09:56:42 +03:00
  • 063910e265 incident(books-vds-es): true RCA — ransom-бот через открытый :9200, не оператор vitya 2026-05-29 09:31:25 +03:00
  • 63708fe659 tasks(NEXT_SESSION): session-close — ES restore + 2 preventive controls live vitya 2026-05-28 20:12:11 +03:00
  • 48a5cf397e tasks(restore-es-indices-books-vds): closed — snapshot restore + 2 preventive controls vitya 2026-05-28 20:11:07 +03:00
  • e9b0a9edbc docs(tasks): restore-elasticsearch-indices-books-vds — books VDS ES stack 33 пуст vitya 2026-05-28 19:50:13 +03:00