Commit Graph

  • 11b73e6468 feat(deploy): add scoped Mission Core map gateway access main Codex 2026-09-10 20:48:04 +03:00
  • 6e2baf16fc feat(deploy): add Tasker attachment formats artifact Codex 2026-08-29 16:09:52 +03:00
  • dcf5304345 feat(deploy): register Device Core telemetry releases Codex 2026-08-23 11:58:58 +03:00
  • 680ba0285e fix(deploy): accept exact replay checkpoints Codex 2026-08-22 23:58:17 +03:00
  • c3bd8023d6 fix(deploy): model replay 011 predecessor Codex 2026-08-22 23:11:10 +03:00
  • 853e423643 fix(deploy): use canonical audit state paths Codex 2026-08-22 22:37:37 +03:00
  • 7b0e6d0bdf chore(deploy): register migration invariant audit Codex 2026-08-22 22:11:35 +03:00
  • e642113124 fix(deploy): recover control core migration replay Codex 2026-08-22 21:12:27 +03:00
  • bd715e9d71 chore(deploy): register read-only Core incident audit Codex 2026-08-22 20:44:15 +03:00
  • 8d501224b4 fix(deploy): restore exact preapply Core image Codex 2026-08-22 19:49:36 +03:00
  • c5c4e69acb feat(deploy): register VPS telemetry releases Codex 2026-08-22 17:29:46 +03:00
  • 0438fbd80b feat(deploy): register canonical manager v8 Codex 2026-08-22 15:33:06 +03:00
  • e2ea7e177d feat(ontology): add device asset infrastructure domains Codex 2026-08-22 14:15:57 +03:00
  • 209f4f439e merge: canonicalize Device Plane release runner Codex 2026-08-22 13:15:09 +03:00
  • a6771b2fbf deploy: register Manager v7 VPS health projection codex/device-control-core-recovery-health-boundary-20260822 Codex 2026-08-22 13:08:38 +03:00
  • 502acd3771 feat(deploy): add canonical Gitea recovery flows Codex 2026-08-22 11:14:33 +03:00
  • 87a1e64807 deploy: register Manager v6 favicon release Codex 2026-08-22 10:50:03 +03:00
  • 952290a49d deploy: register Manager v5 landing parity Codex 2026-08-22 10:23:07 +03:00
  • 6123a06527 deploy: register Manager v4 persistent data Codex 2026-08-22 09:47:57 +03:00
  • 12901e0e19 fix(deploy): accept Manager v3 private egress Codex 2026-08-22 09:09:32 +03:00
  • a6fb60d38f deploy: pin manager v3 to Core recovery Codex 2026-08-22 02:10:42 +03:00
  • 94e437e842 fix(deploy): accept selected Core restart states Codex 2026-08-22 01:43:11 +03:00
  • c1c9818e30 fix(deploy): allow unhealthy selected Core recovery Codex 2026-08-22 01:27:00 +03:00
  • 26dbcfd262 deploy: keep manager health out of plan codex/device-manager-plan-health-boundary-20260821 Codex 2026-08-21 16:23:59 +03:00
  • a9ea31f00a deploy: advance device manager v3 core baseline Codex 2026-08-21 13:38:34 +03:00
  • 827bf0a58a refactor: move Device Core source to standalone repository Codex 2026-08-21 12:23:21 +03:00
  • 40fbfcf351 fix(device-core): activate adopted model profiles safely Codex 2026-08-13 10:51:02 +03:00
  • 185c54ced2 fix(device-core): adopt legacy model profiles safely Codex 2026-08-13 10:23:38 +03:00
  • 9c359111ea fix(deploy): allow repeatable typed core releases Codex 2026-08-13 09:44:07 +03:00
  • 71fff82c99 fix(device-core): bind edge telemetry to enrolled route Codex 2026-08-13 09:41:14 +03:00
  • fe1c8054be test(device-plane): anonymize B2 command fixture Codex 2026-08-12 22:59:43 +03:00
  • 3ea2133bcd feat(deploy): add typed command transport releases Codex 2026-08-12 22:57:20 +03:00
  • 4b73a15765 feat(device-plane): add typed B2 service ping transport Codex 2026-08-12 22:57:09 +03:00
  • bdb85cb4f7 feat(deploy): register Device Control Core releases Codex 2026-08-12 18:37:20 +03:00
  • 66e0c62451 fix(device-plane): unwrap durable discovery receipts Codex 2026-08-12 18:08:44 +03:00
  • 606872edcc feat(device-edge): open bounded tracker ingress Codex 2026-08-12 15:10:27 +03:00
  • 6fd172ecc5 feat(device-edge): retire superseded VPS tailnet Codex 2026-08-12 14:52:36 +03:00
  • e21c188f85 fix(device-edge): validate Core egress transition Codex 2026-08-12 14:00:42 +03:00
  • b513ed973b Revert "fix(device-edge): route Core through dedicated egress" Codex 2026-08-12 13:01:01 +03:00
  • 20ef5894cc fix(device-edge): route Core through dedicated egress Codex 2026-08-12 10:41:51 +03:00
  • 9fa74a1243 feat(deploy): add versioned Core channel upgrade v2 Codex 2026-08-12 09:48:51 +03:00
  • 020d4dbad7 fix(device-edge): bound stalled Core channel connects Codex 2026-08-12 09:26:40 +03:00
  • d8c0e9f3b1 feat(deploy): add Core channel forward upgrade Codex 2026-08-12 01:43:09 +03:00
  • c2d06bddc7 feat(device-edge): standardize Core channel on mTLS 443 Codex 2026-08-12 01:43:04 +03:00
  • 2eb6116880 fix(device-edge): use compatible Node hardening Codex 2026-08-12 01:23:38 +03:00
  • 6fa9164933 fix(device-edge): reconcile runtime modes safely Codex 2026-08-12 01:18:40 +03:00
  • e85bb1448e fix(device-edge): pin accepted foundation baseline Codex 2026-08-12 01:09:43 +03:00
  • 3a13f0effc fix(device-plane): correct gateway receipt immutable trigger Codex 2026-08-12 00:20:33 +03:00
  • 1e01161a83 fix(deploy): recognize failed edge certificate shape Codex 2026-08-11 23:33:57 +03:00
  • d641744dca fix(device-plane): split edge channel bootstrap Codex 2026-08-11 23:27:16 +03:00
  • bb0724c52c fix(deploy): keep manager releases on stable runner Codex 2026-08-11 21:54:49 +03:00
  • 094cf7143a fix(deploy): make manager release build context complete Codex 2026-08-11 21:37:35 +03:00
  • f53759cb15 fix(deploy): include edge channel contract in manager release Codex 2026-08-11 21:15:26 +03:00
  • 35c37de586 fix(deploy): track installed device manager release generation Codex 2026-08-11 21:01:37 +03:00
  • 0f44cca27d fix(deploy): version device manager edge release contract Codex 2026-08-11 20:43:07 +03:00
  • 724e745628 feat(device-plane): activate canonical outbound edge channel Codex 2026-08-11 20:27:50 +03:00
  • be964eccb7 feat(device-plane): supervise pinned edge channels in core Codex 2026-08-11 20:14:55 +03:00
  • 6461e7fca8 feat(device-edge): add canonical core channel deployment Codex 2026-08-11 20:00:58 +03:00
  • 1124c15216 feat(device-plane): harden edge channel rotation Codex 2026-08-11 19:37:32 +03:00
  • 50b9179fe4 feat(device-plane): add core-initiated edge channel Codex 2026-08-11 19:30:18 +03:00
  • 393741f1bd feat(device-plane): add universal adapter acceptance boundary Codex 2026-08-11 19:11:48 +03:00
  • 227c7c26c1 build(device-plane): prepare device profile workspace release Codex 2026-08-11 18:13:49 +03:00
  • c9d6068f36 build(device-plane): prepare workspace query fix release Codex 2026-08-11 17:13:07 +03:00
  • 42892cd43b fix(device-core): allow workspace reads in readonly transactions Codex 2026-08-11 17:11:55 +03:00
  • 5565486ac9 build(foundry): harden map release artifacts Codex 2026-08-11 12:29:59 +03:00
  • 28371f67a5 build(device-plane): prepare device enrollment release Codex 2026-08-11 12:04:08 +03:00
  • 6a8c1ce1ef feat(device-core): protect enrollment identifiers Codex 2026-08-11 12:03:21 +03:00
  • 9f12edd736 build(device-plane): prepare device manager redirect fix Codex 2026-08-11 11:29:13 +03:00
  • 72b4846b32 refactor(deploy): make device manager releases declarative Codex 2026-08-11 10:37:13 +03:00
  • 1adbabefcf fix(device-plane): activate manager from v2 reconciliation Codex 2026-08-11 10:14:24 +03:00
  • 37bdbebb4e fix(device-plane): reconcile failed manager activation Codex 2026-08-11 09:35:58 +03:00
  • 8defd55715 fix(device-plane): activate manager from reconciled baseline Codex 2026-08-11 01:12:44 +03:00
  • 04ba3a9f99 fix(device-plane): reconcile failed manager rollout Codex 2026-08-11 00:32:35 +03:00
  • 4374a9b4e7 build(deploy): package Hub service trust UI Codex 2026-08-10 23:31:02 +03:00
  • 0679142561 test(device-plane): prove Device Manager rollback Codex 2026-08-10 22:13:20 +03:00
  • 29ba5de92e feat(device-plane): add canonical Device Manager runtime Codex 2026-08-10 22:00:59 +03:00
  • 1d1e9a96b3 feat(device-core): expose safe project control views Codex 2026-08-10 20:49:10 +03:00
  • f5d7916338 feat(device-core): add authorized project read model Codex 2026-08-10 20:10:29 +03:00
  • 43dc9b1f45 feat(device-core): add control resource ledger Codex 2026-08-10 19:05:48 +03:00
  • 422ddb020f feat(device-core): add restricted identity references Codex 2026-08-10 18:31:30 +03:00
  • fceaca9546 feat(device-core): add device ownership lifecycle Codex 2026-08-10 18:03:56 +03:00
  • 72db23c0e9 feat(device-core): add registry management commands Codex 2026-08-10 17:44:14 +03:00
  • 9fdaed1c95 feat(device-core): add device registry schema Codex 2026-08-10 17:34:50 +03:00
  • 70bafdd028 feat(device-core): add idempotent project management Codex 2026-08-10 17:27:07 +03:00
  • 336602c7ca feat(device-core): add project ownership schema Codex 2026-08-10 16:59:15 +03:00
  • bf0bc50abb feat(device-plane): accept core edge transport ADR Codex 2026-08-10 16:40:48 +03:00
  • 49813d7839 fix(map-gateway): unlock warm layers and local station search codex/map-gateway-offline-coverage-20260809 Codex 2026-08-09 20:27:04 +03:00
  • b511e92cf9 FIX - NAS DEPLOY: wait for Foundry runtime health codex/module-foundry-deploy-recovery-20260809-001 Codex 2026-08-09 09:44:27 +03:00
  • 4b24c2e457 FIX - NAS DEPLOY: reconcile Foundry map runtime generation Codex 2026-08-09 09:05:09 +03:00
  • 0565cd2642 FIX - NAS DEPLOY: recover Module Foundry runtime safely Codex 2026-08-09 02:18:07 +03:00
  • 07224c6f0d CHORE - NAS DEPLOY: add Foundry sector workspace artifact Codex 2026-08-08 14:09:56 +03:00
  • 6352a26020 CHORE - NAS DEPLOY: артефакт Tasker UI recovery Codex 2026-08-08 11:48:47 +03:00
  • e868fd4bcf FEAT - DEPLOY: артефакты Tasker UI и редактирования комментариев Codex 2026-08-06 18:02:29 +03:00
  • cd5bf2a6d9 feat(deploy): package Foundry map grid LOD Codex 2026-08-05 19:37:53 +03:00
  • 4f75f57177 test(deploy): preserve empty Foundry map filters Codex 2026-08-05 19:37:53 +03:00
  • b48b6dbfc9 feat(gelios): expand safe B2 telemetry registry Codex 2026-08-05 15:20:23 +03:00
  • 0688516003 docs(device-edge): add B2 public pilot runbook Codex 2026-08-04 12:04:54 +03:00
  • 96227461dd docs(device-edge): record isolated ingress status Codex 2026-08-04 11:55:17 +03:00
  • 1eb6c462e3 feat(device-edge): add fail-closed ingress admission Codex 2026-08-04 11:53:18 +03:00
  • 3bb5e6dc27 feat(device-edge): add isolated B2 ingress domain Codex 2026-08-04 11:39:01 +03:00