müde mara · 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
mara pushed to main at mara/hyperhive 2026-08-16 23:48:41 +02:00
f287ff1ee8 feat(#3297): read the caller's identity out of introspection
mara pushed to main at mara/hyperhive 2026-08-16 23:40:01 +02:00
4db3d1e4ae fix(hive-forge-notify): stop embedding the issue/PR description in todos
mara pushed to main at mara/hyperhive 2026-08-16 23:21:10 +02:00
bb53032897 fix(#3372): grafana serves a unix socket instead of taking a port
mara pushed to main at mara/hyperhive 2026-08-16 23:00:08 +02:00
fbb20a56e8 fix: SetCredential with an empty value is dropped by systemd
mara pushed to main at mara/hyperhive 2026-08-16 22:46:31 +02:00
859833b186 fix(#3370): give Grafana a secret_key, generated in-container on first boot
mara pushed to main at mara/hyperhive 2026-08-16 22:38:47 +02:00
405ed85550 fix(swarm-authelia-bridge): lock the load-insert-publish sequence
d30f149338 swarm-controller: CreateIdentity node, auth-bridge client, POST /api/agents
c1eb6b9834 wire swarm-authelia-bridge: systemd unit, oidc client, controller auth env
fb5d461e52 add swarm-authelia-bridge: the only thing allowed to write swarm-authelia's users database
Compare 4 commits »
mara pushed to main at mara/hyperhive 2026-08-16 22:27:14 +02:00
16d578e692 docs(#3265): observability.md still said the endpoint was required
c364d262e5 feat(#3265): feed the store from the collector, and derive the pair
f6870c6a85 docs(#3265): the swarm metrics pair, and what an operator turns on
e01ecef18e feat(#3265): swarm metrics UI as a Grafana container
bedfa786a7 feat(#3265): swarm metrics store as a VictoriaMetrics container
Compare 5 commits »
mara pushed to main at mara/hyperhive 2026-08-16 22:08:46 +02:00
075d1f63e3 apply the same render(h(...)) simplification to JobqGraph
5c9d89dc64 drop the mountJobqRollup wrapper, render(h(...)) directly
348b2f96da give the rollup glyph back its spin animation
1111577c91 extract build-queue rollup as a shared Preact component
Compare 4 commits »
mara pushed to main at mara/hyperhive 2026-08-16 21:51:47 +02:00
9451c06e82 fix: let the secret-delivery oneshots outlive their own bounded wait
mara pushed to main at mara/nixos-configuration 2026-08-16 21:51:28 +02:00
5378a7cd53 bump hyperhive
44d1831c84 fix avd user
Compare 2 commits »
mara pushed to main at mara/hyperhive 2026-08-16 21:37:00 +02:00
6cbabc3515 docs: the first reconnect delay is 500ms, not ~1s
d56344ea8f fix(#3363): cache the queue token and stop retrying at four seconds forever
Compare 2 commits »
mara pushed to main at mara/hyperhive 2026-08-16 20:55:46 +02:00
e15f1c9fff fix(#3349): do not define a controller env key on hives with no controller
ef9339da16 fix(#3349): point the swarm-queue client at the hive's trust bundle
Compare 2 commits »
mara pushed to main at mara/hyperhive 2026-08-16 20:51:31 +02:00
31d221eff8 fix(#3349): wait for authelia's minted secret instead of failing the boot race
mara pushed to main at mara/hyperhive 2026-08-16 20:50:24 +02:00
48c64511fe fix(#3349): let the controller survive a queue credential that is not there yet
mara pushed to main at mara/hyperhive 2026-08-16 20:23:44 +02:00
fd4b79f04a refactor(#3354): make the derived hive clients a definition of the option
f5fdbaae1a fix: render a client field that only half the list carries
Compare 2 commits »
mara pushed to main at mara/hyperhive 2026-08-16 20:21:07 +02:00
59c47e15aa swarm-controller: run the swarm-level job-graph scheduler loop
mara pushed to main at mara/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 »
mara pushed to main at mara/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 »
mara pushed to main at mara/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 »
mara pushed to main at mara/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 »