archipelago
775d7b9877
Merge Nostr 0.44 security fixes
...
nevent1qqsgj7l3gewl20m6xxxeu89zsmjy9prvc9g8ggkr6cysa5p9tc3hc2gpz3mhxue69uhhyetvv9ujumn8d96zuer9wcyr3wqc
2026-10-05 09:29:08 -04:00
TheCryptoDonkey
c18ebd7f5b
fix: update nostr to 0.44.7 and nostr-relay-pool to 0.44.3
...
Patch releases within 0.44 that clear eleven RustSec advisories against
the versions in the lock: RUSTSEC-2026-0216, -0219, -0224 to -0232.
They cover NIP-04 and NIP-44 decryption panics and resource exhaustion,
Debug output exposing NIP-46 and NIP-60 credentials, and the relay pool's
handling of unverified events. No other package changes.
2026-10-03 11:11:06 +02:00
archipelago
3acefecc24
Serve the shared Mempool explorer through the Angor indexer
2026-10-01 16:03:19 -04:00
archipelago
19c49c6605
Remove remaining blur from transaction filter container
2026-10-01 14:48:51 -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
v1.8.22-alpha
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
f91c1f33db
fix: keep apps running when network diagnostics fail
2026-09-30 17:34:11 -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
d50be13232
Normalize Mempool frontend aliases in restored app inventory
2026-09-30 12:41:15 -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
d69e845216
Merge remote-tracking branch 'origin/main'
Demo images / Build & push demo images (push) Failing after 1m10s
2026-09-30 09:32:20 -04:00
archipelago
dc962c53b0
docs: record live lifecycle acceptance and next release blockers
2026-09-30 09:31:18 -04:00
archipelago
6ac26f637c
fix(apps): preserve lifecycle state and wait for usable launch endpoints
2026-09-30 09:10:30 -04:00
archipelago
27d81e956d
fix(installer): ship all app build contexts and refresh GitWorkshop dependencies
2026-09-30 09:09:21 -04:00
archipelago
eb39391223
fix(ui): keep Bitcoin version choices readable in kiosk
2026-09-30 09:09:21 -04:00
chaum
b02ba4100d
Merge pull request 'fix(files): save purchased files atomically with rootless ownership' ( #162 ) from fix/filebrowser-purchase-filing into main
2026-09-30 12:58:36 +00:00
chaum
3daea6623b
Merge pull request 'fix(ecash): prevent paid-download replay and read failures after charging' ( #161 ) from fix/ecash-paid-download-v2-keyset into main
2026-09-30 12:58:33 +00:00
archipelago
d42f448e31
docs: close verified 1.8.21 OTA and ISO publication
2026-09-30 07:46:05 -04:00
archipelago
1566f1bb00
docs: record tested paid-download PRs for next release
2026-09-30 07:34:18 -04:00
archipelago
0677924a64
Merge current main and make purchase filing atomic under concurrent writes
2026-09-30 07:26:51 -04:00
archipelago
971d477795
Merge current main and harden paid-download delivery
2026-09-30 07:25:47 -04:00
archipelago
f12042f194
docs: track X250 kiosk Bitcoin version selector regression
2026-09-30 07:01:57 -04:00
archipelago
e7cf336665
chore: publish release v1.8.21-alpha
Demo images / Build & push demo images (push) Failing after 37s
2026-09-30 05:55:13 -04:00
archipelago
8ca20de82e
release: prepare signed 1.8.21-alpha OTA
v1.8.21-alpha
2026-09-30 05:51:16 -04:00
archipelago
1fa654cb6a
docs: record 1.8.21 artifact and two-node release acceptance
2026-09-30 05:39:26 -04:00
archipelago
c993d9dd0d
fix(lnd): require observed Bitcoin lifecycle change before dependency restart
2026-09-30 05:16:17 -04:00