Commit Graph

12 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
70f3cef03a Fix NixOS install: add hardware-configuration.nix to flake modules and installer
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/5db1cd99-2067-4b5c-ba11-3e9aa8fde973

Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com>
2026-04-05 17:50:18 +00:00
f5180767b1 updated wiring for hub feature enable 2026-04-03 09:07:07 -05:00
copilot-swe-agent[bot]
b9c8c20347 feat: add Feature Manager to Sovran Hub dashboard
- flake.nix: import /etc/nixos/hub-overrides.nix alongside custom.nix
- sovran-hub.nix: add hub-overrides-init service (seeds file if missing),
  sovran-hub-rebuild service (nixos-rebuild switch only), and
  feature_manager=true in generated config.json
- server.py: add FEATURE_REGISTRY with 6 features (rdp, haven,
  element-calling, mempool, bip110, bitcoin-core); add hub-overrides.nix
  read/write helpers; add /api/features, /api/features/toggle,
  /api/rebuild/status, /api/domains/set, /api/domains/set-email,
  /api/domains/status endpoints; update /api/config to expose feature_manager
- index.html: add domain setup modal, SSL email modal, feature confirm
  modal, and rebuild modal HTML
- app.js: add Feature Manager rendering with sub-category layout,
  feature toggle cards with sliding toggles, domain setup flow,
  SSL email collection, conflict confirmation, rebuild polling
- style.css: add Feature Manager styles (feature cards, toggle switch,
  domain badge, conflict warning, domain input fields)"

Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/9088415a-efc3-4dd1-9c22-877a543af47b

Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com>
2026-04-02 23:24:17 +00:00
0a737a14d5 updated flake.nix 2026-03-29 07:45:08 -05:00
ff27c3fb4c fixed retooling for flake.nix 2026-03-29 07:41:26 -05:00
5747a18691 small retooling for flake.nix 2026-03-29 07:38:06 -05:00
01f2912960 added robust iso 2026-03-28 08:47:35 -05:00
01e25b5b88 added .iso 2026-03-28 08:11:24 -05:00
4fafa1cd17 removed agenix 2026-03-27 20:45:09 -05:00
d7af813c71 typo flake.nix 2026-03-27 16:10:04 -05:00
143a6a07ff formated flake.nix 2026-03-27 15:57:35 -05:00
e1e9376792 initial retooling 2026-03-27 14:23:08 -05:00