Commit Graph

  • 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
  • 068f7b2691 docs(iis-migration): owner DNS-flip instructions (labtools, tandemmebel) vitya 2026-05-28 15:41:23 +03:00
  • 11554d45ac wiki(ingest): vds-kzntsv network-stack mismatch RCA + ifupdown anti-pattern vitya 2026-05-28 14:12:14 +03:00
  • dacc39a113 tasks(modulair-rag-vds-redeploy): follow-ups #1-3 done — compose/lightrag fixes verified vitya 2026-05-27 09:50:48 +03:00
  • c895cf52e6 tasks(modulair-rag-vds-redeploy): 🟢 closed — 4-container stack live on VDS vitya 2026-05-27 09:28:48 +03:00
  • feeba28433 tasks(NEXT_SESSION): session-close — tenant scheduler seller-pinning live vitya 2026-05-26 22:22:52 +03:00
  • 8238ef46a8 tasks: ops-mcp-multi-tenant activated same session vitya 2026-05-26 18:40:33 +03:00
  • 12c7dc5ab9 tasks(NEXT_SESSION): session-close — bookva tenant deep-debug + 6-bug post-mortem vitya 2026-05-26 18:32:29 +03:00
  • 10e80dc036 tasks(books-ops-mcp-host-promote): 🟢 closed + host-stacks compose canonical vitya 2026-05-26 14:04:15 +03:00
  • e82b9a905f tasks(books-ops-mcp-host-promote): завести ready + handoff refresh vitya 2026-05-26 13:55:05 +03:00
  • c84ccf4360 tasks(NEXT_SESSION): session-close — bookva LIVE на bookseller + wiki ingest vitya 2026-05-26 13:26:51 +03:00
  • 974afa1e52 tasks(NEXT_SESSION): refresh after 7/7+minio closure vitya 2026-05-26 11:59:01 +03:00
  • 744c384bec tasks(bookva-tenant-cutover-prep): post-closure — bookva-minio + external vitya 2026-05-26 11:57:42 +03:00
  • b7696aacb3 tasks(NEXT_SESSION): refresh after bookva-tenant-cutover-prep closed 6/7 vitya 2026-05-26 10:59:45 +03:00
  • f91e51d937 tasks(bookva-tenant-cutover-prep): 🟢 closed 6/7 (Step 6 delayed by design) vitya 2026-05-26 10:58:29 +03:00
  • b430bce111 tasks(NEXT_SESSION): refresh after bookva-tenant-cutover-prep 4/7 progress vitya 2026-05-26 10:09:05 +03:00
  • ce8bf8a646 tasks(bookva-tenant-cutover-prep): 🟡 progress 4/7 — Steps 1+3-partial+5+7 vitya 2026-05-26 10:08:00 +03:00
  • 4f1a4cf436 tasks(bookva-tenant-cutover-prep): create — 7-step VDS prep после tenant-split dev-side closed vitya 2026-05-26 08:36:08 +03:00
  • 7ae20c2d9f tasks(NEXT_SESSION): refresh after iis-migration close vitya 2026-05-25 12:54:46 +03:00
  • 2eba1c5c01 tasks(iis-migration-to-ruvds): 🟢 closed Phase 1 per user decision vitya 2026-05-25 12:54:02 +03:00
  • d746d3bd29 tasks(NEXT_SESSION): refresh handoff after ES migration commit vitya 2026-05-25 11:34:11 +03:00
  • 3246dabbb5 tasks(migrate-elasticsearch-to-books-vds): 🟢 closed — 3 indices Windows→books VDS vitya 2026-05-25 11:33:17 +03:00
  • 97757b89ad tasks(NEXT_SESSION): finalize handoff at session close vitya 2026-05-25 10:29:31 +03:00
  • 86c44c3db9 tasks(books-vds-stacks-to-portainer): close 🟢 — 6 stacks migrated SSH-compose → Portainer vitya 2026-05-25 10:27:23 +03:00
  • 141efe9759 scripts(books-vds-portainer-migration): Phase 1 adapter ready vitya 2026-05-25 10:16:10 +03:00
  • bfb942cd1d tasks(books-vds-stacks-to-portainer): Phase 0 probe complete, +imgproxy scope vitya 2026-05-25 10:12:55 +03:00
  • 3769e83640 tasks(NEXT_SESSION): refresh handoff after this session's commits vitya 2026-05-25 09:49:10 +03:00
  • 439da3cef6 tasks: add books-vds-stacks-to-portainer vitya 2026-05-25 09:48:26 +03:00
  • fe41ee4422 backup(books-vds): daily 06:00 MSK pipeline to kreknin live 🟢 vitya 2026-05-25 09:37:16 +03:00
  • 1eefb4d45a tasks: add stateful-split-volume-copy (moved from victor/books) vitya 2026-05-25 07:33:48 +03:00
  • 2931a43242 meta(tasks): update [books-vds-bookva-bootstrap] in OpeItcLoc03/admin OpeItcLoc03 2026-05-25 04:46:50 +00:00
  • a02de817a5 meta(tasks): create [books-stateful-split-execution] in OpeItcLoc03/admin OpeItcLoc03 2026-05-25 04:46:48 +00:00
  • 838f51daa8 tasks(unify-backup-notifications): close 🟢 — unified push+email across VDS/RUVDS/windows-host vitya 2026-05-25 07:30:30 +03:00
  • a549c4e5fc tasks: rm obsolete NEXT-SESSION-PROMPT.md vitya 2026-05-25 07:30:17 +03:00
  • 73ad6dd06a scripts(backup-notifications): unify push + email format across VDS/RUVDS/windows-host vitya 2026-05-25 07:19:15 +03:00
  • 29724d410f wiki(claude): add session-handoff trigger line vitya 2026-05-24 23:42:48 +03:00
  • 22786e1865 wiki(ingest): RUVDS IIS migration + daily backup pipeline vitya 2026-05-24 23:31:14 +03:00
  • b7b8e27a27 tasks(books-ssh-audit-shared-vds): close 🟢 — audit clean (1 retained, 0 revoked) vitya 2026-05-24 15:59:50 +03:00