Commit Graph

65 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
e6cdb3b840 Add RTL and Mempool LAN reverse proxies, open firewall ports
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d29c1b82-a70e-4092-88c7-b521a1b3cac3

Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com>
2026-04-03 15:21:01 +00:00
copilot-swe-agent[bot]
3c6106d06a Eliminate hub-overrides.nix: write feature toggles into custom.nix instead
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/db82f216-af3e-4d7f-a972-86c03f23e069

Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com>
2026-04-03 14:28:24 +00:00
f3d75b9ba5 updated wiring for hub feature enable 2026-04-03 08:37:21 -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
e436b2f7a6 added service feature 2026-04-02 17:08:20 -05:00
b63ad15cc1 fixed RDP layout 2026-04-02 16:45:27 -05:00
51c458c33a added RDP 2026-04-02 16:39:01 -05:00
4d23197aa3 added qr code 2026-04-02 16:23:45 -05:00
2fefbf47e4 added qr code 2026-04-02 16:17:39 -05:00
13f38f6254 added lndconnet 2026-04-02 16:03:55 -05:00
195f616ca8 frontend onion links 2026-04-02 15:55:57 -05:00
ad0f04c0bf frontend link fix 2026-04-02 15:43:32 -05:00
b6dfbc4a56 frontend uses weblinks 2026-04-02 15:37:07 -05:00
bb2c66a4dc added passwd fix for user account 2026-04-02 15:09:04 -05:00
f1e79d6408 added password tile 2026-04-02 14:55:32 -05:00
64c32a7f53 added info dialog for each tile 2026-04-02 14:20:06 -05:00
bb7db0693a fixed updater 2026-04-02 13:42:24 -05:00
a66e8e736f updated logging 2026-04-02 13:34:29 -05:00
150666d7c3 updated logging 2026-04-02 13:15:19 -05:00
38733daffc updated logging 2026-04-02 13:09:07 -05:00
08492cef94 added new systemd update unit 2026-04-02 12:54:32 -05:00
ea28f9b303 changed port 2026-04-02 12:15:53 -05:00
copilot-swe-agent[bot]
42900608f6 Replace GTK4 desktop app with FastAPI web app (Sovran_SystemsOS Hub)
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/5c173acb-776f-4cd2-bc89-bb7675e38677

Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com>
2026-04-02 17:01:42 +00:00
65d0364cc6 Align section labels and tile grid to same left edge 2026-03-31 20:22:05 -05:00
9ad9b7505e Remove systemd-manager GNOME extension, replaced by Sovran Hub 2026-03-31 16:46:02 -05:00
6b6a90da2a Add autostart toggle, dock pinning, Bitcoin Base/Apps split 2026-03-31 16:40:04 -05:00
dfa0249ec4 updated layout in hub 2026-03-31 16:31:15 -05:00
4178ed07fb updated layout in hub 2026-03-31 16:20:13 -05:00
b1bb53e562 hub update 2026-03-31 15:46:21 -05:00
435a2ed5b2 new visulation in Hub 2026-03-31 14:45:05 -05:00
8f3b9d4156 renamed livekit to element-call 2026-03-31 14:31:57 -05:00
e145ba949b refiled directories 2026-03-31 13:58:19 -05:00
b669e6349d updated icons 2026-03-31 13:35:22 -05:00
fb4b750a29 updated hub 2026-03-31 10:55:32 -05:00
ce153d6b6e btcpayserver logo 2026-03-31 10:44:21 -05:00
f342f6d286 updated look of hub 2026-03-31 10:30:11 -05:00
690ea64df6 updated hub to remove units 2026-03-31 10:10:44 -05:00
1468489e17 fixed file structure 2026-03-30 21:35:07 -05:00
3ce192bef7 add new app for systemd monitoring 2026-03-30 21:31:36 -05:00
5accb18e7c updated branding and some retooling 2026-03-29 07:13:22 -05:00
f09d954e6a updated desktop nix 2026-03-29 00:43:02 -05:00
fc56919ee8 updated pdf creator and overall theme 2026-03-29 00:33:21 -05:00
13598f5465 updated ssh-bootstrap 2026-03-28 07:54:29 -05:00
2017c28425 added ssh-bootstrap 2026-03-28 07:52:48 -05:00
5aae35d219 updated synapse 2026-03-27 20:49:11 -05:00
4fafa1cd17 removed agenix 2026-03-27 20:45:09 -05:00
a419a196f0 no longer needed 2026-03-27 19:36:08 -05:00
61eb338990 file name change 2026-03-27 19:22:41 -05:00
81c99d9d92 update domain script 2026-03-27 19:20:39 -05:00
076fad8186 added njalla script 2026-03-27 19:17:27 -05:00