Commit Graph
100 Commits
Author SHA1 Message Date
archipelago 4dde14bf5f Guard rental purchases against unresolved alternate payment rails 2026-10-07 20:17:03 -04:00
archipelago 41dc66574d docs: pin selected demo bytes and close optional copy helper 2026-10-07 20:16:08 -04:00
archipelago 7877300617 docs: record artwork delivery and selected IndeeHub demo source 2026-10-07 20:07:22 -04:00
archipelago d23da226a0 Record qualified artwork UI delivery to dev and Yaya 2026-10-07 19:57:34 -04:00
archipelago 044ecdd0f6 docs: retain current delivery and maintenance qualification boundaries 2026-10-07 19:55:59 -04:00
archipelago 2ccc0381bc docs: reconcile companion guide with confirmed playback and PiP 2026-10-07 19:53:09 -04:00
archipelago 01a55d2de7 fix(indeehub): run maintenance controller in retained user scope 2026-10-07 19:53:07 -04:00
archipelago c47d9d7c14 Clarify boundary for historical payment receipt recovery 2026-10-07 19:46:20 -04:00
archipelago ae01637dfa Record passing combined payment and lifecycle backend qualification 2026-10-07 19:38:40 -04:00
archipelago 431b904ee9 Record continuing independent build and delivery ownership 2026-10-07 19:36:22 -04:00
archipelago dfbc56402f Record verified ngit publication of original 1.9.0 ISO 2026-10-07 19:25:09 -04:00
archipelago 516941192d Record bounded HTTPS iframe and tab acceptance evidence 2026-10-07 19:12:05 -04:00
archipelago 60bd728a04 Verify native notification artwork with real JPEG regression 2026-10-07 19:00:20 -04:00
archipelago b0b95810e0 fix(indeehub): preserve reviewed runtimes across reconciliation and lifecycle 2026-10-07 18:51:32 -04:00
archipelago d19124f5dc Retain incomplete backend qualification attempts honestly 2026-10-07 18:49:20 -04:00
archipelago 0c1d1b5796 Allow notification thumbnails from admitted LAN app origins 2026-10-07 18:41:06 -04:00
archipelago 80ebf75313 Plan scoped Mesh file selection and durable paid delivery 2026-10-07 18:38:48 -04:00
archipelago b15f0dc9ea Record APK57 acceptance and combined UI qualification with rollback 2026-10-07 18:37:04 -04:00
archipelago 7383d47bad Add local companion playback diagnostics for failed background audio 2026-10-07 18:10:54 -04:00
archipelago 4ead8376e7 Specify version-checked Cloud source integration boundaries 2026-10-07 17:48:02 -04:00
archipelago d8f5145ff3 Record independent qualification progress and Fleet browser evidence 2026-10-07 17:37:24 -04:00
archipelago dc977fe0bd Record current paid-cache preservation evidence 2026-10-07 17:34:10 -04:00
archipelago 18b087202d Prevent alternate and legacy payments bypassing file recovery 2026-10-07 17:32:03 -04:00
archipelago 65d265f267 Keep Fleet outage state visible and reject superseded responses 2026-10-07 17:26:42 -04:00
archipelago 9244bcef15 Record failed companion background playback acceptance 2026-10-07 17:09:56 -04:00
archipelago 2bfa84efa9 Resolve complete reviewed IndeeHub stack before image preparation 2026-10-07 17:04:00 -04:00
archipelago cade9cb389 docs: record companion delivery and completed Web5 footer acceptance 2026-10-07 16:46:53 -04:00
archipelago fd3be7207b Reconcile qualified IndeeHub helper preparation status 2026-10-07 16:20:47 -04:00
archipelago 235f6d04d5 feat(companion): retain audio with native media controls 2026-10-07 16:10:10 -04:00
archipelago b9c75b2141 Prepare legacy IndeeHub identity and original recipes before catalog selection 2026-10-07 16:02:28 -04:00
archipelago f81cc4ecdb Verify fresh IndeeHub volume restores before supervised cutover 2026-10-07 14:51:40 -04:00
archipelago 573a58622f Append Mesh file picker and paid sharing task after public sharing 2026-10-07 14:45:45 -04:00
archipelago d4f3cceb52 Verify fresh IndeeHub backup restores and record remaining release tasks 2026-10-07 14:43:22 -04:00
archipelago 7fb7ee80f2 Integrate retained updater candidate for release qualification 2026-10-07 13:50:26 -04:00
archipelago 68082cec49 Verify complete maintenance backup hashes and restored database commitments 2026-10-07 13:50:11 -04:00
archipelago 7e1eb65f3b Qualify companion 0.5.35 PiP candidate and record dev delivery 2026-10-07 13:41:43 -04:00
archipelago a9a1975163 Add comprehensive release work handover 2026-10-07 12:02:57 -04:00
archipelago ce3ec96528 Keep companion PiP test compatible with project target 2026-10-07 11:34:49 -04:00
archipelago 0d8decb366 Draft retained Cloud video picture-in-picture for companion 2026-10-07 11:31:10 -04:00
archipelago 4d938cd5aa Add read-only release UAT acceptance checklist 2026-10-07 11:20:31 -04:00
archipelago 3f96be2c0a Handle nullable tunnel addresses in firewall status 2026-10-07 10:16:01 -04:00
archipelago ef6c10f06e Add central firewall and tunnel status screen 2026-10-07 09:12:42 -04:00
archipelago b50bf6159a Explain unaffordable fee bump quotes 2026-10-07 09:12:41 -04:00
archipelago fe820e8c4d Track Framework bump quote wallet change failure 2026-10-07 08:32:39 -04:00
archipelago 7e43f673a0 Track companion background media lifecycle 2026-10-07 08:27:22 -04:00
archipelago 973dbeb449 Register on-chain purchase HTTP handler 2026-10-07 07:49:15 -04:00
archipelago 6547ae05fa Integrate two-phase on-chain purchase recovery 2026-10-07 07:49:02 -04:00
archipelago 558f097fd6 Bound federated sync and show progress feedback 2026-10-07 07:48:45 -04:00
archipelago 0338a193db Track federated node sync reliability and progress UX 2026-10-07 07:22:15 -04:00
archipelago c4b22628af Record isolated on-chain recovery qualification 2026-10-07 07:09:39 -04:00
archipelago 808695d715 Remove misleading successful integration settings toast 2026-10-07 06:15:14 -04:00
archipelago 76d4c5c9a2 Revert "Keep admitted media frames in one stable dashboard session tree"
This reverts commit 910ed151f1.
2026-10-07 05:37:12 -04:00
archipelago 910ed151f1 Keep admitted media frames in one stable dashboard session tree 2026-10-07 05:23:08 -04:00
archipelago 2512a9f62b Retain verified restored units and validate original installer identity bindings 2026-10-07 02:57:31 -04:00
archipelago 541f073a2e Verify original database commitments before releasing restored IndeeHub 2026-10-07 02:50:09 -04:00
archipelago 39852ab381 Preserve reviewed managed unit recipes after update completion 2026-10-07 02:49:31 -04:00
archipelago 5a9aac18ea Qualify idle legacy process termination without inventing completed work 2026-10-07 02:35:21 -04:00
archipelago f79ecd11ae Integrate legacy managed update maintenance and fenced recovery before reconciliation 2026-10-07 02:34:51 -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 49232fd547 Retain media sessions admitted after installed app state arrives 2026-10-07 02:20:49 -04:00
archipelago 6e7ea8b9d6 Add managed runtime adapter and require operation-owned write drain through update 2026-10-07 02:05:52 -04:00
archipelago 6c030a8109 Plan reviewed Quadlet migrations and preserve private writable-layer snapshots 2026-10-07 01:52:36 -04:00
archipelago 68eeb6396d Retain update recovery holds and journal supervised runtime restoration 2026-10-07 01:49:01 -04:00
archipelago fdc596854e Match legacy installed image digests to verified native media policy 2026-10-07 01:46:58 -04:00
archipelago c2c4d9151c Construct rental metadata regression fixture with typed receipt 2026-10-07 01:25:35 -04:00
archipelago 45579e53c7 Draft retained-container update journal and original-runtime recovery 2026-10-07 01:24:50 -04:00
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