Commit Graph
646 Commits
Author SHA1 Message Date
archipelago 1bbf85e0d4 Recover stopped update staging draft on current private-image preflight 2026-10-07 01:14:49 -04:00
archipelago 8389326c97 Use supported array access in launch policy regression tests 2026-10-07 01:14:05 -04:00
archipelago a5304518c8 Align retained media expiry regression with session admission policy 2026-10-07 01:11:47 -04:00
archipelago ba1de69fc5 Reject changed rental metadata before background verification 2026-10-07 01:06:57 -04:00
archipelago cffb74326a Keep ordinary app launches available while optional policy loads 2026-10-07 01:05:33 -04:00
archipelago f1fb388ded Draft generic audio manifest admission and public media adapter 2026-10-07 01:05:33 -04:00
archipelago 30b5975534 Attribute on-chain receipts to exact outputs and stop ambiguous Fedimint fallback 2026-10-07 00:51:14 -04:00
archipelago 687ec881ca Keep preparation size available after moving verification binding 2026-10-07 00:50:53 -04:00
archipelago fba3273c67 Add durable buyer-bound Lightning recovery and explicit native retry
Preserve original invoice preimages, private snapshots and exposure provenance; serialize rail admission and retire native-only failures before explicit replacement. Qualify 55 focused UI tests and vue-tsc. Expanded 17 engine cases and combined backend acceptance remain pending; six earlier engine cases passed in isolation. No live payment or publication.
2026-10-07 00:32:39 -04:00
archipelago ed96df0ac3 Draft explicit rental readiness and start with verified chunk delivery 2026-10-07 00:23:43 -04:00
archipelago 697aabeec3 Prepare stack update images before downtime and reuse private digest imports 2026-10-07 00:19:03 -04:00
archipelago 40fd91b9e1 Limit wildcard TLS migration to an observed tailnet bind conflict 2026-10-07 00:01:53 -04:00
archipelago fdee8658c3 Keep listener repair backups in their own support directory 2026-10-06 23:56:52 -04:00
archipelago 58a0c6ef64 Repair managed nginx listeners and verify reload acceptance 2026-10-06 23:54:20 -04:00
archipelago 13d1b459fc Record three-node purchase deployment and remaining live acceptance gates 2026-10-06 23:39:39 -04:00
archipelago 49703d7e88 Integrate recoverable native purchases, registered rentals and explicit payment consent 2026-10-06 22:44:06 -04:00
archipelago e4eae71314 Record payment dialog deployment and preservation checks on three nodes 2026-10-06 21:44:36 -04:00
archipelago 47cd915e40 Keep peer payment callbacks bound to their original modal operation 2026-10-06 21:27:55 -04:00
archipelago 530c497277 Record three-node recovery backend deployment and real V4V Browse acceptance 2026-10-06 21:25:01 -04:00
archipelago cb79ac5321 Qualify real V4V Browse launch and native playback after deployment 2026-10-06 21:20:55 -04:00
archipelago b52214f7a0 Qualify durable purchase and media primitives and preserve app launch paths 2026-10-06 20:50:44 -04:00
archipelago a876dc3d0b Verify rendered native player artwork and expose missing manifest entry paths 2026-10-06 20:31:00 -04:00
archipelago 057150d377 Qualify real native music login and retained playback on mobile and desktop 2026-10-06 20:13:08 -04:00
archipelago 5d66d2758d Record private Yaya music image deployment and signed catalog validation 2026-10-06 20:09:43 -04:00
archipelago ee7b9b897a Record deployed Lightning retry UI and remaining payment acceptance 2026-10-06 20:06:05 -04:00
archipelago d94ff097d2 Recover failed Lightning file attempts without blocking other payment methods 2026-10-06 19:59:47 -04:00
archipelago 0dda84e5c4 Bind purchase peer proofs to exact requests and qualify recovered backend modules 2026-10-06 19:22:52 -04:00
archipelago abcf77eae3 Prepare durable node media snapshots and compatible registration receipts 2026-10-06 19:22:20 -04:00
archipelago cae0099d6f Recover incoming settlement and persist immutable purchase journals 2026-10-06 19:22:10 -04:00
archipelago 1c6daab92a Preserve recovered task scope and document private demo delivery and media integration 2026-10-06 18:30:10 -04:00
archipelago f28c334c72 Qualify managed V4V native login and retained playback without payments 2026-10-06 17:55:34 -04:00
archipelago 07de8de380 Add native music queue controls, artwork and settled V4V banner 2026-10-06 17:52:33 -04:00
archipelago e3775771ca Verify recovery support before spending and route node catalogs through nginx 2026-10-06 17:42:11 -04:00
archipelago 4228ce443c Make saved Cashu sends recoverable and record deferred connection UX scope 2026-10-06 17:19:30 -04:00
archipelago af85d2be53 Incorporate acknowledged firewall and tunnel settings handover 2026-10-06 17:04:17 -04:00
archipelago 876a069d06 Track firewall tunnel settings handover and certificate identity gap 2026-10-06 16:57:03 -04:00
archipelago 96dfed1ec5 Validate mint proof states and protect outgoing sends during seed restore 2026-10-06 16:50:34 -04:00
archipelago 3211852acd Reserve send inputs and commit recovered wallet results exactly once 2026-10-06 16:42:24 -04:00
archipelago 048007ea2d Record two-node iframe deployment and remaining recovery gates 2026-10-06 16:38:35 -04:00
archipelago d4b359dbae Persist immutable private send recovery records with guarded transitions 2026-10-06 16:29:34 -04:00
archipelago a4ede20204 Prepare and recover Cashu swaps from exact persisted request material 2026-10-06 15:58:22 -04:00
archipelago 9c95b8732f Serialize wallet mutations and preserve network and seed recovery state 2026-10-06 15:39:44 -04:00
archipelago 9f0df2ac44 Preserve app gate TLS access through provisioning and certificate rotation 2026-10-06 15:19:38 -04:00
archipelago 719e723816 Preserve damaged empty wallets and durably save private wallet files 2026-10-06 15:19:38 -04:00
archipelago 88d473f6e1 Normalize only loopback authorities in embedded app runtime URLs 2026-10-06 15:05:17 -04:00
archipelago c3bfbe8519 Track HTTPS embedded app gate and remaining payment recovery boundaries 2026-10-06 14:56:34 -04:00
archipelago 9771378bfd Reject counter documents that omit recovery state 2026-10-06 14:45:42 -04:00
archipelago 12e2a82b28 Stop ecash recovery failures from silently reusing or abandoning backup state 2026-10-06 14:34:25 -04:00
archipelago a7cc7084f2 Record IndeeHub paging, cache and migration qualification status 2026-10-06 14:18:32 -04:00
archipelago 2a2ae7da02 Record both-node launcher qualification and real IndeeHub login checks 2026-10-06 13:17:18 -04:00