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