Commit Graph

  • b6bad953b5 feat(host-install)+docs: D1 — install self-update artifacts on day-0 + architecture §11 self-update (implemented) admin 2026-07-05 15:36:15 +02:00
  • 582917d12d docs(audit): SPIKE — agent self-update rollback mechanics (systemd 257 semantics on felhom-pve) admin 2026-07-05 14:45:58 +02:00
  • 7e42ca64e5 docs(controller): backup-architecture — class-C in-place file restore (C2/v0.100.0, additive-only semantics + reindex caveat) admin 2026-07-05 13:23:19 +02:00
  • b5d92a8e45 docs(controller): backup-architecture — v0.99.0 restore-path fixes (F1 snapshots endpoint, F3 volume dumps real again, O4 resettable-secret generation + residual case) admin 2026-07-05 11:57:02 +02:00
  • cf1a9402f2 docs(audit): app-data restore drill 2026-07-04 (guest 9201) admin 2026-07-04 22:53:07 +02:00
  • 87f2841692 docs(offsite): S5 safe halves shipped (WG-key install + directive→plan); drill operator-gated admin 2026-07-04 21:12:21 +02:00
  • c758c97a1a docs(offsite): §3.5 — offsite escrow CREATED (S4 Part 5 done, operator-present) admin 2026-07-04 20:35:34 +02:00
  • 73e5a003f2 docs(offsite): S4.1 — restore-test unattended (tier-aware deadline; VM.Allocate phantom) admin 2026-07-04 19:54:48 +02:00
  • 1907dab296 docs(offsite): S4 SHIPPED — per-customer PBS tenancy + v4-pin/watchdog (live 2026-07-04) admin 2026-07-04 17:21:05 +02:00
  • a7f954dde7 docs(offsite): resolve §4.3 MTU open decision → client MTU 1280 (S3.1) admin 2026-07-04 14:02:48 +02:00
  • 2028785f5e docs(offsite): close §7 CGNAT open-validation; record mobile-path MTU finding admin 2026-07-04 13:34:00 +02:00
  • 76ee25e5e8 docs: 06-doc S3 SHIPPED (agent v0.64.0) + agent-side revocation semantics + CONTEXT/REPORT admin 2026-07-04 08:58:44 +02:00
  • 4fe895eaa4 docs: REPORT — fill actual commit hashes admin 2026-07-04 01:20:47 +02:00
  • 265f46c0e7 docs: S2 shipped — hub v0.33.0 CHANGELOG, peersync v1.0.1, 06 §3.2 wire shape + S2 status, CONTEXT, REPORT admin 2026-07-04 01:20:10 +02:00
  • 99246c3c7d manifests: hub 0.33.0 (S2) admin 2026-07-04 00:49:45 +02:00
  • 30d762d520 scripts: felhom-peersync v1.0.1 — strip out of process substitution (exit-swallow fix) admin 2026-07-04 00:49:25 +02:00
  • 13203c2452 hub: S2 /offsite registry page (read-only) + nav + WGPeer.CreatedAt admin 2026-07-04 00:48:03 +02:00
  • ba52005e61 hub: S2 API — box-facing WG registration + merge-at-read + hub-owned-key guard admin 2026-07-04 00:44:40 +02:00
  • fcf84a0c5c hub: S2 store — host-bound WG peers (register/re-key/adopt), one-per-host index, BumpHostDesired admin 2026-07-04 00:39:24 +02:00
  • 740cc42734 docs: S1 shipped — hub v0.32.0/0.32.1 CHANGELOG, peersync v1.0.0, 06 S1 status, CONTEXT, REPORT admin 2026-07-04 00:14:35 +02:00
  • d2cc02344c runbook: offsite-endpoint.md — executed + validated live on felhom-hetzner (S1) admin 2026-07-04 00:12:07 +02:00
  • 5e1933b166 manifests: hub 0.32.1 (wgsync HostKeyAlgorithms fix) admin 2026-07-03 23:52:37 +02:00
  • 0fa7ea1da1 hub: wgsync fix — constrain HostKeyAlgorithms to the pinned key's type admin 2026-07-03 23:52:08 +02:00
  • 6f5fb19a64 scripts+manifests: S1 felhom-peersync.sh v1.0.0 + hub wg-endpoint-ssh deploy surface admin 2026-07-03 23:42:12 +02:00
  • fbeeacb124 hub: S1 wgsync (pinned-SSH push + declarative reconciler) + /admin/wg API + env wiring admin 2026-07-03 23:40:22 +02:00
  • b18f6aee1b hub: S1 store — wg_endpoints/wg_peers tables + /32 allocator (doc 06 §3.2) admin 2026-07-03 23:32:39 +02:00
  • 7fb20d5fb0 docs: architecture Part 06 — offsite-connectivity design-of-record (slice roadmap S1-S6) admin 2026-07-03 23:02:31 +02:00
  • bf099f6a10 docs: SPIKE — offsite-backup connectivity: plain WireGuard wins the ladder (transport decision made) admin 2026-07-03 22:04:51 +02:00
  • 3d7f0505b0 skills: NEW felhom-app-catalog (4th skill) — catalog authoring workflow, proven on SparkyFitness admin 2026-07-03 19:48:53 +02:00
  • 7ad111cfb5 docs: golden 0.98.3 live — D.1b retired, drill B1/B5 fixed, backlog note resolved + evidence doc admin 2026-07-03 18:38:28 +02:00
  • 2e33a8b86b docs: D.1b narrowed + drill B2/B3 marked FIXED (agent v0.63.0) admin 2026-07-03 17:27:39 +02:00
  • 0fa79cd90d Go-live package: Day-0 install runbook + clean-room drill + host-install v1.9.1 admin 2026-07-03 15:14:47 +02:00
  • 996526273a docs: REPORT — host-install v1.9.0 (A1 Pool.Audit) live-run evidence admin 2026-07-03 13:36:43 +02:00
  • 639a57ee8b felhom-host-install.sh v1.9.0 — Pool.Audit in FelhomAgentGuest (audit A1) admin 2026-07-03 13:26:26 +02:00
  • 5e3dfcb714 docs: SPIKE — A1 pool-membership read for the stale-lock reaper admin 2026-07-03 13:00:00 +02:00
  • 9282d60f96 docs+skills: felhom-{build-deploy,ui-design,testing} skills + install_skills.py (junction); CLAUDE.md refresh (version-free); consolidated REPORT admin 2026-07-03 11:27:48 +02:00
  • ad61e96abd hub: render-test for the dashboard critical badge (Scenario D — UI verify; operator login gates Chrome) admin 2026-07-03 11:15:15 +02:00
  • 4a18306f30 manifests: hub image -> 0.31.0 admin 2026-07-03 11:10:14 +02:00
  • b5f00509ee hub v0.31.0: accept 'critical' severity at event ingest + UI badges/CSS; event_test.go (red-proofed); REUSE.md §1/§3 updated admin 2026-07-03 11:08:44 +02:00
  • d331eb26d1 docs: REUSE.md introduced — reuse map (hub+website+scripts+manifests) + reuse_refs_check.py gate + consolidated cross-repo REPORT admin 2026-07-03 09:40:39 +02:00
  • b0de6b34f6 docs: D4 authenticated Chrome pass complete (scenarios A-E), v0.30.1 follow-up noted admin 2026-07-02 22:54:23 +02:00
  • b56790269e manifests: hub image 0.30.1 admin 2026-07-02 22:53:47 +02:00
  • d3fdbbc5ad hub v0.30.1: status badges no-wrap (PENDING/NO REPORT wrapped in narrow columns) admin 2026-07-02 22:52:31 +02:00
  • 5f230f6e11 docs: D4 Scenario E evidence — first post-deploy report cycle accepted (22:45 CEST, 200 from hub 0.30.0) admin 2026-07-02 22:46:07 +02:00
  • 3d60b19b89 D4 Part 3: hub CHANGELOG v0.30.0 + REPORT (status mapping, red-proof, grep gates, API-freeze proof) admin 2026-07-02 22:44:57 +02:00
  • fc79a3aeea manifests: hub image 0.30.0 (keep GitOps truth in sync with the live set-image deploy) admin 2026-07-02 22:41:00 +02:00
  • c136308aad D4 Part 2: hub style.css v2 + template sweep admin 2026-07-02 22:38:37 +02:00
  • bc8d54df6a D4 Part 1: hub fonts + sprite + statusColor semantic remap admin 2026-07-02 22:34:40 +02:00
  • 43189e8972 D3 Part 4: docs — .tag/.badge addendum, website CHANGELOG, REPORT admin 2026-07-02 22:19:58 +02:00
  • f114f4a7e7 D3: Open Source badge glyph — green checkmark image -> sprite ico-yes check (v2 blue) admin 2026-07-02 22:12:31 +02:00
  • ccbb13a3db D3 Part 3: remaining five pages on design system v2 admin 2026-07-02 22:07:52 +02:00
  • bed8675930 D3 Part 2: index + kapcsolat on design system v2 admin 2026-07-02 22:06:27 +02:00
  • dd54e4cdf6 D3 Part 1: shared website assets + site gates (pages untouched) admin 2026-07-02 22:00:01 +02:00
  • a336fe3123 docs(design): design system v2 canonical reference (TASK-D0) admin 2026-07-02 15:00:11 +02:00
  • 8c8196e82b docs: AUDIT — host-root + local-API blast radius (non-Proxmox-token axes) admin 2026-07-02 10:43:19 +02:00
  • 6dae9d7558 docs: F3 provisioning runbook (vmid from full host list) + campaign F1/F2 resolution banner admin 2026-07-02 10:27:17 +02:00
  • e59e3c0ae2 docs: pool-effects no-mercy campaign — op-matrix 16/16, B1 rollback-destroy finding, fix list (F1-F6) admin 2026-07-02 09:16:46 +02:00
  • d775fda326 docs: spike status — Impl-2b DONE (raw enrollment live: ctrl v0.95.0 + agent v0.58.0) admin 2026-07-01 21:27:48 +02:00
  • 850ed78ad6 docs: spike status — Impl-2a (SQ4/SQ5) done in agent v0.55.0; Impl-2b/3 pending admin 2026-07-01 17:39:36 +02:00
  • f5e45840e3 docs: REPORT for host-install v1.8.0 + spike-doc status (Impl-1 SQ3 implemented) admin 2026-07-01 17:02:04 +02:00
  • 7ea36bccad host-install v1.8.0: install the guarded-mkfs wrapper (Impl-1 Part B) admin 2026-07-01 16:59:37 +02:00
  • 9e5bbc13d5 docs: SPIKE drive-enrollment — raw-device discovery + safe-to-format filter admin 2026-07-01 15:14:27 +02:00
  • 7c14e64a68 docs: RUNBOOK result — USB enrollment on pool-scoped ACL (residual CLOSED) admin 2026-07-01 13:52:44 +02:00
  • 6b594a7551 docs: REPORT for host-install v1.7.0 (3b-fix drive visibility; live-repaired) admin 2026-07-01 13:28:14 +02:00
  • 457a5cdf2d host-install v1.7.0: 3b-fix — Datastore.Audit box-wide (restore drive visibility) admin 2026-07-01 13:26:52 +02:00
  • 1be1e0d6a3 docs: REPORT + spike-doc status for host-install v1.6.0 (pool-scoped ACL, live-migrated) admin 2026-07-01 13:02:16 +02:00
  • 741f322d6a host-install v1.6.0: pool-scoped token ACL (3-role) + --rescope-acl retrofit admin 2026-07-01 12:46:08 +02:00
  • 554845b44b docs: SPIKE pool-scoped ACL — empirical validation (PASS, findings for 3b) admin 2026-07-01 12:10:41 +02:00
  • b0e6d72bf8 docs: REPORT for host-install v1.5.0 (felhom pool default + --adopt-pool) admin 2026-07-01 11:49:34 +02:00
  • 482dbec913 host-install v1.5.0: felhom pool by default + --adopt-pool + uninstall teardown admin 2026-07-01 11:48:19 +02:00
  • 6148e6131c docs: REPORT for hub v0.29.0 (artifact version dropdowns + auto-derived sha) admin 2026-07-01 09:06:49 +02:00
  • 585f12e04f manifests: bump hub image to 0.29.0 (artifact version dropdowns) admin 2026-07-01 09:03:32 +02:00
  • 079a2cdd08 hub v0.29.0: Day-0 artifact manifest — version dropdowns + auto-derived sha admin 2026-07-01 09:02:13 +02:00
  • ce26c9d646 docs: REPORT for host-install v1.4.0 (CPU/RAM cap passthrough; manifest follow-up) admin 2026-07-01 08:20:27 +02:00
  • f7905b78b5 host-install v1.4.0: appliance CPU/RAM cap passthrough (--cores/--memory) admin 2026-07-01 08:13:15 +02:00
  • 710afb066b docs: REPORT for host-install v1.3.0 — fill commit hash + served-copy result admin 2026-07-01 07:48:30 +02:00
  • 6db68f4e45 host-install v1.3.0: --uninstall (clean revert) + pre-flight guards admin 2026-07-01 07:47:34 +02:00
  • 83c4f7f794 docs: REPORT for hub v0.28.0 + host-install v1.2.0 (live-validated) admin 2026-07-01 06:55:17 +02:00
  • b77df3c761 host-install: bump header comment to v1.2.0 (matches SCRIPT_VERSION) admin 2026-07-01 06:46:35 +02:00
  • 629196c66a deploy: hub 0.28.0 (settings→Configuration + online install) admin 2026-07-01 06:44:44 +02:00
  • 562c0dfeb6 hub v0.28.0 + host-install v1.2.0: settings→Configuration, online install, vmid auto-detect admin 2026-07-01 06:43:29 +02:00
  • 54daaf949a docs: hub REPORT for v0.27.0 (Hosts page, live-validated) admin 2026-07-01 06:24:53 +02:00
  • f8b8730c53 deploy: hub 0.27.0 (Hosts page) admin 2026-07-01 06:11:25 +02:00
  • 2289fc907c hub v0.27.0: Hosts page — read-only fleet view (audit F-M1) admin 2026-07-01 06:10:02 +02:00
  • 73b3f6ac71 docs: hub REPORT for v0.26.0 (config delivery + inbound retire, live-validated) admin 2026-06-30 22:17:40 +02:00
  • d88b43a6e6 deploy: hub 0.26.0 (manifest bump) admin 2026-06-30 21:53:03 +02:00
  • a3ac6c9488 hub v0.26.0: pull-based config delivery + retire inbound GUI controls admin 2026-06-30 21:49:33 +02:00
  • e51e03bd7b docs(audit): hub GUI vs current architecture findings (2026-06-30) admin 2026-06-30 20:13:48 +02:00
  • fdcbc04d82 host-install: seed agent backup.local_backup_retention=3 (vzdump keep-last default) admin 2026-06-30 19:44:08 +02:00
  • 34364b47c6 docs: REPORT for hub v0.25.0 (per-storage fill alerting, live-validated) admin 2026-06-30 19:08:36 +02:00
  • e1dd06e77a test(temp): restore storage_fill threshold to default after live validation admin 2026-06-30 19:07:07 +02:00
  • 5a3747f6ab test(temp): lower storage_fill_warn_percent to 20 for live alert validation admin 2026-06-30 19:04:50 +02:00
  • 063fb0cfd4 deploy: hub image 0.24.0 -> 0.25.0 (per-storage fill alerting) admin 2026-06-30 19:02:31 +02:00
  • 88073ac464 hub v0.25.0: per-storage worst-fill alerting (StorageFillChecker) admin 2026-06-30 19:01:20 +02:00
  • cac745ee04 docs: REPORT for hub v0.24.0 (dispatcher critical routing, Part 0) admin 2026-06-30 14:53:53 +02:00
  • 87f0794938 deploy: hub image 0.23.0 -> 0.24.0 (dispatcher critical routing) admin 2026-06-30 14:19:52 +02:00
  • 0ff1d3c883 hub v0.24.0: dispatcher routes critical severity (+ nil-prefs crash guard) admin 2026-06-30 14:18:45 +02:00
  • 6882d853ed docs: REPORT for hub v0.23.0 (host disk monitoring, live alert proven) admin 2026-06-30 13:55:58 +02:00
  • 77c61ff494 deploy: hub image 0.22.1 -> 0.23.0 (host disk monitoring) admin 2026-06-30 13:51:13 +02:00
  • 897997c164 hub v0.23.0: host root-disk pressure monitoring + alert admin 2026-06-30 13:48:55 +02:00