Sovran Systems
efdf1e05d0
Merge pull request #298 from naturallaw777/copilot/add-prerequisites-notice-installer
...
Add Server + Desktop prerequisites notice to installer role-selection screen
2026-05-20 20:40:08 -05:00
copilot-swe-agent[bot]
cd3ab47aa0
Use theme-safe installer notice styling
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/a71df5f0-f463-4c08-b54d-946d97d0aafd
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-05-21 01:38:36 +00:00
copilot-swe-agent[bot]
c12a680d27
Add installer prerequisites notice
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/a71df5f0-f463-4c08-b54d-946d97d0aafd
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-05-21 01:37:54 +00:00
copilot-swe-agent[bot]
c728eee924
Initial plan
2026-05-21 01:32:55 +00:00
Sovran Systems
ca704b24a2
Merge pull request #297 from naturallaw777/copilot/add-flatpak-retry-policy
...
Harden `flatpak-repo` boot unit against transient Flathub fetch failures
2026-05-17 09:08:01 -05:00
copilot-swe-agent[bot]
db068ba994
Harden flatpak-repo systemd service retries
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/42ce6628-372d-4bd8-82c5-b10097fc8003
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-05-17 14:06:58 +00:00
copilot-swe-agent[bot]
53ee31c5d2
Initial plan
2026-05-17 14:05:39 +00:00
naturallaw777
283b439d59
nixpkgs update
2026-05-14 10:17:11 -05:00
Sovran Systems
9e09f9eb40
Merge pull request #296 from naturallaw777/copilot/fix-switch-inhibitors-check
...
Fix switchInhibitors fallback detection race in sovran-hub update/rebuild scripts
2026-05-09 10:07:41 -05:00
copilot-swe-agent[bot]
08bfa73e74
fix: detect switchInhibitors from captured nixos-rebuild output
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/637e0a15-b70f-44b0-abe8-8ba3dd25a359
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-05-09 15:00:10 +00:00
copilot-swe-agent[bot]
2b76a766ad
Initial plan
2026-05-09 14:58:55 +00:00
Sovran Systems
d245e2ce0b
Merge pull request #295 from naturallaw777/copilot/update-wipe-paths-array
...
Expand security reset wipe scope to include nix-bitcoin and Bisq state
2026-05-08 16:00:04 -05:00
copilot-swe-agent[bot]
bb2603bea0
Add nix-bitcoin and Bisq data paths to security reset wipe list
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8f922dd0-a5b0-42c6-af40-4bbd78a29ffa
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-05-08 20:55:29 +00:00
copilot-swe-agent[bot]
8f96625c26
Initial plan
2026-05-08 20:53:48 +00:00
naturallaw777
9c0ddf0dbe
blocked rxrpc kernal moduel
2026-05-08 15:20:18 -05:00
naturallaw777
2a352c35f9
updated nixpkgs
2026-05-08 08:04:35 -05:00
Sovran Systems
56b965b847
Merge pull request #294 from naturallaw777/copilot/update-sparrow-wallet-auto-connect
...
Fix Sparrow wallet defaulting to public Electrum server on first launch
2026-05-03 17:38:03 -05:00
copilot-swe-agent[bot]
8e5bb766a6
fix: add mode ONLINE to Sparrow config so Electrum backend is active on first launch
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/69818c91-2127-4392-8a39-76953e17497c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-05-03 22:37:14 +00:00
copilot-swe-agent[bot]
646d877c4d
Initial plan
2026-05-03 22:33:54 +00:00
Sovran Systems
045c5d6a12
Merge pull request #293 from naturallaw777/copilot/make-custom-nix-readable-writable
...
Make custom.nix writable on new installs
2026-04-30 12:47:20 -05:00
copilot-swe-agent[bot]
f0f690eae4
Make custom.nix read-write (644) on all new installs
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/1606cde2-b484-4570-a64e-649f80384367
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-30 17:45:45 +00:00
copilot-swe-agent[bot]
459536d478
Initial plan
2026-04-30 17:44:53 +00:00
naturallaw777
6c5f261d8a
fix for gnome keyring
2026-04-30 11:42:35 -05:00
Sovran Systems
91cc0152ba
Merge pull request #292 from naturallaw777/copilot/move-tmpfiles-rules-to-user-level
...
Fix GNOME Keyring permission corruption on fresh installs: move tmpfiles to user level
2026-04-30 11:33:45 -05:00
copilot-swe-agent[bot]
bfc60eeb2c
Fix GNOME Keyring permission issue: move tmpfiles rules to user level
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3ed85d6b-ada9-48e1-941f-1150e1491157
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-30 16:32:36 +00:00
copilot-swe-agent[bot]
976d8f3609
Initial plan
2026-04-30 16:31:14 +00:00
naturallaw777
10a1d0f7ba
fix for gnome keyring
2026-04-30 10:46:58 -05:00
Sovran Systems
3a8e9a2dd0
Merge pull request #291 from naturallaw777/copilot/make-brave-default-browser
...
Make Brave the default browser on fresh installs
2026-04-30 09:33:32 -05:00
copilot-swe-agent[bot]
6872c8d820
feat: make Brave the default browser on fresh installs
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/fbb8cbcc-6f16-419a-b732-2457c1e67384
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-30 14:28:24 +00:00
copilot-swe-agent[bot]
175f48ef37
Initial plan
2026-04-30 14:26:43 +00:00
Sovran Systems
49912a2760
Merge pull request #290 from naturallaw777/copilot/refactor-gnome-keyring-setup
...
Refactor GNOME Keyring management to native NixOS tmpfiles
2026-04-30 09:17:14 -05:00
copilot-swe-agent[bot]
c450dcab9e
refactor: use systemd.tmpfiles for GNOME Keyring, simplify reset scripts
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/71dab9c7-081f-4e45-80c2-080e88ae6207
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-30 13:52:27 +00:00
copilot-swe-agent[bot]
953fb04671
Initial plan
2026-04-30 13:48:25 +00:00
Sovran Systems
c02655a840
Merge pull request #289 from naturallaw777/copilot/fix-gnome-keyring-initialization-issues
...
fix: seed GNOME Keyring default pointer on fresh installs, resets, and migrations
2026-04-30 08:24:10 -05:00
copilot-swe-agent[bot]
f87e9982b0
fix: seed GNOME Keyring default pointer on fresh installs, resets, and migrations
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c3f5b4ac-12ed-4ff9-ac7c-f07be1f178d9
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-30 13:14:10 +00:00
copilot-swe-agent[bot]
02e662454c
Initial plan
2026-04-30 13:10:40 +00:00
Sovran Systems
4d8eaf71ca
Merge pull request #288 from naturallaw777/copilot/update-credential-labels-rtl-mempool
...
Improve Tor vs. Local Network credential labels across Bitcoin services
2026-04-30 03:40:20 -05:00
copilot-swe-agent[bot]
a0f42d3e7b
feat: improve credential labels for Tor/Local access across all services
...
- RTL: rename 'Tor Access' → 'Tor Address — Access from anywhere via Tor Browser'
rename 'Local Network' → 'Local Network — Access on your home network only'
add 'How to Access' explanation credential
- Mempool: same label improvements + 'How to Access' credential
- Bitcoin Knots, Bitcoin Core, Electrs: update 'Tor Address' label to include
'Access from anywhere via Tor Browser' for consistency
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/63c3edb0-9fbf-4dd8-91e5-404ff6e4097d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-30 08:38:27 +00:00
copilot-swe-agent[bot]
ef683a6aa9
Initial plan
2026-04-30 08:36:41 +00:00
Sovran Systems
02a9dbf39c
Merge pull request #286 from naturallaw777/copilot/remove-connection-url-zeus-connect
...
Zeus Connect Hub UI: show QR code only, suppress raw URL text
2026-04-29 22:55:27 -05:00
copilot-swe-agent[bot]
6d72f70fe5
Fix Zeus Connect: show only QR code, hide raw URL text
...
- modules/core/sovran-hub.nix: rename credential label from 'Scan QR Code' to 'QR Code'
- server.py: forward qronly flag in _resolve_credential so JS can hide the URL text/copy button
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0292564f-8e75-4c34-b938-1a6c98f3ff0d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-30 03:50:17 +00:00
copilot-swe-agent[bot]
c2887b60b2
Initial plan
2026-04-30 03:46:21 +00:00
Sovran Systems
9e76bad58a
hub: upgrade modal — Njalla is the only supported domain provider
2026-04-29 22:31:22 -05:00
Sovran Systems
b3f6efef8a
hub: Zeus Connect — skip value/copy button when qronly is set
2026-04-29 22:24:24 -05:00
Sovran Systems
53813e775d
hub: Zeus Connect — show QR code only, remove Connection URL text
2026-04-29 22:22:21 -05:00
Sovran Systems
060f81393c
Merge pull request #284 from naturallaw777/copilot/fix-gdm-login-loop-pam-config
...
Fix GDM login loop: replace broken PAM hook with free-password-migration systemd service
2026-04-29 20:45:46 -05:00
Sovran Systems
c1c0827604
Merge pull request #285 from naturallaw777/copilot/fix-legacy-migration-flow
...
Fix legacy migration flow: defer chpasswd to password-acknowledge
2026-04-29 20:45:20 -05:00
copilot-swe-agent[bot]
b5715e05c6
Fix legacy migration flow: move chpasswd to password-acknowledge endpoint
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/6ad42ef5-884b-4945-b49e-76b3e6c34088
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-30 01:42:01 +00:00
copilot-swe-agent[bot]
68c3aa95fd
Initial plan
2026-04-30 01:39:53 +00:00
copilot-swe-agent[bot]
281b08dcd4
Fix GDM login loop: replace broken PAM hook with free-password-migration systemd service
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c958784d-bc79-4784-9ec6-6d52fd3f574e
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-30 01:27:01 +00:00
copilot-swe-agent[bot]
ca1ff3ee20
Initial plan
2026-04-30 01:25:15 +00:00
Sovran Systems
1cd5bd4496
Merge pull request #283 from naturallaw777/copilot/fix-free-password-setup-script
...
fix(credentials): enforce boot ordering and error visibility for password-setup services
2026-04-29 19:54:14 -05:00
copilot-swe-agent[bot]
6512bf4356
fix: add set -euo pipefail and boot ordering to password-setup services
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/2f9c39e8-d673-4314-bff7-28f1fffd48a0
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-30 00:52:17 +00:00
copilot-swe-agent[bot]
7da0463dce
Initial plan
2026-04-30 00:51:11 +00:00
Sovran Systems
466582bcdc
Merge pull request #282 from naturallaw777/copilot/remove-plymouth-and-add-cpu-performance
...
Remove Plymouth entirely; add quiet boot params and cpu-performance module
2026-04-29 19:35:01 -05:00
copilot-swe-agent[bot]
c23ae5543d
Remove Plymouth, add quiet boot params, add cpu-performance module
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/eda71495-cd38-4408-8d3b-b9d793f6445f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-30 00:33:32 +00:00
copilot-swe-agent[bot]
569e0de59d
Initial plan
2026-04-30 00:31:49 +00:00
naturallaw777
4a7d9615db
nix package update
2026-04-29 16:10:09 -05:00
naturallaw777
7c1b603200
updated bitcoind for better launch
2026-04-29 16:00:27 -05:00
Sovran Systems
4dae7836dd
Merge pull request #279 from naturallaw777/copilot/fix-update-script-inhibitor-logic
...
Handle NixOS switchInhibitors: fall back to nixos-rebuild boot and surface reboot-required state in UI
2026-04-29 15:14:43 -05:00
copilot-swe-agent[bot]
e821da6c2a
Handle NixOS switchInhibitors: detect reboot-required case and show correct UI state
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d72be7a1-ec3f-41da-9753-611b95bc9903
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-29 20:04:59 +00:00
copilot-swe-agent[bot]
17fbd5fd2c
Initial plan
2026-04-29 20:00:45 +00:00
Sovran Systems
8712ac43c6
Merge pull request #278 from naturallaw777/copilot/fix-new-services-inactive-state
...
Auto-start newly enabled services after NixOS rebuild
2026-04-29 14:53:21 -05:00
copilot-swe-agent[bot]
38e4a296ee
Auto-start newly enabled services after successful NixOS rebuild
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3d0aaa70-7eb3-4496-abe4-095e4c4d3dea
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-29 19:51:20 +00:00
copilot-swe-agent[bot]
d1ef6ba1cd
Initial plan
2026-04-29 19:48:47 +00:00
Sovran Systems
ffd2029852
fix: disable BTCPayServer by default in node-only mode
...
The BTCPayServer hub entry was using `cfg.services.bitcoin` as its
`enabled` flag, which is `true` in node mode. This caused the Hub UI
to show BTCPayServer as enabled even though the underlying NixOS service
is correctly gated on `cfg.web.btcpayserver` (which defaults to `false`
for the node role via role-logic.nix).
Change the enabled field to `cfg.web.btcpayserver` so the Hub UI
accurately reflects the service state and BTCPayServer is disabled by
default on a fresh node-only install.
2026-04-28 17:49:25 -05:00
Sovran Systems
761af09166
Merge pull request #277 from naturallaw777/copilot/fix-deprecated-logind-options
...
Migrate `no-sleep` logind lid handling to `services.logind.settings.Login`
2026-04-22 09:28:54 -05:00
copilot-swe-agent[bot]
48d7e8a459
Fix deprecated logind lid switch options in no-sleep module
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8a4eee86-6cb7-411d-9e71-1bcfae42374e
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-22 14:24:05 +00:00
copilot-swe-agent[bot]
d3327e05d4
Initial plan
2026-04-22 14:22:01 +00:00
Sovran Systems
2c8dd91cf0
Merge pull request #276 from naturallaw777/copilot/fix-no-sleep-module-roles
...
Scope `no-sleep` module to non-desktop roles
2026-04-22 07:39:52 -05:00
copilot-swe-agent[bot]
448c4b9094
Fix no-sleep module to skip desktop role
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d008099d-2fd3-4b86-a10c-ed7f9337e51c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-22 12:37:36 +00:00
copilot-swe-agent[bot]
e147fd8f4d
Initial plan
2026-04-22 12:34:17 +00:00
Sovran Systems
b8feea3711
Merge pull request #275 from naturallaw777/copilot/fix-deprecated-services-logind-extraconfig
...
[WIP] Fix deprecated services.logind.extraConfig in modules/core/no-sleep.nix
2026-04-22 07:09:36 -05:00
copilot-swe-agent[bot]
0cc1f50aa4
fix: replace deprecated logind extraConfig with settings.Login
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/a9bcbedf-7dfa-47e2-a9f5-b288ff5c5f42
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-22 12:09:00 +00:00
copilot-swe-agent[bot]
71d8eae6d8
Initial plan
2026-04-22 12:05:50 +00:00
Sovran Systems
878392d998
Merge pull request #274 from naturallaw777/copilot/add-no-sleep-nixos-module
...
Add always-loaded core no-sleep module to disable suspend/hibernate system-wide
2026-04-22 07:03:14 -05:00
copilot-swe-agent[bot]
d6471aad55
feat(core): add system-level no-sleep module
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/b0e72301-13fd-4c14-9b3b-584e8c04267f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-22 12:00:45 +00:00
copilot-swe-agent[bot]
4b939affaf
Initial plan
2026-04-22 11:58:07 +00:00
naturallaw777
c1b02e0562
bitcon knots fix
2026-04-18 10:08:20 -05:00
naturallaw777
6b962ff51d
nixpkgs update
2026-04-18 09:45:57 -05:00
Sovran_Systems
3843f8ea22
Merge pull request #273 from naturallaw777/copilot/update-backup-script-to-backup-var-lib
...
[WIP] Update backup script to back up entire /var/lib directory
2026-04-18 08:50:45 -05:00
copilot-swe-agent[bot]
c85eea719d
backup: harden desktop var-lib exclusions
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d8d4b876-dfc7-42fd-954c-a9e5b05dc497
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-18 13:49:57 +00:00
copilot-swe-agent[bot]
5309618747
backup: tighten rsync var-lib exclude patterns
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d8d4b876-dfc7-42fd-954c-a9e5b05dc497
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-18 13:49:07 +00:00
copilot-swe-agent[bot]
725aad3aac
backup: include full /var/lib in manual backup stages
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d8d4b876-dfc7-42fd-954c-a9e5b05dc497
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-18 13:47:22 +00:00
copilot-swe-agent[bot]
070ab61131
Initial plan
2026-04-18 13:44:03 +00:00
naturallaw777
164f052b1f
updated rpc bitcoinnd port
2026-04-17 18:05:24 -05:00
Sovran_Systems
8841a8d628
Merge pull request #272 from naturallaw777/copilot/fix-clear-site-data-header
...
Preserve Hub login session on `sovransystemsos.local` by narrowing `Clear-Site-Data`
2026-04-17 17:57:21 -05:00
copilot-swe-agent[bot]
d500d15e12
fix(caddy): preserve hub session cookie on mDNS vhost
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/45cc1510-356d-4d59-a6d2-b9b4903cff23
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-17 22:56:23 +00:00
copilot-swe-agent[bot]
16898e8eb9
Initial plan
2026-04-17 22:55:25 +00:00
Sovran_Systems
c809045014
Merge pull request #271 from naturallaw777/copilot/fix-wordpress-permissions-ownership
...
[WIP] Fix WordPress directory ownership and permissions
2026-04-17 10:42:01 -05:00
copilot-swe-agent[bot]
158d369371
Fix WordPress ownership and tighten permissions to match php-fpm pool
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3c7ded55-8f08-46f7-af17-6bbbdadba84b
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-17 15:41:13 +00:00
copilot-swe-agent[bot]
c40db26e6f
Initial plan
2026-04-17 15:38:41 +00:00
Sovran_Systems
42305f7f22
Merge pull request #270 from naturallaw777/copilot/remove-orphaned-mypool
...
[WIP] Clean up PHP-FPM pool architecture and expose custom PHP properly
2026-04-17 08:08:29 -05:00
copilot-swe-agent[bot]
539ede00cb
refactor php-fpm pool wiring to shared phpPackage option
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/13105350-82a0-4135-b8a4-55016f202195
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-17 13:07:25 +00:00
copilot-swe-agent[bot]
5324344eed
Initial plan
2026-04-17 13:05:11 +00:00
Sovran_Systems
d2c9dd1fbd
Merge pull request #269 from naturallaw777/copilot/fix-nextcloud-wordpress-inactive-status
...
Use canonical domain files for pre-existing Nextcloud/WordPress credentials and fix Nextcloud reset command
2026-04-17 07:21:22 -05:00
copilot-swe-agent[bot]
a1db5773fc
Use canonical domain files in detect-existing credentials
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/f9e2b5f9-b25b-4ab9-a3cf-5b8bd4ea22de
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-17 12:17:17 +00:00
copilot-swe-agent[bot]
5e33a250d5
Initial plan
2026-04-17 12:15:03 +00:00
Sovran_Systems
7e0cda17f3
Remove localhost from url_preview_ip_ranger_whitelist
2026-04-16 23:49:04 -05:00
Sovran_Systems
15821207dc
Merge pull request #268 from naturallaw777/copilot/fix-php-fpm-unit-mismatch
...
Restore Nextcloud/WordPress hub visibility for pre-existing installs (dedicated PHP-FPM pools + detect-existing credential/domain recovery)
2026-04-16 23:07:50 -05:00
copilot-swe-agent[bot]
cdb93ad8dc
fix: detect existing Nextcloud/WordPress installs and add dedicated php-fpm pools
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/6d5b7710-ee06-40ff-8975-f8edca8b879f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-17 03:51:10 +00:00
copilot-swe-agent[bot]
0c596fb396
Initial plan
2026-04-17 03:48:26 +00:00
Sovran_Systems
a3c1b849f2
Merge pull request #267 from naturallaw777/copilot/implement-password-reset-flow
...
Add migration-safe free password handoff for desktop roles (GDM + onboarding)
2026-04-16 22:39:16 -05:00
copilot-swe-agent[bot]
7262694425
fix migration checklist to mark noted only after acknowledgement
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/59fc567c-4bd4-44ab-a2ff-8e74854030e5
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-17 03:34:09 +00:00
copilot-swe-agent[bot]
ff1defcaab
refactor onboarding migration state flags
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/59fc567c-4bd4-44ab-a2ff-8e74854030e5
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-17 03:32:42 +00:00
copilot-swe-agent[bot]
6ac9a7cd4c
fix migration-safe free password flow for desktop roles
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/59fc567c-4bd4-44ab-a2ff-8e74854030e5
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-17 03:30:26 +00:00
copilot-swe-agent[bot]
cb9172d069
Initial plan
2026-04-17 03:24:31 +00:00
Sovran_Systems
92dd718362
Merge pull request #266 from naturallaw777/copilot/remove-restart-service-button
...
[WIP] Remove Restart Service button from Nextcloud and WordPress service modals
2026-04-16 12:54:05 -05:00
copilot-swe-agent[bot]
7d15b67463
fix: hide restart troubleshooting for nextcloud and wordpress php-fpm services
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/fb1bb511-22f7-4b0b-b07e-2bc59ee468ac
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-16 17:53:01 +00:00
copilot-swe-agent[bot]
12b2d85fb4
Initial plan
2026-04-16 17:50:02 +00:00
Sovran_Systems
8657bdc23a
Merge pull request #265 from naturallaw777/copilot/remove-bisq-auto-link-tile
...
[WIP] Remove Bisq Auto-Link tile and associated code
2026-04-16 12:49:31 -05:00
copilot-swe-agent[bot]
59cbc8d4e9
remove bisq auto-link tile and autoconnect service
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/50ccdba4-2fbf-4c08-b7ae-7d1b92f7a75e
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-16 17:47:29 +00:00
copilot-swe-agent[bot]
80fea3301b
Initial plan
2026-04-16 17:40:57 +00:00
Sovran_Systems
91a3e68119
Remove server configuration from Bitcoin ecosystem
2026-04-16 12:21:19 -05:00
Sovran_Systems
bda9c3cd0e
Merge pull request #263 from naturallaw777/copilot/add-restart-button-to-service-modal
...
Add safe service restart action to Service Detail modal
2026-04-16 12:18:02 -05:00
Sovran_Systems
a84e958182
Refactor wallet-autoconnect configuration
...
Removed waiting mechanism for bitcoind RPC readiness and updated btcNodes configuration.
2026-04-16 12:10:27 -05:00
Sovran_Systems
21e0f284b6
Merge pull request #264 from naturallaw777/copilot/fix-reboot-button-issue
...
[WIP] Fix reboot button functionality after update
2026-04-16 12:06:58 -05:00
copilot-swe-agent[bot]
e83b4ff5b1
fix(web): exempt reboot endpoint from auth middleware
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c4b5b663-c6a6-4c78-a788-9dd47ef85628
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-16 17:06:00 +00:00
copilot-swe-agent[bot]
0445a1c1cc
Initial plan
2026-04-16 17:04:06 +00:00
naturallaw777
dc1d89b441
updated hub to proper bitcoinnd port
2026-04-16 11:30:02 -05:00
naturallaw777
0da964bfca
updated electrs and bitciond
2026-04-16 11:17:33 -05:00
copilot-swe-agent[bot]
b5e89c38f8
Improve restart fallback error message
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8e6c98f7-8b24-4ec0-944b-0310e0989495
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-16 15:19:16 +00:00
copilot-swe-agent[bot]
c37816d257
Address review nits for restart flow
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8e6c98f7-8b24-4ec0-944b-0310e0989495
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-16 15:18:34 +00:00
copilot-swe-agent[bot]
fce4608647
Add service restart API and modal restart action
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8e6c98f7-8b24-4ec0-944b-0310e0989495
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-16 15:13:07 +00:00
copilot-swe-agent[bot]
8fd08057d8
Initial plan
2026-04-16 14:58:54 +00:00
Sovran_Systems
0563c6b96b
Merge pull request #262 from naturallaw777/copilot/fix-bisq-hub-node-connection
...
Align Bisq and Hub local Bitcoin node endpoint with nix-bitcoin default port (8335)
2026-04-15 20:12:23 -05:00
copilot-swe-agent[bot]
b29ed2cce7
Fix Bisq and Hub local node port to 8335
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/05dac8a9-797a-49d0-9b41-4b4e5be56ecf
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-16 01:11:10 +00:00
copilot-swe-agent[bot]
f8ecbf3ee3
Initial plan
2026-04-16 01:09:40 +00:00
naturallaw777
20aa66a160
updated electrs for localhost
2026-04-15 19:18:17 -05:00
naturallaw777
976d3b0fa7
updated bitcoind and eletrs for localhost
2026-04-15 19:13:33 -05:00
Sovran_Systems
2e9d989444
Merge pull request #261 from naturallaw777/copilot/check-timechain-data-drive
...
Preserve existing Bitcoin timechain data drive during OS reinstall
2026-04-15 15:25:05 -05:00
copilot-swe-agent[bot]
38207e8b2f
Harden GUI timechain detection temp mount handling
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8a51f052-83d0-4079-8338-5cfdbb849aa2
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 20:18:04 +00:00
copilot-swe-agent[bot]
5fe2ecd56d
Refine preservation detection messaging and label fallback
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8a51f052-83d0-4079-8338-5cfdbb849aa2
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 20:15:59 +00:00
copilot-swe-agent[bot]
846e2af705
Preserve existing Bitcoin data drive during reinstall
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8a51f052-83d0-4079-8338-5cfdbb849aa2
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 20:13:18 +00:00
copilot-swe-agent[bot]
c8eb452a70
Initial plan
2026-04-15 20:11:07 +00:00
Sovran_Systems
46b8c23578
Merge pull request #260 from naturallaw777/copilot/fix-health-status-discrepancy
...
[WIP] Fix health status discrepancy between service tile and modal
2026-04-15 15:02:26 -05:00
copilot-swe-agent[bot]
db32796675
Add DNS mismatch check to tile health computation
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/b23873c9-fca8-4e98-8300-003c3302aee4
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 20:02:01 +00:00
copilot-swe-agent[bot]
ecd5ecd659
Initial plan
2026-04-15 19:59:35 +00:00
Sovran_Systems
99f86e1cda
Merge pull request #259 from naturallaw777/copilot/fix-service-tile-status
...
Fix domain service tile health precedence and remove blocking Step 3 reachability from service detail
2026-04-15 14:03:46 -05:00
copilot-swe-agent[bot]
630cfef690
Fix domain service health precedence and cached checklist reachability
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d3af0b56-5b37-4eaa-a4fc-e7ffa2872c21
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 19:00:47 +00:00
copilot-swe-agent[bot]
6c0afc0e6b
Initial plan
2026-04-15 18:55:17 +00:00
Sovran_Systems
709bd51413
Merge pull request #258 from naturallaw777/copilot/fix-nextcloud-dotfiles-issue
...
Fix Nextcloud core integrity check by preserving dotfiles during install
2026-04-15 13:41:01 -05:00
copilot-swe-agent[bot]
37370fd12f
fix(nextcloud): copy extracted dotfiles during init install
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/bf1371c0-14ee-477b-9d30-baf97d8f853c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 18:37:38 +00:00
Sovran_Systems
1e2b11b235
Merge pull request #257 from naturallaw777/copilot/optimize-dns-resolution-delay
...
Remove blocking DNS checks from `/api/services` by making domain health cache-only
2026-04-15 13:37:15 -05:00
copilot-swe-agent[bot]
d636e0fa38
Initial plan
2026-04-15 18:35:51 +00:00
copilot-swe-agent[bot]
31c7b796f8
Use cached domain reachability only in api_services health
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3212805f-2cc0-4576-8cda-c3c303f0de47
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 18:34:18 +00:00
copilot-swe-agent[bot]
8a57734a42
Initial plan
2026-04-15 18:31:55 +00:00
Sovran_Systems
0b76a257ce
Merge pull request #256 from naturallaw777/copilot/fix-security-setup-warnings
...
Nextcloud first-launch hardening: clear Security & Setup warnings via init-time OCC + PHP-FPM override
2026-04-15 13:22:06 -05:00
copilot-swe-agent[bot]
7a0a43dfd3
Add server_id guard and AppAPI rationale
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e94844f0-187d-4b52-9302-7e61d3e5804a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 18:19:49 +00:00
copilot-swe-agent[bot]
0d318d60ac
Harden server_id setup and app_api disable flow
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e94844f0-187d-4b52-9302-7e61d3e5804a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 18:19:13 +00:00
copilot-swe-agent[bot]
25fe8844e5
Refine server_id generation and AppAPI disable guard
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e94844f0-187d-4b52-9302-7e61d3e5804a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 18:18:32 +00:00
copilot-swe-agent[bot]
d468678d00
Fix Nextcloud first-launch security/setup warnings
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e94844f0-187d-4b52-9302-7e61d3e5804a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 18:17:37 +00:00
Sovran_Systems
0af4c391e8
Merge pull request #255 from naturallaw777/copilot/fix-tile-loading-spinner
...
Show per-tile “Checking…” state while domain reachability cache warms up
2026-04-15 13:17:15 -05:00
copilot-swe-agent[bot]
5bb8af7a3e
refactor: reuse cached reachability lookup in service health
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3208f380-e8fe-4f12-b83c-723ecee6cd4c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 18:15:30 +00:00
copilot-swe-agent[bot]
c86cb9afe0
Initial plan
2026-04-15 18:15:23 +00:00
copilot-swe-agent[bot]
9c34eb0694
feat: add checking state for domain reachability on service tiles
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3208f380-e8fe-4f12-b83c-723ecee6cd4c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 18:12:13 +00:00
copilot-swe-agent[bot]
337f858a7a
Initial plan
2026-04-15 18:08:40 +00:00
Sovran_Systems
063c76f8ce
Merge pull request #254 from naturallaw777/copilot/update-wallpaper-application-logic
...
Apply GNOME wallpaper by version on all machines while preserving one-time theme bootstrap
2026-04-15 13:07:09 -05:00
copilot-swe-agent[bot]
a0e110b376
fix(desktop): harden wallpaper version stamp read
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3c085026-21a9-4afb-b39f-1d04f1ddd49f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 18:04:02 +00:00
copilot-swe-agent[bot]
8cf43fd3d1
chore(desktop): simplify wallpaper path usage in init script
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3c085026-21a9-4afb-b39f-1d04f1ddd49f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 18:03:14 +00:00
copilot-swe-agent[bot]
6f63e0f4d0
fix(desktop): apply wallpaper on version changes before legacy guards
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3c085026-21a9-4afb-b39f-1d04f1ddd49f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 18:02:30 +00:00
copilot-swe-agent[bot]
d458d8c07a
Initial plan
2026-04-15 18:00:21 +00:00
Sovran_Systems
6c7b1587b3
Merge pull request #252 from naturallaw777/copilot/fix-root-directory-ownership
...
Adjust Nextcloud ownership model and data directory initialization path
2026-04-15 12:41:52 -05:00
Sovran_Systems
be8d5ccf16
Merge pull request #253 from naturallaw777/copilot/fix-reboot-functionality-issue
...
Prevent Hub auto-restart from interrupting machine reboot
2026-04-15 12:39:58 -05:00
copilot-swe-agent[bot]
18c60bf085
Add reboot conflict and SIGTERM restart prevention for hub service
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/83e39fad-8cf8-4008-8977-a07a77b2f7a3
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 17:38:12 +00:00
copilot-swe-agent[bot]
d3d90f6e94
Initial plan
2026-04-15 17:35:39 +00:00
copilot-swe-agent[bot]
d874c97b2f
Adjust Nextcloud ownership and data directory handling
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c9190fb9-a4ac-42d9-b85d-2b9367c1a901
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 17:27:19 +00:00
copilot-swe-agent[bot]
2e93514a4d
Initial plan
2026-04-15 17:25:34 +00:00
Sovran_Systems
990ded6d1d
Merge pull request #251 from naturallaw777/copilot/fix-service-status-checks
...
Normalize health status for enabled-but-inactive domain services in services + detail APIs
2026-04-15 12:14:48 -05:00
Sovran_Systems
4e501548ac
Merge pull request #250 from naturallaw777/copilot/fix-hub-reboot-functionality
...
Fix Hub reboot path to use forced systemd reboot unit
2026-04-15 12:12:30 -05:00
copilot-swe-agent[bot]
2073303b18
Refine inactive branch variable naming in services health logic
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0baad662-d798-4d3e-a079-eefece637ab7
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 17:10:45 +00:00
copilot-swe-agent[bot]
1651f8de37
Clean up inactive health variable naming in service detail
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0baad662-d798-4d3e-a079-eefece637ab7
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 17:09:21 +00:00
copilot-swe-agent[bot]
1b2c0f2c1c
Fix inactive domain services health to show needs_attention on domain/port issues
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0baad662-d798-4d3e-a079-eefece637ab7
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 17:08:02 +00:00
copilot-swe-agent[bot]
40c2d17833
fix: route hub reboot through forced systemd reboot unit
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c72ca380-983e-4811-98f7-98f883ef46dc
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 17:07:07 +00:00
copilot-swe-agent[bot]
2ff983f5f4
Initial plan
2026-04-15 17:05:40 +00:00
copilot-swe-agent[bot]
fc6f58b00e
Initial plan
2026-04-15 17:04:40 +00:00
Sovran_Systems
09c4249cae
Merge pull request #248 from naturallaw777/copilot/fix-port-forwarding-notification
...
Make enable-feature port requirements modal context-aware (show only closed ports)
2026-04-15 11:41:06 -05:00
Sovran_Systems
8be2a4fe44
Merge pull request #249 from naturallaw777/copilot/fix-reboot-flow-issue
...
Fix Hub reboot flow to invoke system reboot directly
2026-04-15 11:39:14 -05:00
copilot-swe-agent[bot]
d973fae4db
Handle non-OK port status responses in enable flow
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e1d94cfc-9b91-48a3-99e3-64d7609ba710
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 16:38:07 +00:00
copilot-swe-agent[bot]
05c08532b3
Log port status fetch failures before fallback modal
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e1d94cfc-9b91-48a3-99e3-64d7609ba710
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 16:36:53 +00:00
copilot-swe-agent[bot]
8970e8a689
fix: call reboot binary directly and drop reboot oneshot unit
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/1d9cb014-ee8b-44f1-9638-67e38cc2417b
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 16:35:43 +00:00
copilot-swe-agent[bot]
8d97184105
Make port requirement modal check only closed ports
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e1d94cfc-9b91-48a3-99e3-64d7609ba710
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 16:34:56 +00:00
copilot-swe-agent[bot]
1ce4a2a520
Initial plan
2026-04-15 16:33:30 +00:00
copilot-swe-agent[bot]
97a868e0f9
Initial plan
2026-04-15 16:31:03 +00:00
Sovran_Systems
50a2fc0807
Merge pull request #247 from naturallaw777/copilot/fix-tile-health-discrepancy
...
Align `/api/services` tile health with full domain diagnostics via background reachability cache
2026-04-15 11:15:02 -05:00
Sovran_Systems
b6c7c039b2
Merge pull request #246 from naturallaw777/copilot/fix-port-status-indicator
...
Remove misleading port-status diagnostics from Enable Feature port-forwarding modal
2026-04-15 11:13:20 -05:00
copilot-swe-agent[bot]
49e8a96aab
Ensure background checker cancellation is not swallowed
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/038b6d9a-0298-41d7-949f-40069cd3320f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 16:10:51 +00:00
copilot-swe-agent[bot]
19273e6d10
refactor: simplify modal handler wiring for rerender safety
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/15310f2a-9bf2-4813-b2be-7462cb923c9c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 16:10:48 +00:00
copilot-swe-agent[bot]
bb07fbd2c3
Add safe startup/shutdown lifecycle for domain reachability task
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/038b6d9a-0298-41d7-949f-40069cd3320f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 16:09:39 +00:00
copilot-swe-agent[bot]
6ea8810881
chore: log network fetch failures in port requirements modal
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/15310f2a-9bf2-4813-b2be-7462cb923c9c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 16:09:23 +00:00
copilot-swe-agent[bot]
587f2a09f8
Refine background checker constants and repeated failure logging
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/038b6d9a-0298-41d7-949f-40069cd3320f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 16:08:25 +00:00
copilot-swe-agent[bot]
1d15997745
fix: remove misleading port status from enable-feature modal
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/15310f2a-9bf2-4813-b2be-7462cb923c9c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 16:07:22 +00:00
copilot-swe-agent[bot]
da0c79d479
Add background domain reachability cache for service tile health
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/038b6d9a-0298-41d7-949f-40069cd3320f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 16:07:00 +00:00
copilot-swe-agent[bot]
4119a4ef61
Initial plan
2026-04-15 16:04:21 +00:00
copilot-swe-agent[bot]
604eb11584
Initial plan
2026-04-15 16:01:35 +00:00
Sovran_Systems
7986de0b63
Merge pull request #245 from naturallaw777/copilot/fix-reboot-issue-in-sovran-hub
...
Decouple Hub-triggered reboot from `sovran-hub-web` cgroup via dedicated systemd unit
2026-04-15 10:40:37 -05:00
copilot-swe-agent[bot]
3f345dbc02
fix: detach reboot via dedicated systemd oneshot unit
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0338009f-7d7f-4c99-94c1-32cb9b68b5e0
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 15:37:40 +00:00
copilot-swe-agent[bot]
9998306a0c
Initial plan
2026-04-15 15:32:38 +00:00
Sovran_Systems
42e2e3dd16
Merge pull request #244 from naturallaw777/copilot/optimize-api-services-response-time
...
Decouple `/api/services` tile health from slow curl-based domain diagnostics
2026-04-15 10:24:33 -05:00
copilot-swe-agent[bot]
6b44c03fd8
perf: avoid curl-based domain checks in /api/services tile health
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/f8a8cbe6-164d-4ddc-a248-e535a2fad801
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 15:17:09 +00:00
Sovran_Systems
1931a99e65
Merge pull request #243 from naturallaw777/copilot/add-domain-setup-modals
...
Split domain setup UX into distinct Configure vs Reconfigure modal flows
2026-04-15 10:11:28 -05:00
copilot-swe-agent[bot]
4ce6341eb3
Initial plan
2026-04-15 15:11:07 +00:00
copilot-swe-agent[bot]
4301629606
feat: add dedicated domain reconfigure modal flow
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/34ab0742-1af8-46e9-9b12-a480c93366f1
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 15:07:23 +00:00
copilot-swe-agent[bot]
cf39e28921
Initial plan
2026-04-15 15:01:26 +00:00
Sovran_Systems
b252014158
Merge pull request #242 from naturallaw777/copilot/update-domain-health-check-system
...
[WIP] Update domain health check system to improve diagnostics
2026-04-15 07:47:19 -05:00
copilot-swe-agent[bot]
86942ebc33
feat: replace domain port table with sequential domain diagnostics
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/93de7af8-10f9-438e-b9bc-8c6e9d39d787
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 12:45:02 +00:00
copilot-swe-agent[bot]
13f15cb845
Initial plan
2026-04-15 12:34:39 +00:00
Sovran_Systems
5c19de6fb8
Merge pull request #241 from naturallaw777/copilot/fix-reboot-command-path
...
Use absolute NixOS `systemctl` path for Hub reboot command
2026-04-14 20:49:52 -05:00
copilot-swe-agent[bot]
dfcc3858f0
fix: use absolute systemctl path for reboot command
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/a2a440f0-d3a9-47ba-9278-98cac7789dfa
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 01:44:59 +00:00
copilot-swe-agent[bot]
bebca8f1ab
Initial plan
2026-04-15 01:43:37 +00:00
Sovran_Systems
30b3f14292
Merge pull request #240 from naturallaw777/copilot/fix-domain-health-checks
...
Align domain health across dashboard/detail and cache external IP server-side
2026-04-14 20:36:12 -05:00
copilot-swe-agent[bot]
f24c9c45b2
fix: cache external ip and align domain health checks
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/01540c60-35d3-481a-8558-945a81d86976
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-15 01:31:47 +00:00
copilot-swe-agent[bot]
04587efad3
Initial plan
2026-04-15 01:30:18 +00:00
Sovran_Systems
023b00d297
Merge pull request #239 from naturallaw777/copilot/fix-sovran-hub-service-path
...
[WIP] Fix sovran-hub service PATH for required binaries
2026-04-14 17:01:45 -05:00
copilot-swe-agent[bot]
7ec47abe17
fix(hub): add network utility binaries to sovran-hub-web service PATH
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/cc568566-7619-4546-af51-5173b55440a6
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-14 22:01:21 +00:00
copilot-swe-agent[bot]
9c47c99645
Initial plan
2026-04-14 22:00:01 +00:00
Sovran_Systems
cba3d1d092
Merge pull request #238 from naturallaw777/copilot/fix-nft-regex-firewall-allowed-ports
...
[WIP] Fix nft regex to correctly capture allowed ports
2026-04-14 16:45:01 -05:00
copilot-swe-agent[bot]
a135e652bc
Fix hub port parsing and status checks for accurate open-port reporting
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/1101b3b2-686b-4023-8229-1b9258214546
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-14 21:44:42 +00:00
copilot-swe-agent[bot]
6c2cbd5b3b
Initial plan
2026-04-14 21:42:15 +00:00
Sovran_Systems
7a28b138a9
Merge pull request #236 from naturallaw777/copilot/fix-listening-ports-detection
...
[WIP] Fix listening ports detection in the Hub dashboard
2026-04-14 16:20:37 -05:00
copilot-swe-agent[bot]
a687c05f6c
Fix _get_listening_ports() to reliably detect wildcard-bound ports (80/443)
...
Rewrite the ss output parser to:
- Skip header lines (State/Netid) explicitly
- Only process LISTEN/UNCONN state lines
- Always read parts[3] for local address (the ss column layout is fixed)
- Defensively skip wildcard (*) port values
The previous fix (PR #235 ) tried both parts[3] and parts[4], but reading
parts[4] (peer address column) was unnecessary. The ss LISTEN output always
places the local address at index 3 when split by whitespace, for all address
formats: 0.0.0.0:PORT, *:PORT, [::]:PORT, 127.0.0.1:PORT.
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/f7ab1d7c-d624-4f1a-9e62-5a9ce4fd4446
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-14 21:20:03 +00:00
copilot-swe-agent[bot]
8c4a8e4313
Initial plan
2026-04-14 21:16:39 +00:00
Sovran_Systems
2d4a3fcdf2
Merge pull request #235 from naturallaw777/copilot/fix-ss-output-parsing-issue
...
[WIP] Fix parsing of local address in _get_listening_ports function
2026-04-14 16:06:15 -05:00
copilot-swe-agent[bot]
adad79c7e8
fix: parse both parts[3] and parts[4] in _get_listening_ports() for ss output
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/380a4877-aaea-47ea-8998-4c60ff6d49d2
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-14 21:05:43 +00:00
copilot-swe-agent[bot]
2e6d88daec
Initial plan
2026-04-14 21:03:53 +00:00
naturallaw777
2cd9d7cf20
updated elementcalling firewall typo
2026-04-14 13:30:27 -05:00
naturallaw777
8500e1de05
updated elementcalling firewall
2026-04-14 13:28:35 -05:00
Sovran_Systems
fefc7ff81a
Merge pull request #234 from naturallaw777/copilot/open-turn-ports-for-livekit
...
fix(element-call): open TURN firewall ports 5349/TCP and 3478/UDP
2026-04-14 13:24:18 -05:00
copilot-swe-agent[bot]
1727755942
fix: open TURN firewall ports 5349 (TCP) and 3478 (UDP) in element-calling.nix
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/484cfc63-13c7-4008-8a94-cff4d554c27c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-14 18:21:21 +00:00
copilot-swe-agent[bot]
c6bfe1200c
Initial plan
2026-04-14 18:20:38 +00:00
naturallaw777
5095052a53
nixpkgs update
2026-04-14 08:50:54 -05:00
naturallaw777
cc9b41fd37
cleaned up code
2026-04-14 08:49:26 -05:00
Sovran_Systems
8dedd59cc0
Merge pull request #233 from naturallaw777/copilot/fix-99053422-1193689005-4a507209-0427-496c-b028-fcf5e0d153d0
...
[WIP] Move hardcoded firewall ports from configuration.nix to their respective modules
2026-04-14 08:46:21 -05:00
copilot-swe-agent[bot]
57d12aab9e
Move firewall ports to their respective service modules
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e4dbc0e0-e273-4e3e-a1ec-059ae9b06a50
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-14 13:45:51 +00:00
copilot-swe-agent[bot]
99413a5dbe
Initial plan
2026-04-14 13:44:07 +00:00
naturallaw777
a23e9f5c45
update readme
2026-04-13 19:59:42 -05:00
Sovran_Systems
cfadd90d24
Merge pull request #232 from naturallaw777/copilot/fix-upgrade-to-server-desktop
...
Fix node→server+desktop upgrade: defer rebuild until after onboarding collects domains/SSL/ports
2026-04-13 19:48:20 -05:00
copilot-swe-agent[bot]
ac47f39117
Fix node-to-server upgrade: reboot before rebuild so onboarding collects domains first
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8d0387a6-f66c-4fe8-8df1-0abf657b2fba
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-14 00:46:50 +00:00
copilot-swe-agent[bot]
55cd583569
Initial plan
2026-04-14 00:43:21 +00:00
naturallaw777
77bdf710c7
update readme
2026-04-13 19:05:47 -05:00
Sovran_Systems
60723689e1
Merge pull request #231 from naturallaw777/copilot/fix-reboot-button-issues
...
[WIP] Fix reboot button functionality after system update
2026-04-13 19:03:06 -05:00
copilot-swe-agent[bot]
7576c0fe85
Fix reboot flow: add /api/ping, fix waitForServerReboot polling, fix security.js handler
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ee8673cf-ad65-4f65-b5c8-2f170e78022f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-14 00:02:45 +00:00
copilot-swe-agent[bot]
c5bbb5220e
Initial plan
2026-04-13 23:59:21 +00:00
naturallaw777
57dcf312bc
update readme
2026-04-13 18:50:04 -05:00
Sovran_Systems
9fe6e108a9
Merge pull request #230 from naturallaw777/copilot/fix-reboot-button-local-computer
...
Fix reboot button hang and overlay spin-forever on local machine and LAN
2026-04-13 18:42:36 -05:00
copilot-swe-agent[bot]
a6dc3fd647
Fix reboot button and overlay bugs on local machine and LAN
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c8d3bf30-c3ea-40e7-8da0-b4baa28eaf36
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 23:41:33 +00:00
copilot-swe-agent[bot]
e33f4b570a
Initial plan
2026-04-13 23:38:45 +00:00
naturallaw777
18b454e07b
updated caddy icon
2026-04-13 18:24:58 -05:00
Sovran_Systems
20b1486547
Merge pull request #229 from naturallaw777/copilot/fix-reboot-issue-fetch-call
...
fix: use apiFetch in doReboot() to send session credentials with reboot request
2026-04-13 18:17:47 -05:00
copilot-swe-agent[bot]
068c78bd27
fix: use apiFetch instead of fetch in doReboot() to include session credentials
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/34f637cc-b8b9-42e1-bdeb-e4b252fae648
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 23:16:13 +00:00
copilot-swe-agent[bot]
32b2ee7117
Initial plan
2026-04-13 23:15:32 +00:00
Sovran_Systems
9b5786fce1
Merge pull request #227 from naturallaw777/copilot/fix-btcpay-default-state
...
[WIP] Fix BTCPay Server default state in Node mode
2026-04-13 17:56:01 -05:00
Sovran_Systems
9c15b458c4
Merge pull request #228 from naturallaw777/copilot/fix-reboot-overlay-stuck
...
[WIP] Fix reboot overlay getting stuck after system update
2026-04-13 17:55:44 -05:00
copilot-swe-agent[bot]
b86fe94d82
Fix: BTCPay off by default in Node role, Caddy conditional ACME/ports
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/2e2b84a8-c5e9-4eea-8bee-fc587bb3a6fa
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 22:55:37 +00:00
copilot-swe-agent[bot]
7b7947db9d
fix: robust reboot detection with AbortController timeout and serverWentDown flag
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8b653481-74f2-450f-a543-c94eb664645a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 22:55:18 +00:00
copilot-swe-agent[bot]
38b45013b3
Initial plan
2026-04-13 22:54:20 +00:00
copilot-swe-agent[bot]
2db344f91f
Initial plan
2026-04-13 22:52:35 +00:00
Sovran_Systems
a8d182ffc5
Merge pull request #226 from naturallaw777/copilot/remove-sidebar-upgrade-btn-class
...
Remove constant accent highlight from "Upgrade to Full Server" sidebar button
2026-04-13 17:38:09 -05:00
copilot-swe-agent[bot]
75d3aca1b6
Remove sidebar-upgrade-btn highlight; blend Upgrade button with other sidebar buttons
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/13a21819-24b1-4aee-b9fa-1e6830992e53
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 22:37:06 +00:00
copilot-swe-agent[bot]
21be0af9c1
Initial plan
2026-04-13 22:36:23 +00:00
Sovran_Systems
f2a94fa1b5
Merge pull request #225 from naturallaw777/copilot/rename-sparrow-bisq-auto-link
...
Rename Sparrow/Bisq "Auto-Connect" to "Auto-Link" in Hub
2026-04-13 17:33:47 -05:00
copilot-swe-agent[bot]
a086ab689e
Rename Sparrow/Bisq Auto-Connect to Auto-Link in sovran-hub.nix
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c1eaaa7d-cfa4-4202-b37c-e6d0c1e49fcd
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 22:32:04 +00:00
copilot-swe-agent[bot]
5b0babed1f
Initial plan
2026-04-13 22:31:26 +00:00
Sovran_Systems
df88f7c30a
Merge pull request #224 from naturallaw777/copilot/update-wallpaper-installation
...
[WIP] Update wallpaper installation to only include ultrawide version
2026-04-13 17:26:00 -05:00
copilot-swe-agent[bot]
fc5432398f
Remove standard wallpaper and screen-detection logic, use ultrawide only
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3d5ffac9-c152-4ea7-ba54-cb024dc4acae
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 22:25:36 +00:00
copilot-swe-agent[bot]
bf9f596bb3
Initial plan
2026-04-13 22:24:18 +00:00
Sovran_Systems
40dd601e21
Merge pull request #223 from naturallaw777/copilot/replace-locks-with-initialization-script
...
Replace dconf locks with first-login theme initialization script
2026-04-13 17:20:40 -05:00
copilot-swe-agent[bot]
2f67a91b70
feat: replace dconf locks with first-login sovran-theme-init script
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/bb7956f3-e618-4998-8f80-4437478df0f9
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 22:14:15 +00:00
copilot-swe-agent[bot]
5e4e2c8d71
Initial plan
2026-04-13 22:11:54 +00:00
Sovran_Systems
e47a238cc8
Merge pull request #222 from naturallaw777/copilot/update-password-labels-clarity
...
Clarify System Passwords labels and Change Password modal copy in Sovran Hub
2026-04-13 17:00:53 -05:00
copilot-swe-agent[bot]
5678b69d4f
fix: clarify password labels and change password UI in Sovran Hub
...
- sovran-hub.nix: rename credential labels for clarity
- "Free Account — Password" → "Free Account / Hub Login — Password"
- "Root Password" → "Administrator (root) Password"
- "SSH Passphrase" → "SSH Passphrase — use via: ssh root@localhost"
- service-detail.js: update Change Password button text
- "Change Password" → "Change Free Account Password"
- service-detail.js: update Change Password modal
- Title: "Change Free Account & Hub Login Password"
- Description: adds Hub login warning
- Warning note: warns about desktop AND Hub login change
- Success message: "Free account & Hub login password changed successfully."
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/2ac6f3cf-cf94-47e9-86ac-1321cd5ff728
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 21:59:35 +00:00
copilot-swe-agent[bot]
6126fbf0ca
Initial plan
2026-04-13 21:58:15 +00:00
Sovran_Systems
7244f559c1
Merge pull request #221 from naturallaw777/copilot/update-sovran-hub-desktop-file
...
fix: match StartupWMClass to Brave's actual Wayland app_id for dock icon
2026-04-12 22:59:04 -05:00
copilot-swe-agent[bot]
892305e416
fix: set StartupWMClass to actual Brave Wayland app_id, remove ignored flags
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/fa122077-31dc-41d8-8a54-720d747d4dda
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 03:58:23 +00:00
copilot-swe-agent[bot]
6da8730453
Initial plan
2026-04-13 03:57:26 +00:00
Sovran_Systems
08b3e5645e
Merge pull request #220 from naturallaw777/copilot/fix-brave-wrapper-flags
...
[WIP] Restore critical Brave flags in hub-brave-wrapper
2026-04-12 20:20:49 -05:00
copilot-swe-agent[bot]
852098439e
Fix: Restore missing Brave Wayland app-id flags and revert StartupWMClass
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ca8bd019-d5f6-42e5-bc39-1de367224ae5
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 01:20:29 +00:00
copilot-swe-agent[bot]
be6766871a
Initial plan
2026-04-13 01:19:35 +00:00
Sovran_Systems
0e1dbb8809
Merge pull request #219 from naturallaw777/copilot/fix-hub-autolaunch-script
...
fix: add coreutils to hub-autolaunch-script PATH
2026-04-12 20:14:21 -05:00
copilot-swe-agent[bot]
d82d871b88
fix: add coreutils to hub-autolaunch-script PATH so seq and touch are available
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/4265b3b7-44b2-4209-8364-19b9d44d4f99
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 01:09:05 +00:00
copilot-swe-agent[bot]
9d81af72ff
Initial plan
2026-04-13 01:08:24 +00:00
Sovran_Systems
40180b5cb7
Merge pull request #218 from naturallaw777/copilot/fix-login-ux-issue
...
Auto-login on desktop launch: skip duplicate password prompt
2026-04-12 20:04:07 -05:00
copilot-swe-agent[bot]
b25c077835
Add localhost-only /auto-login endpoint and update Brave launch URL
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/a4089cd6-1729-441f-adbf-1fb1c990a4f5
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 01:01:58 +00:00
copilot-swe-agent[bot]
97a7a9163e
Initial plan
2026-04-13 00:59:53 +00:00
Sovran_Systems
75e79f2a16
Merge pull request #217 from naturallaw777/copilot/fix-sovran-hub-icon-matching
...
[WIP] Fix Sovran Hub icon matching in GNOME dock
2026-04-12 19:52:39 -05:00
copilot-swe-agent[bot]
340c1cd0f5
Fix GNOME dock icon matching for Sovran Hub on Wayland
...
- Change StartupWMClass from 'sovran-hub' to 'brave-localhost__-Default' in
the .desktop file so GNOME Shell matches the window to the correct launcher
- Remove --gtk-application-id and --wayland-app-id flags from hub-brave-wrapper
since Brave ignores them in --app= mode on Wayland
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/daa85aaf-5b87-448d-8336-d94dc2dfe727
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 00:52:07 +00:00
copilot-swe-agent[bot]
211a32db45
Initial plan
2026-04-13 00:50:55 +00:00
Sovran_Systems
1da6fb9cd6
Merge pull request #216 from naturallaw777/copilot/fix-sovran-hub-icon-issue-again
...
Fix Sovran Hub dock icon: set Wayland app_id to match .desktop StartupWMClass
2026-04-12 19:34:17 -05:00
copilot-swe-agent[bot]
5bdcba8a90
Add --gtk-application-id and --wayland-app-id flags to fix GNOME dock icon on Wayland
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e02d4ee6-56de-49d6-8852-3368232d8d77
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 00:26:34 +00:00
copilot-swe-agent[bot]
9f47fd6ba3
Initial plan
2026-04-13 00:25:41 +00:00
Sovran_Systems
0f8cdc9376
Merge pull request #215 from naturallaw777/copilot/fix-infinite-recursion-error
...
fix(nixos): break circular dependency between hub-brave-wrapper and sovran-hub-web
2026-04-12 19:16:57 -05:00
copilot-swe-agent[bot]
aaa2743fcc
fix: break circular dependency in hub-brave-wrapper by using stable system path
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/7e18de52-3666-415d-b5cb-eff532805a89
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 00:15:12 +00:00
copilot-swe-agent[bot]
377bb63122
Initial plan
2026-04-13 00:14:35 +00:00
Sovran_Systems
a2269c927e
Merge pull request #214 from naturallaw777/copilot/fix-sovran-hub-icon-issue
...
[WIP] Fix Sovran Hub icon not matching Brave window
2026-04-12 19:08:56 -05:00
copilot-swe-agent[bot]
314123fcd8
fix: use stable profile dir and GNOME hints in hub-brave-wrapper
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/005f3030-3821-4677-8744-f76770fbbc25
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-13 00:08:13 +00:00
copilot-swe-agent[bot]
e6c76e636e
Initial plan
2026-04-13 00:07:01 +00:00
Sovran_Systems
5084d6ebb8
Merge pull request #213 from naturallaw777/copilot/remove-chroot-chpasswd-block
...
[WIP] Remove chroot/chpasswd block from installer script
2026-04-12 18:10:37 -05:00
copilot-swe-agent[bot]
b610e76659
Fix chpasswd: remove broken chroot from installer, defer to first-boot service
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e55c1e70-0958-4d77-a222-52dccc9459b2
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 23:10:19 +00:00
copilot-swe-agent[bot]
3fd000ac4e
Initial plan
2026-04-12 23:08:49 +00:00
Sovran_Systems
3a59944967
Merge pull request #212 from naturallaw777/copilot/update-installer-password-prompt
...
[WIP] Update installer to show generated login password
2026-04-12 16:38:34 -05:00
copilot-swe-agent[bot]
533c981a70
fix(installer): generate diceware password during install and display before reboot
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ed1c266b-2f38-4831-9ba0-fa0f59cd162b
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 21:38:18 +00:00
copilot-swe-agent[bot]
92b46d1bba
Initial plan
2026-04-12 21:35:00 +00:00
Sovran_Systems
317157de2d
Merge pull request #211 from naturallaw777/copilot/fix-headscale-cli-syntax
...
[WIP] Fix Headscale CLI syntax issues in documentation
2026-04-12 15:54:01 -05:00
copilot-swe-agent[bot]
543a9df0bf
feat: add sovran-provisioner.nix and fix headscale 0.28.0 CLI syntax in docs
...
- Create modules/core/sovran-provisioner.nix with Flask provisioner API,
Headscale 0.28.0 config, Caddy reverse proxy, auto-bootstrap service,
and firewall rules. Python script uses get_user_id() + -u <id> syntax.
- Fix docs/remote-deploy-headscale.md:
- nodes register now uses -u <id> instead of --user <name>
- preauthkeys create one-liner uses -u <id> -e 2h -o json
- preauthkeys list/expire updated to 0.28.0 syntax (no --user on list)
- tailscale up in Part 2 now includes --accept-dns=false
- Add Troubleshooting section: VPN conflicts, RATELIMIT logs,
connection refused, user ID lookup
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/25b789a6-8b2c-4e42-afd4-f8e8e5c61f2c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 20:53:10 +00:00
copilot-swe-agent[bot]
8f792bb192
Initial plan
2026-04-12 20:50:10 +00:00
Sovran_Systems
7ba223a25a
Merge pull request #209 from naturallaw777/copilot/update-gnome-app-folders
...
[WIP] Update GNOME app folders to organize missing apps
2026-04-12 14:08:24 -05:00
copilot-swe-agent[bot]
9db77b84bd
Add missing apps to Office and Terminal GNOME app folders
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8d9e25f6-c812-4f06-8a8b-d19728caea05
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 19:08:08 +00:00
copilot-swe-agent[bot]
8af03e53db
Initial plan
2026-04-12 19:07:20 +00:00
Sovran_Systems
e190cce593
Merge pull request #208 from naturallaw777/copilot/fix-ui-hang-on-update
...
fix: exempt update/rebuild status endpoints from auth to resolve post-restart UI hang
2026-04-12 13:49:07 -05:00
copilot-swe-agent[bot]
c498064e80
fix: exempt update/rebuild status endpoints from auth to fix post-restart polling hang
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d6d0347e-37d0-48bf-8e38-b7828ce4bb3f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 18:48:00 +00:00
copilot-swe-agent[bot]
56652c37f4
Initial plan
2026-04-12 18:47:12 +00:00
Sovran_Systems
8565cda7b4
Merge pull request #207 from naturallaw777/copilot/fix-security-reset-overlay-issues
...
Fix security reset overlay: backdrop blur + close support modal on activation
2026-04-12 13:38:59 -05:00
copilot-swe-agent[bot]
18124ff2a1
Fix broken UI on security reset overlay: add backdrop-filter and close support modal
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/747e607a-1980-434c-9278-344ea75b8bc1
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 18:34:38 +00:00
copilot-swe-agent[bot]
d61211e300
Initial plan
2026-04-12 18:33:50 +00:00
Sovran_Systems
17e6d0d180
Merge pull request #206 from naturallaw777/copilot/update-gnome-power-settings
...
[WIP] Update GNOME power management settings for server roles
2026-04-12 13:18:24 -05:00
copilot-swe-agent[bot]
46a112a8e1
feat: disable GNOME auto-suspend, screen dim, and screen lock defaults
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0ef47453-73af-4c18-a63f-d4bcccce2f37
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 18:17:52 +00:00
copilot-swe-agent[bot]
a8efb3d880
Initial plan
2026-04-12 18:16:38 +00:00
Sovran_Systems
be0eebdb8b
Merge pull request #205 from naturallaw777/copilot/fix-security-banner-issue
...
Fix security banner reappearing after global security reset
2026-04-12 13:13:18 -05:00
copilot-swe-agent[bot]
8caee2ec22
fix: write SECURITY_BANNER_DISMISSED_FLAG after security reset to prevent banner reappearing after reboot
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8a33795f-2791-4029-98c3-1d703054404f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 18:08:22 +00:00
copilot-swe-agent[bot]
fe51d69700
Initial plan
2026-04-12 18:06:28 +00:00
Sovran_Systems
116197e9fb
Merge pull request #204 from naturallaw777/copilot/add-login-page-for-hub-authentication
...
Add password authentication to Sovran Hub web interface
2026-04-12 10:42:05 -05:00
copilot-swe-agent[bot]
56e1da93c1
Address code review feedback: improve session secret generation, document rate-limit design
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/afb996f6-f6f5-4d4a-9f99-e46e3f89b4d7
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 15:40:25 +00:00
copilot-swe-agent[bot]
02e40e6634
Add Hub web authentication: login page, session middleware, logout button
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/afb996f6-f6f5-4d4a-9f99-e46e3f89b4d7
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 15:37:35 +00:00
copilot-swe-agent[bot]
650d693849
Initial plan
2026-04-12 15:31:33 +00:00
Sovran_Systems
1dac6a0527
Merge pull request #203 from naturallaw777/copilot/fix-gnome-keyring-authentication
...
fix: disable auto-login, diceware passwords, decoupled security reset UX
2026-04-12 10:12:12 -05:00
copilot-swe-agent[bot]
17f89fa773
fix: disable auto-login, diceware passwords, improved security reset UX, fix GNOME keyring
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/82a54a25-4844-4a41-afcc-c034cebbd6ed
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 15:08:25 +00:00
copilot-swe-agent[bot]
38acee7319
Initial plan
2026-04-12 15:01:51 +00:00
naturallaw777
7cba8e6258
readme update
2026-04-12 09:26:15 -05:00
Sovran_Systems
ec641b1b9b
Merge pull request #202 from naturallaw777/copilot/fix-sovran-hub-update-issue
...
Fix update process killed mid-run by nixos-rebuild switch
2026-04-12 09:23:04 -05:00
copilot-swe-agent[bot]
008a003fa1
fix: prevent nixos-rebuild from killing in-flight update; improve stale status recovery
...
Part A (modules/core/sovran-hub.nix):
- Add restartIfChanged=false and stopIfChanged=false to sovran-hub-update service
- Add restartIfChanged=false and stopIfChanged=false to sovran-hub-rebuild service
These prevent nixos-rebuild switch from terminating an in-flight update mid-execution.
Part B (app/sovran_systemsos_web/server.py):
- Replace _recover_stale_status() with improved version
- Use MainPID + os.kill() to guard against transient is-active lies during daemon-reload
- Use ExecMainStatus (actual exit code) instead of Result (may be stale from prior run)
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/63bf2cd5-9c02-4542-8926-44aa9ed63bf0
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 13:47:49 +00:00
copilot-swe-agent[bot]
8310028546
Initial plan
2026-04-12 13:45:19 +00:00
naturallaw777
ac235f2e38
readme update
2026-04-12 08:32:54 -05:00
naturallaw777
e3ecdfafb7
readme update
2026-04-12 08:30:11 -05:00
Sovran_Systems
37bc0c6192
Merge pull request #201 from naturallaw777/copilot/fix-update-modal-message
...
fix: check_for_updates() tri-state return to unblock updates on inconclusive checks
2026-04-12 07:59:45 -05:00
copilot-swe-agent[bot]
536b3bfa78
fix: tri-state check_for_updates() to prevent blocking updates on inconclusive checks
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/6bdd26ad-7b2f-455c-8b34-6be3de48bd9a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 12:58:42 +00:00
copilot-swe-agent[bot]
57de0d31a7
Initial plan
2026-04-12 12:56:17 +00:00
Sovran_Systems
bd1acfa266
Merge pull request #200 from naturallaw777/copilot/fix-dconf-settings-priority
...
[WIP] Fix dconf settings priority for GNOME custom configurations
2026-04-12 07:25:48 -05:00
copilot-swe-agent[bot]
a05ca90b2d
Add dconf locks to enforce GNOME custom settings on new installs
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/5363d209-197f-4011-ac43-2e5ae3f9931f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 12:25:19 +00:00
copilot-swe-agent[bot]
ece73148cd
Initial plan
2026-04-12 12:24:20 +00:00
Sovran_Systems
3ead52583f
Merge pull request #199 from naturallaw777/copilot/fix-stale-status-logging
...
Fix update modal UX when hub restarts mid-update
2026-04-12 07:17:59 -05:00
copilot-swe-agent[bot]
c7005c93b5
fix: user-friendly stale recovery messages and complete log on reconnect
...
- _recover_stale_status(): returns True when corrected; changes message from
internal '[Hub] Stale RUNNING...' to user-friendly text
- _startup_recover_stale_status(): sets _update_recovery_happened flag when
update recovery happens at startup
- api_updates_status(): uses offset=0 when recovery happened so frontend
receives the full log, not just a stale delta
- pollUpdateStatus(): when reconnecting after server-down with update done,
resets offset to 0, re-fetches full log, shows '[Server restarted — update
completed successfully.]' instead of '[Server reconnected]'
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/90b535d1-bc3b-4147-9d62-3c7a93b1c8e4
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 12:16:22 +00:00
copilot-swe-agent[bot]
d2d2ed58a6
Initial plan
2026-04-12 12:05:34 +00:00
Sovran_Systems
a48fe1c882
Merge pull request #198 from naturallaw777/copilot/add-gnome-keyring-unlock-service
...
Unlock GNOME Keyring on session start using stored free-user password
2026-04-12 06:49:28 -05:00
copilot-swe-agent[bot]
d07ea9a227
Add gnome-keyring-unlock service and update change-free-password to re-key keyring
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/311643b0-e3d5-4ee5-a8f8-da5baa59cab8
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 11:47:42 +00:00
copilot-swe-agent[bot]
0f77c6834c
Initial plan
2026-04-12 11:45:49 +00:00
naturallaw777
f1188abff5
readme update
2026-04-12 00:11:46 -05:00
Sovran_Systems
f66de58b78
Merge pull request #197 from naturallaw777/copilot/fix-update-modal-bad-ux
...
[WIP] Fix update modal to show system status correctly
2026-04-12 00:01:37 -05:00
copilot-swe-agent[bot]
90d423e94b
fix: remove _recover_stale_status() from api_updates_run, verify unit active before trusting RUNNING status
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3a855cab-5d0d-4c32-984c-5c88d922934e
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 05:00:03 +00:00
copilot-swe-agent[bot]
e1a06079fd
Initial plan
2026-04-12 04:58:42 +00:00
Sovran_Systems
f0f9f6854c
Merge pull request #196 from naturallaw777/copilot/fix-sparrow-desktop-references
...
fix: correct Sparrow desktop entry filename in dock favorites and Bitcoin app folder
2026-04-11 23:49:10 -05:00
copilot-swe-agent[bot]
73dd4fbb4b
fix: correct Sparrow desktop file name from sparrow-desktop.desktop to sparrow.desktop
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/9085bdd6-ea69-4652-b862-dbc96b85eed0
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 04:48:33 +00:00
copilot-swe-agent[bot]
2edc4c1829
Initial plan
2026-04-12 04:47:49 +00:00
Sovran_Systems
9dab44f7e3
Merge pull request #195 from naturallaw777/copilot/fix-disabled-bitcoin-tile-sync
...
Fix disabled Bitcoin tile incorrectly showing "Syncing Timechain" when another variant is active
2026-04-11 23:36:19 -05:00
copilot-swe-agent[bot]
c8fb773be4
Fix disabled Bitcoin tile incorrectly showing Syncing Timechain
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/b87b574a-c97e-45c0-a4c6-396fe3c9c418
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 04:33:38 +00:00
Sovran_Systems
5d43f7e0d7
Merge pull request #194 from naturallaw777/copilot/fix-update-system-ux-issue
...
Fix false "Update complete" + Reboot button when no updates are available
2026-04-11 23:30:26 -05:00
copilot-swe-agent[bot]
31f1e16a3c
Fix stale update state causing false Update complete when no updates available
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/1cc7ff30-4a1b-46f7-a20a-2ec0cbdfe291
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 04:29:11 +00:00
copilot-swe-agent[bot]
458b8fae0b
Initial plan
2026-04-12 04:28:13 +00:00
copilot-swe-agent[bot]
6e5863ed48
Initial plan
2026-04-12 04:26:11 +00:00
Sovran_Systems
70d5286f87
Merge pull request #193 from naturallaw777/copilot/fix-update-system-flow
...
fix: skip update flow when no updates are available
2026-04-11 23:14:11 -05:00
copilot-swe-agent[bot]
ad6cf6c498
fix: show already up to date instead of full update flow when no updates available
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/fb575403-f4f0-41bb-8fb1-12f7d9874009
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 04:13:13 +00:00
copilot-swe-agent[bot]
51537c47b3
Initial plan
2026-04-12 04:09:58 +00:00
Sovran_Systems
82ecf581c3
Merge pull request #192 from naturallaw777/copilot/fix-iso-build-warning-root-password-options
...
Fix ISO build warning: multiple root password options set
2026-04-11 21:20:24 -05:00
copilot-swe-agent[bot]
a5ff38786c
Fix ISO build warning: use lib.mkForce to override root password options
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/aa57a263-33e8-4379-9cc3-379125371b46
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 02:14:14 +00:00
copilot-swe-agent[bot]
eb3463cdfe
Initial plan
2026-04-12 02:13:26 +00:00
Sovran_Systems
ad4337c12f
Merge pull request #191 from naturallaw777/copilot/fix-update-modal-race-condition
...
fix: correct stale RUNNING update status after hub restart mid-update
2026-04-11 20:51:19 -05:00
copilot-swe-agent[bot]
d5b16da57e
fix: detect and correct stale RUNNING update status on poll and startup
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3c41cfb3-08f3-4e27-900c-7312a9204d4c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 01:47:20 +00:00
copilot-swe-agent[bot]
1a7ed3cb6c
Initial plan
2026-04-12 01:43:05 +00:00
naturallaw777
1ecd1e1470
nixpkgs update
2026-04-11 20:21:24 -05:00
naturallaw777
7e1c7b0dbd
fixed icon color
2026-04-11 20:12:12 -05:00
Sovran_Systems
ab1150266b
Merge pull request #190 from naturallaw777/copilot/update-vaultwarden-icon-color
...
[WIP] Change Vaultwarden icon color to white
2026-04-11 20:10:12 -05:00
copilot-swe-agent[bot]
97ceb0c0ce
Change Vaultwarden icon stroke color from black to white
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8377658e-a339-407d-9813-b3ada2b710a5
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 01:09:51 +00:00
copilot-swe-agent[bot]
e41b78897d
Initial plan
2026-04-12 01:09:00 +00:00
naturallaw777
67678b7927
cleaned up repo
2026-04-11 20:02:43 -05:00
Sovran_Systems
903be87154
Merge pull request #189 from naturallaw777/copilot/fix-headscale-database-deprecation
...
Fix deprecated Headscale database settings for nixos-unstable
2026-04-11 19:54:36 -05:00
copilot-swe-agent[bot]
b767b6d53b
fix: replace deprecated db_type/db_path with database block in headscale settings
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/690ff811-901e-4539-b11b-998bc120186f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 00:49:03 +00:00
copilot-swe-agent[bot]
35e56afa0f
Initial plan
2026-04-12 00:48:14 +00:00
Sovran_Systems
aae1aa8779
Merge pull request #188 from naturallaw777/copilot/cleanup-remove-reverse-ssh-tunnel-code
...
Remove reverse SSH tunnel, fix enrollToken footgun, fix RDP/deploy-key docs
2026-04-11 19:21:04 -05:00
copilot-swe-agent[bot]
3ca15d0da4
Cleanup: Remove reverse SSH tunnel code, fix documentation accuracy
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3941ead1-cb20-4686-92bb-46e447791ae3
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-12 00:19:25 +00:00
copilot-swe-agent[bot]
af14622e45
Initial plan
2026-04-12 00:14:43 +00:00
Sovran_Systems
8f8cc15ff4
Merge pull request #187 from naturallaw777/copilot/build-remote-deployment-system
...
Add Headscale-based remote deployment system with auto-provisioning ISO support
2026-04-11 18:37:58 -05:00
copilot-swe-agent[bot]
8f97aa416f
Build remote deployment system using Headscale (self-hosted Tailscale)
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/7fa16927-250f-4af4-bb11-e22ef7b2c997
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-11 23:33:35 +00:00
copilot-swe-agent[bot]
9ec8618f7d
Initial plan
2026-04-11 23:27:26 +00:00
Sovran_Systems
163afcc7e3
Merge pull request #186 from naturallaw777/copilot/add-remote-deployment-mode
...
feat: Remote deployment mode for headless install and post-install access
2026-04-11 17:31:14 -05:00
copilot-swe-agent[bot]
6fc66ba13f
feat: add remote deployment mode (remote-deploy.nix, headless installer, ISO SSH/mDNS)
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8e2ed0be-2db9-4437-81d7-c6efec45d6db
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-11 22:27:55 +00:00
copilot-swe-agent[bot]
357624193b
Initial plan
2026-04-11 22:23:50 +00:00
Sovran_Systems
5a3432a93b
Merge pull request #185 from naturallaw777/copilot/add-svg-wallpapers
...
Replace fetchurl wallpaper with in-repo SVGs + one-shot resolution-aware init
2026-04-11 16:57:20 -05:00
copilot-swe-agent[bot]
ccdde31654
Add SVG wallpapers and rewrite wallpaper system with resolution detection
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/2649badc-c159-40bd-b569-5be0feb18f74
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-11 21:40:42 +00:00
copilot-swe-agent[bot]
9c8f359c0d
Initial plan
2026-04-11 21:37:04 +00:00
Sovran_Systems
e9b94123b5
Merge pull request #184 from naturallaw777/copilot/add-legacy-cleanup-module
...
Add legacy Sovran_Systems cleanup on nixos-rebuild switch
2026-04-11 16:15:04 -05:00
copilot-swe-agent[bot]
6aa7a5a40b
Add legacy-cleanup.nix to remove deprecated Sovran_Systems artifacts
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0c97ec90-556f-4bc9-86fe-c54022414704
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-11 21:14:19 +00:00
copilot-swe-agent[bot]
1a742578d1
Initial plan
2026-04-11 21:12:49 +00:00
Sovran_Systems
0af6a7cf66
Updated landing page to highlight ways to use Sovran_SystemsOS and added donation information.
2026-04-09 17:58:41 -05:00
Sovran_Systems
bd9f889982
Merge pull request #183 from naturallaw777/copilot/add-glass-effect-to-ui
...
[WIP] Add glass effect to hub and onboarding UI surfaces
2026-04-09 17:38:32 -05:00
copilot-swe-agent[bot]
1242f0bc0b
Add glass/frosted-glass effect to hub and onboarding UI surfaces
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/47ed7298-e001-4ae0-9d35-7dd1e869d836
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 22:38:12 +00:00
copilot-swe-agent[bot]
1bda7e9920
Initial plan
2026-04-09 22:33:20 +00:00
Sovran_Systems
03b711247e
Merge pull request #182 from naturallaw777/copilot/align-sovran-hub-theme
...
Align hub visual theme with website: Inter font stack and softer green backgrounds
2026-04-09 17:26:48 -05:00
copilot-swe-agent[bot]
86672c3c28
Align hub CSS with website: Inter font stack and softer green backgrounds
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/4472f4ff-0bf5-4150-997b-adb0a9b54898
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 22:25:53 +00:00
copilot-swe-agent[bot]
47049a94bd
Initial plan
2026-04-09 22:24:36 +00:00
Sovran_Systems
7bda7abeb8
Merge pull request #181 from naturallaw777/copilot/soften-green-colors-hub-ui
...
[WIP] Update green colors for a calmer UI experience
2026-04-09 17:15:50 -05:00
copilot-swe-agent[bot]
db093a04ad
style: soften green accent colors across hub CSS files
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8c50fde4-c2f8-49f8-953b-1a9e066041e5
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 22:15:27 +00:00
copilot-swe-agent[bot]
df353d1318
Initial plan
2026-04-09 22:11:49 +00:00
Sovran_Systems
78252b9d07
Merge pull request #180 from naturallaw777/copilot/update-sovran-hub-theme
...
Hub theme v8: shift surfaces to near-black, keep green for accents only
2026-04-09 14:52:22 -05:00
copilot-swe-agent[bot]
db3ff345cf
feat: rebalance Hub theme to near-black with green accents (v8)
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/7d5cc1b4-de38-4abc-be28-fc279e97d7b1
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 19:50:39 +00:00
copilot-swe-agent[bot]
d398faa0ed
Initial plan
2026-04-09 19:45:43 +00:00
Sovran_Systems
c3558b4505
Merge pull request #179 from naturallaw777/copilot/update-sovran-hub-visual-theme
...
[WIP] Update visual theme of Sovran Hub to align with new app icon
2026-04-09 14:37:39 -05:00
copilot-swe-agent[bot]
7f135da474
Re-theme Sovran Hub UI to deep green palette matching new icon
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/7aff0b39-5cd6-4008-b1d0-1519a7c0793d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 19:36:10 +00:00
copilot-swe-agent[bot]
7fdee314c8
Initial plan
2026-04-09 19:30:28 +00:00
Sovran_Systems
cfd9d4c284
Merge pull request #178 from naturallaw777/copilot/update-sovran-hub-branding-again
...
[WIP] Update Sovran Hub branding with new icon and styling
2026-04-09 14:24:33 -05:00
copilot-swe-agent[bot]
1efd5c2086
Update Sovran Hub branding to finalized Rounded + Gradient Plus Arc + Core icon
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/309d3e00-70ba-4927-88c7-0a72cc5ed660
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 19:24:16 +00:00
copilot-swe-agent[bot]
bd5ae05e20
Initial plan
2026-04-09 19:22:49 +00:00
Sovran_Systems
bcdef677b7
Merge pull request #177 from naturallaw777/copilot/update-sovran-hub-branding
...
[WIP] Update Sovran Hub branding to new Arc + Core icon
2026-04-09 14:12:03 -05:00
copilot-swe-agent[bot]
785e5539b3
Replace sovran-hub-icon.svg with Arc+Core design and update header logo reference
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/9cda1def-017d-452a-8df6-43a6adbf021c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 19:11:09 +00:00
copilot-swe-agent[bot]
21ea5e5303
Initial plan
2026-04-09 19:09:56 +00:00
Sovran_Systems
04a675cb84
Merge pull request #176 from naturallaw777/copilot/add-scoped-sudo-rules
...
[WIP] Add scoped sudo rules for sovran-support user
2026-04-09 13:46:34 -05:00
copilot-swe-agent[bot]
b331c49b61
Add scoped sudo rules to tech-support.nix for sovran-support user
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e108b70d-de49-4d19-87a7-f093df3b05d3
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 18:46:13 +00:00
copilot-swe-agent[bot]
21723a6860
Initial plan
2026-04-09 18:44:42 +00:00
naturallaw777
3d646fec0a
key
2026-04-09 12:59:11 -05:00
Sovran_Systems
4f997b1c4a
Merge pull request #174 from naturallaw777/copilot/fix-security-reset-user-experience
...
[WIP] Improve user feedback during security reset process
2026-04-09 12:30:51 -05:00
copilot-swe-agent[bot]
0fb532d46f
Fix security reset UX: full-screen overlay, CSS class bug, and auto-reconnect
...
- Add security-reset-overlay HTML element to index.html that shows immediately
when the user confirms "Erase & Reset", before the synchronous API call runs
- Add .security-reset-overlay CSS to security.css (reuses reboot-card styles,
adds fade-in animation, z-index 1000 to sit above all other content)
- Fix reboot overlay class bug: classList.add("open") → classList.add("visible")
so the overlay actually renders per the .reboot-overlay.visible CSS rule
- Show overlay step text "Erasing data and resetting credentials…" during wipe,
update to "Reset complete. Rebooting now…" when API returns
- Call waitForServerReboot() (globally defined in update.js) after reset so the
page auto-reloads when the system comes back online
- Hide the security-reset-overlay and re-enable the button on error
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/185d0b41-d54d-4ea2-93d6-bfb7c15b8aed
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 17:29:46 +00:00
copilot-swe-agent[bot]
5bb2c67b1b
Initial plan
2026-04-09 17:26:39 +00:00
Sovran_Systems
e8b1195c66
Merge pull request #173 from naturallaw777/copilot/fix-onboarding-timezone-locale
...
[WIP] Fix onboarding timezone and locale step for NixOS
2026-04-09 12:22:35 -05:00
copilot-swe-agent[bot]
a415431d93
Fix NixOS timezone/locale: use declarative custom.nix config + nixos-rebuild instead of timedatectl/localectl
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/334ffeb7-2160-4938-bc4e-fb7693a1154f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 17:22:06 +00:00
copilot-swe-agent[bot]
885fc7f099
Initial plan
2026-04-09 17:17:07 +00:00
Sovran_Systems
95440529ef
Merge pull request #172 from naturallaw777/copilot/fix-timezone-locale-endpoints
...
[WIP] Fix timezone and locale endpoints to remove unnecessary sudo
2026-04-09 06:00:45 -05:00
copilot-swe-agent[bot]
8ea133a2a1
Remove sudo from timedatectl and localectl subprocess calls
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/925a72d0-2cdd-4940-b338-07772f3f8a68
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 11:00:18 +00:00
copilot-swe-agent[bot]
701c400916
Initial plan
2026-04-09 10:49:18 +00:00
Sovran_Systems
b4ca6fe7fe
Merge pull request #171 from naturallaw777/copilot/fix-verify-integrity-flag
...
[WIP] Fix integrity verification by removing no-build-output flag
2026-04-08 23:05:55 -05:00
copilot-swe-agent[bot]
1843c98e98
Remove invalid --no-build-output flag from nix build command
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/2989f7c9-f544-4a2e-b073-7d9518b41e60
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 04:05:27 +00:00
copilot-swe-agent[bot]
2cfb23e670
Initial plan
2026-04-09 04:04:38 +00:00
Sovran_Systems
54fb17c9c8
Merge pull request #170 from naturallaw777/copilot/fix-nixos-rebuild-usage-error
...
[WIP] Fix nixos-rebuild command by replacing it with nix build
2026-04-08 22:53:38 -05:00
copilot-swe-agent[bot]
61cee57d4e
Fix verify-integrity: replace nixos-rebuild with nix build (nixos-rebuild does not support -o)
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3c0ca796-fe76-4985-9956-5915b2993b08
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 03:53:21 +00:00
copilot-swe-agent[bot]
dca53835f4
Initial plan
2026-04-09 03:51:28 +00:00
Sovran_Systems
385a3cb215
Merge pull request #169 from naturallaw777/copilot/fix-nixos-rebuild-result-symlink
...
[WIP] Fix missing result symlink in verify integrity check
2026-04-08 22:44:25 -05:00
copilot-swe-agent[bot]
2bf9c6657b
Fix nixos-rebuild result symlink by passing explicit -o flag
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/52242cb6-8038-446d-bafb-9fe6666b31b9
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 03:43:45 +00:00
copilot-swe-agent[bot]
d77dde4020
Initial plan
2026-04-09 03:43:01 +00:00
Sovran_Systems
967df9664d
Merge pull request #168 from naturallaw777/copilot/fix-nixos-rebuild-command
...
Fix "Running System Match" always failing due to unsupported --print-out-paths flag
2026-04-08 22:24:39 -05:00
copilot-swe-agent[bot]
489e326ccc
Fix Verify System Integrity: use temp dir + result symlink instead of --print-out-paths
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/b90b9352-56a0-4987-822b-ea4b9d4fdf92
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 03:23:42 +00:00
copilot-swe-agent[bot]
5cd9b6bb3d
Initial plan
2026-04-09 03:21:30 +00:00
Sovran_Systems
fa71a7da97
Merge pull request #167 from naturallaw777/copilot/fix-system-integrity-check
...
Fix: Running System Match always fails due to cwd-relative result symlink
2026-04-08 22:03:36 -05:00
copilot-swe-agent[bot]
5bd5c03e2f
Fix: Use --print-out-paths instead of ./result symlink in verify-integrity endpoint
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/b365659c-e6c9-45bf-9b12-b89addfbbbdd
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 02:59:32 +00:00
copilot-swe-agent[bot]
bf9e82cd79
Initial plan
2026-04-09 02:58:35 +00:00
Sovran_Systems
a18ef1447a
Merge pull request #166 from naturallaw777/copilot/fix-subprocess-command-paths
...
[WIP] Fix subprocess command paths in verify-integrity endpoint
2026-04-08 21:08:58 -05:00
copilot-swe-agent[bot]
ecfd2e9f51
fix: use absolute paths for nix and nixos-rebuild in verify-integrity endpoint
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/7de38316-a649-4395-bfb4-c12a07741078
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 02:08:29 +00:00
copilot-swe-agent[bot]
f8bdc1cb15
Initial plan
2026-04-09 02:06:47 +00:00
Sovran_Systems
431773f6d5
Merge pull request #165 from naturallaw777/copilot/implement-random-password-generation
...
[WIP] Implement random password generation for free user
2026-04-08 20:59:14 -05:00
copilot-swe-agent[bot]
2fae4ccc79
Implement security overhaul: remove seal/legacy system, add Security modal and random passwords
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/6e7593c4-f741-4ddc-9bce-8c558a4af014
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 01:58:42 +00:00
copilot-swe-agent[bot]
477d265de8
Initial plan
2026-04-09 01:49:35 +00:00
Sovran_Systems
6b14f811d6
Merge pull request #162 from naturallaw777/copilot/update-dconf-settings-app-folders
...
[WIP] Add GNOME app-folder dconf settings and remove updater from favorites
2026-04-08 19:18:51 -05:00
copilot-swe-agent[bot]
8e8082d2ae
Add GNOME app-folder dconf settings and remove Sovran_SystemsOS_Updater from favorites
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ec32495a-2919-4b25-bd7c-459f9bdc3ba9
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 00:18:08 +00:00
copilot-swe-agent[bot]
b073564cce
Initial plan
2026-04-09 00:16:48 +00:00
Sovran_Systems
586eba824a
Merge pull request #161 from naturallaw777/copilot/add-timezone-locale-onboarding-step
...
[WIP] Add timezone and locale selection to onboarding wizard
2026-04-08 19:14:08 -05:00
copilot-swe-agent[bot]
9e081bec05
Add timezone/locale onboarding step (new Step 2), renumber existing steps 2-5 to 3-6
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/47f2ee8f-bd6c-4151-bd2d-3e9283cb02c0
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 00:13:44 +00:00
Sovran_Systems
4eac3c3498
Merge pull request #160 from naturallaw777/copilot/fix-brave-keyring-prompt
...
fix: suppress Brave keyring prompt on Hub launch and GDM auto-login
2026-04-08 19:08:46 -05:00
copilot-swe-agent[bot]
d9fba84243
Initial plan
2026-04-09 00:08:33 +00:00
copilot-swe-agent[bot]
f5d44e5c4b
fix: suppress Brave keyring prompt via --password-store=basic and PAM GNOME Keyring auto-unlock
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/731f35e7-10c0-4641-8ec4-bd02f0dc98b4
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-09 00:03:09 +00:00
copilot-swe-agent[bot]
b17ccce53a
Initial plan
2026-04-09 00:02:10 +00:00
Sovran_Systems
a9e4bc2656
Merge pull request #159 from naturallaw777/copilot/fix-gnome-remote-desktop-service-again
...
[WIP] Fix gnome-remote-desktop service block in rdp.nix
2026-04-08 17:11:41 -05:00
copilot-swe-agent[bot]
c4238f2590
fix(rdp): add wantedBy block and remove || true from grdctl enable
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/47126fb3-6167-424d-9599-cd75e6447717
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 22:11:23 +00:00
copilot-swe-agent[bot]
059eaefa0c
Initial plan
2026-04-08 22:10:31 +00:00
Sovran_Systems
cfa103f7b5
Merge pull request #158 from naturallaw777/copilot/revert-rdp-nix-to-914ad0e
...
revert: restore rdp.nix to pre-PR#147 working state
2026-04-08 16:30:59 -05:00
copilot-swe-agent[bot]
1bbf6094b3
revert: restore rdp.nix to pre-PR#147 working state with || true fix
...
- Remove systemd.services."gnome-remote-desktop".wantedBy = lib.mkForce []
(was preventing the service from ever auto-starting)
- Remove systemctl start gnome-remote-desktop.service || true
(was creating a systemd deadlock with before = ["gnome-remote-desktop.service"])
- Remove pkgs.systemd from setup script path
- Remove grdctl --system rdp disable-view-only || true
- Add || true to grdctl --system rdp enable (suppress harmless EROFS warning)
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/75c67389-947f-437d-95ba-427504935156
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 21:29:48 +00:00
copilot-swe-agent[bot]
73401353e4
Initial plan
2026-04-08 21:28:22 +00:00
Sovran_Systems
64c32dfb4f
Merge pull request #157 from naturallaw777/copilot/fix-gnome-remote-desktop-issues
...
Fix RDP: revert to system-level grdctl with declarative service masking + explicit start
2026-04-08 16:04:39 -05:00
copilot-swe-agent[bot]
ebd41797f7
Fix RDP: revert to system-level approach with declarative service masking and explicit start
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/cedebc7f-683e-469d-bd91-a0b87495d055
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 21:02:49 +00:00
copilot-swe-agent[bot]
4c5e639cfa
Initial plan
2026-04-08 21:00:10 +00:00
Sovran_Systems
4aaea32c39
Merge pull request #156 from naturallaw777/copilot/fix-gnome-remote-desktop-service
...
[WIP] Fix gnome-remote-desktop service handling on NixOS
2026-04-08 15:44:05 -05:00
copilot-swe-agent[bot]
e3916d48dd
Fix RDP on NixOS: declarative service masking instead of grdctl --system rdp disable
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0701acec-7c63-419b-be17-57a912daedaf
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 20:43:35 +00:00
copilot-swe-agent[bot]
f7af81eba4
Initial plan
2026-04-08 20:41:59 +00:00
Sovran_Systems
0bafcee8af
Merge pull request #155 from naturallaw777/copilot/update-gnome-remote-desktop-config
...
Fix RDP "Session Already Running" by switching to user-session screen sharing
2026-04-08 13:19:23 -05:00
copilot-swe-agent[bot]
b77fb2ed70
Fix RDP Session Already Running by using user-session screen sharing
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ab7b63b5-2a0a-4933-9fb2-36ac793e9f1a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 18:18:04 +00:00
copilot-swe-agent[bot]
48926d1937
Initial plan
2026-04-08 18:15:54 +00:00
Sovran_Systems
d3458da56b
Merge pull request #154 from naturallaw777/copilot/fix-rdp-session-running-conflict
...
[WIP] Fix RDP 'Session Already Running' conflict using system-level screen sharing
2026-04-08 12:51:00 -05:00
copilot-swe-agent[bot]
45ee8da166
fix(rdp): remove session-level setup to fix Session Already Running conflict
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/9ba5618b-db30-41c3-8031-68b9a9e5448c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 17:50:40 +00:00
copilot-swe-agent[bot]
f15e5616b7
Initial plan
2026-04-08 17:48:16 +00:00
Sovran_Systems
65e4086682
Merge pull request #153 from naturallaw777/copilot/fix-desktop-file-whitespace-bug
...
[WIP] Fix whitespace issue in desktop file causing unresponsive RDP session
2026-04-08 12:39:52 -05:00
copilot-swe-agent[bot]
0f1ebe339e
Use warning message for system-level disable-view-only for consistency
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/7683cf3e-15ca-4f1b-a485-5522fa4d6cd6
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 17:38:54 +00:00
copilot-swe-agent[bot]
4bbf7a3a67
Fix RDP frozen/unclickable screen: desktop whitespace, disable-view-only session+system
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/7683cf3e-15ca-4f1b-a485-5522fa4d6cd6
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 17:38:24 +00:00
copilot-swe-agent[bot]
6012373501
Initial plan
2026-04-08 17:37:18 +00:00
naturallaw777
71a08ae4d3
updated locals
2026-04-08 12:18:52 -05:00
naturallaw777
41f17c205c
updated for user timezonez and languges and removed unsued code
2026-04-08 12:12:47 -05:00
Sovran_Systems
72bec5b77f
Merge pull request #152 from naturallaw777/copilot/fix-branding-in-installer
...
[WIP] Fix branding in iso/installer.py
2026-04-08 11:59:54 -05:00
copilot-swe-agent[bot]
bcd4a49942
Fix installer branding and replace complete screen with auto-reboot
...
- Replace all "Sovran SystemsOS" (with space) with "Sovran_SystemsOS"
- Line 241: landing page title
- Line 262: internet notice text
- Line 328: welcome/role-selection hero title (was "Sovran Systems")
- Line 910: install progress title
- Replace push_complete method: remove credentials screen (username,
password, first-boot note, reboot button) and replace with a simple
status page that says "Rebooting…" then auto-reboots after 3 seconds
via GLib.timeout_add_seconds
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/2a39f2d5-6aef-42cf-a94a-e1db5c6a601a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 16:59:14 +00:00
copilot-swe-agent[bot]
b47f0986d5
Initial plan
2026-04-08 16:57:47 +00:00
Sovran_Systems
4c67e3984f
Merge pull request #151 from naturallaw777/copilot/remove-file-fixes-and-new-services
...
Remove legacy file_fixes_and_new_services system
2026-04-08 11:52:06 -05:00
copilot-swe-agent[bot]
08e8d6bf69
Remove legacy file_fixes_and_new_services system
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ae9f019a-3743-48b8-b251-feb17b1adbd4
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 16:50:58 +00:00
copilot-swe-agent[bot]
3365ab5639
Initial plan
2026-04-08 16:49:49 +00:00
Sovran_Systems
973d2cec92
Merge pull request #150 from naturallaw777/copilot/fix-domains-dir-ownership
...
Fix /var/lib/domains caddy ownership and WordPress ADMIN_EMAIL for bare domains
2026-04-08 11:11:55 -05:00
copilot-swe-agent[bot]
fb4c268b8e
Fix /var/lib/domains ownership and WordPress ADMIN_EMAIL generation
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/755b414e-9b63-448b-a57c-41d0ca45b5eb
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 16:09:10 +00:00
copilot-swe-agent[bot]
3673ccf39b
Initial plan
2026-04-08 16:00:59 +00:00
Sovran_Systems
21bf0ff03f
Merge pull request #149 from naturallaw777/copilot/add-cache-busting-headers
...
[WIP] Add cache-busting and data-clearing HTTP headers
2026-04-08 09:52:40 -05:00
copilot-swe-agent[bot]
a2d2dac2b9
Add cache-busting and Clear-Site-Data headers for sovransystemsos.local browser access
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0e1cbb58-3e7f-412b-be95-8907caaab6f3
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 14:52:13 +00:00
Sovran_Systems
46f8eb5308
Merge pull request #148 from naturallaw777/copilot/create-brave-launcher-wrapper
...
Use ephemeral Brave profile for Hub desktop app to prevent data persistence
2026-04-08 09:48:08 -05:00
Sovran_Systems
907542b651
Merge pull request #147 from naturallaw777/copilot/fix-gnome-remote-desktop-capture
...
[WIP] Fix RDP frozen screen issue in GNOME Remote Desktop
2026-04-08 09:47:40 -05:00
copilot-swe-agent[bot]
5ab4021100
Fix RDP frozen screen: add session-level GNOME Remote Desktop configuration
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e099592f-2d1e-4894-a91c-b4ef9b4a5244
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 14:46:52 +00:00
copilot-swe-agent[bot]
73cd5faab0
Add Brave wrapper script for isolated, ephemeral Hub sessions
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ebc41311-f7da-40dd-b85b-87db3176a69a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 14:45:00 +00:00
copilot-swe-agent[bot]
0ac7ac4343
Initial plan
2026-04-08 14:43:14 +00:00
copilot-swe-agent[bot]
92734dd251
Initial plan
2026-04-08 14:36:01 +00:00
copilot-swe-agent[bot]
08c8b7d09c
Initial plan
2026-04-08 14:33:44 +00:00
Sovran_Systems
914ad0edf8
Merge pull request #146 from naturallaw777/copilot/fix-dock-icon-size-issue
...
Fix dock icon whitespace and RDP freeze from brave --app= on Wayland
2026-04-08 08:46:10 -05:00
copilot-swe-agent[bot]
cfd416002d
Fix dock icon size and RDP frozen screen regressions from PR #144
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/25eb7e56-2284-4030-a9dd-75f2f9a2917c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 13:43:57 +00:00
copilot-swe-agent[bot]
349de76b6b
Initial plan
2026-04-08 13:40:51 +00:00
Sovran_Systems
9345e18259
Merge pull request #145 from naturallaw777/copilot/remove-sparrow-bisq-launch-feature
...
[WIP] Remove Sparrow and Bisq desktop launch feature from Hub tiles
2026-04-08 08:25:40 -05:00
copilot-swe-agent[bot]
360654fe58
Remove Sparrow and Bisq desktop launch feature from Hub tiles
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ffb330a3-9863-4f00-8476-67331a02a0b9
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 13:22:52 +00:00
Sovran_Systems
253ce8d16c
Merge pull request #144 from naturallaw777/copilot/fix-dock-icon-size-issues
...
[WIP] Fix dock icon size issues for Sovran Hub
2026-04-08 08:17:43 -05:00
copilot-swe-agent[bot]
78b08758f1
fix: brave --app mode, StartupWMClass, and icon PNGs for Sovran Hub dock
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/6f932322-cc0e-4fff-aca1-b853770c0817
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 13:17:09 +00:00
copilot-swe-agent[bot]
9470ce74c1
Initial plan
2026-04-08 13:13:41 +00:00
copilot-swe-agent[bot]
cb0bcdb94c
Initial plan
2026-04-08 13:09:47 +00:00
Sovran_Systems
5580e8a8b7
Merge pull request #141 from naturallaw777/copilot/fix-wayland-launch-issue
...
[WIP] Fix application launch issue in Wayland GNOME
2026-04-08 07:43:34 -05:00
Sovran_Systems
212f2f86fc
Merge pull request #142 from naturallaw777/copilot/remove-tooltip-from-disabled-tiles
...
Remove internal `custom.nix` tooltip from disabled Hub tiles
2026-04-08 07:43:20 -05:00
Sovran_Systems
e6fefb2510
Merge pull request #143 from naturallaw777/copilot/update-confirmation-messages
...
[WIP] Update confirmation messages for Bitcoin feature toggles
2026-04-08 07:43:06 -05:00
copilot-swe-agent[bot]
5b10ab4823
Fix api_desktop_launch for Wayland-only GNOME: run as free user with correct session env vars
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/237927a7-a65c-4c67-b1e2-e5bfd1b3bef7
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 12:42:39 +00:00
copilot-swe-agent[bot]
f021f56318
Update Bitcoin feature toggle confirmation messages to mention timechain preservation
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c318d542-bd1b-4fd8-a100-7ec8e5041623
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 12:41:45 +00:00
copilot-swe-agent[bot]
d5521ea681
Remove custom.nix tooltip from disabled tiles
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8bda7f98-8019-4dc6-8705-94cc21b53b23
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 12:40:54 +00:00
copilot-swe-agent[bot]
7781d6c849
Initial plan
2026-04-08 12:40:12 +00:00
copilot-swe-agent[bot]
4227024fba
Initial plan
2026-04-08 12:39:45 +00:00
copilot-swe-agent[bot]
7243f4444f
Initial plan
2026-04-08 12:34:30 +00:00
Sovran_Systems
c8d24998e8
Merge pull request #140 from naturallaw777/copilot/add-icon-pngs-for-sovran-hub
...
[WIP] Add PNG icons for Sovran Hub desktop application
2026-04-08 07:26:30 -05:00
copilot-swe-agent[bot]
f0b7152c41
fix: rasterize sovran-hub icon to PNG at standard hicolor sizes
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e414bb3e-f166-48b2-bac9-ad36c24aceb6
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 12:25:36 +00:00
copilot-swe-agent[bot]
8d6a20d375
Initial plan
2026-04-08 12:22:13 +00:00
Sovran_Systems
8413093d43
Merge pull request #139 from naturallaw777/copilot/fix-flake-lock-issue
...
installer: pre-resolve flake lock to staging-dev instead of deleting it
2026-04-07 21:49:58 -05:00
copilot-swe-agent[bot]
1a8a1736bf
fix: pre-resolve flake lock to staging-dev during installation
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/14550e27-a253-453b-b454-097575e924fa
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 02:48:59 +00:00
copilot-swe-agent[bot]
51c7d172b3
Initial plan
2026-04-08 02:46:49 +00:00
Sovran_Systems
6999ae5680
Merge pull request #138 from naturallaw777/copilot/fix-onboarding-wizard-issues
...
onboarding: remove scroll boxes, fix footer spacing, add per-field domain saves
2026-04-07 19:55:56 -05:00
copilot-swe-agent[bot]
0c3f74e7de
Fix onboarding wizard: remove scroll boxes, fix footer spacing, add per-field save buttons
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0b500e06-d8c5-4745-9768-29523ffc99c6
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 00:55:08 +00:00
copilot-swe-agent[bot]
d2703ff84b
Initial plan
2026-04-08 00:51:40 +00:00
Sovran_Systems
1a9e0825fc
Merge pull request #137 from naturallaw777/copilot/fix-onboarding-visual-consistency
...
Fix onboarding wizard: consistent card styling, footer spacing, and password description
2026-04-07 19:43:02 -05:00
copilot-swe-agent[bot]
284a861927
Fix onboarding wizard: consistent card styling, footer spacing, and password description
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ce004fc7-c96f-4765-bc21-87ce579352d0
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 00:39:45 +00:00
Sovran_Systems
02b4e6b5b4
Merge pull request #136 from naturallaw777/copilot/fix-domain-configuration-in-modal
...
Fix: Replace dead "Feature Manager" sidebar references with inline Configure Domain button
2026-04-07 19:39:43 -05:00
copilot-swe-agent[bot]
60084c292e
Initial plan
2026-04-08 00:38:42 +00:00
copilot-swe-agent[bot]
fa22a080b9
fix: replace broken Feature Manager references with Configure Domain button
...
- server.py: add domain_name to /api/service-detail response
- service-detail.js: replace both Feature Manager references with Configure Domain / Reconfigure Domain buttons with click handlers
- tiles.css: add .svc-detail-domain-btn class for button spacing
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ae38c98e-28bb-4d1e-8dae-78ebde64ad44
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 00:37:40 +00:00
copilot-swe-agent[bot]
70f0af98f6
Initial plan
2026-04-08 00:33:37 +00:00
Sovran_Systems
cd4df316ae
Merge pull request #135 from naturallaw777/copilot/fix-bitcoind-i-o-error
...
Fix bitcoind/electrs I/O crash when second drive mounts after service start
2026-04-07 19:24:22 -05:00
copilot-swe-agent[bot]
ff55dce746
Add mount dependency for bitcoind and electrs systemd services
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/1def4c7b-d90d-4b0c-87a7-87dc729661b1
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-08 00:23:35 +00:00
copilot-swe-agent[bot]
5a86c03f74
Initial plan
2026-04-08 00:22:26 +00:00
naturallaw777
1c2df46ac4
updated installer.py
2026-04-07 17:59:53 -05:00
naturallaw777
8839620e63
updated caddy.nix
2026-04-07 17:36:26 -05:00
naturallaw777
c03126e8f8
.iso update
2026-04-07 17:02:43 -05:00
Sovran_Systems
10ef36859d
Merge pull request #132 from naturallaw777/copilot/fix-ownership-permissions
...
Replace tmpfiles rules with systemd oneshot service for recursive ownership fix on second drive
2026-04-07 16:41:54 -05:00
Sovran_Systems
4acb75f2bd
Merge pull request #133 from naturallaw777/copilot/update-deployed-flake-url
...
Point installer DEPLOYED_FLAKE at staging-dev branch
2026-04-07 16:41:20 -05:00
copilot-swe-agent[bot]
77e2fb2537
Fix installer DEPLOYED_FLAKE to point to staging-dev branch
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/43e96fac-1140-42e5-9981-00069570967c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 21:40:26 +00:00
copilot-swe-agent[bot]
c7bbb97a68
Initial plan
2026-04-07 21:39:42 +00:00
copilot-swe-agent[bot]
6d1c360c02
Replace tmpfiles rules with systemd oneshot service for recursive chown on second drive
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/96b8f8fe-5a1d-42e5-8b2d-5dd5aee96044
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 21:29:33 +00:00
copilot-swe-agent[bot]
3b73eb3bd1
Initial plan
2026-04-07 21:28:36 +00:00
Sovran_Systems
6ffcc056ad
Merge pull request #131 from naturallaw777/copilot/fix-sovran-legacy-security-check
...
Replace Python `crypt` module with `openssl passwd` (Python 3.13 compatibility)
2026-04-07 16:17:02 -05:00
copilot-swe-agent[bot]
742f680d0d
fix: replace Python crypt module with openssl passwd for Python 3.13 compatibility
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/9544e3d5-f7f8-4299-9198-3b5f1f835d14
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 21:11:13 +00:00
copilot-swe-agent[bot]
c872f1c6b0
Initial plan
2026-04-07 21:04:58 +00:00
Sovran_Systems
bc5a40f143
Merge pull request #130 from naturallaw777/copilot/add-sovran-auto-seal-service
...
Add sovran-auto-seal: automatic first-boot seal with live-system safety guards
2026-04-07 15:48:25 -05:00
copilot-swe-agent[bot]
c2bd3f6273
Add sovran-auto-seal systemd service to factory-seal.nix
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/869df8d4-3811-4a1a-b026-e978d3a81589
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 20:43:15 +00:00
copilot-swe-agent[bot]
343dee3576
Initial plan
2026-04-07 20:40:53 +00:00
Sovran_Systems
ebcafd3c6d
Merge pull request #129 from naturallaw777/copilot/add-tmpfiles-rules-for-bitcoin-electrs
...
[WIP] Add tmpfiles rules for Bitcoin and Electrs data directories
2026-04-07 15:21:26 -05:00
copilot-swe-agent[bot]
5231b5ca4b
Add systemd.tmpfiles.rules for Bitcoin/Electrs directory permissions
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ea46340b-7cf5-404b-9cef-b5ed1fcb2ecb
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 20:21:07 +00:00
Sovran_Systems
1195456bee
Merge pull request #128 from naturallaw777/copilot/fix-flake-nix-references
...
[WIP] Fix flake.nix references after nixos-install cleanup
2026-04-07 15:21:02 -05:00
copilot-swe-agent[bot]
48de6b9821
fix(installer): improve error handling for deployed flake.nix write
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/b7dfaecc-2b2e-4f5f-bb9a-f97ced90e76e
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 20:20:36 +00:00
copilot-swe-agent[bot]
cd4a17fe31
Initial plan
2026-04-07 20:20:01 +00:00
copilot-swe-agent[bot]
d3a5b3e6ef
fix(installer): write deployed flake.nix and remove flake.lock after install cleanup
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/b7dfaecc-2b2e-4f5f-bb9a-f97ced90e76e
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 20:18:36 +00:00
copilot-swe-agent[bot]
3c4c6c7389
Initial plan
2026-04-07 20:16:57 +00:00
Sovran_Systems
876f728aa2
Merge pull request #127 from naturallaw777/copilot/update-api-password-check
...
Use /etc/shadow as authoritative source for factory default password detection
2026-04-07 13:55:53 -05:00
copilot-swe-agent[bot]
950a6dabd8
Use /etc/shadow as source of truth for factory default password detection
...
- server.py: add _is_free_password_default() helper that reads /etc/shadow
and hashes known defaults ("free", "gosovransystems") via crypt module;
update api_password_is_default to use it instead of reading the secrets file
- factory-seal.nix: replace file-based free-password check with shadow-based
cryptographic check using python3 + crypt module; add pkgs.python3 to path;
pass values via env vars to avoid shell expansion of hash $ characters
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/31e6fc93-8b4b-47af-9c47-568da0905301
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 18:50:16 +00:00
copilot-swe-agent[bot]
1d9589a186
Initial plan
2026-04-07 18:46:24 +00:00
Sovran_Systems
b13fa7dc05
Merge pull request #126 from naturallaw777/copilot/fix-security-warning-reappearance
...
Fix legacy security warning reappearing on every reboot after password change
2026-04-07 13:29:32 -05:00
copilot-swe-agent[bot]
069f6c3ec7
Avoid storing password in variable to prevent process listing exposure
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c18311e4-609d-4edf-a2a1-a018baede373
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 18:27:32 +00:00
copilot-swe-agent[bot]
5a27b79b51
Fix security warning reappearing after every reboot
...
Add two early-exit checks in sovran-legacy-security-check before the
legacy fallthrough block:
1. Exit if /var/lib/sovran/onboarding-complete exists (Hub onboarding done)
2. Exit if /var/lib/secrets/free-password exists and is not "free" (password changed)
This prevents the boot-time service from overwriting the security-status
file that /api/change-password clears after a successful password change.
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c18311e4-609d-4edf-a2a1-a018baede373
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 18:26:54 +00:00
copilot-swe-agent[bot]
72453c80bf
Initial plan
2026-04-07 18:25:47 +00:00
naturallaw777
14800ffb1e
update flake
2026-04-07 13:14:21 -05:00
naturallaw777
e2f36d01bc
update flake
2026-04-07 13:13:06 -05:00
naturallaw777
55b231b456
update flake and installer
2026-04-07 13:11:39 -05:00
Sovran_Systems
b4b2607df1
Merge pull request #125 from naturallaw777/copilot/update-security-check-for-unsealed-state
...
[WIP] Update sovran-legacy-security-check to warn on unsealed state
2026-04-07 12:50:45 -05:00
copilot-swe-agent[bot]
ac9ba4776c
Detect and warn when machine was set up without factory seal
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/169de2bb-0655-4504-a270-8c0341c0d3dd
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 17:48:38 +00:00
copilot-swe-agent[bot]
85aca0d022
Initial plan
2026-04-07 17:45:41 +00:00
Sovran_Systems
80c74b2d1a
Merge pull request #124 from naturallaw777/copilot/add-password-creation-step-onboarding
...
Add password creation step to first-boot onboarding wizard
2026-04-07 12:45:34 -05:00
copilot-swe-agent[bot]
d28f224ad5
feat: add password creation step to onboarding wizard ( #2 )
...
- Add GET /api/security/password-is-default endpoint in server.py
- Add Step 2 (Create Your Password) to onboarding wizard HTML
- Renumber old steps: Domains→3, Ports→4, Complete→5
- Add 5th step dot indicator
- Update onboarding.js: TOTAL_STEPS=5, ROLE_SKIP_STEPS=[3,4] for desktop/node
- Add loadStep2/saveStep2 for password step with smart default detection
- Rename old step functions to loadStep3/saveStep3/loadStep4
- Add password form CSS styles in onboarding.css
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/74a30916-fb2d-4f1d-9763-e380b1aa5540
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 17:36:59 +00:00
copilot-swe-agent[bot]
f2a808ed13
Initial plan
2026-04-07 17:29:46 +00:00
Sovran_Systems
4ef420651d
Merge pull request #122 from naturallaw777/copilot/fix-installer-create-password-step
...
Fix installer password step: replace chroot+sh with direct chpasswd --root
2026-04-07 12:17:24 -05:00
copilot-swe-agent[bot]
65ce66a541
Fix chpasswd: run directly from host with --root /mnt, no chroot needed
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3ff98bf4-8f62-4c81-90fd-36854e88266f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 17:14:32 +00:00
copilot-swe-agent[bot]
deae53b721
Initial plan
2026-04-07 17:13:16 +00:00
Sovran_Systems
f459e83861
Merge pull request #121 from naturallaw777/copilot/fix-change-password-form-issues
...
Fix System Passwords change-password form: chpasswd path on NixOS, show/hide toggle, UX clarity
2026-04-07 12:03:23 -05:00
copilot-swe-agent[bot]
badab99242
Fix chpasswd path on NixOS, add password toggle/hints/validation in change-password form
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/de03873d-5cdb-4929-bd4a-4d306916b525
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 17:01:54 +00:00
copilot-swe-agent[bot]
84124ba1b1
Initial plan
2026-04-07 16:57:23 +00:00
Sovran_Systems
2ad0d2072d
Merge pull request #119 from naturallaw777/copilot/fix-change-passwords-button
...
[WIP] Fix non-functional change passwords button in Hub
2026-04-07 11:45:15 -05:00
copilot-swe-agent[bot]
ff1632dcda
Fix Change Passwords button: add API endpoint, system password modal, fix security banner link
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/bf43bea9-9f93-4f7b-b6fd-c76714e7f25b
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 16:44:57 +00:00
Sovran_Systems
531b8c1d09
Merge pull request #120 from naturallaw777/copilot/fix-installer-password-step
...
[WIP] Fix installer failure at 'Create Password' step
2026-04-07 11:44:49 -05:00
copilot-swe-agent[bot]
a8128cef8d
Fix chpasswd: find binary in Nix store and pipe password inline
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/630a25f6-417a-47de-b163-b519252b403c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 16:43:50 +00:00
copilot-swe-agent[bot]
3baffb2a69
Initial plan
2026-04-07 16:42:51 +00:00
copilot-swe-agent[bot]
06bdf999a6
Initial plan
2026-04-07 16:41:02 +00:00
Sovran_Systems
76ff1f4d4f
Merge pull request #118 from naturallaw777/copilot/fix-update-status-handling
...
[WIP] Fix update status handling for interrupted builds
2026-04-07 11:29:49 -05:00
copilot-swe-agent[bot]
2360b4147c
fix: recover stale RUNNING status files on Hub server startup
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/22f9df39-fb39-4ffb-8c6b-c7323a894bee
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 16:29:08 +00:00
copilot-swe-agent[bot]
37874ff58e
Initial plan
2026-04-07 16:26:26 +00:00
Sovran_Systems
aef13155fc
Merge pull request #117 from naturallaw777/copilot/remove-security-warning-modal
...
[WIP] Remove legacy password warning modal and add inline message
2026-04-07 11:17:56 -05:00
copilot-swe-agent[bot]
1d4f104524
Replace security warning modal with inline banner in Preferences section
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e7946288-08c7-4081-85dd-6780f1eba17a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 16:17:23 +00:00
copilot-swe-agent[bot]
11ec4b4816
Initial plan
2026-04-07 16:14:42 +00:00
Sovran_Systems
2bd899848d
Merge pull request #115 from naturallaw777/copilot/add-password-warning-screen
...
[WIP] Add old password warning screen for legacy machines
2026-04-07 10:50:11 -05:00
Sovran_Systems
18a6e8d24c
Merge pull request #116 from naturallaw777/copilot/fix-installer-password-error
...
Fix installer password step: replace bare chroot with nixos-enter
2026-04-07 10:49:31 -05:00
copilot-swe-agent[bot]
13c686a8a1
feat: add legacy security warning API and UI modal for pre-factory-seal machines
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/f7c8f11b-873b-403f-ac55-8b5b7cd9f1fb
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 15:49:25 +00:00
copilot-swe-agent[bot]
7a172c0306
Fix chpasswd not found by using nixos-enter instead of bare chroot
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/1bb103de-c4a5-4701-b1b8-6aad670b97c3
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 15:45:30 +00:00
copilot-swe-agent[bot]
7fc04fcf20
Initial plan
2026-04-07 15:44:31 +00:00
copilot-swe-agent[bot]
a40ea61415
Initial plan
2026-04-07 15:43:22 +00:00
naturallaw777
eba517d34d
update flake
2026-04-07 10:13:24 -05:00
Sovran_Systems
38257492bd
Merge pull request #113 from naturallaw777/copilot/remove-pdf-references
...
Rename credentials-pdf.nix → credentials.nix and remove all pdf references
2026-04-07 10:06:28 -05:00
naturallaw777
93592c984d
removed erroniousfile
2026-04-07 10:05:37 -05:00
copilot-swe-agent[bot]
7a08bc0b2b
Remove all PDF references: rename credentials-pdf.nix and update references
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/150954c9-65a0-4d5b-b8e2-08f301f07511
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 15:04:33 +00:00
copilot-swe-agent[bot]
25e8cac613
Initial plan
2026-04-07 15:02:58 +00:00
Sovran_Systems
02eaea85d8
Merge pull request #112 from naturallaw777/copilot/add-zeus-connect-setup-service
...
[WIP] Add zeus-connect-setup service to wallet autoconnect module
2026-04-07 09:54:16 -05:00
copilot-swe-agent[bot]
6c433d642d
Add zeus-connect-setup service and timer to wallet-autoconnect.nix
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/6b3d9c59-40e1-45c1-93f9-a5ba6547567b
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 14:52:40 +00:00
copilot-swe-agent[bot]
7aed3e09e8
Initial plan
2026-04-07 14:51:00 +00:00
Sovran_Systems
e0e6ab0de6
Merge pull request #111 from naturallaw777/copilot/fix-wordpress-init-service
...
[WIP] Fix wordpress-init systemd service path issues
2026-04-07 09:47:04 -05:00
copilot-swe-agent[bot]
7a1cd8a6f6
fix(wordpress): use /run/wrappers/bin/su to fix su: command not found in wordpress-init service
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/24a9d2b1-6b09-41ac-bb3b-418f0ea2b2d7
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 14:46:46 +00:00
copilot-swe-agent[bot]
9407d500c8
Initial plan
2026-04-07 14:44:38 +00:00
naturallaw777
9f1dd7def1
updated nextcloud.nix
2026-04-07 09:35:23 -05:00
Sovran_Systems
480f188d86
Merge pull request #110 from naturallaw777/copilot/remove-credentials-pdf-generator
...
Factory security: per-device SSH passphrase, factory seal command, customer password onboarding
2026-04-07 09:28:07 -05:00
naturallaw777
e2bd366bb3
updated nextcloud.nix
2026-04-07 09:27:25 -05:00
copilot-swe-agent[bot]
f80c8a0481
Factory security: per-device SSH passphrase, factory seal, password onboarding, remove PDF generator
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/4222f228-615c-4303-8286-979264c6f782
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 14:23:59 +00:00
naturallaw777
7e996fffa1
updated nextcloud.nix
2026-04-07 09:11:13 -05:00
copilot-swe-agent[bot]
d14e25c29f
Initial plan
2026-04-07 13:58:07 +00:00
Sovran_Systems
1ed7ab9776
Merge pull request #109 from naturallaw777/copilot/add-extra-virtual-hosts-option
...
[WIP] Add NixOS option for extra Caddy virtual hosts
2026-04-07 08:07:17 -05:00
copilot-swe-agent[bot]
dd8867b52f
feat: add sovran_systemsOS.caddy.extraVirtualHosts NixOS option
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e966dd20-b74e-4ec5-b4db-68aa06129162
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 13:06:35 +00:00
copilot-swe-agent[bot]
3668eb2829
Initial plan
2026-04-07 13:02:55 +00:00
Sovran_Systems
e751dfc1b2
Merge pull request #108 from naturallaw777/copilot/fix-hub-detection-bug
...
[WIP] Fix hub detection bug in port status check
2026-04-07 07:48:04 -05:00
copilot-swe-agent[bot]
6c3bbbf72b
Fix Hub false closed port detection: is_listening alone is sufficient; add nftables package
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/b57cc894-c639-400e-93f0-c1dc5d48870b
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 12:47:03 +00:00
copilot-swe-agent[bot]
9dcb45a017
Initial plan
2026-04-07 12:44:22 +00:00
Sovran_Systems
b9069433b1
Merge pull request #107 from naturallaw777/copilot/add-icon-to-service-detail-modal
...
[WIP] Add service icon to modal header
2026-04-07 05:40:19 -05:00
copilot-swe-agent[bot]
739f6a08da
Add service icon to modal header in openServiceDetailModal and openCredsModal
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3f26f03c-29fc-4d37-9d53-eebfb8a34c52
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 10:39:59 +00:00
copilot-swe-agent[bot]
2fc8b64964
Initial plan
2026-04-07 10:36:32 +00:00
Sovran_Systems
6e133b6b59
Merge pull request #106 from naturallaw777/copilot/add-sparrow-bisq-auto-connect-tiles
...
[WIP] Add tile descriptions and launch links for Sparrow and Bisq Auto-Connect
2026-04-07 05:36:23 -05:00
copilot-swe-agent[bot]
01e3e02a62
Add sparrow/bisq tile descriptions, desktop launch API, and frontend launch buttons
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/5a3d2f20-4635-442e-82ba-c0b7f4aeb96e
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 10:35:35 +00:00
copilot-swe-agent[bot]
85af70e2ee
Initial plan
2026-04-07 10:32:41 +00:00
naturallaw777
b21d9bef87
updated branding for hub
2026-04-07 05:20:41 -05:00
Sovran_Systems
26b89dae76
Merge pull request #105 from naturallaw777/copilot/create-desktop-icon-svg
...
Separate Hub desktop/dock icon from web UI branding logo
2026-04-07 05:17:55 -05:00
copilot-swe-agent[bot]
b2a2ef70a4
fix: add SVG title element for accessibility in sovran-hub-icon.svg
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e3f466ae-eee1-4ba8-b93c-00fe04c7054d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 10:14:47 +00:00
copilot-swe-agent[bot]
8286e00eb3
feat: create dedicated desktop dock icon and update nix build to use it
...
- Add app/sovran_systemsos_web/static/sovran-hub-icon.svg: a new square
256x256 app icon for the GNOME dock/dash. Uses the Sovran brand dark
green (#0d3320) rounded-rectangle background, concentric arc rings in
brand greens (#1C9954, #077233 ), and a white bold "S" letterform
centered — visible at small sizes on both light and dark panels.
- Update modules/core/sovran-hub.nix line 266 to copy the new icon file
to the hicolor icon path instead of reusing logo-light.svg.
- logo-light.svg is left untouched; it continues to serve the Hub web UI.
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e3f466ae-eee1-4ba8-b93c-00fe04c7054d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 10:14:04 +00:00
copilot-swe-agent[bot]
c7487c9763
Initial plan
2026-04-07 10:11:52 +00:00
Sovran_Systems
e910d0a8a7
Merge pull request #104 from naturallaw777/copilot/update-header-layout
...
[WIP] Update header layout for space efficiency
2026-04-07 05:09:12 -05:00
copilot-swe-agent[bot]
a3b9608887
fix: compact header layout - row direction, 80px logo, reduced padding
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/4f63f512-d505-470b-9733-1054281a98d8
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 10:08:30 +00:00
copilot-swe-agent[bot]
09002cfe22
Initial plan
2026-04-07 10:07:15 +00:00
Sovran_Systems
8a3b5c031f
Merge pull request #103 from naturallaw777/copilot/fix-bitcoin-version-formatting
...
[WIP] Fix bitcoin version formatting to retain BIP110 patch version
2026-04-07 04:56:08 -05:00
copilot-swe-agent[bot]
b441515f89
Fix _format_bitcoin_version to include BIP110 patch version in tile display
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/951363ee-aa21-479a-9d79-0c3b5f265bf7
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 09:55:13 +00:00
copilot-swe-agent[bot]
b7c1632bb8
Initial plan
2026-04-07 09:53:45 +00:00
naturallaw777
a7d40fb138
updated branding for hub
2026-04-07 04:26:09 -05:00
Sovran_Systems
8f4ec83104
Merge pull request #101 from naturallaw777/copilot/fix-sparrow-bisq-tile-icons
...
Fix Sparrow and Bisq tile icons rendering too small
2026-04-06 23:42:47 -05:00
Sovran_Systems
fba4ab13cf
Merge pull request #102 from naturallaw777/copilot/fix-version-display-non-bitcoin-services
...
Fix version display: strip versions from non-Bitcoin tiles, wire BIP110 version correctly
2026-04-06 23:42:33 -05:00
copilot-swe-agent[bot]
5ba1a256fe
fix: tighten viewBox and remove transforms on bisq.svg and sparrow.svg icons
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/bed7824c-f988-4a33-a052-4a013aa1110d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 04:41:37 +00:00
copilot-swe-agent[bot]
5ee0ef4d58
Remove non-Bitcoin version detection; only bitcoind.service tiles show versions
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/75ae6f5b-ccf1-4051-b9ae-e07c9218227d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 04:38:42 +00:00
copilot-swe-agent[bot]
5a77a03ac0
Initial plan
2026-04-07 04:36:05 +00:00
copilot-swe-agent[bot]
5349c2408a
Initial plan
2026-04-07 04:33:21 +00:00
naturallaw777
9ea4fb32f4
updated sparrow and bisq icon
2026-04-06 23:27:38 -05:00
Sovran_Systems
9e1673ef7f
Merge pull request #100 from naturallaw777/copilot/fix-bitcoin-tile-version-display
...
[WIP] Fix version display on Bitcoin tiles in Hub dashboard
2026-04-06 23:22:40 -05:00
copilot-swe-agent[bot]
44a7b2a8ab
fix: use bitcoind --version for Bitcoin tile version display (works during IBD/startup)
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/63b5dc59-a630-4c14-a6a7-99a71ee517b7
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 04:22:19 +00:00
Sovran_Systems
aa24505314
Merge pull request #99 from naturallaw777/copilot/add-sparrow-and-bisq-icons
...
Add missing sparrow.svg and bisq.svg service tile icons
2026-04-06 23:20:23 -05:00
copilot-swe-agent[bot]
d0bf878555
Initial plan
2026-04-07 04:18:20 +00:00
copilot-swe-agent[bot]
2e5be9816e
Add missing sparrow.svg and bisq.svg service tile icons
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d7bbfadc-d5a8-4750-81b4-685ccb993d70
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 03:06:12 +00:00
copilot-swe-agent[bot]
87ecccff9e
Initial plan
2026-04-07 02:58:50 +00:00
naturallaw777
d60a44b438
updated hub-icon
2026-04-06 21:54:47 -05:00
Sovran_Systems
9413bb6403
Merge pull request #98 from naturallaw777/copilot/fix-bip110-version-check
...
Fix BIP110 version label: detect via tile icon, not subversion string
2026-04-06 21:53:44 -05:00
copilot-swe-agent[bot]
28bcddb957
Fix BIP110 version display: detect by tile icon, not subversion string
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/23090422-e59c-4d7e-8d5e-6fd36b6cf337
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 02:50:02 +00:00
copilot-swe-agent[bot]
1737e93c68
Initial plan
2026-04-07 02:47:51 +00:00
Sovran_Systems
90fdbdea70
Merge pull request #97 from naturallaw777/copilot/update-bitcoin-tiles-version-display
...
Fix Bitcoin tile version: only active tile shows version, preserve BIP110 tag
2026-04-06 21:39:30 -05:00
copilot-swe-agent[bot]
90ffadf2ea
Fix Bitcoin tile version: preserve bip110 tag, only show version on enabled tile
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/05d1b130-dd46-4132-8120-2df883325c2a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 02:35:32 +00:00
copilot-swe-agent[bot]
f6c9080cea
Initial plan
2026-04-07 02:33:12 +00:00
Sovran_Systems
8e40faad75
Merge pull request #96 from naturallaw777/copilot/add-bitcoind-to-sovran-hub-path
...
Add bitcoind to sovran-hub-web service PATH so Bitcoin version renders on Hub tiles
2026-04-06 21:27:06 -05:00
copilot-swe-agent[bot]
4978d44ba2
Add bitcoind to sovran-hub-web PATH so Bitcoin version shows on Hub tiles
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/b8aaba8d-2c51-40ca-9826-69b78060a840
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 02:26:16 +00:00
copilot-swe-agent[bot]
6fefed2909
Initial plan
2026-04-07 02:25:28 +00:00
naturallaw777
1a48266cde
updated custom-template
2026-04-06 21:13:22 -05:00
Sovran_Systems
639d39108a
Merge pull request #95 from naturallaw777/copilot/fix-version-detection-nixos
...
[WIP] Fix version detection for NixOS systemd services
2026-04-06 21:10:32 -05:00
copilot-swe-agent[bot]
185ed4e3d8
Further tighten regex: stricter version pattern, no underscores in name segments, precise trailing-dot strip
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d75fe7da-369a-40e9-913e-7dba45de21c3
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 02:10:15 +00:00
copilot-swe-agent[bot]
8240b9af3c
Address review feedback: module-level wrapper suffix regex, allow digit-starting name segments
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d75fe7da-369a-40e9-913e-7dba45de21c3
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 02:08:23 +00:00
copilot-swe-agent[bot]
deb66c9cb7
Replace CLI-based version detection with Nix store path extraction via systemctl show
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d75fe7da-369a-40e9-913e-7dba45de21c3
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 02:06:13 +00:00
copilot-swe-agent[bot]
8a49a3d04e
Initial plan
2026-04-07 02:03:49 +00:00
Sovran_Systems
cdccb8138c
Merge pull request #94 from naturallaw777/copilot/cleanup-etc-nixos-post-install
...
[WIP] Remove unnecessary files from /etc/nixos after installation
2026-04-06 21:03:03 -05:00
copilot-swe-agent[bot]
09a817f02d
feat: clean up /mnt/etc/nixos after nixos-install, keep only 5 required files
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/08d1a4eb-697e-46d4-bb8e-71af6bb4316f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 02:02:19 +00:00
copilot-swe-agent[bot]
4edcf066ca
Initial plan
2026-04-07 02:01:07 +00:00
Sovran_Systems
0d49b67c7b
Merge pull request #93 from naturallaw777/copilot/add-version-info-for-services
...
Add version numbers to all service tiles on the Hub dashboard
2026-04-06 20:56:52 -05:00
copilot-swe-agent[bot]
24bf72ef69
feat: add version display for all service tiles on Hub dashboard
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/6b9b51e5-85a6-46ff-8683-120ecf3640da
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 01:55:41 +00:00
copilot-swe-agent[bot]
8459061968
Initial plan
2026-04-07 01:50:23 +00:00
Sovran_Systems
b3f1c35995
Merge pull request #92 from naturallaw777/copilot/add-sparrow-bisq-integration
...
[WIP] Add NixOS module for Sparrow Wallet and Bisq 1 integration
2026-04-06 20:45:04 -05:00
copilot-swe-agent[bot]
27f27b1503
feat: add wallet-autoconnect module for Sparrow and Bisq 1
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/29aa6dce-667a-49a6-9740-68d501fed22c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 01:44:43 +00:00
copilot-swe-agent[bot]
f108abd7ae
Initial plan
2026-04-07 01:42:45 +00:00
Sovran_Systems
2be8fe65d8
Merge pull request #91 from naturallaw777/copilot/add-version-display-to-hub-dashboard
...
[WIP] Add version number display for active bitcoind implementation
2026-04-06 20:38:42 -05:00
copilot-swe-agent[bot]
a0c1628461
feat: display bitcoind version on Bitcoin node tile in Hub dashboard
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/5b4f8da9-beec-45f2-b116-b5c0dcf4506d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 01:38:17 +00:00
copilot-swe-agent[bot]
06615a3541
Initial plan
2026-04-07 01:33:08 +00:00
Sovran_Systems
328b2a3ee8
Merge pull request #90 from naturallaw777/copilot/add-xdg-autostart-entry-hub
...
[WIP] Add XDG autostart entry for Sovran Hub auto-launch
2026-04-06 20:29:07 -05:00
copilot-swe-agent[bot]
5123287ef7
Fix curl command in hub-autolaunch-script (remove unnecessary -w flag)
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0b0d70c0-01d1-49d1-b9ca-8d4f8e5af64a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 01:28:55 +00:00
copilot-swe-agent[bot]
13e3b76c88
Add hub auto-launch: XDG autostart, API endpoints, and frontend toggle
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0b0d70c0-01d1-49d1-b9ca-8d4f8e5af64a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 01:26:11 +00:00
copilot-swe-agent[bot]
27502c6997
Initial plan
2026-04-07 01:22:39 +00:00
Sovran_Systems
6b467525cf
Merge pull request #89 from naturallaw777/copilot/add-privacy-disclosure-to-upgrade-modal
...
Add privacy disclosure to Node → Server+Desktop upgrade modal
2026-04-06 19:59:39 -05:00
copilot-swe-agent[bot]
b1b0e85db7
Add privacy disclosure info box to Node→Server+Desktop upgrade modal
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/5dadd5f8-7c8d-4aa1-be01-3dba9fc5dc1d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-07 00:42:58 +00:00
copilot-swe-agent[bot]
e84dd7cb91
Initial plan
2026-04-07 00:41:57 +00:00
naturallaw777
94d94fb7a2
fixed ssh at first boot
2026-04-06 18:40:17 -05:00
Sovran_Systems
e67b4fecc4
Merge pull request #87 from naturallaw777/copilot/remove-terminal-domain-setup
...
Remove redundant terminal domain setup script (fixes password prompt on boot)
2026-04-06 18:30:02 -05:00
copilot-swe-agent[bot]
f7539dc9b6
Remove redundant terminal domain setup script and update stale references
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ed7fee4d-b50e-4387-8eb6-46840b9d930f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-06 23:27:52 +00:00
copilot-swe-agent[bot]
5632068ca8
Initial plan
2026-04-06 23:25:46 +00:00
Sovran_Systems
99df7a097b
Merge pull request #86 from naturallaw777/copilot/remove-pdf-mentions-and-icons
...
Installer completion screen: remove PDF ref, icon, and fix reboot button color
2026-04-06 18:19:28 -05:00
copilot-swe-agent[bot]
cc17c3fb42
Remove PDF mention, icon, and fix reboot button color in push_complete
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3bb82d50-1a0b-4f1d-b186-1e4efde002d1
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-06 23:18:39 +00:00
copilot-swe-agent[bot]
d51919ec69
Initial plan
2026-04-06 23:17:29 +00:00
Sovran_Systems
ad80b9d8c3
Merge pull request #85 from naturallaw777/copilot/replace-custom-template-nix
...
Simplify custom.template.nix and add-custom-nix.sh — remove hub-managed steps
2026-04-05 12:57:51 -05:00
copilot-swe-agent[bot]
3c4495c066
Simplify custom.template.nix and add-custom-nix.sh for hub-managed configuration
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/f90e34be-674b-4047-8096-c0db7883de1a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 17:56:59 +00:00
copilot-swe-agent[bot]
4765a18224
Initial plan
2026-04-05 17:55:32 +00:00
Sovran_Systems
6bd11be8b5
Merge pull request #84 from naturallaw777/copilot/add-hardware-configuration-to-modules
...
Fix nixos-install: wire hardware-configuration.nix into flake and installer
2026-04-05 12:51:00 -05:00
Sovran_Systems
f294828409
Merge pull request #83 from naturallaw777/copilot/add-internal-drive-check-role-cards
...
[WIP] Add internal drive check for role selection in push_welcome
2026-04-05 12:50:48 -05:00
copilot-swe-agent[bot]
953271eeee
grey out node/server roles when no second internal drive detected
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/30ed5e6b-2d61-415c-ba07-aba31dbcd839
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 17:50:20 +00:00
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
copilot-swe-agent[bot]
c9a5a4dec9
Initial plan
2026-04-05 17:48:34 +00:00
copilot-swe-agent[bot]
37cc35bb1b
Initial plan
2026-04-05 17:48:12 +00:00
Sovran_Systems
25b758304d
Merge pull request #81 from naturallaw777/copilot/add-sovran-hub-desktop-entry
...
Add sovran-hub.desktop entry and icon for GNOME dock
2026-04-05 11:58:33 -05:00
Sovran_Systems
2385466b1a
Merge pull request #82 from naturallaw777/copilot/fix-nixos-install-absolute-paths
...
fix(installer): copy role-state.nix and custom.nix to host /etc/nixos before nixos-install
2026-04-05 11:57:33 -05:00
copilot-swe-agent[bot]
37ad4fd2ad
fix: copy role-state.nix and custom.nix to host /etc/nixos before nixos-install
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/38396f35-c812-43e5-9bf0-f7bd611cbba7
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 16:54:29 +00:00
copilot-swe-agent[bot]
35569e6ec0
Initial plan
2026-04-05 16:53:30 +00:00
copilot-swe-agent[bot]
536eb0deb1
Add sovran-hub.desktop entry and icon to GNOME dock
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/42720669-f980-4f13-989e-0728ea9307de
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 16:52:40 +00:00
copilot-swe-agent[bot]
a390c4711a
Initial plan
2026-04-05 16:51:21 +00:00
Sovran_Systems
86605bda05
Merge pull request #80 from naturallaw777/copilot/fix-nixos-install-error
...
Add --impure to nixos-install to allow absolute path references in flake
2026-04-05 11:24:47 -05:00
copilot-swe-agent[bot]
d6cdfcf31a
Add --impure flag to nixos-install command
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/7723d784-dc2c-41da-b523-451a63f335eb
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 16:23:40 +00:00
copilot-swe-agent[bot]
a592b270af
Initial plan
2026-04-05 16:22:43 +00:00
Sovran_Systems
4be9be34e0
Merge pull request #79 from naturallaw777/copilot/replace-disko-with-sgdisk-mkfs-mount
...
[WIP] Replace disko with direct sgdisk and mkfs commands in installer
2026-04-05 10:41:41 -05:00
copilot-swe-agent[bot]
cb7b097ce0
Drop disko: use direct sgdisk+mkfs+mount in installer, remove disko package and disko.nix
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3dbc739b-c3da-432d-b070-16217e58c76b
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 15:40:42 +00:00
copilot-swe-agent[bot]
53a0010e47
Initial plan
2026-04-05 15:38:51 +00:00
Sovran_Systems
6d36023222
Merge pull request #77 from naturallaw777/copilot/fix-disable-ssh-option
...
[WIP] Fix bug to disable SSH after tech support session
2026-04-05 10:20:15 -05:00
copilot-swe-agent[bot]
7c1dbeac27
Fix disable SSH option and remove Feature Manager language
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3fc488d2-ef33-4d4f-aeb5-f2532c658aad
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 15:20:01 +00:00
Sovran_Systems
9386b073ba
Merge pull request #78 from naturallaw777/copilot/fix-disko-command-wipe-handling
...
[WIP] Fix disko command handling in installer
2026-04-05 10:19:20 -05:00
copilot-swe-agent[bot]
cf09845431
Fix disko command: use single format,mount call since disks are pre-wiped
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/80b0e65c-24c9-4448-9fdb-870891ecc30e
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 15:18:54 +00:00
copilot-swe-agent[bot]
d65193d7d3
Initial plan
2026-04-05 15:17:54 +00:00
copilot-swe-agent[bot]
0e0e91d1f8
Initial plan
2026-04-05 15:17:50 +00:00
Sovran_Systems
a59165c31e
Merge pull request #76 from naturallaw777/copilot/add-sshd-feature-module
...
[WIP] Add SSH feature module with default off setting
2026-04-05 10:11:11 -05:00
copilot-swe-agent[bot]
df2768c6fc
feat: move sshd into its own Nix feature module, gate Tech Support behind it
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d45dc36f-0b3b-48bb-950f-700afe45dd06
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 15:09:02 +00:00
copilot-swe-agent[bot]
109c92a33a
Initial plan
2026-04-05 15:03:10 +00:00
Sovran_Systems
ca11cbbc79
Merge pull request #75 from naturallaw777/copilot/revert-commit-7c047a1
...
[WIP] Revert changes breaking local LAN access to Hub, RTL, and Mempool
2026-04-05 09:44:19 -05:00
copilot-swe-agent[bot]
6584b63c36
Revert commit 7c047a1: restore LAN access to Hub, RTL, and Mempool
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c92f1a7f-7c42-44f1-a86d-089383bafc94
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 14:43:49 +00:00
Sovran_Systems
88cac6c1e9
Merge pull request #74 from naturallaw777/copilot/fix-disko-command-error
...
Fix disko ESP mount failure on dual-NVMe by splitting destroy/format into sequential calls
2026-04-05 09:42:51 -05:00
copilot-swe-agent[bot]
ef39040919
Initial plan
2026-04-05 14:42:36 +00:00
copilot-swe-agent[bot]
ca275c45de
Fix disko mount failure by splitting destroy and format,mount into separate calls
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/0f9fe8d2-554e-4048-9dba-5a3c3c663410
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 14:41:16 +00:00
copilot-swe-agent[bot]
fee6035de0
Initial plan
2026-04-05 14:40:22 +00:00
Sovran_Systems
c42962f6da
Merge pull request #73 from naturallaw777/copilot/remove-unnecessary-port-exposure
...
Security: restrict RTL, Hub, and Mempool to LAN-only access
2026-04-05 09:33:52 -05:00
copilot-swe-agent[bot]
7c047a16b7
Security: restrict RTL, Mempool ports to LAN-only; remove global firewall rules
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/1110322d-bc41-4d5d-9a4c-e5f7a5d2ef57
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 14:29:09 +00:00
copilot-swe-agent[bot]
a3b34ef74b
Initial plan
2026-04-05 14:27:55 +00:00
naturallaw777
8dc3066f06
syntax error
2026-04-05 09:27:38 -05:00
naturallaw777
04fd3c523b
closed unused ports
2026-04-05 09:16:03 -05:00
Sovran_Systems
6f88d0726b
Merge pull request #72 from naturallaw777/copilot/fix-disko-nix-partition-syntax-again
...
Fix disko partition syntax and remove broken Plymouth Spinner
2026-04-05 09:03:35 -05:00
copilot-swe-agent[bot]
53ea704e57
Fix disko.nix partition syntax and remove broken Spinner from Plymouth theme
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/487cd80b-c747-44b8-9479-d3f7f7cc3328
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 14:02:40 +00:00
copilot-swe-agent[bot]
4253518ceb
Initial plan
2026-04-05 14:01:31 +00:00
Sovran_Systems
1c4382e655
Merge pull request #70 from naturallaw777/copilot/fix-iso-installer-blockers
...
[WIP] Fix confirmed blockers in ISO installer
2026-04-05 08:36:30 -05:00
copilot-swe-agent[bot]
5b1454adf6
Fix three installer blockers: disko --yes-wipe-all-disks, stdin=DEVNULL, nixos-install --no-root-password
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/477c45ee-0958-4ba8-9612-a3be1bff9c6d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 13:36:15 +00:00
copilot-swe-agent[bot]
6d3dbf497e
Initial plan
2026-04-05 13:35:12 +00:00
Sovran_Systems
0526945114
Update README.md
2026-04-05 01:36:51 -05:00
Sovran_Systems
400a59f06a
Merge pull request #69 from naturallaw777/copilot/fix-iso-installer-issues
...
[WIP] Fix issues in the ISO installer
2026-04-05 01:34:05 -05:00
copilot-swe-agent[bot]
48826590de
Fix ISO installer: remove ports dialog, fix Plymouth paths/logo, add welcome page, fix pixelated icon, fix disko args
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/6b00bbbd-8ed5-4ef2-b2fc-bfbe6361e77c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 06:33:44 +00:00
Sovran_Systems
61cf06b4c7
Update README.md with new content
2026-04-05 01:32:15 -05:00
copilot-swe-agent[bot]
f4a644dc05
Initial plan
2026-04-05 06:28:05 +00:00
Sovran_Systems
fc847a17cd
Update README.md
2026-04-05 01:09:30 -05:00
Sovran_Systems
6bb4aaf3ba
Update README.md
2026-04-05 01:02:13 -05:00
Sovran_Systems
beca9756ea
Create README.md file for Sovran_SystemsOS
2026-04-05 00:48:49 -05:00
Sovran_Systems
54ed1db6cd
Merge pull request #68 from naturallaw777/copilot/add-bitcoin-ibd-sync-indicator
...
feat: Bitcoin IBD sync progress bar in active Bitcoin tile
2026-04-05 00:45:49 -05:00
copilot-swe-agent[bot]
abaae7f360
feat: Bitcoin IBD sync progress indicator in Bitcoin tile
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/2c6f8fb7-5361-469b-b12b-ef846ffb669f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 05:33:05 +00:00
copilot-swe-agent[bot]
8ca1ea8e78
Initial plan
2026-04-05 05:26:49 +00:00
Sovran_Systems
a0426b2fee
Merge pull request #67 from naturallaw777/copilot/fix-disko-mode-and-disk-threshold
...
[WIP] Fix disko mode and 2 TB threshold issues
2026-04-05 00:21:44 -05:00
copilot-swe-agent[bot]
4fd8bd7534
Fix disko mode, 2 TB threshold, add interactive disk selection, fix data_path scoping
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/a0f15fe6-f9a7-4f43-9f9d-5892b0f3aba4
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 05:21:18 +00:00
copilot-swe-agent[bot]
b6046e63c5
Initial plan
2026-04-05 05:17:23 +00:00
Sovran_Systems
84d76f0436
Merge pull request #66 from naturallaw777/copilot/update-installer-for-desktop-only
...
Desktop Only: enforce 128 GB boot disk minimum, skip data disk logic
2026-04-05 00:08:54 -05:00
copilot-swe-agent[bot]
9664c59523
feat: enforce 128 GB minimum, skip data disk for Desktop Only role
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/2be6c138-feda-4c5d-9bd8-0e5f2f6416bc
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 05:07:55 +00:00
copilot-swe-agent[bot]
265f34b8aa
Initial plan
2026-04-05 05:06:55 +00:00
Sovran_Systems
0d6e7e6381
Merge pull request #65 from naturallaw777/copilot/add-btcpay-web-feature
...
feat(node): add BTCPay Server web exposure as a toggleable feature
2026-04-04 23:59:15 -05:00
naturallaw777
4144198e4b
changed to static icon
2026-04-04 23:58:53 -05:00
copilot-swe-agent[bot]
e5d3b9236c
feat: add btcpay-web feature toggle for node role
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/3881717f-97fc-4b8a-8f01-794a0699e7b3
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 04:55:25 +00:00
copilot-swe-agent[bot]
53c2371c45
Initial plan
2026-04-05 04:53:41 +00:00
Sovran_Systems
48fb59b862
Merge pull request #64 from naturallaw777/copilot/make-backup-script-role-aware
...
[WIP] Update backup script to be role-aware
2026-04-04 23:43:35 -05:00
copilot-swe-agent[bot]
64744d1d93
Make backup script role-aware and add manual-backup docs
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/a9c69b4d-1c8d-4ade-b444-33043e52fc63
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 04:43:04 +00:00
copilot-swe-agent[bot]
a1d83e731a
Initial plan
2026-04-05 04:39:42 +00:00
naturallaw777
f9ecdaec96
updated update icon
2026-04-04 23:34:23 -05:00
Sovran_Systems
e8a7b2c7ab
Merge pull request #63 from naturallaw777/copilot/replace-update-system-button-icon
...
Replace Update System sidebar button emoji with custom SVG icon
2026-04-04 23:26:14 -05:00
copilot-swe-agent[bot]
3e855af8d5
Replace Update System emoji with custom update.svg icon
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ff2815b6-a5d1-4f84-bffe-5c24d40760cd
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 04:25:28 +00:00
copilot-swe-agent[bot]
9672d30de4
Initial plan
2026-04-05 04:23:36 +00:00
Sovran_Systems
78d3559e7b
Merge pull request #62 from naturallaw777/copilot/move-update-system-button
...
[WIP] Move Update System button to left sidebar
2026-04-04 23:10:25 -05:00
copilot-swe-agent[bot]
b8956ebf72
Move Update System button from header to sidebar
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/fb939db8-ba2c-4979-9b18-bebe2618d0b5
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 04:10:04 +00:00
copilot-swe-agent[bot]
4bda2f1aae
Initial plan
2026-04-05 04:07:09 +00:00
Sovran_Systems
9897c2a991
Merge pull request #61 from naturallaw777/copilot/add-rdp-to-node-role
...
Add RDP to Bitcoin-only Node role
2026-04-04 23:04:42 -05:00
copilot-swe-agent[bot]
af31c60be8
Add RDP to Bitcoin-only Node role
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/17c88629-43c4-438a-9640-7abe3609c82d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 04:03:30 +00:00
copilot-swe-agent[bot]
2b89969a96
Initial plan
2026-04-05 04:02:35 +00:00
Sovran_Systems
88d0f8ffb8
Merge pull request #60 from naturallaw777/copilot/role-aware-service-filtering
...
[WIP] Refactor monitoredServices for role-aware service filtering
2026-04-04 22:55:55 -05:00
copilot-swe-agent[bot]
58966646c2
feat: role-aware hub — service filtering, onboarding, upgrade path
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/af4088da-8845-4f7f-914f-259fd33884ed
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 03:55:20 +00:00
copilot-swe-agent[bot]
c28de5def9
Initial plan
2026-04-05 03:48:27 +00:00
Sovran_Systems
34d652acbb
Merge pull request #59 from naturallaw777/copilot/add-manual-backup-feature
...
[WIP] Add manual backup feature to Tech Support section
2026-04-04 22:42:24 -05:00
copilot-swe-agent[bot]
cc72968583
Add Manual Backup improvements: lsblk drive filtering, UI instructions, CSS border fixes
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/a43d270d-eb78-4ad3-b721-fe958883c305
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 03:41:53 +00:00
copilot-swe-agent[bot]
34db1439fa
Initial plan
2026-04-05 03:36:18 +00:00
Sovran_Systems
980ea9a6a5
Merge pull request #58 from naturallaw777/copilot/add-manual-backup-button
...
[WIP] Add manual backup button in Hub sidebar for Sovran_SystemsOS
2026-04-04 22:24:23 -05:00
copilot-swe-agent[bot]
d864402de2
feat: Add Manual Backup button in Hub sidebar with drive detection and progress streaming
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/14dc5955-19b2-4e5b-965a-2795285a22fd
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 03:24:07 +00:00
copilot-swe-agent[bot]
d59b878906
Initial plan
2026-04-05 03:18:02 +00:00
Sovran_Systems
ac840b684f
Merge pull request #57 from naturallaw777/copilot/remove-credentials-step-onboarding-wizard
...
Remove Credentials step from onboarding wizard (5 → 4 steps)
2026-04-04 22:06:37 -05:00
copilot-swe-agent[bot]
547ebdb000
Remove Credentials step from onboarding wizard (5 → 4 steps)
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/9614a2f0-7aa6-486c-a8a3-f3a599cbbad5
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 03:05:21 +00:00
copilot-swe-agent[bot]
4675c0cb21
Initial plan
2026-04-05 03:01:55 +00:00
Sovran_Systems
149e35c1c4
Remove Credentials step from onboarding wizard (5 → 4 steps)
2026-04-04 21:58:42 -05:00
Sovran_Systems
1897ffddd9
Merge pull request #56 from naturallaw777/copilot/fix-onboarding-wizard-styling
...
[WIP] Fix onboarding wizard rendering issues by restoring missing CSS
2026-04-04 21:48:37 -05:00
copilot-swe-agent[bot]
87e40a631c
Restore missing onboarding wizard CSS styles
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/efd0c45e-80b3-427c-af20-3f8bc07f8647
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 02:47:39 +00:00
copilot-swe-agent[bot]
ca78bb4ed4
Initial plan
2026-04-05 02:45:46 +00:00
Sovran_Systems
c9ce39b4b2
Merge pull request #55 from naturallaw777/copilot/remove-feature-manager-step
...
[WIP] Remove Feature Manager step from onboarding wizard
2026-04-04 21:40:58 -05:00
copilot-swe-agent[bot]
c7f48b2f4a
Remove Feature Manager step from onboarding wizard (6 steps → 5 steps)
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c5126015-7ea2-439c-a541-43ed2a7c2460
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 02:40:29 +00:00
copilot-swe-agent[bot]
9509dd539b
Initial plan
2026-04-05 02:36:32 +00:00
Sovran_Systems
7a5e6082eb
Merge pull request #54 from naturallaw777/copilot/fix-icon-name-mismatches
...
Fix icon name mismatches for System Passwords and Element-Call tiles; add haven.svg
2026-04-04 21:31:39 -05:00
copilot-swe-agent[bot]
67b533146a
Fix icon name mismatches and add haven.svg for Haven Relay tile
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/f7fed319-711f-4ced-b732-6d832289bf4d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-05 02:30:55 +00:00
copilot-swe-agent[bot]
589879729d
Initial plan
2026-04-05 02:29:21 +00:00
naturallaw777
5d7c5eb4a6
updated missing icons
2026-04-04 21:23:04 -05:00
naturallaw777
ae21a8ca39
updated logos
2026-04-04 21:08:29 -05:00
naturallaw777
369b63097e
bigger logo
2026-04-04 18:58:17 -05:00
naturallaw777
25a84b8758
bigger logo
2026-04-04 18:55:16 -05:00
naturallaw777
2f30112c66
bigger logo
2026-04-04 18:48:46 -05:00
naturallaw777
9483f7c27a
bigger logo
2026-04-04 18:43:12 -05:00
naturallaw777
33d55c4324
bigger logo
2026-04-04 18:39:14 -05:00
Sovran_Systems
bd2299233d
Merge pull request #52 from naturallaw777/copilot/refactor-split-css-js-files
...
[WIP] Refactor and split large CSS and JS files into smaller modules
2026-04-04 18:36:13 -05:00
copilot-swe-agent[bot]
815b195600
Split style.css and app.js into modular CSS/JS files under css/ and js/ directories
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/50712b31-5843-45c4-a8f1-3952656b636c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 23:35:27 +00:00
copilot-swe-agent[bot]
2493777a42
Initial plan
2026-04-04 23:19:54 +00:00
naturallaw777
f9a20ac39b
bigger logo
2026-04-04 18:09:13 -05:00
Sovran_Systems
a02f539729
Merge pull request #51 from naturallaw777/copilot/fix-bitcoin-node-modal-status
...
Fix Bitcoin node modals showing incorrect enabled state due to shared systemd unit
2026-04-04 17:59:42 -05:00
copilot-swe-agent[bot]
6b0da2f7cd
Fix: Pass icon to disambiguate Bitcoin node modals sharing bitcoind.service unit
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ca5a66cc-4b7d-4d26-9a65-3d0c9de4a279
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 22:57:12 +00:00
copilot-swe-agent[bot]
e40b0bd188
Initial plan
2026-04-04 22:53:05 +00:00
Sovran_Systems
f10cb78022
Add missing service detail modal CSS styles (svc-detail, addon, domain, port, support, feature)
2026-04-04 17:27:35 -05:00
Sovran_Systems
a875546133
Restore full style.css accidentally truncated in f86df9c; apply logo height fix (64px→36px)
2026-04-04 17:16:11 -05:00
Sovran_Systems
1d871133f7
Merge pull request #50 from naturallaw777/copilot/fix-dashboard-tile-service-status
...
Fix tile/modal status inconsistency and add BIP110/Bitcoin Core mutual-exclusivity messaging
2026-04-04 13:38:16 -05:00
copilot-swe-agent[bot]
1692ba0e9d
Fix tile/modal status inconsistency and add BIP110/Bitcoin Core mutual-exclusivity messaging
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/7238843b-8bbf-4f02-b932-defb5b6ace35
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 18:37:18 +00:00
copilot-swe-agent[bot]
1fd4e101e6
Initial plan
2026-04-04 18:28:29 +00:00
Sovran_Systems
f86df9c173
fix: reduce header logo height from 64px to 36px to fit header bar
2026-04-04 13:12:58 -05:00
Sovran_Systems
89b55ce266
Merge pull request #49 from naturallaw777/copilot/update-logo-size-and-clarify-features
...
Larger logo, Bitcoin node mutual exclusivity UX, and uniform domain subdomain guidance
2026-04-04 11:55:01 -05:00
copilot-swe-agent[bot]
f5bff0b139
Make logo bigger, clarify Bitcoin node mutual exclusivity, and improve domain setup instructions
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/45129e42-f838-47b6-a33d-61c50a2ba927
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 16:48:15 +00:00
copilot-swe-agent[bot]
b67e34127a
Initial plan
2026-04-04 16:43:32 +00:00
Sovran_Systems
04b175df51
Merge pull request #48 from naturallaw777/copilot/research-caddy-and-zeus-tiles
...
Fix Caddy domain, Zeus emoji, Feature Manager in tiles, header centering, domain dialog parity
2026-04-04 11:29:44 -05:00
copilot-swe-agent[bot]
3a87297b41
Polish: clean up Unicode escapes and fix DDNS label wording
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/faca798f-6820-4db6-adc9-d5a5c9ac1ba1
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 16:28:23 +00:00
copilot-swe-agent[bot]
dd9ff2f4b2
Fix 5 issues: Caddy domain, Zeus emoji, Feature Manager in tiles, header centering, domain dialog content
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/faca798f-6820-4db6-adc9-d5a5c9ac1ba1
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 16:25:36 +00:00
Sovran_Systems
d7cb97aa73
Merge pull request #47 from naturallaw777/copilot/add-composite-health-status
...
[WIP] Add composite health status to service detail API
2026-04-04 10:53:34 -05:00
copilot-swe-agent[bot]
7361047b48
Add composite health status, smart port language, remove banner, center layout, bigger logo
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/fbd178f9-a25d-4065-b3c1-79eecd3caade
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 15:52:44 +00:00
copilot-swe-agent[bot]
cf176ea2db
Initial plan
2026-04-04 15:46:48 +00:00
Sovran_Systems
2f467dfee2
Merge pull request #46 from naturallaw777/copilot/redesign-dashboard-service-tiles
...
[WIP] Redesign dashboard to simplify service tiles and add detail modal
2026-04-04 10:28:56 -05:00
copilot-swe-agent[bot]
03dd3eefb5
Redesign dashboard: simplify tiles to icon/name/status, add service detail modal, new /api/service-detail endpoint, SERVICE_DESCRIPTIONS dict, and updated CSS styles
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/4f00183a-525f-4c71-91f8-c96c95ca1025
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 15:28:07 +00:00
copilot-swe-agent[bot]
13af3fb071
Initial plan
2026-04-04 15:20:54 +00:00
Sovran_Systems
470e47fefa
Merge pull request #45 from naturallaw777/copilot/add-domain-health-status-to-dashboard
...
Add live domain health badges to hub tiles and Feature Manager
2026-04-04 09:50:50 -05:00
copilot-swe-agent[bot]
8002b180b1
Add domain health status to hub tiles and Feature Manager
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/52147672-b757-4524-971a-9e0dab981354
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 14:49:30 +00:00
copilot-swe-agent[bot]
a3c75462c9
Initial plan
2026-04-04 14:42:09 +00:00
Sovran_Systems
1998fc0652
Delete .gitignore.txt
2026-04-04 09:31:46 -05:00
Sovran_Systems
6ee3d00802
Update .gitignore
2026-04-04 09:31:19 -05:00
Sovran_Systems
cf46424f50
Delete path/to directory
2026-04-04 09:30:27 -05:00
Sovran_Systems
f49a542ddf
Update service data model to include requiresDomain and domain status fields.
2026-04-04 09:27:06 -05:00
Sovran_Systems
b6be88d01f
Merge pull request #44 from naturallaw777/copilot/update-tech-support-ssh-login-paths
...
Simplify tech support protected paths: replace per-app dirs with /home
2026-04-04 08:17:14 -05:00
copilot-swe-agent[bot]
2a105edf04
Update tech support protected paths: remove root/.lnd, sparrow, bisq; add /home
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c1303e8b-ff51-4951-b64c-2162d9e9a805
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 13:16:22 +00:00
copilot-swe-agent[bot]
159238f4f8
Initial plan
2026-04-04 13:15:17 +00:00
Sovran_Systems
868cdd9132
Merge pull request #43 from naturallaw777/copilot/feature-tech-support-tile-again
...
Feature: Tech Support tile with wallet privacy control
2026-04-03 20:40:09 -05:00
copilot-swe-agent[bot]
85396e804d
Add NixOS tech-support module and security documentation
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/7e7a94ca-202b-4eb5-aa3a-a36a1365574b
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 01:31:56 +00:00
copilot-swe-agent[bot]
3407612ea9
Initial plan
2026-04-04 01:25:16 +00:00
Sovran_Systems
d8b6785659
Merge pull request #42 from naturallaw777/copilot/feature-tech-support-tile
...
[WIP] Add tech support tile with user wallet privacy control
2026-04-03 20:04:46 -05:00
copilot-swe-agent[bot]
dd3a20ed00
feat: wallet privacy control and audit logging for tech support sessions
...
- Add dedicated `sovran-support` restricted user (non-root) for SSH sessions
- Apply POSIX ACLs via setfacl to block support user from wallet directories
(LND, Sparrow, Bisq, nix-bitcoin-secrets) by default
- Graceful fallback to root authorized_keys if user creation fails (with UI warning)
- Add time-limited wallet unlock consent: POST /api/support/wallet-unlock
- Add wallet re-lock: POST /api/support/wallet-lock
- Add audit log: GET /api/support/audit-log (append-only, all events logged)
- Expand /api/support/status with wallet_protected, wallet_unlocked,
wallet_unlocked_until, protected_paths, acl_applied fields
- Update frontend to show wallet protection status box with protected path list
- Show wallet unlock/re-lock controls with duration selector (30min/1h/2h)
- Show audit log viewer in support modal (toggleable)
- Add wallet unlock expiry auto-refresh timer in JS
- Add CSS styles for wallet protection box, unlock/lock buttons, audit log
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/70330ce3-1ed7-46b1-ac66-4cdc50de6017
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 01:02:58 +00:00
copilot-swe-agent[bot]
87529b0d3f
Initial plan
2026-04-04 00:52:59 +00:00
Sovran_Systems
8d62ff0b1f
Merge pull request #40 from naturallaw777/copilot/add-avahi-service-for-sovran-hub
...
Use Avahi hostName override for sovransystemsos.local mDNS without changing system hostname
2026-04-03 19:41:36 -05:00
copilot-swe-agent[bot]
ed1548ea81
Add Avahi mDNS hostName override and Caddy .local block for sovransystemsos.local LAN access
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/ca3945d7-a2cb-4121-bd89-a5e3fe31fc47
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 00:40:24 +00:00
copilot-swe-agent[bot]
beada8f174
Initial plan
2026-04-04 00:39:05 +00:00
naturallaw777
3ec34cb12a
bump
2026-04-03 19:31:57 -05:00
Sovran_Systems
e8784cdedc
Merge pull request #39 from naturallaw777/copilot/revert-hostname-mdns-caddy-changes
...
Revert hostName/mDNS/Caddy .local changes; restore flake-rebuild compatibility
2026-04-03 19:25:24 -05:00
copilot-swe-agent[bot]
0a323d7b3c
Revert hostName/mDNS/Caddy .local block changes from PR #34
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/8d17fed2-7329-442e-bfa5-a96a38fb31e4
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-04 00:24:10 +00:00
copilot-swe-agent[bot]
74853431e1
Initial plan
2026-04-04 00:22:41 +00:00
Sovran_Systems
df919975af
Merge pull request #37 from naturallaw777/copilot/fix-onboarding-port-forwarding-colors
...
Fix low-contrast onboarding port forwarding info boxes in dark theme
2026-04-03 16:38:54 -05:00
copilot-swe-agent[bot]
72a756bfbf
Fix dark theme contrast for onboarding port forwarding totals and warning boxes
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/a017a6f3-2b07-4fa8-8815-84ae87f403bf
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 21:36:07 +00:00
copilot-swe-agent[bot]
f0d22e698b
Initial plan
2026-04-03 21:33:12 +00:00
Sovran_Systems
66b4d43fee
Merge pull request #35 from naturallaw777/copilot/improve-port-forwarding-ui
...
Improve port forwarding panel readability: remove scroll cap, increase table font size
2026-04-03 16:12:09 -05:00
Sovran_Systems
5ecee06e58
Merge pull request #34 from naturallaw777/copilot/make-sovran-hub-accessible
...
feat: LAN discovery via mDNS — serve Hub at http://sovransystemsos.local
2026-04-03 16:11:34 -05:00
copilot-swe-agent[bot]
9d5e30ea83
Improve port forwarding panel UI: larger table font, no scroll cap on Step 3
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/7fc0a8b1-1f5b-489c-8e6a-8cf9ed628ccf
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 21:08:58 +00:00
copilot-swe-agent[bot]
08452e06cc
feat: enable mDNS (Avahi) and local reverse proxy for sovransystemsos.local
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/4159c571-2bfb-48fc-a6bc-e0765ef88ef6
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 21:08:21 +00:00
copilot-swe-agent[bot]
ab5494f4ad
Initial plan
2026-04-03 21:06:42 +00:00
copilot-swe-agent[bot]
2e9bb9e920
Initial plan
2026-04-03 21:06:27 +00:00
Sovran_Systems
9684bc3569
Merge pull request #31 from naturallaw777/copilot/update-onboarding-step-2
...
[WIP] Update onboarding wizard Step 2 for clarity
2026-04-03 15:54:16 -05:00
copilot-swe-agent[bot]
15e6cfb866
Update onboarding Step 2: clarify Njal.la sequence and display external IP
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/4e4b917b-6246-4db3-9e2d-536cce11a19a
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 20:54:01 +00:00
copilot-swe-agent[bot]
21fc552f40
Initial plan
2026-04-03 20:51:06 +00:00
Sovran_Systems
cfb6c3409f
Update onboarding Step 2 description to clarify Njal.la account/domain/Dynamic record flow
2026-04-03 15:44:41 -05:00
Sovran_Systems
a1247010ca
Update onboarding Step 2 instructions to clarify Njal.la setup order
2026-04-03 15:43:04 -05:00
Sovran_Systems
b0d1ca7a80
Merge pull request #30 from naturallaw777/copilot/simplify-port-forwarding-step
...
[WIP] Simplify port forwarding step to show required ports clearly
2026-04-03 15:32:59 -05:00
copilot-swe-agent[bot]
c7974c7aa9
simplify onboarding Step 3 port forwarding to clean static list
...
- Replace complex per-service/health-check UI with a clear, hardcoded
table of required ports (80, 443, 22, 8448) and an optional Element
Calling section (7881 TCP, 7882-7894 UDP, 5349 TCP, 3478 UDP,
30000-40000 TCP/UDP).
- Add totals line: 4 openings without Element Calling, 9 with.
- Drop /api/ports/health fetch and all dynamic breakdowns (affected
services loop, closed-port warnings, "View All Required Ports" table).
- Keep internal-IP display box, SSL-cert warning, and "How to set up
port forwarding" collapsible section.
- Add prominent note that each port only needs to be forwarded once.
- Update Step 3 header description in onboarding.html to match.
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/523e0770-f144-4f47-932b-c0d40782a35b
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 20:32:05 +00:00
copilot-swe-agent[bot]
8cf8fcdf82
Initial plan
2026-04-03 20:29:52 +00:00
Sovran_Systems
49c20d8e40
Merge pull request #29 from naturallaw777/copilot/add-sovran-systems-logo
...
Add Sovran Systems SVG logo to hub header and onboarding welcome page
2026-04-03 15:17:21 -05:00
copilot-swe-agent[bot]
777558182d
Add Sovran Systems SVG logo to hub header and onboarding welcome page
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/fd3f0f95-4795-4d0b-8d16-fc00bd9d15b6
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 20:16:31 +00:00
copilot-swe-agent[bot]
091f3eb33d
Initial plan
2026-04-03 20:13:23 +00:00
Sovran_Systems
41e6eab343
Merge pull request #28 from naturallaw777/copilot/fix-onboarding-wizard-center
...
Fix onboarding wizard: centering, njal.la domain flow, port forwarding guidance
2026-04-03 14:59:36 -05:00
copilot-swe-agent[bot]
125e6bef76
Fix onboarding wizard: centering, njal.la domain instructions, port forwarding guidance
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/a264d893-5e77-4b7b-98d5-23796530fe97
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 19:49:15 +00:00
copilot-swe-agent[bot]
0479b37982
Initial plan
2026-04-03 19:45:32 +00:00
Sovran_Systems
6c8bf8474e
Merge pull request #27 from naturallaw777/copilot/add-first-boot-onboarding-wizard
...
[WIP] Add first-boot onboarding wizard for Sovran Hub
2026-04-03 14:16:20 -05:00
copilot-swe-agent[bot]
04d282f790
Add first-boot onboarding wizard (backend + frontend)
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/d070c508-d5df-43c7-a0a6-a7be4c65fed7
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 19:13:26 +00:00
copilot-swe-agent[bot]
3488a888de
Initial plan
2026-04-03 19:06:27 +00:00
Sovran_Systems
3c3f6bfdb4
Merge pull request #26 from naturallaw777/copilot/make-port-health-banner-subtle
...
Soften port health status banner: no flash, neutral text, calmer copy
2026-04-03 13:50:23 -05:00
copilot-swe-agent[bot]
11a2bc57a7
Make port health status banner more subtle for critical/warning states
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/153a5e43-7267-4f3c-aa97-ce6c80d78f82
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 18:49:49 +00:00
copilot-swe-agent[bot]
91cdda8961
Initial plan
2026-04-03 18:47:00 +00:00
Sovran_Systems
d77a6a96f1
Merge pull request #25 from naturallaw777/copilot/add-global-system-status-banner
...
Add global port health status banner to Sovran_SystemsOS Hub
2026-04-03 13:32:43 -05:00
copilot-swe-agent[bot]
0d3e181458
feat: add global system status banner for port health
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/c41a2529-e172-4c84-90c0-1b5477ea4f9d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 18:25:24 +00:00
copilot-swe-agent[bot]
4201ba2c6c
Initial plan
2026-04-03 18:19:41 +00:00
Sovran_Systems
fd918ad002
Merge pull request #24 from naturallaw777/copilot/refactor-sidebar-layout
...
[WIP] Refactor dashboard layout to include sidebar
2026-04-03 13:02:39 -05:00
copilot-swe-agent[bot]
02ae34dbd0
fix: collect all support services before rendering sidebar (code review fix)
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/4304350a-bc4f-4698-82b5-8ee28f0ad960
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 18:02:06 +00:00
copilot-swe-agent[bot]
c6868b63bc
refactor: sidebar layout for Tech Support and Feature Manager
...
- Add <aside class="sidebar"> with #sidebar-support and #sidebar-features to index.html
- Restyle .main-content as flex layout (sidebar left, tiles right)
- Body is now display:flex column with overflow:hidden for independent scroll panels
- Sidebar (270px fixed) with overflow-y:auto scrolls independently
- Tiles area (flex:1) scrolls independently
- New sidebar support button (.sidebar-support-btn) replaces support tile in main grid
- Feature Manager now renders into #sidebar-features instead of $tilesArea
- Compact sidebar overrides for .feature-card padding/font-size
- Remove 'support' and 'feature-manager' from CATEGORY_ORDER
- Responsive: sidebar becomes full-width above tiles at <=768px
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/4304350a-bc4f-4698-82b5-8ee28f0ad960
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 18:00:14 +00:00
copilot-swe-agent[bot]
5a4383b6ec
Initial plan
2026-04-03 17:53:29 +00:00
Sovran_Systems
ac6b568bdc
Merge pull request #23 from naturallaw777/copilot/fix-icon-display-issue
...
[WIP] Fix icon display issue due to mount order conflict
2026-04-03 12:47:46 -05:00
copilot-swe-agent[bot]
6400deddbf
Fix hub icons: swap mount order and add system/support/zeus SVGs
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e3246ce1-14ce-4dad-98e9-74738a24ae30
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 17:47:12 +00:00
copilot-swe-agent[bot]
3a59974277
Initial plan
2026-04-03 17:45:02 +00:00
Sovran_Systems
fd7dfb7eda
Merge pull request #22 from naturallaw777/copilot/add-dynamic-port-status-detection
...
Add local-only dynamic port status detection and clearer port forwarding UX
2026-04-03 12:34:41 -05:00
copilot-swe-agent[bot]
7be3f59613
Fix unnecessary escaped single quotes in app.js string literals
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/cd52f6a2-250b-49e3-8558-aa2ae7512d1b
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 17:31:36 +00:00
copilot-swe-agent[bot]
df5ad3afe2
Add dynamic port status detection and improved port forwarding instructions
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/cd52f6a2-250b-49e3-8558-aa2ae7512d1b
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 17:29:02 +00:00
copilot-swe-agent[bot]
0b122d8669
Initial plan
2026-04-03 17:23:13 +00:00
Sovran_Systems
b0d7db3102
Merge pull request #21 from naturallaw777/copilot/add-port-requirements-notification
...
[WIP] Add network port requirements notification for installation
2026-04-03 12:04:00 -05:00
copilot-swe-agent[bot]
b2fb7035e0
Add network port requirements UI, install notification, and tile port info
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/54981eb1-b1c5-4e1a-b587-730f41c59e01
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 17:03:42 +00:00
copilot-swe-agent[bot]
ede46facf1
Initial plan
2026-04-03 16:51:31 +00:00
naturallaw777
d4f81339ef
added awk command
2026-04-03 11:36:03 -05:00
Sovran_Systems
12be806f89
Merge pull request #19 from naturallaw777/copilot/fix-matrix-synapse-create-users
...
[WIP] Fix matrix-synapse-create-users to always write individual Hub credential files
2026-04-03 11:32:41 -05:00
copilot-swe-agent[bot]
0f4f53b9e5
fix: matrix-synapse-create-users always writes individual Hub credential files
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/4259c835-2875-4a48-86c9-1efccbeb6887
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 16:32:25 +00:00
copilot-swe-agent[bot]
13b34ca5b9
Initial plan
2026-04-03 16:28:25 +00:00
Sovran_Systems
ed82bd9fe1
Merge pull request #17 from naturallaw777/copilot/fix-matrix-modal-credentials-structure
...
Fix Matrix-Synapse credentials modal: replace multiline blob with individual credential rows
2026-04-03 11:15:05 -05:00
copilot-swe-agent[bot]
b1386ba701
Fix Matrix credentials modal: write individual credential files and update hub config
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/f4c4df17-1ef8-4b72-be8a-82472a5f4476
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 16:12:00 +00:00
copilot-swe-agent[bot]
9dd08dc2ae
Initial plan
2026-04-03 16:09:01 +00:00
Sovran_Systems
6548773a76
Merge pull request #16 from naturallaw777/copilot/fix-css-theme-bug
...
[WIP] Fix CSS theme bug in support and feature manager styles
2026-04-03 10:59:35 -05:00
copilot-swe-agent[bot]
fc2c7e7928
Fix CSS media query, add Matrix user management UI and API endpoints
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/84f10dbb-7db4-4f3f-b9b4-0f20455ac3e0
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 15:58:33 +00:00
copilot-swe-agent[bot]
e90fbccde0
Initial plan
2026-04-03 15:53:39 +00:00
Sovran_Systems
55dec88909
Merge pull request #15 from naturallaw777/copilot/fix-user-existence-check
...
[WIP] Fix user registration error on existing machines
2026-04-03 10:44:23 -05:00
copilot-swe-agent[bot]
570a767636
fix(synapse): tolerate existing users in matrix-synapse-create-users script
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/f76f46da-0836-4295-8e26-c656acc38e3f
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 15:44:00 +00:00
copilot-swe-agent[bot]
90ddd5812e
Initial plan
2026-04-03 15:42:53 +00:00
Sovran_Systems
145083cfcc
Merge pull request #14 from naturallaw777/copilot/fix-credentials-copy-button
...
Fix credential copy buttons on non-HTTPS (HTTP) contexts
2026-04-03 10:29:09 -05:00
copilot-swe-agent[bot]
8f6d294995
Fix copy buttons failing on non-HTTPS browsers with clipboard fallback
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/5f3c4b7f-716c-46ef-9a2a-b97b7c1f9501
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 15:27:40 +00:00
copilot-swe-agent[bot]
1ea3723849
Initial plan
2026-04-03 15:26:58 +00:00
Sovran_Systems
0086a47938
Merge pull request #13 from naturallaw777/copilot/add-rtl-mempool-lan-proxies
...
[WIP] Add RTL and Mempool LAN reverse proxies to Caddy
2026-04-03 10:21:56 -05:00
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]
dfe45bdbb2
Initial plan
2026-04-03 15:19:46 +00:00
Sovran_Systems
e42bea8edf
Merge pull request #12 from naturallaw777/copilot/fix-service-tiles-runtime-state
...
Fix Feature Manager: runtime state not reflected in service tiles, missing feature_manager config key, empty domain false positive
2026-04-03 09:55:39 -05:00
copilot-swe-agent[bot]
9cc237fb5b
Fix all 4 Feature Manager bugs in server.py
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/77921fb1-4d4b-4d10-b982-b3768b858b86
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 14:52:14 +00:00
copilot-swe-agent[bot]
ab60d2b504
Initial plan
2026-04-03 14:50:04 +00:00
Sovran_Systems
478a8b0189
Merge pull request #11 from naturallaw777/copilot/eliminate-hub-overrides
...
Eliminate hub-overrides.nix: write feature toggles directly into custom.nix
2026-04-03 09:30:43 -05: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
copilot-swe-agent[bot]
8d05f43594
Initial plan
2026-04-03 14:24:14 +00:00
naturallaw777
f5180767b1
updated wiring for hub feature enable
2026-04-03 09:07:07 -05:00
naturallaw777
f3d75b9ba5
updated wiring for hub feature enable
2026-04-03 08:37:21 -05:00
naturallaw777
304df327e3
UX update for feature manager
2026-04-03 07:31:17 -05:00
naturallaw777
801b46b95f
deeper fix for RDP regeneration
2026-04-03 07:16:01 -05:00
naturallaw777
bc7a9d96da
deeper fix for RDP regeneration
2026-04-03 07:10:40 -05:00
naturallaw777
1f273d9229
fix for RDP regeneration
2026-04-03 07:08:09 -05:00
Sovran_Systems
60638cd1e3
Merge pull request #10 from naturallaw777/copilot/fix-rebuild-modal-race-condition
...
Fix stale rebuild modal race condition in Features Manager
2026-04-02 20:41:28 -05:00
copilot-swe-agent[bot]
c139496af9
fix: clear stale rebuild log before new rebuild and delay first poll
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/eee95839-bfd2-4733-9799-a034178bcdd6
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 01:40:43 +00:00
copilot-swe-agent[bot]
e0447c551a
Initial plan
2026-04-03 01:38:04 +00:00
Sovran_Systems
81ad77567a
Merge pull request #9 from naturallaw777/copilot/overlay-runtime-feature-states
...
[WIP] Update /api/services endpoint to overlay feature states
2026-04-02 20:29:45 -05:00
copilot-swe-agent[bot]
cba66e86df
Fix service tiles showing stale enabled state by overlaying runtime hub-overrides
...
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e840f6c9-69a3-4ced-b6ef-128a0775321c
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com >
2026-04-03 01:29:21 +00:00
copilot-swe-agent[bot]
12eb68abdf
Initial plan
2026-04-03 01:26:13 +00:00
naturallaw777
0670f1248a
fix for feature manager
2026-04-02 20:15:57 -05:00
naturallaw777
69c01d605f
fix for feature manager
2026-04-02 20:03:13 -05:00
naturallaw777
1090aa056b
fix for feature manager
2026-04-02 20:00:27 -05:00
naturallaw777
2378a278f2
reverted to old file
2026-04-02 19:49:51 -05:00
Sovran_Systems
280e7a4132
Merge pull request #8 from naturallaw777/copilot/fix-feature-manager-bugs
...
[WIP] Fix Feature Manager bugs in Sovran Hub
2026-04-02 18:59:55 -05:00
copilot-swe-agent[bot]
6a0a4e0489
Initial plan
2026-04-02 23:50:44 +00:00
naturallaw777
a54beaffad
updated Feature Manager
2026-04-02 18:42:00 -05:00
Sovran_Systems
064ede9a75
Merge pull request #7 from naturallaw777/copilot/add-feature-manager-ui
...
Add Feature Manager to Sovran Hub dashboard
2026-04-02 18:30:03 -05:00
copilot-swe-agent[bot]
e43552373c
fix: validate domain_name to prevent path injection; fix toggle revert logic
...
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:27:14 +00: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
copilot-swe-agent[bot]
971b0797df
Initial plan
2026-04-02 23:15:35 +00:00
naturallaw777
19c7e01b2a
updated public key
2026-04-02 17:39:51 -05:00
naturallaw777
f8c15bdaa4
added public key
2026-04-02 17:25:21 -05:00
naturallaw777
71a25c12ab
fixed service layout
2026-04-02 17:20:14 -05:00
naturallaw777
e436b2f7a6
added service feature
2026-04-02 17:08:20 -05:00
naturallaw777
c4307f358c
fixed RDP layout
2026-04-02 16:48:01 -05:00
naturallaw777
b63ad15cc1
fixed RDP layout
2026-04-02 16:45:27 -05:00
naturallaw777
51c458c33a
added RDP
2026-04-02 16:39:01 -05:00
naturallaw777
8546ff073a
removed start stop toggles
2026-04-02 16:35:18 -05:00
naturallaw777
4d23197aa3
added qr code
2026-04-02 16:23:45 -05:00
naturallaw777
2fefbf47e4
added qr code
2026-04-02 16:17:39 -05:00
naturallaw777
d391905e92
added qr code
2026-04-02 16:10:44 -05:00
naturallaw777
13f38f6254
added lndconnet
2026-04-02 16:03:55 -05:00
naturallaw777
195f616ca8
frontend onion links
2026-04-02 15:55:57 -05:00
naturallaw777
78c1d2f2bc
frontend link fix
2026-04-02 15:50:31 -05:00
naturallaw777
31539510d5
frontend link fix
2026-04-02 15:46:23 -05:00
naturallaw777
ad0f04c0bf
frontend link fix
2026-04-02 15:43:32 -05:00
naturallaw777
b6dfbc4a56
frontend uses weblinks
2026-04-02 15:37:07 -05:00
naturallaw777
ae1f39f0c8
updated BIP110
2026-04-02 15:24:24 -05:00
naturallaw777
987d62ce4d
updated security
2026-04-02 15:14:15 -05:00
naturallaw777
bb2c66a4dc
added passwd fix for user account
2026-04-02 15:09:04 -05:00
naturallaw777
f1e79d6408
added password tile
2026-04-02 14:55:32 -05:00
naturallaw777
a7d3af4ddd
fixed cache
2026-04-02 14:50:07 -05:00
naturallaw777
9f179295d8
fixed app.js
2026-04-02 14:25:04 -05:00
naturallaw777
64c32a7f53
added info dialog for each tile
2026-04-02 14:20:06 -05:00
naturallaw777
d9a5416012
fixed stale info
2026-04-02 14:07:47 -05:00
naturallaw777
9a61994dde
fixed reboot menu
2026-04-02 14:01:08 -05:00
naturallaw777
868e6e3315
fixed the color of buttons
2026-04-02 13:54:03 -05:00
naturallaw777
bb7db0693a
fixed updater
2026-04-02 13:42:24 -05:00
naturallaw777
a66e8e736f
updated logging
2026-04-02 13:34:29 -05:00
naturallaw777
3e1f672c00
updated logging
2026-04-02 13:27:25 -05:00
naturallaw777
eb11231e34
updated logging
2026-04-02 13:21:33 -05:00
naturallaw777
150666d7c3
updated logging
2026-04-02 13:15:19 -05:00
naturallaw777
38733daffc
updated logging
2026-04-02 13:09:07 -05:00
naturallaw777
08492cef94
added new systemd update unit
2026-04-02 12:54:32 -05:00
naturallaw777
ad688a1d29
fixed ssh access
2026-04-02 12:37:43 -05:00
naturallaw777
fb940b055d
fixed for update button in web
2026-04-02 12:31:04 -05:00
naturallaw777
ea28f9b303
changed port
2026-04-02 12:15:53 -05:00
Sovran_Systems
d60a51e033
Merge pull request #6 from naturallaw777/copilot/remove-gtk-app-add-web-app
...
Replace GTK4/Libadwaita desktop app with FastAPI web app (Sovran_SystemsOS Hub)
2026-04-02 12:04:10 -05:00
copilot-swe-agent[bot]
92a9d2cfa1
Add .gitignore to exclude __pycache__, remove pyc files
...
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:02:28 +00:00
copilot-swe-agent[bot]
592faeecca
Remove __pycache__ from tracking, add to .gitignore
...
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:02:00 +00: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
copilot-swe-agent[bot]
af1ad09e2e
Initial plan
2026-04-02 16:50:57 +00:00
naturallaw777
f8336ff995
update
2026-04-02 11:35:53 -05:00
naturallaw777
c685bca80d
update
2026-04-02 11:33:49 -05:00
naturallaw777
92efd42d9e
update
2026-04-02 09:45:59 -05:00
naturallaw777
89df4195f0
Nixpkgs Udpate
2026-04-01 21:12:32 -05:00
naturallaw777
be61de7a2d
Fix CSS errors (remove unsupported properties), fix missing _fetch_ips_once method
2026-03-31 21:04:41 -05:00
naturallaw777
25f07a6016
Scale up all tiles and fonts, lock all dimensions proportionally
2026-03-31 20:58:13 -05:00
naturallaw777
9ab24557df
Scale up all tiles and fonts, lock all dimensions proportionally
2026-03-31 20:55:39 -05:00
naturallaw777
ca20cf6e90
format tile size
2026-03-31 20:41:30 -05:00
naturallaw777
f217b6af0d
format tile size
2026-03-31 20:36:24 -05:00
naturallaw777
e0c292eb06
Align section labels and tile grid to same left edge
2026-03-31 20:27:02 -05:00
naturallaw777
65d0364cc6
Align section labels and tile grid to same left edge
2026-03-31 20:22:05 -05:00
naturallaw777
2861834647
Keep section labels inside fixed-width grid container
2026-03-31 20:10:30 -05:00
naturallaw777
95ce30a209
Green update indicator, fixed-width tile grid for fullscreen
2026-03-31 20:00:46 -05:00
naturallaw777
209ad0010e
Add internal/external IP display bar to Hub
2026-03-31 17:28:56 -05:00
naturallaw777
0590c706e5
Fix update check: read branch from flake.lock, query Gitea API
2026-03-31 17:23:24 -05:00
naturallaw777
2b01fefb24
Show update indicator when repo has new commits
2026-03-31 17:08:36 -05:00
naturallaw777
d93f5b9eda
Bigger update modal, error report to Downloads, reboot button
2026-03-31 17:03:52 -05:00
naturallaw777
68c24f6ec1
added updater to hub
2026-03-31 16:58:10 -05:00
naturallaw777
9ad9b7505e
Remove systemd-manager GNOME extension, replaced by Sovran Hub
2026-03-31 16:46:02 -05:00
naturallaw777
6b6a90da2a
Add autostart toggle, dock pinning, Bitcoin Base/Apps split
2026-03-31 16:40:04 -05:00
naturallaw777
dfa0249ec4
updated layout in hub
2026-03-31 16:31:15 -05:00
naturallaw777
4178ed07fb
updated layout in hub
2026-03-31 16:20:13 -05:00
naturallaw777
b24870dcb1
icon update
2026-03-31 16:08:55 -05:00
naturallaw777
b1bb53e562
hub update
2026-03-31 15:46:21 -05:00
naturallaw777
435a2ed5b2
new visulation in Hub
2026-03-31 14:45:05 -05:00
naturallaw777
8f3b9d4156
renamed livekit to element-call
2026-03-31 14:31:57 -05:00
naturallaw777
d8c961f985
update py script
2026-03-31 14:23:52 -05:00
naturallaw777
e145ba949b
refiled directories
2026-03-31 13:58:19 -05:00
naturallaw777
b669e6349d
updated icons
2026-03-31 13:35:22 -05:00
naturallaw777
e686cb60aa
updated icons
2026-03-31 11:04:48 -05:00
naturallaw777
de93dc89ba
updated icons
2026-03-31 11:01:12 -05:00
naturallaw777
c6024ca968
updated name
2026-03-31 10:58:11 -05:00
naturallaw777
fb4b750a29
updated hub
2026-03-31 10:55:32 -05:00
naturallaw777
8dd394914f
got icons
2026-03-31 10:54:50 -05:00
naturallaw777
ce153d6b6e
btcpayserver logo
2026-03-31 10:44:21 -05:00
naturallaw777
5cb3940388
updated flake.nix
2026-03-31 10:32:23 -05:00
naturallaw777
f342f6d286
updated look of hub
2026-03-31 10:30:11 -05:00
naturallaw777
690ea64df6
updated hub to remove units
2026-03-31 10:10:44 -05:00
naturallaw777
1468489e17
fixed file structure
2026-03-30 21:35:07 -05:00
naturallaw777
3ce192bef7
add new app for systemd monitoring
2026-03-30 21:31:36 -05:00
naturallaw777
51c3e5969d
updade PDF generator
2026-03-30 20:41:39 -05:00
naturallaw777
f6c09910fa
continued fix lndconnect to PDF
2026-03-30 20:36:17 -05:00
naturallaw777
d8ee571420
continued fix lndconnect to PDF
2026-03-30 20:30:48 -05:00
naturallaw777
e08c8ce792
continued fix lndconnect to PDF
2026-03-30 20:23:33 -05:00
naturallaw777
a9d76a08a4
fix lndconnect to PDF
2026-03-30 20:19:11 -05:00
naturallaw777
af8a24be8c
fix lndconnect to PDF
2026-03-30 20:16:50 -05:00
naturallaw777
fe38f37ec8
updated vaultwarden and lndconnect to PDF
2026-03-30 20:07:33 -05:00
naturallaw777
abf3495ca7
updated vaultwarden to make key
2026-03-30 19:57:44 -05:00
naturallaw777
a0a28be7ca
retooled pdf creator
2026-03-30 19:45:05 -05:00
naturallaw777
25e511f8b4
updated pdf to fix crashes
2026-03-30 19:32:52 -05:00
naturallaw777
b8c8c71f3a
updated pdf with loop guard
2026-03-29 21:36:41 -05:00
naturallaw777
5a4c18f7d7
updated pdf with font links
2026-03-29 21:05:50 -05:00
naturallaw777
80b10c6d95
updated pdf with font
2026-03-29 21:00:58 -05:00
naturallaw777
49be01696f
updated pdf builder
2026-03-29 20:55:03 -05:00
naturallaw777
4dc1ebcaa6
updated python installer
2026-03-29 16:23:09 -05:00
naturallaw777
edd7d43456
updated python installer
2026-03-29 16:02:19 -05:00
naturallaw777
e1deac6a53
updated common
2026-03-29 15:27:17 -05:00
naturallaw777
70120a3829
updated common
2026-03-29 15:19:29 -05:00
naturallaw777
24eb763e1c
updated common
2026-03-29 15:17:50 -05:00
naturallaw777
bae2ffe1c2
removed result
2026-03-29 15:15:41 -05:00
naturallaw777
63c7af3b65
added flakes to common.nix
2026-03-29 15:15:15 -05:00
naturallaw777
ce84d2c501
removed old result and updated common
2026-03-29 14:58:32 -05:00
naturallaw777
ae46d23c5d
removed old result and updated common
2026-03-29 14:46:39 -05:00
naturallaw777
3e470d361b
removed old result and updated common
2026-03-29 14:20:24 -05:00
naturallaw777
5402b2a82e
removed old result and updated common
2026-03-29 14:04:48 -05:00
naturallaw777
1033b51d6b
removed old result and updated common
2026-03-29 13:51:25 -05:00
naturallaw777
15e28af004
removed old result and updated common
2026-03-29 13:41:08 -05:00
naturallaw777
41581e25d1
removed old result and updated common
2026-03-29 13:29:46 -05:00
naturallaw777
6600ba0816
removed old result and updated common
2026-03-29 13:13:36 -05:00
naturallaw777
d55ce60889
removed old result
2026-03-29 12:52:49 -05:00
naturallaw777
063e4aa2c1
added iso
2026-03-29 12:45:24 -05:00
naturallaw777
2c72145264
removed old result
2026-03-29 12:39:12 -05:00
naturallaw777
d9a886dac1
updated common
2026-03-29 12:27:04 -05:00
naturallaw777
3644584512
updated common to include GTK4
2026-03-29 12:15:22 -05:00
naturallaw777
309b8f9d1b
added python installer and common
2026-03-29 12:02:25 -05:00
naturallaw777
ac24f0fb44
added python installer removed bash script
2026-03-29 10:20:00 -05:00
naturallaw777
5e497fcab3
updated installer
2026-03-29 09:56:00 -05:00
naturallaw777
1157d58d81
updated installer
2026-03-29 09:40:49 -05:00
naturallaw777
0d8c43a460
updated common
2026-03-29 09:23:54 -05:00
naturallaw777
d8484796fb
updated common and install
2026-03-29 09:12:30 -05:00
naturallaw777
6502dc7e58
updated common
2026-03-29 08:55:42 -05:00
naturallaw777
74f15aab7d
updated license
2026-03-29 08:49:14 -05:00
naturallaw777
d5aa7a4cdb
updated iso and license
2026-03-29 08:46:28 -05:00
naturallaw777
bc06c0e610
updated common
2026-03-29 08:31:17 -05:00
naturallaw777
cf8cb777e1
iso update
2026-03-29 08:20:24 -05:00
naturallaw777
a63f3dfe17
udpate some toolling
2026-03-29 08:06:21 -05:00
naturallaw777
0a737a14d5
updated flake.nix
2026-03-29 07:45:08 -05:00
naturallaw777
ff27c3fb4c
fixed retooling for flake.nix
2026-03-29 07:41:26 -05:00
naturallaw777
5747a18691
small retooling for flake.nix
2026-03-29 07:38:06 -05:00
naturallaw777
5accb18e7c
updated branding and some retooling
2026-03-29 07:13:22 -05:00
naturallaw777
39d9596756
updated iso
2026-03-29 05:02:15 -05:00
naturallaw777
e132bf18dc
updated synapse
2026-03-29 00:54:41 -05:00
naturallaw777
fe5eb58b87
updated synapse
2026-03-29 00:51:44 -05:00
naturallaw777
f09d954e6a
updated desktop nix
2026-03-29 00:43:02 -05:00
naturallaw777
0343077c7c
remove erronius gnome setting
2026-03-29 00:38:38 -05:00
naturallaw777
fc56919ee8
updated pdf creator and overall theme
2026-03-29 00:33:21 -05:00
naturallaw777
78b7ecb26b
updated iso
2026-03-28 12:09:15 -05:00
naturallaw777
df721e8f07
fixed iso common
2026-03-28 09:22:46 -05:00
naturallaw777
160f91090f
fixed iso common
2026-03-28 09:17:27 -05:00
naturallaw777
51ea035baa
fixed iso common
2026-03-28 09:10:45 -05:00
naturallaw777
3778b95dbb
fixed iso common
2026-03-28 09:09:05 -05:00
naturallaw777
40095aa242
restructure iso directory
2026-03-28 08:54:48 -05:00
naturallaw777
cf7d127f0b
rename
2026-03-28 08:53:25 -05:00
naturallaw777
9b460cda4d
rename
2026-03-28 08:52:22 -05:00
naturallaw777
01f2912960
added robust iso
2026-03-28 08:47:35 -05:00
naturallaw777
01e25b5b88
added .iso
2026-03-28 08:11:24 -05:00
naturallaw777
13598f5465
updated ssh-bootstrap
2026-03-28 07:54:29 -05:00
naturallaw777
2017c28425
added ssh-bootstrap
2026-03-28 07:52:48 -05:00
naturallaw777
ea2bc2fb79
updated element-calling
2026-03-27 20:52:42 -05:00
naturallaw777
5aae35d219
updated synapse
2026-03-27 20:49:11 -05:00
naturallaw777
4fafa1cd17
removed agenix
2026-03-27 20:45:09 -05:00
naturallaw777
1b385f9720
no longer needed
2026-03-27 19:40:03 -05:00
naturallaw777
a419a196f0
no longer needed
2026-03-27 19:36:08 -05:00
naturallaw777
c9df350780
no longer needed
2026-03-27 19:34:33 -05:00
naturallaw777
61eb338990
file name change
2026-03-27 19:22:41 -05:00
naturallaw777
81c99d9d92
update domain script
2026-03-27 19:20:39 -05:00
naturallaw777
076fad8186
added njalla script
2026-03-27 19:17:27 -05:00
naturallaw777
27d3f90e14
updated domain script
2026-03-27 19:06:23 -05:00
naturallaw777
7a8d047572
updated domain script
2026-03-27 18:11:24 -05:00
naturallaw777
d40548ef31
updated script for domains
2026-03-27 18:05:28 -05:00
naturallaw777
edbbfd08ca
updated script for domains
2026-03-27 18:01:25 -05:00
naturallaw777
17dab96d74
added script for domains
2026-03-27 17:50:57 -05:00
naturallaw777
20c28e8be5
added script for domains
2026-03-27 17:46:52 -05:00
naturallaw777
7509807938
added tooling for domains
2026-03-27 17:12:11 -05:00
naturallaw777
0175c497a5
added manual config for domains
2026-03-27 16:49:30 -05:00
naturallaw777
4630ff0e1b
updated element calling
2026-03-27 16:27:10 -05:00
naturallaw777
d7af813c71
typo flake.nix
2026-03-27 16:10:04 -05:00
naturallaw777
02f6bd3ad3
updated custom.nix
2026-03-27 16:07:34 -05:00
naturallaw777
aa8d6066e6
updated custom.nix
2026-03-27 16:05:10 -05:00
naturallaw777
4b8a90ff38
removed unecessary files
2026-03-27 15:59:04 -05:00
naturallaw777
143a6a07ff
formated flake.nix
2026-03-27 15:57:35 -05:00
naturallaw777
be984d0293
removed x11
2026-03-27 15:53:24 -05:00
naturallaw777
49e70d0ad8
Update Node Role
2026-03-27 15:46:19 -05:00
naturallaw777
46c007e02c
Update Node Role
2026-03-27 15:45:03 -05:00
naturallaw777
8161796fdb
fixed roles
2026-03-27 15:42:21 -05:00
naturallaw777
aaed7170f5
fixed caddy
2026-03-27 15:21:15 -05:00
naturallaw777
5e9a01e061
fixed bip110 declar
2026-03-27 15:16:50 -05:00
naturallaw777
424962412f
fixed synce errors
2026-03-27 15:13:15 -05:00
naturallaw777
46ab127ea0
updated haven
2026-03-27 15:07:22 -05:00
naturallaw777
0899ddd55c
updated configuration
2026-03-27 15:04:54 -05:00
naturallaw777
3a77231a1e
ownership
2026-03-27 15:00:05 -05:00
naturallaw777
bec00bd506
set services to default retooling
2026-03-27 14:58:45 -05:00
naturallaw777
0af9dce098
initial retooling
2026-03-27 14:29:26 -05:00
naturallaw777
e1e9376792
initial retooling
2026-03-27 14:23:08 -05:00