archipelago
ccf823590a
fix: reject stale first-boot scripts in OTA release payloads
2026-10-05 18:44:46 -04:00
archipelago
d9775ac144
docs: require headless node qualification and IndeeHub app delivery
2026-10-05 18:25:18 -04:00
archipelago
0925c58821
docs: track Fleet metrics and secure FIPS performance work
2026-10-05 18:22:51 -04:00
archipelago
2d27f9c475
docs: track node availability and navigation latency follow-ups
2026-10-05 18:21:02 -04:00
archipelago
868e46fac9
docs: queue companion Fleet and AIUI setup follow-ups
2026-10-05 18:18:58 -04:00
archipelago
2aa77d1b7b
docs: record installer acceptance and post-release work
2026-10-05 18:18:11 -04:00
archipelago
a6b9e7ab49
fix: preserve apps and diagnostics when first-boot setup retries
2026-10-05 17:21:08 -04:00
archipelago
a902cc84fe
test: qualify built demo images through mobile and upload flows
2026-10-05 16:48:52 -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
ba8b1f29b2
docs: record accepted companion and Yaya deployment
2026-10-05 14:44:03 -04:00
archipelago
b8266c2872
fix: support resumable Cloud uploads in the public demo
2026-10-05 14:41:28 -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
f1d0092e57
Validate app owner keys and match identity picker whitespace rules
2026-10-05 09:31:46 -04:00
archipelago
7dfb0e0013
Merge opt-in app owner identity placeholder
...
nevent1qqs9d76qm6f5xj2vrtjfnkqz5exrc8r0s9zev4f672kqyd0wjh7wwvqpz3mhxue69uhhyetvv9ujumn8d96zuer9wcx2tvaw
2026-10-05 09:29:18 -04:00
TheCryptoDonkey
494d248356
feat: add NODE_IDENTITY_PUBKEYS derived-env placeholder
...
Lets an app grant the node's users owner rights, e.g. a Blossom server's
allowed uploaders. The value is the Nostr keys of the identities the app
identity picker offers for NIP-07 signing, chosen by the same rule as
NostrIdentityPicker.vue, so the node's own appliance identity is never
included. It is resolved only for manifests that template it, and an
empty set is an error rather than an empty owner list.
identity.list now shares its is_node test with the new helper.
2026-10-03 11:10:29 +02:00
archipelago
3acefecc24
Serve the shared Mempool explorer through the Angor indexer
2026-10-01 16:03:19 -04:00
archipelago
d6e0c142c6
Return retryable payment status errors and record NPM release gate
2026-10-01 14:24:24 -04:00
archipelago
57729f8e18
Record candidate deployment and corrected payment evidence
2026-10-01 12:15:41 -04:00
archipelago
4fdadad89d
Record final build status and live resource checks
2026-10-01 10:46:44 -04:00
archipelago
f4d3455496
Fix paid-file recovery, app lifecycle regressions and wallet controls
Demo images / Build & push demo images (push) Failing after 1m10s
2026-10-01 10:31:55 -04:00
archipelago
227174e541
docs: close 1.8.22 publication with verified Git and ngit assets
2026-10-01 06:19:12 -04:00
archipelago
2e72b38778
release: publish verified signed 1.8.22 OTA and app catalog
2026-10-01 06:15:32 -04:00
archipelago
0be7aee49d
docs: record final 1.8.22 OTA and ISO acceptance
2026-09-30 19:50:01 -04:00
archipelago
6d5f3ffb85
fix: select NPM admin port regardless of binding order
Demo images / Build & push demo images (push) Failing after 34s
2026-09-30 18:24:35 -04:00
archipelago
d1bc1273d4
fix: replace cached container doctor before ISO first boot
2026-09-30 17:52:30 -04:00
archipelago
96fb5a4f19
fix: prevent stale snapshots resurrecting orphaned dashboards
Demo images / Build & push demo images (push) Failing after 36s
2026-09-30 17:45:18 -04:00
archipelago
02b840f2d1
chore: prepare 1.8.22-alpha release candidate
Demo images / Build & push demo images (push) Failing after 36s
2026-09-30 16:45:43 -04:00
archipelago
f992780957
fix: probe Angor IPv4 health endpoint inside the actual image
2026-09-30 16:40:16 -04:00
archipelago
c82c1eee98
fix: prevent NPM tunnel collisions and false app health restarts
2026-09-30 16:30:40 -04:00
archipelago
2992443d5d
docs: record verified NPM tunnel port conflict and node repair
2026-09-30 16:12:04 -04:00
archipelago
259c353147
Clear completed candidate deployment instructions
2026-09-30 13:46:50 -04:00
archipelago
1724ea05d1
Show readiness reason first and record live dashboard acceptance
Demo images / Build & push demo images (push) Failing after 45s
2026-09-30 13:46:16 -04:00
archipelago
c1e20a71ae
Check companion dashboards and omit headless UI waiting messages
Demo images / Build & push demo images (push) Failing after 37s
2026-09-30 13:28:37 -04:00
archipelago
bf56956790
Record UI acceptance and remaining normal-startup release gate
2026-09-30 12:57:35 -04:00
archipelago
2f1a3ade07
Promote runtime manifests before starting app reconciliation
2026-09-30 12:50:46 -04:00
archipelago
ef8254272c
Name waiting apps, align card actions, and update Angor icon
Demo images / Build & push demo images (push) Failing after 39s
2026-09-30 12:43:53 -04:00
archipelago
439b55a236
Use manifest names for new services and document release acceptance
Demo images / Build & push demo images (push) Failing after 38s
2026-09-30 12:20:29 -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
7c4169867c
docs: consolidate release scope and record migration recovery checks
2026-09-30 10:52:41 -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
eb3ccfa00b
Merge branch 'fix/gitea-portainer-20260930'
2026-09-30 09:57:49 -04:00
archipelago
eda28c4cd6
fix(portainer): repair same-node Git routing with recoverable network migration
2026-09-30 09:57:25 -04:00
archipelago
dc962c53b0
docs: record live lifecycle acceptance and next release blockers
2026-09-30 09:31:18 -04:00
archipelago
d42f448e31
docs: close verified 1.8.21 OTA and ISO publication
2026-09-30 07:46:05 -04:00