• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 17:28:55 +02:00
61977514c6 swarm-ui: serve the hyperhive favicon
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 17:22:14 +02:00
bc40947550 job_queue: trim graph_snapshot's doc comment back under the 30-line comment-block cap
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 17:00:00 +02:00
eae04ac2c5 address review: switch hive-c0re to hive-jobq-wire's shared parse_states/filter_nodes_by_state, note the generic shape in endpoint docs
08efd7875e address review: move parse_states/filter_nodes_by_state to hive-jobq-wire, rename placeholder enums, trim core-mirroring framing
962b7e60f8 swarm-controller: wire the swarm-level job graph, no nodes yet
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 16:23:52 +02:00
4114d6898b docs(swarm): state the secrets rule precisely instead of carving an exception
7c3154e3f4 swarm-nats: cut the comments back to what the code cannot say
22a191519f docs(swarm): the queue auth-callout nkeys, and why two of its keys are values
4365520ada feat(swarm-nats): mint the auth-callout nkeys on all-local hives
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 15:57:29 +02:00
c88ba0d827 nix: stop restating the npm-deps-hash regenerate command in 3 places
2a67cc0e69 nix: single-source frontend npmDepsHash into frontend/npm-deps-hash
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 15:57:27 +02:00
85ef5e5fbe hive-agent: show mark_todos_done ids in the terminal, not just a count
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 15:18:35 +02:00
92bb5340b7 nix: bump npmDepsHash for the new preact dependency
e14887164b jobq-graph: author JobqGraph in real JSX, not hand-written h() calls
ecf01f5e87 docs: remove historic framing, state what JobqGraph is now
37161cd136 dashboard: replace <hive-jobq-graph> with a shared Preact component
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 14:57:27 +02:00
bad5285f2e fix(hive-forge): populate owner/repo in dependency add/remove body
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 14:52:14 +02:00
b8e19a31b2 docs(swarm-queue-client): qualify the status-bucket intra-doc link
5820c0e7e6 fix(hive-c0re): keep the cause in the swarm-status boot warnings
3273971328 refactor(swarm-queue-client): typed errors for the bucket and the guard
c028b2ecfc docs(swarm): say how to make a hive report, not that nothing does
48f69fcdea feat(swarm): wire a hive's queue coordinates for status publishing
Compare 9 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 13:08:19 +02:00
6712cdb796 fix(swarm): say certFingerprint was removed, not that it does not exist
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 12:47:31 +02:00
79bc198165 fix(swarm-queue-client): export chain, and use it where anyhow used to
d71222c206 refactor(swarm-queue-client): a library's errors are an enum, not anyhow
62b9c76d69 chore(swarm-controller): drop reqwest, dead since the queue connect moved
a9603214c2 refactor(swarm-queue-client): extract the queue connect into a shared crate
Compare 4 commits »
vinzenz pushed to main at vinzenz/nixos-configuration 2026-08-16 12:36:56 +02:00
f4ae2ad7b6 update hypehive
vinzenz pushed to main at vinzenz/hyperhive 2026-08-15 22:14:55 +02:00
bc594a36ef fix(hive-forge): give the SSO-source unit the same TLS trust as forgejo
c67100588e docs+nix: fix stale certFingerprint/HYPERHIVE_PEERS references (hyperhive#3294)
c2f8ee225d remove certFingerprint + HYPERHIVE_PEERS plumbing (hyperhive#3294)
8c8f0e2758 docs+nix: fix stale peer-hives-dashboard references (hyperhive#3294)
016ab70e31 dashboard: remove peer-hives headline block (hyperhive#3294)
Compare 9 commits »
vinzenz pushed to main at vinzenz/nixos-configuration 2026-08-15 21:44:17 +02:00
b9972e822e nix flake update
vinzenz pushed to main at vinzenz/hyperhive 2026-08-15 14:26:11 +02:00
b3f46e4f43 feat(swarm-authelia): one machine client per hive in the roster
vinzenz pushed to main at vinzenz/hyperhive 2026-08-15 14:25:00 +02:00
8542f2ca42 swarm-ui: header links menu for swarm-wide services (hyperhive#3289)
ba3a9ed94f swarm-controller: serve swarm-wide service quick links (hyperhive#3289)
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-15 13:33:38 +02:00
176d95c0f0 feat(swarm-authelia): let an oidc client say it is a machine client
vinzenz pushed to main at vinzenz/hyperhive 2026-08-15 13:17:16 +02:00
cfc8f2b22c swarm-ui: add a components-library page (hyperhive#3288)
vinzenz pushed to main at vinzenz/hyperhive 2026-08-15 12:45:30 +02:00
1e0ec9b5af docs(conventions): fix one more stale hive-c0re.nix bare-file ref
3e9d7c68d8 docs(matrix): fix invite-wake mechanism and todo message format
6eb43ba2c5 docs(forge): fix ci-log source ordering and binary path claim
c870e230bf docs(conventions): fix stale internal refs verified against source
1cc1ace681 docs(approvals): fix stale internal refs verified against source
Compare 64 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-15 12:44:05 +02:00
b7a7628845 hive-forge: point to per-line review comments instead of inlining them, fix pr reviews line numbers