-
f7cc6a720e
GL-4: uninstaller gap-closure + operator-key day-0 fold (host-install v1.11.0)
admin
2026-07-08 08:14:07 +02:00
-
a63cc7151b
docs(pilot): RUNBOOK GL-1 executed — agent 0.74.0 + golden 0.103.0 published
admin
2026-07-07 21:07:15 +02:00
-
02d63ed070
GL-2: --mode appliance|byo install profile (host-install v1.10.0) + harness
admin
2026-07-07 20:26:32 +02:00
-
1a1e42addb
docs: campaign-2 R1/R2 root-cause correction + DR bind-mount source spike
admin
2026-07-07 19:08:03 +02:00
-
7714f1f6e4
docs(tests): Campaign 2 report + evidence — DR primitives, self-update, storage, faults, endurance
admin
2026-07-07 14:26:52 +02:00
-
8e26cdc3a5
docs(audit): closure appendix — F2 closed, F4-UX fixed, healthcheck class fixed
admin
2026-07-06 20:43:52 +02:00
-
66b955d054
docs(audit): P1-P3 re-run — accurate end-state + healthcheck-robustness observation
admin
2026-07-06 19:28:15 +02:00
-
1b19377f84
docs(audit): targeted P1-P3 backup/restore acceptance re-run (2026-07-06)
admin
2026-07-06 19:21:58 +02:00
-
3eb31f50d6
docs(audit): findings triage addendum — F1 corrected root cause + F2 verdict + F3 fixed
admin
2026-07-06 14:25:34 +02:00
-
658e78d495
docs(audit): no-mercy full-system campaign report (2026-07-06)
admin
2026-07-06 12:23:12 +02:00
-
61f4898d30
docs(H1): doc06 §4.5/§4.6 amendment + endpoint runbook §9 + scripts CHANGELOG + REPORT + CONTEXT
admin
2026-07-05 23:03:33 +02:00
-
b70f2d0763
deploy(hub): v0.35.0 — OOB operator access (TASK H1)
admin
2026-07-05 22:35:00 +02:00
-
ccb378060d
feat(install): --enable-oob installs felhom-sshd + static belt (H1 Part 5)
admin
2026-07-05 22:34:06 +02:00
-
f8fc09e5cc
feat(hub): OOB access health ingest + degraded alert (H1 Part 4)
admin
2026-07-05 22:30:03 +02:00
-
0ec7555126
feat(hub): operator OOB peer + oob_peer_ip desired-state merge (H1 Part 1)
admin
2026-07-05 22:08:06 +02:00
-
a3ee93e97e
docs(context): TASK G1 break-glass shipped + live-validated
admin
2026-07-05 19:24:11 +02:00
-
f1d3922fcc
docs(G1): REPORT + scripts CHANGELOG for break-glass (hub v0.34.1 live-validated)
admin
2026-07-05 19:22:51 +02:00
-
012e5f3ecc
fix(hub): mgmt_plane_healed alerts on the FIRST auto-heal (TASK G1) — v0.34.1
admin
2026-07-05 19:12:50 +02:00
-
1bd054602d
deploy(hub): bump to 0.34.0 (break-glass vault + mgmt_plane surfacing, TASK G1)
admin
2026-07-05 19:09:38 +02:00
-
28ac5f575c
docs(runbook): break-glass management-plane recovery (TASK G1)
admin
2026-07-05 19:04:34 +02:00
-
05d81810d4
feat(hub,install): break-glass recovery vault + mgmt_plane surfacing (TASK G1)
admin
2026-07-05 19:03:18 +02:00
-
2f97ce31dd
docs(audit): dedicated felhom-sshd instance spike (2026-07-05) — GO
admin
2026-07-05 18:18:37 +02:00
-
2db92c8837
docs(audit): OOB-over-WG operator-peer spike (2026-07-05) — GO
admin
2026-07-05 17:01:35 +02:00
-
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