Commit Graph
90 Commits
Author SHA1 Message Date
archipelago c6f8308e9a ci: add isolated ARM proposal test lane 2026-10-09 08:43:56 -04:00
archipelago 5e6260864e fix(indeehub): allow verified enabled UAT shutdown 2026-10-09 06:56:17 -04:00
archipelago 1e11c93eb5 fix: preserve money-free IndeeHub drafts during UAT updates 2026-10-09 04:10:40 -04:00
archipelago 152ac785b3 Merge ngit external-access PR 79ca68c1 into combined UAT candidate
Preserve current maintenance/session guards, Firewall UI and existing catalogs.
Retain scoped guest access, publishing journeys and local Blossom integration.
Normalize Blossom/router memory units to supported quadlet suffixes.

Validation: 108 dashboard tests, 10 gateway policy tests, strict source catalog
check. Integrated isolated backend qualification remains required before main.
2026-10-08 18:59:24 -04:00
archipelago 3ab4162a8b Complete private gateway and local website publishing UAT 2026-10-08 18:10:41 -04:00
archipelago 1b0b119a09 Bind isolated test checkout read-only inside private tmp namespace 2026-10-08 14:35:53 -04:00
archipelago 23f73519d3 Preserve IndeeHub app proxy prefix during native updates 2026-10-08 13:46:29 -04:00
archipelago 05e999b117 feat: add isolated static website setup with FIPS and Tor publishing 2026-10-08 06:25:16 -04:00
archipelago 1dbca84485 Prepare guarded Fleet delivery plan and read-only preflight 2026-10-08 04:25:04 -04:00
archipelago 1a409900d9 Bound fresh restore database initialization by observed startup latency 2026-10-08 04:22:25 -04:00
archipelago 66c7a22d04 Recognize verified preserved relay ownership during later updates 2026-10-08 03:23:42 -04:00
archipelago 260e13273d fix(indeehub): bound transient restore readiness retries 2026-10-08 02:13:53 -04:00
archipelago c58d1180e7 fix(indeehub): compare logical PostgreSQL restore schema 2026-10-08 01:51:21 -04:00
archipelago bca8bad822 fix(indeehub): recognize completed post-target recovery lineage 2026-10-08 01:00:31 -04:00
archipelago dc84a8b650 fix(indeehub): qualify exact legacy relay native shutdown 2026-10-08 00:44:57 -04:00
archipelago 838ad745f3 fix(indeehub): bind backup checks to configured migration history 2026-10-08 00:17:14 -04:00
archipelago f42f32980d fix(indeehub): retain API restart policy across maintenance 2026-10-07 22:57:26 -04:00
archipelago 9964b5c158 fix(indeehub): prove legacy API child shutdown before backup 2026-10-07 21:40:53 -04:00
archipelago a30c12193d fix(indeehub): prove idle legacy worker termination before backup 2026-10-07 21:18:36 -04:00
archipelago b03d3c890d fix(indeehub): inspect nginx through fixed system service 2026-10-07 20:50:21 -04:00
archipelago f81cc4ecdb Verify fresh IndeeHub volume restores before supervised cutover 2026-10-07 14:51:40 -04:00
archipelago d4f3cceb52 Verify fresh IndeeHub backup restores and record remaining release tasks 2026-10-07 14:43:22 -04:00
archipelago 68082cec49 Verify complete maintenance backup hashes and restored database commitments 2026-10-07 13:50:11 -04:00
archipelago 541f073a2e Verify original database commitments before releasing restored IndeeHub 2026-10-07 02:50:09 -04:00
archipelago 5a9aac18ea Qualify idle legacy process termination without inventing completed work 2026-10-07 02:35:21 -04:00
archipelago 46fdc2764c Recover aborted maintenance without fabricated drain or foreign fence changes 2026-10-07 02:26:51 -04:00
archipelago 6d450caebf Add operation-owned legacy IndeeHub maintenance controller draft 2026-10-07 02:24:50 -04:00
archipelago 9f0df2ac44 Preserve app gate TLS access through provisioning and certificate rotation 2026-10-06 15:19:38 -04:00
archipelago 8ffbf5ff6e Check on-chain item visibility and reduce test debug-data pressure 2026-10-06 06:17:49 -04:00
archipelago e5b52b84a5 Delegate orphan cleanup to the backend instead of killing containers across stores 2026-10-06 02:04:19 -04:00
archipelago ccf823590a fix: reject stale first-boot scripts in OTA release payloads 2026-10-05 18:44:46 -04:00
archipelago a6b9e7ab49 fix: preserve apps and diagnostics when first-boot setup retries 2026-10-05 17:21:08 -04:00
archipelago 415826f0a6 fix: package the qualified UI in release ISOs 2026-10-05 16:02:48 -04:00
archipelago e6e46a1427 fix: build demo AIUI from the reviewed source revision 2026-10-05 15:34:41 -04:00
archipelago e0b2181ae9 fix: isolate NPM upstream TLS sessions across public domains 2026-10-05 15:26:28 -04:00
archipelago 446fa7b7fd fix: retain management guard through legacy runtime install and rollback 2026-10-05 15:08:42 -04:00
archipelago 5aa74d0513 fix: qualify mobile Cloud viewer and companion downloads 2026-10-05 14:41:08 -04:00
archipelago daac47cac4 fix: harden node upgrades and prepare 1.9.0-alpha 2026-10-05 12:43:49 -04:00
archipelago 138a541d01 docs: make ngit canonical and gate mirror publication 2026-10-05 11:47:12 -04:00
archipelago d1bc1273d4 fix: replace cached container doctor before ISO first boot 2026-09-30 17:52:30 -04:00
archipelago f91c1f33db fix: keep apps running when network diagnostics fail 2026-09-30 17:34:11 -04:00
archipelago c82c1eee98 fix: prevent NPM tunnel collisions and false app health restarts 2026-09-30 16:30:40 -04:00
archipelago 5ab65f7581 Preserve apostrophes in Quadlet commands and record funded acceptance 2026-09-30 12:08:35 -04:00
archipelago 169bf77de6 Add headless Angor services and shared-index install guard
Demo images / Build & push demo images (push) Failing after 43s
2026-09-30 11:52:19 -04:00
archipelago acf544500f fix(apps): preserve state across runtime repairs and restore Gitea SSH 2026-09-30 10:46:38 -04:00
archipelago 7d767c8cb0 fix(catalog): gate network migration manifests on backup support 2026-09-30 10:08:56 -04:00
archipelago eda28c4cd6 fix(portainer): repair same-node Git routing with recoverable network migration 2026-09-30 09:57:25 -04:00
archipelago 27d81e956d fix(installer): ship all app build contexts and refresh GitWorkshop dependencies 2026-09-30 09:09:21 -04:00
archipelago 1f9abefc35 Isolate backend tests from live node wallets and services 2026-09-29 15:15:51 -04:00
archipelago 0f85f588fb Fix Cashu file redemption and Bitcoin-dependent wallet readiness 2026-09-29 14:42:44 -04:00