Commit Graph

  • 01ec0565a6 fix: restore wifi setup and ssh password updates archipelago 2026-05-15 18:15:06 -04:00
  • 30505f41ff chore(release): refresh v1.7.56-alpha notes and artifacts archipelago 2026-05-15 17:54:32 -04:00
  • 5818541721 chore: release v1.7.56-alpha Dorian 2026-05-14 09:13:58 -04:00
  • b8053c00ca fix: clear stale health notifications Dorian 2026-05-14 08:57:54 -04:00
  • f95e9a1cd0 fix: quote quadlet environment values Dorian 2026-05-14 01:15:22 -04:00
  • be50dc3235 fix: avoid bootstrap bitcoin restarts Dorian 2026-05-14 00:03:16 -04:00
  • 2ff47f88a7 fix: harden container reconcile and launch behavior Dorian 2026-05-13 22:59:55 -04:00
  • 835c525218 chore(release): stage v1.7.55-alpha Dorian 2026-05-13 15:09:22 -04:00
  • 3202b79e41 chore(release): move artifacts to gitea releases Dorian 2026-05-13 14:03:04 -04:00
  • c0751e2551 chore(release): stage v1.7.54-alpha archipelago 2026-05-06 09:23:57 -04:00
  • 1a0d8a432c chore(release): stage v1.7.53-alpha archipelago 2026-05-05 13:59:50 -04:00
  • 745cb1c626 chore(release): stage v1.7.52-alpha archipelago 2026-05-05 11:29:18 -04:00
  • 7f912549d6 docs(testing): track Phase 3.4 race fix + drift-sync hook main archipelago 2026-05-02 11:53:18 -04:00
  • 10fbb8f87c docs(testing): track Phase 3.4 race fix + drift-sync hook archipelago 2026-05-02 11:53:18 -04:00
  • 0889367dbf feat(orchestrator): drift-sync existing Quadlet units on each reconcile archipelago 2026-05-02 11:43:18 -04:00
  • aad0ba5234 feat(orchestrator): drift-sync existing Quadlet units on each reconcile archipelago 2026-05-02 11:43:18 -04:00
  • 44f275eda4 fix(quadlet): TimeoutStartSec=600 when Notify=healthy is set archipelago 2026-05-02 07:14:48 -04:00
  • 281e65e697 fix(quadlet): TimeoutStartSec=600 when Notify=healthy is set archipelago 2026-05-02 07:14:48 -04:00
  • a9c2685d8b fix(quadlet): http:// double-prefix + companion migration race archipelago 2026-05-02 06:37:37 -04:00
  • 384f12de7a fix(quadlet): http:// double-prefix + companion migration race archipelago 2026-05-02 06:37:37 -04:00
  • 409a19e7d7 feat(config): ARCHIPELAGO_USE_QUADLET_BACKENDS env override archipelago 2026-05-02 05:44:09 -04:00
  • bd96c0475d feat(config): ARCHIPELAGO_USE_QUADLET_BACKENDS env override archipelago 2026-05-02 05:44:09 -04:00
  • 5eec0c143c test(lifecycle): post-condition gate for use_quadlet_backends path archipelago 2026-05-02 05:34:47 -04:00
  • 9a89a000d4 test(lifecycle): post-condition gate for use_quadlet_backends path archipelago 2026-05-02 05:34:47 -04:00
  • e7b8fb8fa3 feat(quadlet): Phase 3.4 — health-gated startup via Notify=healthy archipelago 2026-05-02 05:21:57 -04:00
  • 97ce23d773 feat(quadlet): Phase 3.4 — health-gated startup via Notify=healthy archipelago 2026-05-02 05:21:57 -04:00
  • 12acf02d7b feat(orchestrator): Phase 3.3 — in-place migration to Quadlet archipelago 2026-05-01 17:27:59 -04:00
  • 65576bd755 feat(orchestrator): Phase 3.3 — in-place migration to Quadlet archipelago 2026-05-01 17:27:59 -04:00
  • 5e67208c1d feat(orchestrator): Phase 3.2 — wire Quadlet path behind feature flag archipelago 2026-05-01 17:22:10 -04:00
  • 5b2e02bd43 feat(orchestrator): Phase 3.2 — wire Quadlet path behind feature flag archipelago 2026-05-01 17:22:10 -04:00
  • 82eba8be03 feat(quadlet): backend-manifest renderer (Phase 3.1 of v1.7.52) archipelago 2026-05-01 17:09:50 -04:00
  • 9becafafd3 feat(quadlet): backend-manifest renderer (Phase 3.1 of v1.7.52) archipelago 2026-05-01 17:09:50 -04:00
  • 9a5d5027f5 test(lifecycle): add btcpay + fedimint + mempool suites archipelago 2026-05-01 16:55:31 -04:00
  • 5074572373 test(lifecycle): add btcpay + fedimint + mempool suites archipelago 2026-05-01 16:55:31 -04:00
  • d6f2e7bddc docs(testing): canonical scorecard for container subsystem testing archipelago 2026-05-01 16:52:42 -04:00
  • ec1dce93a9 docs(testing): canonical scorecard for container subsystem testing archipelago 2026-05-01 16:52:42 -04:00
  • 1cbac3b82c test(lifecycle): add UI surface coverage — HTTPS proxy + iframe URLs archipelago 2026-05-01 16:49:30 -04:00
  • b9eb6eb18a test(lifecycle): add UI surface coverage — HTTPS proxy + iframe URLs archipelago 2026-05-01 16:49:30 -04:00
  • 4f503df6f1 test(bootstrap): regression gate for the heal_podman_state socket bug archipelago 2026-05-01 16:32:59 -04:00
  • c55a4f4e86 test(bootstrap): regression gate for the heal_podman_state socket bug archipelago 2026-05-01 16:32:59 -04:00
  • ebffe3ace5 test(lifecycle): regression gate for FM3 cgroup-cascade SIGKILL archipelago 2026-05-01 16:17:27 -04:00
  • 01f416ae5d test(lifecycle): regression gate for FM3 cgroup-cascade SIGKILL archipelago 2026-05-01 16:17:27 -04:00
  • a9896aabfa test(lifecycle): add dedicated electrumx.bats suite archipelago 2026-05-01 16:11:02 -04:00
  • f80daff8ba test(lifecycle): add dedicated electrumx.bats suite archipelago 2026-05-01 16:11:02 -04:00
  • abe07c6588 test(lifecycle): add dedicated lnd.bats suite archipelago 2026-05-01 16:09:43 -04:00
  • 1103c2c710 test(lifecycle): add dedicated lnd.bats suite archipelago 2026-05-01 16:09:43 -04:00
  • 168a0d9509 test(lifecycle): add setup-teardown + run-20x harness scaffolding archipelago 2026-05-01 16:06:09 -04:00
  • 1b6c500657 test(lifecycle): add setup-teardown + run-20x harness scaffolding archipelago 2026-05-01 16:06:09 -04:00
  • bb42180373 fix(bootstrap): don't nuke podman socket dir during runtime self-heal archipelago 2026-05-01 15:57:15 -04:00
  • 5be2febe13 fix(bootstrap): don't nuke podman socket dir during runtime self-heal archipelago 2026-05-01 15:57:15 -04:00
  • 1c0df95f9a refactor: drop dead code surfaced by cargo archipelago 2026-05-01 15:34:02 -04:00
  • 6bbe1b96cf refactor: drop dead code surfaced by cargo archipelago 2026-05-01 15:34:02 -04:00
  • 45c1f0b6d1 fix(bootstrap): self-heal wedged podman runtime state at startup archipelago 2026-05-01 15:23:36 -04:00
  • 8f13298805 fix(bootstrap): self-heal wedged podman runtime state at startup archipelago 2026-05-01 15:23:36 -04:00
  • a1f37b20ed refactor(container): drop unused dependency_resolver module archipelago 2026-05-01 15:22:07 -04:00
  • ba2eece9aa refactor(container): drop unused dependency_resolver module archipelago 2026-05-01 15:22:07 -04:00
  • 8321d093e8 fix(install): auto-clean stuck OTHER-variant bitcoin container archipelago 2026-05-01 14:59:11 -04:00
  • 6603227874 fix(install): auto-clean stuck OTHER-variant bitcoin container archipelago 2026-05-01 14:59:11 -04:00
  • d5c1253a7e fix(install): generate bitcoin RPC password before orchestrator install archipelago 2026-05-01 14:39:56 -04:00
  • 27ff1d5b52 fix(install): generate bitcoin RPC password before orchestrator install archipelago 2026-05-01 14:39:56 -04:00
  • fdb1f3d4d3 refactor(install): route orchestrator-managed apps through orchestrator first archipelago 2026-05-01 11:12:52 -04:00
  • f9e34fd0c6 refactor(install): route orchestrator-managed apps through orchestrator first archipelago 2026-05-01 11:12:52 -04:00
  • 6e716f68b6 refactor(container): move companion UIs to systemd via Quadlet archipelago 2026-05-01 10:45:07 -04:00
  • 23c4e7441f refactor(container): move companion UIs to systemd via Quadlet archipelago 2026-05-01 10:45:07 -04:00
  • 8a22ccfa20 refactor(security): tighten capability + TLS-bypass surface archipelago 2026-05-01 08:59:11 -04:00
  • 2bf8181110 refactor(security): tighten capability + TLS-bypass surface archipelago 2026-05-01 08:59:11 -04:00
  • 3866c12ddf chore: baseline codex hardening before lifecycle refactor archipelago 2026-05-01 08:52:29 -04:00
  • 0684491072 chore: baseline codex hardening before lifecycle refactor archipelago 2026-05-01 08:52:29 -04:00
  • 63a33de229 fix: release v1.7.51-alpha install hardening archipelago 2026-05-01 05:02:39 -04:00
  • 05e6c2e738 fix: release v1.7.51-alpha install hardening archipelago 2026-05-01 05:02:39 -04:00
  • e376fec825 fix: release v1.7.50-alpha OTA runtime repair v1.7.50-alpha archipelago 2026-05-01 03:14:07 -04:00
  • be9f9528c3 fix: release v1.7.50-alpha OTA runtime repair archipelago 2026-05-01 03:14:07 -04:00
  • b4756183e8 chore: release v1.7.49-alpha v1.7.49-alpha archipelago 2026-04-30 16:29:56 -04:00
  • 7ab788d178 chore: release v1.7.49-alpha archipelago 2026-04-30 16:29:56 -04:00
  • b7ee82ccbc chore: release v1.7.48-alpha v1.7.48-alpha archipelago 2026-04-29 16:27:22 -04:00
  • f507b847ef chore: release v1.7.48-alpha archipelago 2026-04-29 16:27:22 -04:00
  • 1f86f2e937 chore: release v1.7.47-alpha v1.7.47-alpha archipelago 2026-04-29 15:47:51 -04:00
  • 8a2899ab4a chore: release v1.7.47-alpha archipelago 2026-04-29 15:47:51 -04:00
  • 03b7966c38 chore: release v1.7.46-alpha v1.7.46-alpha archipelago 2026-04-29 14:50:33 -04:00
  • 992b673b20 chore: release v1.7.46-alpha archipelago 2026-04-29 14:50:33 -04:00
  • 68245142b5 release: v1.7.45-alpha artifacts and manifest v1.7.45-alpha archipelago 2026-04-29 12:43:22 -04:00
  • 4ec6ca98c1 chore: release v1.7.45-alpha archipelago 2026-04-29 12:31:45 -04:00
  • dacdab9f6e chore: release v1.7.45-alpha archipelago 2026-04-29 12:31:45 -04:00
  • dffa7e99bb chore: release v1.7.44-alpha archipelago 2026-04-28 15:03:04 -04:00
  • 6c970dc969 chore: release v1.7.44-alpha v1.7.44-alpha archipelago 2026-04-28 15:03:04 -04:00
  • 8f83b37d51 feat(orchestrator): complete container migration and release hardening archipelago 2026-04-28 15:00:58 -04:00
  • 43de3b73b2 feat(orchestrator): complete container migration and release hardening archipelago 2026-04-28 15:00:58 -04:00
  • 4d05705315 feat(self-update): sync and rebuild UI containers on OTA archipelago 2026-04-23 15:48:53 -04:00
  • ce39430b33 feat(self-update): sync and rebuild UI containers on OTA archipelago 2026-04-23 15:48:53 -04:00
  • 05b41f8946 fix(lnd-ui): align container port across all specs archipelago 2026-04-23 15:42:49 -04:00
  • 72dec5aaa5 fix(lnd-ui): align container port across all specs archipelago 2026-04-23 15:42:49 -04:00
  • ed73e4709b chore(release): archive ISO build recipes, tarball-only releases archipelago 2026-04-23 15:36:00 -04:00
  • 83aacdf209 chore(release): archive ISO build recipes, tarball-only releases archipelago 2026-04-23 15:36:00 -04:00
  • 4ece2c1e7e release: v1.7.43-alpha artifacts and manifest v1.7.43-alpha archipelago 2026-04-23 13:25:21 -04:00
  • 0bd4e49a8c docs(release-notes): v1.7.43-alpha bullet for AIUI preservation fix archipelago 2026-04-23 13:22:28 -04:00
  • a672f45b00 docs(release-notes): v1.7.43-alpha bullet for AIUI preservation fix archipelago 2026-04-23 13:22:28 -04:00
  • 310c709aba chore(release): bump version to 1.7.43-alpha archipelago 2026-04-23 13:21:58 -04:00
  • a76e7604a0 chore(release): bump version to 1.7.43-alpha archipelago 2026-04-23 13:21:58 -04:00
  • dbf755e908 fix(aiui): bundle demo/aiui in self-update and ISO builds so updates never wipe it archipelago 2026-04-23 13:21:49 -04:00
  • 84c2c2880a fix(aiui): bundle demo/aiui in self-update and ISO builds so updates never wipe it archipelago 2026-04-23 13:21:49 -04:00