Commit Graph

  • 8839620e63 updated caddy.nix naturallaw777 2026-04-07 17:36:26 -05:00
  • c03126e8f8 .iso update naturallaw777 2026-04-07 17:02:43 -05:00
  • 10ef36859d Merge pull request #132 from naturallaw777/copilot/fix-ownership-permissions Sovran_Systems 2026-04-07 16:41:54 -05:00
  • 4acb75f2bd Merge pull request #133 from naturallaw777/copilot/update-deployed-flake-url Sovran_Systems 2026-04-07 16:41:20 -05:00
  • 77e2fb2537 Fix installer DEPLOYED_FLAKE to point to staging-dev branch copilot-swe-agent[bot] 2026-04-07 21:40:26 +00:00
  • c7bbb97a68 Initial plan copilot-swe-agent[bot] 2026-04-07 21:39:42 +00:00
  • 6d1c360c02 Replace tmpfiles rules with systemd oneshot service for recursive chown on second drive copilot-swe-agent[bot] 2026-04-07 21:29:33 +00:00
  • 3b73eb3bd1 Initial plan copilot-swe-agent[bot] 2026-04-07 21:28:36 +00:00
  • 6ffcc056ad Merge pull request #131 from naturallaw777/copilot/fix-sovran-legacy-security-check Sovran_Systems 2026-04-07 16:17:02 -05:00
  • 742f680d0d fix: replace Python crypt module with openssl passwd for Python 3.13 compatibility copilot-swe-agent[bot] 2026-04-07 21:11:13 +00:00
  • c872f1c6b0 Initial plan copilot-swe-agent[bot] 2026-04-07 21:04:58 +00:00
  • bc5a40f143 Merge pull request #130 from naturallaw777/copilot/add-sovran-auto-seal-service Sovran_Systems 2026-04-07 15:48:25 -05:00
  • c2bd3f6273 Add sovran-auto-seal systemd service to factory-seal.nix copilot-swe-agent[bot] 2026-04-07 20:43:15 +00:00
  • 343dee3576 Initial plan copilot-swe-agent[bot] 2026-04-07 20:40:53 +00:00
  • ebcafd3c6d Merge pull request #129 from naturallaw777/copilot/add-tmpfiles-rules-for-bitcoin-electrs Sovran_Systems 2026-04-07 15:21:26 -05:00
  • 5231b5ca4b Add systemd.tmpfiles.rules for Bitcoin/Electrs directory permissions copilot-swe-agent[bot] 2026-04-07 20:21:07 +00:00
  • 1195456bee Merge pull request #128 from naturallaw777/copilot/fix-flake-nix-references Sovran_Systems 2026-04-07 15:21:02 -05:00
  • 48de6b9821 fix(installer): improve error handling for deployed flake.nix write copilot-swe-agent[bot] 2026-04-07 20:20:36 +00:00
  • cd4a17fe31 Initial plan copilot-swe-agent[bot] 2026-04-07 20:20:01 +00:00
  • d3a5b3e6ef fix(installer): write deployed flake.nix and remove flake.lock after install cleanup copilot-swe-agent[bot] 2026-04-07 20:18:36 +00:00
  • 3c4c6c7389 Initial plan copilot-swe-agent[bot] 2026-04-07 20:16:57 +00:00
  • 876f728aa2 Merge pull request #127 from naturallaw777/copilot/update-api-password-check Sovran_Systems 2026-04-07 13:55:53 -05:00
  • 950a6dabd8 Use /etc/shadow as source of truth for factory default password detection copilot-swe-agent[bot] 2026-04-07 18:50:16 +00:00
  • 1d9589a186 Initial plan copilot-swe-agent[bot] 2026-04-07 18:46:24 +00:00
  • b13fa7dc05 Merge pull request #126 from naturallaw777/copilot/fix-security-warning-reappearance Sovran_Systems 2026-04-07 13:29:32 -05:00
  • 069f6c3ec7 Avoid storing password in variable to prevent process listing exposure copilot-swe-agent[bot] 2026-04-07 18:27:32 +00:00
  • 5a27b79b51 Fix security warning reappearing after every reboot copilot-swe-agent[bot] 2026-04-07 18:26:54 +00:00
  • 72453c80bf Initial plan copilot-swe-agent[bot] 2026-04-07 18:25:47 +00:00
  • 14800ffb1e update flake naturallaw777 2026-04-07 13:14:21 -05:00
  • e2f36d01bc update flake naturallaw777 2026-04-07 13:13:06 -05:00
  • 55b231b456 update flake and installer naturallaw777 2026-04-07 13:11:39 -05:00
  • b4b2607df1 Merge pull request #125 from naturallaw777/copilot/update-security-check-for-unsealed-state Sovran_Systems 2026-04-07 12:50:45 -05:00
  • ac9ba4776c Detect and warn when machine was set up without factory seal copilot-swe-agent[bot] 2026-04-07 17:48:38 +00:00
  • 85aca0d022 Initial plan copilot-swe-agent[bot] 2026-04-07 17:45:41 +00:00
  • 80c74b2d1a Merge pull request #124 from naturallaw777/copilot/add-password-creation-step-onboarding Sovran_Systems 2026-04-07 12:45:34 -05:00
  • d28f224ad5 feat: add password creation step to onboarding wizard (#2) copilot-swe-agent[bot] 2026-04-07 17:36:59 +00:00
  • f2a808ed13 Initial plan copilot-swe-agent[bot] 2026-04-07 17:29:46 +00:00
  • 4ef420651d Merge pull request #122 from naturallaw777/copilot/fix-installer-create-password-step Sovran_Systems 2026-04-07 12:17:24 -05:00
  • 65ce66a541 Fix chpasswd: run directly from host with --root /mnt, no chroot needed copilot-swe-agent[bot] 2026-04-07 17:14:32 +00:00
  • deae53b721 Initial plan copilot-swe-agent[bot] 2026-04-07 17:13:16 +00:00
  • f459e83861 Merge pull request #121 from naturallaw777/copilot/fix-change-password-form-issues Sovran_Systems 2026-04-07 12:03:23 -05:00
  • badab99242 Fix chpasswd path on NixOS, add password toggle/hints/validation in change-password form copilot-swe-agent[bot] 2026-04-07 17:01:54 +00:00
  • 84124ba1b1 Initial plan copilot-swe-agent[bot] 2026-04-07 16:57:23 +00:00
  • 2ad0d2072d Merge pull request #119 from naturallaw777/copilot/fix-change-passwords-button Sovran_Systems 2026-04-07 11:45:15 -05:00
  • ff1632dcda Fix Change Passwords button: add API endpoint, system password modal, fix security banner link copilot-swe-agent[bot] 2026-04-07 16:44:57 +00:00
  • 531b8c1d09 Merge pull request #120 from naturallaw777/copilot/fix-installer-password-step Sovran_Systems 2026-04-07 11:44:49 -05:00
  • a8128cef8d Fix chpasswd: find binary in Nix store and pipe password inline copilot-swe-agent[bot] 2026-04-07 16:43:50 +00:00
  • 3baffb2a69 Initial plan copilot-swe-agent[bot] 2026-04-07 16:42:51 +00:00
  • 06bdf999a6 Initial plan copilot-swe-agent[bot] 2026-04-07 16:41:02 +00:00
  • 76ff1f4d4f Merge pull request #118 from naturallaw777/copilot/fix-update-status-handling Sovran_Systems 2026-04-07 11:29:49 -05:00
  • 2360b4147c fix: recover stale RUNNING status files on Hub server startup copilot-swe-agent[bot] 2026-04-07 16:29:08 +00:00
  • 37874ff58e Initial plan copilot-swe-agent[bot] 2026-04-07 16:26:26 +00:00
  • aef13155fc Merge pull request #117 from naturallaw777/copilot/remove-security-warning-modal Sovran_Systems 2026-04-07 11:17:56 -05:00
  • 1d4f104524 Replace security warning modal with inline banner in Preferences section copilot-swe-agent[bot] 2026-04-07 16:17:23 +00:00
  • 11ec4b4816 Initial plan copilot-swe-agent[bot] 2026-04-07 16:14:42 +00:00
  • 2bd899848d Merge pull request #115 from naturallaw777/copilot/add-password-warning-screen Sovran_Systems 2026-04-07 10:50:11 -05:00
  • 18a6e8d24c Merge pull request #116 from naturallaw777/copilot/fix-installer-password-error Sovran_Systems 2026-04-07 10:49:31 -05:00
  • 13c686a8a1 feat: add legacy security warning API and UI modal for pre-factory-seal machines copilot-swe-agent[bot] 2026-04-07 15:49:25 +00:00
  • 7a172c0306 Fix chpasswd not found by using nixos-enter instead of bare chroot copilot-swe-agent[bot] 2026-04-07 15:45:30 +00:00
  • 7fc04fcf20 Initial plan copilot-swe-agent[bot] 2026-04-07 15:44:31 +00:00
  • a40ea61415 Initial plan copilot-swe-agent[bot] 2026-04-07 15:43:22 +00:00
  • eba517d34d update flake naturallaw777 2026-04-07 10:13:24 -05:00
  • 38257492bd Merge pull request #113 from naturallaw777/copilot/remove-pdf-references Sovran_Systems 2026-04-07 10:06:28 -05:00
  • 93592c984d removed erroniousfile naturallaw777 2026-04-07 10:05:37 -05:00
  • 7a08bc0b2b Remove all PDF references: rename credentials-pdf.nix and update references copilot-swe-agent[bot] 2026-04-07 15:04:33 +00:00
  • 25e8cac613 Initial plan copilot-swe-agent[bot] 2026-04-07 15:02:58 +00:00
  • 02eaea85d8 Merge pull request #112 from naturallaw777/copilot/add-zeus-connect-setup-service Sovran_Systems 2026-04-07 09:54:16 -05:00
  • 6c433d642d Add zeus-connect-setup service and timer to wallet-autoconnect.nix copilot-swe-agent[bot] 2026-04-07 14:52:40 +00:00
  • 7aed3e09e8 Initial plan copilot-swe-agent[bot] 2026-04-07 14:51:00 +00:00
  • e0e6ab0de6 Merge pull request #111 from naturallaw777/copilot/fix-wordpress-init-service Sovran_Systems 2026-04-07 09:47:04 -05:00
  • 7a1cd8a6f6 fix(wordpress): use /run/wrappers/bin/su to fix su: command not found in wordpress-init service copilot-swe-agent[bot] 2026-04-07 14:46:46 +00:00
  • 9407d500c8 Initial plan copilot-swe-agent[bot] 2026-04-07 14:44:38 +00:00
  • 9f1dd7def1 updated nextcloud.nix naturallaw777 2026-04-07 09:35:23 -05:00
  • 480f188d86 Merge pull request #110 from naturallaw777/copilot/remove-credentials-pdf-generator Sovran_Systems 2026-04-07 09:28:07 -05:00
  • e2bd366bb3 updated nextcloud.nix naturallaw777 2026-04-07 09:27:25 -05:00
  • f80c8a0481 Factory security: per-device SSH passphrase, factory seal, password onboarding, remove PDF generator copilot-swe-agent[bot] 2026-04-07 14:23:59 +00:00
  • 7e996fffa1 updated nextcloud.nix naturallaw777 2026-04-07 09:11:13 -05:00
  • d14e25c29f Initial plan copilot-swe-agent[bot] 2026-04-07 13:58:07 +00:00
  • 1ed7ab9776 Merge pull request #109 from naturallaw777/copilot/add-extra-virtual-hosts-option Sovran_Systems 2026-04-07 08:07:17 -05:00
  • dd8867b52f feat: add sovran_systemsOS.caddy.extraVirtualHosts NixOS option copilot-swe-agent[bot] 2026-04-07 13:06:35 +00:00
  • 3668eb2829 Initial plan copilot-swe-agent[bot] 2026-04-07 13:02:55 +00:00
  • e751dfc1b2 Merge pull request #108 from naturallaw777/copilot/fix-hub-detection-bug Sovran_Systems 2026-04-07 07:48:04 -05:00
  • 6c3bbbf72b Fix Hub false closed port detection: is_listening alone is sufficient; add nftables package copilot-swe-agent[bot] 2026-04-07 12:47:03 +00:00
  • 9dcb45a017 Initial plan copilot-swe-agent[bot] 2026-04-07 12:44:22 +00:00
  • b9069433b1 Merge pull request #107 from naturallaw777/copilot/add-icon-to-service-detail-modal Sovran_Systems 2026-04-07 05:40:19 -05:00
  • 739f6a08da Add service icon to modal header in openServiceDetailModal and openCredsModal copilot-swe-agent[bot] 2026-04-07 10:39:59 +00:00
  • 2fc8b64964 Initial plan copilot-swe-agent[bot] 2026-04-07 10:36:32 +00:00
  • 6e133b6b59 Merge pull request #106 from naturallaw777/copilot/add-sparrow-bisq-auto-connect-tiles Sovran_Systems 2026-04-07 05:36:23 -05:00
  • 01e3e02a62 Add sparrow/bisq tile descriptions, desktop launch API, and frontend launch buttons copilot-swe-agent[bot] 2026-04-07 10:35:35 +00:00
  • 85af70e2ee Initial plan copilot-swe-agent[bot] 2026-04-07 10:32:41 +00:00
  • b21d9bef87 updated branding for hub naturallaw777 2026-04-07 05:20:41 -05:00
  • 26b89dae76 Merge pull request #105 from naturallaw777/copilot/create-desktop-icon-svg Sovran_Systems 2026-04-07 05:17:55 -05:00
  • b2a2ef70a4 fix: add SVG title element for accessibility in sovran-hub-icon.svg copilot-swe-agent[bot] 2026-04-07 10:14:47 +00:00
  • 8286e00eb3 feat: create dedicated desktop dock icon and update nix build to use it copilot-swe-agent[bot] 2026-04-07 10:14:04 +00:00
  • c7487c9763 Initial plan copilot-swe-agent[bot] 2026-04-07 10:11:52 +00:00
  • e910d0a8a7 Merge pull request #104 from naturallaw777/copilot/update-header-layout Sovran_Systems 2026-04-07 05:09:12 -05:00
  • a3b9608887 fix: compact header layout - row direction, 80px logo, reduced padding copilot-swe-agent[bot] 2026-04-07 10:08:30 +00:00
  • 09002cfe22 Initial plan copilot-swe-agent[bot] 2026-04-07 10:07:15 +00:00
  • 8a3b5c031f Merge pull request #103 from naturallaw777/copilot/fix-bitcoin-version-formatting Sovran_Systems 2026-04-07 04:56:08 -05:00
  • b441515f89 Fix _format_bitcoin_version to include BIP110 patch version in tile display copilot-swe-agent[bot] 2026-04-07 09:55:13 +00:00