atlas
f60f8af33b
matrix: serve the web client unconditionally; link it from the swarm domain
...
Removes services.hyperhive.deploy.matrix.gui.enable and its
swarm.matrix.gui.enable alias; both are mkRemovedOptionModule stubs. A
host running the homeserver serves fluffychat at gatewayHost's vhost,
and the hive's /matrix/ redirect follows the same condition.
The swarm-controller builds the Matrix quick link from
swarm.matrix.gatewayHost, replacing hive-matrix.nix's per-host entry.
HIVE_MATRIX_PUBLIC_URL is set on every hive with a gatewayHost, so
`hivectl open matrix` resolves off the homeserver's host too.
Drops HIVE_MATRIX_GUI_ENABLED and the dashboard's matrix_gui_enabled
field; nothing in the frontend reads it.
Refs #4885
2026-10-02 20:02:02 +02:00
..
agents.rs
Make agent creation swarm-only and refuse a name placed on another hive
2026-09-29 15:47:40 +02:00
approvals.rs
split hivectl main.rs into per-domain modules ( #2509 )
2026-07-16 11:28:43 +02:00
choom.rs
hive-c0re: grant hive-admin group a polkit rule for choom
2026-09-07 23:27:15 +02:00
cli.rs
github: PATs live in swarm bao; the agent fetches them itself
2026-10-02 17:48:27 +02:00
client.rs
host.sock: give HostResponse a wire-schema version, warn on mismatch
2026-09-07 14:08:30 +02:00
completions.rs
split hivectl main.rs into per-domain modules ( #2509 )
2026-07-16 11:28:43 +02:00
dag_progress.rs
feat( #3245 ): gate rustdoc in nix flake check, and clear the workspace
2026-08-14 02:30:55 +02:00
forge.rs
hivectl: drop forge create-user; SSO makes a human's forge account
2026-09-25 08:29:56 +02:00
gateway.rs
split hivectl main.rs into per-domain modules ( #2509 )
2026-07-16 11:28:43 +02:00
main.rs
github: PATs live in swarm bao; the agent fetches them itself
2026-10-02 17:48:27 +02:00
matrix.rs
matrix: swarm-controller is the only minter
2026-09-30 00:46:46 +02:00
open.rs
matrix: serve the web client unconditionally; link it from the swarm domain
2026-10-02 20:02:02 +02:00
power.rs
hivectl: batch QueueNodes polling by id set, drop remaining dag wording
2026-08-03 20:35:24 +02:00
quota.rs
hivectl: rename hivectl agents to hivectl agent <name> <verb>
2026-07-27 19:07:18 +02:00
subvol.rs
hivectl: batch QueueNodes polling by id set, drop remaining dag wording
2026-08-03 20:35:24 +02:00
util.rs
github: PATs live in swarm bao; the agent fetches them itself
2026-10-02 17:48:27 +02:00
watch.rs
docs: restructure into topic subdirectories, collapse duplicated index
2026-09-02 01:55:37 +02:00
wg.rs
deploy: move the wireguard mesh out of the namespace hives read
2026-09-07 14:24:52 +02:00