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
archipelago
b14fe78306
fix(aiui): expose host wallpaper and package fresh production builds
2026-09-28 12:32:18 -04:00
archipelago
9c6580f5c0
fix: prevent stale catalog updates and redundant container recreation
Demo images / Build & push demo images (push) Failing after 40s
2026-09-15 03:40:21 -04:00
archipelago
83abb0485d
fix: publish signed mempool DNS recovery catalog
2026-09-15 03:13:02 -04:00
archipelago
b35409ca74
fix: recover mempool frontend after backend address changes
2026-09-15 02:49:06 -04:00
archipelago
700d39c425
fix: keep release credentials out of public remote URLs
2026-09-14 10:47:58 -04:00
ssmithx and archipelago
eacd74e1db
feat(cuprate-ui): companion dashboard for the Cuprate Monero node
...
Same companion shape as bitcoin-ui/electrs-ui: host-networked nginx
bound to 127.0.0.1:18091 (auth: gated + session_passthrough), serving
a dark glass status page that polls the node's restricted RPC via a
session-gated /cuprate-rpc/ proxy — sync height/target with progress
bar, peers, mempool, chain size and free disk (from get_info), plus a
wallet 'remote node' endpoint. The offline state explains the disk gate
so a refused node says why.
No secret rendering: the restricted RPC is Monero's safe-for-public
subset, so nginx.conf is baked into the image (no pre_start hook, no
bind mount). companion.rs auto-provisions archy-cuprate-ui alongside
cuprate and reaps it when cuprate goes.
Catalog regenerated (cuprate-ui entry + manifest embed, 18091 into the
mesh launch-port list). NOTE: releases/app-catalog.json is UNSIGNED as
committed — run scripts/sign-catalog.sh before publishing.
2026-09-12 16:14:29 -04:00
archipelago
8f144c3038
chore: remove retired AdGuard app and refresh release docs
2026-09-12 05:05:33 -04:00
archipelago
564ffe1c47
fix(indeedhub): generate per-node encryption root
2026-09-11 11:25:44 -04:00
archipelago
dac29baf97
fix(release): surface companion build and secure GitWorkshop deps
2026-09-11 06:10:59 -04:00
archipelago
ef8c3a76be
chore(release): define 1.8.12 publication gates
2026-09-11 05:37:21 -04:00
archipelago
f5c0ba85cd
feat(release): stage GitWorkshop and next node updates
2026-09-09 18:15:21 -04:00