• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-09-25 23:41:17 +02:00
ed2ec52fe5 swarm-tls: narrow each gateway's services leaf to the names it fronts
vinzenz pushed to main at vinzenz/hyperhive 2026-09-25 23:38:41 +02:00
0649673ebf hive-tls: renew the swarm-services leaf on a daily timer
vinzenz pushed to main at vinzenz/hyperhive 2026-09-25 23:36:04 +02:00
afde9f380f module-eval: give the forgejo-mirror fixtures deploy.forgejo.enable
20419ccd41 swarm-controller: own the swarm-wide forge objects; hive-c0re stops creating them
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-09-25 08:31:09 +02:00
85ba45b2de docs: agents' matrix accounts come from the swarm
89a5dd752c hive-c0re: stop minting agents' matrix accounts
ab153bda2f hive-matrix-mcp: read the main account's token from the store too
2776e121e5 swarm-controller: mint each agent's matrix account with the swarm's token
9308752a09 hive-matrix: load the swarm's appservice and promote its sender
Compare 6 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-09-25 08:30:34 +02:00
cb176c7be7 swarm-bao: stamp collector's service.name as "bao"
vinzenz pushed to main at vinzenz/hyperhive 2026-09-25 08:30:05 +02:00
0cbb7db2c0 docs: a first SSO login makes a human's forge account
d56d8f2b36 swarmctl: forge make-admin
f1f59ea165 swarm-controller: make an existing forge user a site admin
ef494af188 hivectl: drop forge create-user; SSO makes a human's forge account
113f3fe6e2 hive-forge: a first authelia login creates the forge account
Compare 5 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-09-25 08:28:44 +02:00
2cc3d62d5f nix flake update
vinzenz pushed to main at vinzenz/nixos-configuration 2026-09-25 08:28:26 +02:00
8af28e24c2 nix flake update (all)
vinzenz deleted branch flake-update-all-2026-09-25 from vinzenz/nixos-configuration 2026-09-25 08:28:26 +02:00
vinzenz pushed to main at vinzenz/hyperhive 2026-09-25 05:13:57 +02:00
c4edb78aa2 swarm-otel: correct the hostJournalDir comment for swarm-bao's exception
44009dc51d swarm-bao: stop linking the container's journal onto the host
Compare 2 commits »
vinzenz created branch flake-update-all-2026-09-25 in vinzenz/nixos-configuration 2026-09-25 05:01:20 +02:00
vinzenz pushed to flake-update-all-2026-09-25 at vinzenz/nixos-configuration 2026-09-25 05:01:20 +02:00
8af28e24c2 nix flake update (all)
vinzenz pushed to main at vinzenz/hyperhive 2026-09-25 00:37:40 +02:00
92e1909caf swarm-bao: give the store forwarder's OIDC reader its own bao identity
vinzenz pushed to main at vinzenz/hyperhive 2026-09-25 00:11:36 +02:00
46d0b46670 hive-c0re: decide matrix token presence from metadata, not by reading it
vinzenz pushed to main at vinzenz/hyperhive 2026-09-25 00:02:39 +02:00
978164dc53 nix: run the forge on one host per swarm (deploy.forgejo.enable)
vinzenz pushed to main at vinzenz/hyperhive 2026-09-24 23:51:08 +02:00
21c17772b8 swarm-controller: fix test helper's forge::Client initializer
vinzenz pushed to main at vinzenz/hyperhive 2026-09-24 18:15:16 +02:00
f62ec349d5 workers: skip a cycle instead of spawning/alerting on an unreadable container list
vinzenz pushed to main at vinzenz/hyperhive 2026-09-24 17:49:01 +02:00
3ee5a960b4 docs/setup: ruth needs a store identity and a rebuild, not a hand-made forge user
22f0acfd6d swarm-controller: the forge-token backfill creates a missing forge user
abc942cff3 docs: the swarm mints agent forge tokens; hive-c0re and tea-login no longer do
6d0c30ade2 module-eval: pin the agent forge-token fetch and tea-login's removal
b5d07d4df2 hive-c0re: stop minting agent forge tokens
Compare 7 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-09-24 17:30:25 +02:00
2fda529ca8 swarm-controller: accept the legacy pre-alignment email in the lockdown guard
58f50ed506 swarm-controller: guard the lockdown PATCH against a forge name collision
04d5bf5f3e swarm-controller: disable repo creation on the agent forge users it creates
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-09-24 17:27:18 +02:00
065b11a99d swarm-controller: page repo_search past forgejo's first page