müde vinzenz · she/her
0 followers · 3 following
Block user

Please note that blocking a user has other effects, such as:

  • You will stop following each other and will not be able to follow each other.
  • This user will not be able to interact with the repositories you own, or the issues and comments you have created.
  • You will not be able to add each other as repository collaborators.
  • Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 20:21:07 +02:00
59c47e15aa swarm-controller: run the swarm-level job-graph scheduler loop
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 19:47:47 +02:00
9a5945c739 fix(#3343): make the queue a swarm-required service
072dbd80a7 fix(#3343): move the all-local queue derivations into the deployment mode
92025e01de fix(#3343): let the swarm controller reach a queue it is not co-located with
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 19:27:42 +02:00
4122960530 swarm-controller: fix forgeTokenFile default referencing a nonexistent forge.enable
c1e46b378d swarm-controller: provision + collect its own forge account token
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 19:05:10 +02:00
b03ae55786 swarm-ui: use native Intl.RelativeTimeFormat for fmtAgo, not hand-rolled
9786a9a519 swarm-ui: extract overview into its own page component
2460d7fec7 swarm-ui: wire hive overview to the real status aggregate
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 19:04:13 +02:00
4f8b78a4d4 hive-forge dependency: don't drop the original errors if the verification read-back also fails
eefd971bd8 hive-forge dependency: surface a converged-despite-error case instead of swallowing it
7668454bae hive-forge: verify dependency add/remove by read-back instead of trusting HTTP status
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 18:32:51 +02:00
3e5587dd4d fix(#3150): let an SSO login adopt the matrix account it names
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 17:55:41 +02:00
5e7f74e92d reword ack->mark-done terminology on mark_todos_done and get_loose_ends
6f208c7301 get_loose_ends: clarify that an in-flight todo (e.g. a running bash task) doesn't need an early ack
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 17:51:20 +02:00
8c51e37804 swarm-authelia: let a client declare its token-endpoint auth method
vinzenz pushed to main at vinzenz/hyperhive 2026-08-16 17:30:14 +02:00
b4b4967ec9 address review: trim JobqGraph.tsx's comment under 30 lines, fix stale .jsx ref
527ed8f3e2 swarm-ui: add a jobs tab, and type JobqGraph as real TypeScript
Compare 2 commits »
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 »