archipelago
7e11f78eb4
Recover stale authenticated CSRF cookies and distinguish interface fetch failures
2026-10-06 01:08:31 -04:00
archipelago
2fa82e4506
Keep peer file downloads and previews on mandatory FIPS transport
2026-10-06 00:53:34 -04:00
archipelago
45b3e48779
Keep media bridge tests compatible with the dashboard TypeScript target
2026-10-06 00:53:34 -04:00
archipelago
e54f83df8f
Add signed node-scoped demo catalogs and retained app media sessions
2026-10-06 00:53:34 -04:00
archipelago
131c39cf74
Restrict orphan container cleanup to its owning user and Podman storage
2026-10-06 00:52:40 -04:00
archipelago
104e0601ff
Use the existing futures-util dependency for media streaming
2026-10-05 23:57:12 -04:00
archipelago
bf7fb425eb
Require FIPS for peer playback and stream owned media with bounded reads
2026-10-05 23:52:44 -04:00
archipelago
9af49291e9
Bind accepted npub requests to peer identities and serialize cancellation
2026-10-05 23:52:44 -04:00
archipelago
fefcbfdbc4
Accept authenticated npub-only peering replies with validated DID keys
2026-10-05 23:52:44 -04:00
archipelago
29668d3adb
Keep replacement dialogs open when handing off modal history
2026-10-05 23:52:43 -04:00
archipelago
83ba98ab42
Guide AI connection setup with private node credentials and explicit providers
2026-10-05 23:41:29 -04:00
archipelago
0c25449566
Show durable connection requests and timestamped node availability
2026-10-05 23:10:34 -04:00
archipelago
10d31ae13c
Persist encrypted peer approval delivery and bind discovery invite identities
2026-10-05 22:27:43 -04:00
archipelago
e97f958f45
fix: bound monitoring subprocesses and collect fresh system readings
2026-10-05 21:31:32 -04:00
archipelago
3d0c67eb9b
fix: retain native signer session through repeated public-key lookups
2026-10-05 21:18:27 -04:00
archipelago
6f098cd9c2
fix: clone public identity fields before cross-frame signer handoff
2026-10-05 21:11:03 -04:00
archipelago
041f1fa2d3
fix: report collected fleet metrics and distinguish unavailable readings
2026-10-05 20:31:40 -04:00
archipelago
cfd9a596c0
docs: plan node flows and record follow-up qualification
2026-10-05 19:53:05 -04:00
archipelago
eaecab16ca
fix: clarify Web5 connection actions and remove cosmetic wallet polling
2026-10-05 19:53:05 -04:00
archipelago
9a041bed18
fix: send peer replies through managed Nostr relays
2026-10-05 19:53:05 -04:00
archipelago
053f03be49
fix: validate legacy JSON before migrating encrypted state
2026-10-05 19:53:05 -04:00
archipelago
7ae812e3f6
chore: publish verified 1.9.0-alpha OTA and app catalog
2026-10-05 19:13:08 -04:00
archipelago
bc386965da
docs: require FIPS for distributed media streaming
2026-10-05 18:59:49 -04:00
archipelago
7abd04a7f6
docs: record corrected signed OTA reboot acceptance
Demo images / Build & push demo images (push) Failing after 39s
v1.9.0-alpha
2026-10-05 18:56:17 -04:00
archipelago
441733646f
chore: stage signed 1.9.0-alpha release metadata
2026-10-05 18:50:26 -04:00
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
157c9ec055
fix: keep public demo online during optional upstream DNS outages
2026-10-05 16:15:41 -04:00
archipelago
415826f0a6
fix: package the qualified UI in release ISOs
2026-10-05 16:02:48 -04:00
archipelago
69857c4ace
fix: require explicit dispatch for public demo redeployment
2026-10-05 15:42:46 -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
138a541d01
docs: make ngit canonical and gate mirror publication
2026-10-05 11:47:12 -04:00
archipelago
833c939220
docs: make alpha status and funds risk prominent
2026-10-05 10:26:10 -04:00
archipelago
2c1bcacf0a
Test Nostr encryption compatibility and forged relay messages
Demo images / Build & push demo images (push) Failing after 52s
2026-10-05 10:00:41 -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
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