• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 19:37:16 +02:00
0fc4600d07 fix(#2332): add After=hive-tls-ca to resign service — prevent first-boot CA race
61bd0b604d feat(#1933): weekly hive-tls-resign timer — dedicated resign service, no hive-tls-ca bounce
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 19:17:24 +02:00
6c95933775 docs(security): ci netns, knowledge .git tmpfs, matrix id/secret split
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 19:15:31 +02:00
82250b8f59 fix(agent-ui): coalesce plugin_install started/completed into one row
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 19:09:24 +02:00
e0d5c98356 refactor(#2282): split dag_progress out of hivectl.rs
4fd3928506 feat(#2282): animated indicatif DAG progress render for hivectl wait
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 19:08:25 +02:00
ce909a00a2 fix(#2327): handle dismissed reviews like stale (superseded helper)
cd092a8ae4 feat(#2327): surface forgejo stale/dismissed review flags in pr-status/reviews/merge
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 18:38:25 +02:00
078ea74ba9 fix(hive-ci): static bridge IP instead of DHCP (no DHCP server on the bridge)
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 18:38:02 +02:00
c48d6319f7 fix(#2351): key error-result scan on is_error to match the real event shape
9aaf8b93fb fix(#2351): scan error result raw so prompt-too-long in result field is detected
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 15:16:34 +02:00
4d76305f2f fix(clippy): collapse nested if-let in build_graph (collapsible_if)
0af14d8ef8 refactor(#2281): petgraph for topology — replace bounded walks with graph algorithms
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 14:47:43 +02:00
c0a49c95c1 fix(#2336): per-interface DHCP on eth0 instead of global useDHCP
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 14:46:53 +02:00
28dbb529c0 feat(#2289): debounced SweepHealth banner tracker, wire knowledge pull
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 14:13:44 +02:00
8c908651bc fix(agent-ui): collapse repeated generic status ticks into one row
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 14:07:16 +02:00
cd155f28e4 fix(#2313): validate GetAgentMeta target against path traversal
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 13:58:35 +02:00
bbbc2e28c7 fix(#2319): treat container start as success when the unit reaches active, not on the start exit code
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 13:54:10 +02:00
3f7f24dd0b fix: correct hyperhive.user.gid description — gid works independently of uid
0d5f7e00b6 feat(#903): expose hyperhive.user.uid + gid options for optional UID pinning
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 13:53:07 +02:00
9f98925c14 feat(#2289): push-based server-warning registry with RAII guard
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 13:50:01 +02:00
d01d6d91e2 regen docs/tools/hivectl-cli.md with updated hivectl help text
aba3a3a4ea regen docs/tools/hivectl-cli.md per CI check
b864dd6a7b docs(hivectl): clarify start command restores previously-running agents (follow-up to #1946)
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 13:48:34 +02:00
bd77b94518 fix(#1821): remove nix.settings.fallback from hive-ci once daemon routing confirmed
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 13:46:19 +02:00
9451ebfb24 fix(#2308): overlay --tmpfs on /knowledge/.git to hide host git credentials
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 12:54:55 +02:00
056a442a18 fix(#2310): hive-ci private network — bridge-connected, no host-loopback reach
vinzenz pushed to main at vinzenz/hyperhive 2026-07-10 12:53:18 +02:00
476a7a3c9f web_ui: support unix:<path> upstreams in extraWebProxies