• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 20:33:34 +02:00
d03549c40f fix(3213): the swarm UI vhost forces https
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 19:34:25 +02:00
4b71a76b12 agent: drop dead .header-pill-loose CSS
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 19:25:50 +02:00
8dd6d05d6c frontend: unify pill/chip/badge shape into shared CSS
92b9e67327 frontend: unify pill/chip/badge shape into shared CSS
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 19:23:36 +02:00
ae05289e8b docs(3201): setup guide — the group flag is not one-shot any more
24ee0990a2 feat(3201): swarmctl user update — change an existing subject's attributes
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 19:20:49 +02:00
086f3f43d6 claude-plugins: add headless-screenshot skill to base
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 18:26:37 +02:00
4dd5093c6f docs(3167): the setup guide gains a swarm UI step, and one group name
40e1ed2967 fix(3167): wire the swarm-ui package from the flake, not a pkgs attr
470d2ad845 docs(3167): the swarm UI page, and the group step that gates it
600fa15afe feat(3167): publish the swarm UI's name to agents and to local dev
0dc2e6b64f feat(3167): the swarm UI vhost, behind an authelia subrequest
Compare 7 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 16:40:16 +02:00
657dba762b fix(3191): let hive-c0re write the gateway conf dir under strict sandboxing
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 15:07:11 +02:00
71b0f1c5b8 fix(3149): pass the oauth flags as an array, and verify the source exists
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 13:35:07 +02:00
3c262b6c1b docs: rename docs/components to docs/crates
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 13:30:54 +02:00
b12be26f20 docs(3191): drop the migration history from the gateway comments
f85724a638 docs(3191): the gateway's comments describe a host service, not a container
d70b1e0a97 fix(3191): order gateway TLS against the units that read it, not a dead container
Compare 3 commits »
vinzenz pushed to main at vinzenz/nixos-configuration 2026-08-12 13:26:05 +02:00
39f3f79c66 hive enable sso
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 10:29:31 +02:00
0e1a975f9f fix(3179): the gateway's config files get their own state dir
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 10:29:22 +02:00
ac15c68cd2 docs(3189): the error-page scope text describes the new shape
275d502639 feat(3189): the sso vhost serves a themed page instead of a bare 502
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-12 10:28:41 +02:00
a2ea91afe2 docs(3186): the setup walkthrough gains the swarm SSO bootstrap
014ae405e0 docs(3186): the first user is required to start authelia, not to log in
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 23:52:34 +02:00
21ceb75850 feat(3089): all-local asserts the swarm controller
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 23:47:17 +02:00
04ff7a6f05 gateway: reword bare tracker tag in dnsmasq.nix comment (tracker-tag lint)
2bf0d73c8b hive-c0re: drop needless async from pause_many (clippy pedantic)
20a7a21053 hive-c0re/hivectl/hive-agent: pause as a job-queue DAG node (closes #3056)
Compare 3 commits »
vinzenz pushed to main at vinzenz/nixos-configuration 2026-08-11 23:38:31 +02:00
4ec6b51abd nix flake update
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 23:35:14 +02:00
a92f7351d9 fix(3086): the hive leaf stops naming two services it already covered
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 23:30:54 +02:00
660629a7c6 docs(3083): getting into the SSO provider the first time
67a20d387f feat(3083): the gateway serves authelia
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-11 23:25:59 +02:00
50605851f4 fix(3088): stop dnsmasq shadowing hive DNS with the host's /etc/hosts