• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 10:29:22 +02:00
ac15c68cd2 docs(3189): the error-page scope text describes the new shape
275d502639 feat(3189): the sso vhost serves a themed page instead of a bare 502
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 10:28:41 +02:00
a2ea91afe2 docs(3186): the setup walkthrough gains the swarm SSO bootstrap
014ae405e0 docs(3186): the first user is required to start authelia, not to log in
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 23:52:34 +02:00
21ceb75850 feat(3089): all-local asserts the swarm controller
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 23:47:17 +02:00
04ff7a6f05 gateway: reword bare tracker tag in dnsmasq.nix comment (tracker-tag lint)
2bf0d73c8b hive-c0re: drop needless async from pause_many (clippy pedantic)
20a7a21053 hive-c0re/hivectl/hive-agent: pause as a job-queue DAG node (closes #3056)
Compare 3 commits »
vinzenz pushed to main at vinzenz/nixos-configuration 2026-08-11 23:38:31 +02:00
4ec6b51abd nix flake update
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 23:35:14 +02:00
a92f7351d9 fix(3086): the hive leaf stops naming two services it already covered
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 23:30:54 +02:00
660629a7c6 docs(3083): getting into the SSO provider the first time
67a20d387f feat(3083): the gateway serves authelia
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 23:25:59 +02:00
50605851f4 fix(3088): stop dnsmasq shadowing hive DNS with the host's /etc/hosts
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 23:02:43 +02:00
9932e7babd unbork gateway
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 22:48:17 +02:00
feeabe97af docs(rust): the dep-cache comment no longer describes two consumers
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 22:27:38 +02:00
d7b12e8c48 perf(3168): the deploy path stops compiling test binaries
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 22:19:40 +02:00
3de7a4a1b1 style(3149): restore the secrets script's original indentation
b4a3eb75b0 docs(3149): what the SSO secrets are and where each one lives
cdb3c612b2 feat(3149): deliver the client secret between the two containers
daa8a2eb4b feat(3149): the forge registers authelia as an OIDC login source
4a35e1229b feat(3149): mint each OIDC client's secret on first boot
Compare 6 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 21:56:02 +02:00
7fc426b4dd swarmctl: add CLI reference docs, same pattern as hivectl
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 21:31:52 +02:00
b10cce8045 swarm-ui: wire npm run typecheck into nix flake checks
7d1b18d2c8 swarm-ui: bootstrap new swarm-level frontend (Preact + wouter + TS + JSX)
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 21:27:13 +02:00
307c335662 hive-agent: guard the unreadable-mtime login fallback against stale re-triggers
8fd4e5d658 hive-agent: fix login-detection race with a fixed-baseline check (#3057)
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 21:26:54 +02:00
79dc8ca615 scripts: cover .tsx in the tracker-tag and comment-block lints
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 20:43:09 +02:00
44164d1a89 docs(swarm): what the uncovered-service-name warning means
155df39ee4 feat(nix): warn when a swarm service name has no certificate path here
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 20:42:59 +02:00
5bd085fbac web-ui: expose per-agent paused status, add pause/resume to the agent page's own overflow menu
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 20:32:12 +02:00
765bea2022 docs: virtualize crate READMEs under docs/components/
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 20:31:51 +02:00
fc2f75fed1 hive-bash-mcp: fix wait_for_task/run_task todo race with a refcounted waiter registry