Commit Graph

  • cc52719e81 docs(01-01): complete federation node-store lock plan main archipelago 2026-07-31 22:29:31 -04:00
  • 4a8925f09e fix(01-14): satisfy vue-tsc strict-null checks in usePaidItemViewer.test.ts archipelago 2026-07-31 22:29:28 -04:00
  • 0c63a8518c docs(quick-260731-upz): plan entropy/seed audit + PSBT signing architecture archipelago 2026-07-31 22:29:23 -04:00
  • b5628d968e fix(web5): raise connected-nodes row-breakpoint height floor to 40rem (UIFIX-02) archipelago 2026-07-31 22:27:44 -04:00
  • 4b5367ebc4 fix(01-01): route remaining federation mutators through the store lock (FED-01) archipelago 2026-07-31 22:26:28 -04:00
  • bc9a210c75 fix(01-14): route Paid Files pictures/videos into the app lightbox with a visible wait (UIFIX-04/UIFIX-06) archipelago 2026-07-31 22:17:57 -04:00
  • 3288a02df8 feat(01-15): singleton PiP session with body-level custodial host archipelago 2026-07-31 22:11:56 -04:00
  • ceafbcb596 fix(web5): bound connected-nodes tab panes to sibling-matched height (UIFIX-02) archipelago 2026-07-31 21:38:34 -04:00
  • bf9cfc446a docs: capture ISO build handoff for v1.7.119-alpha archipelago 2026-07-31 21:13:51 -04:00
  • d02ba1aa7b chore(catalog): sync catalogs to BotFights 1.2.11 archipelago 2026-07-31 20:07:44 -04:00
  • b0a08345c5 chore(catalog): sign catalog with botfights 1.2.11 archipelago 2026-07-31 19:56:01 -04:00
  • aea17248f6 feat(botfights): bump to 1.2.11 — closes 6 IDOR/auth bugs + winnings-claim UI archipelago 2026-07-31 19:48:06 -04:00
  • 6c2b6668dc fix(iso): honor TMPDIR for the QEMU boot-test disk/serial log archipelago 2026-07-31 19:46:12 -04:00
  • c4e1375c81 chore(release): sign v1.7.119-alpha manifest v1.7.119-alpha archipelago 2026-07-31 18:56:30 -04:00
  • 258a91781c fix(release): correct v1.7.119-alpha changelog/manifest lifecycle-gate note archipelago 2026-07-31 13:50:34 -04:00
  • baaa4e8ea1 chore: release v1.7.119-alpha archipelago 2026-07-31 13:13:53 -04:00
  • af1af8266c docs: sync What's New modal for v1.7.119-alpha; drop markdown emphasis from CHANGELOG archipelago 2026-07-31 12:17:29 -04:00
  • 37d293be59 style: cargo fmt — fix formatting drift blocking the release gate archipelago 2026-07-31 12:15:19 -04:00
  • 09ab5f6b11 docs: curate CHANGELOG entry for v1.7.119-alpha archipelago 2026-07-31 12:13:51 -04:00
  • 98d6534e13 chore: gitignore neode-ui/.vite build cache archipelago 2026-07-31 12:10:10 -04:00
  • 0400d07c26 chore(deps): commit package-lock peer-flag churn to clear release preflight archipelago 2026-07-31 12:07:59 -04:00
  • 215e13bff6 docs(phase-02): complete phase execution archipelago 2026-07-31 11:58:35 -04:00
  • e42f73a3b6 docs(02): final verification status archipelago 2026-07-31 11:57:27 -04:00
  • b4350e244f docs(02): record user override for unmeasurable OpenWrtGateway surface archipelago 2026-07-31 11:42:35 -04:00
  • 8569f5376a docs(02): final verification archipelago 2026-07-31 11:32:54 -04:00
  • 813d079b9b docs(02-12): mark plan CANCELLED per Dorian's decision — no animation changes archipelago 2026-07-31 11:16:43 -04:00
  • ed34e41f98 chore(catalog): sign catalog with botfights data_uid=999 fix archipelago 2026-07-31 10:54:41 -04:00
  • 991e9b5e4c docs(02): record Dorian's formal override for Discover's residual revisit cost archipelago 2026-07-31 10:53:39 -04:00
  • 3c7a1fbbb5 fix(botfights): correct data_uid to 999 (actual image UID, not 1001) archipelago 2026-07-31 10:49:58 -04:00
  • 96caa6e5e9 chore(catalog): sign catalog with botfights bind-mount/data_uid fix archipelago 2026-07-31 10:37:07 -04:00
  • 5745db51ae fix(botfights): absolute bind-mount path + data_uid for fresh installs archipelago 2026-07-31 10:35:53 -04:00
  • 1b8eaefbd0 chore(catalog): sign app-catalog — BotFights 1.2.9, Cashu primary UX + anonymous-bot staking archipelago 2026-07-31 10:19:23 -04:00
  • 71f2f22f04 feat(botfights): 1.2.9 — Cashu primary entry-fee UX, anonymous-bot ranked staking archipelago 2026-07-31 10:16:37 -04:00
  • 59798ebff5 docs(02-12): plan the KeepAlive entrance-animation-replay gap closure archipelago 2026-07-31 09:58:40 -04:00
  • 4435f95ef3 fix(01-20): stop doctor from fighting Tor over the setgid bit archipelago 2026-07-31 09:45:55 -04:00
  • 56cc94237b docs(02-review): clarify PWA auto-update provenance in the record archipelago 2026-07-31 09:41:59 -04:00
  • f514ab515b docs(02-11): complete plan — leaked-poller fix, four-way verdicts, SUMMARY archipelago 2026-07-31 09:37:54 -04:00
  • 68d63b1140 docs(01): add FED-09 — doctor's Tor restart loop breaks mesh Tor fallback archipelago 2026-07-31 09:37:41 -04:00
  • 9ad31a7495 docs(09): record demo-day deviations + Cashu fixed-stake feature scoping archipelago 2026-07-31 09:37:40 -04:00
  • 48a2ff7c16 docs(02-11): four-way re-measure, final per-surface verdicts, second Discover cause archipelago 2026-07-31 09:32:19 -04:00
  • 1216198992 chore(catalog): sign app-catalog — BotFights 1.2.8, CSP img-src + AI-answer discoverability archipelago 2026-07-31 09:06:47 -04:00
  • bdfcd3449e fix(botfights): 1.2.8 — CSP img-src (broken profile pictures), AI-answer discoverability archipelago 2026-07-31 09:04:31 -04:00
  • 2c25e512a7 fix(02-11): gate three leaked background pollers to activate/deactivate archipelago 2026-07-31 09:00:32 -04:00
  • e5c38866ca fix(01-19): embed route hints in invoice creation for private channels archipelago 2026-07-31 08:52:13 -04:00
  • 050a87d2dd feat(02-11): profile the six regressed surfaces — real cause found before any fix archipelago 2026-07-31 08:24:59 -04:00
  • 6bf33b57b6 chore(catalog): sign app-catalog — BotFights 1.2.7, AI-bot feature + guide/round-jump fixes archipelago 2026-07-31 08:21:11 -04:00
  • 9796c86daa feat(botfights): 1.2.7 — server-side AI bot (poll mode) + Latest Bouts short-viewport fix archipelago 2026-07-31 08:18:08 -04:00
  • ebd0afa68b docs(02-11): plan gap closure for six confirmed timing regressions archipelago 2026-07-31 08:11:44 -04:00
  • 516c3bfa07 docs(01-19): never deploy to user devices — verify post-OTA instead archipelago 2026-07-31 08:04:51 -04:00
  • 1f3e56147f docs(01): add FED-08 — wallet invoices must embed route hints (private-channel receive) archipelago 2026-07-31 07:56:04 -04:00
  • 0eff666a6c docs(01): gap plans 01-11..01-18 for FED-07 + UIFIX-01..06 archipelago 2026-07-31 07:43:40 -04:00
  • cf7a603ee5 fix(deploy): refuse deploy when rsync destination overlaps the source archipelago 2026-07-31 07:43:35 -04:00
  • afc17c4e43 docs(02): re-verification after gap closure archipelago 2026-07-31 07:10:32 -04:00
  • 5fc3284a57 feat(pwa): auto-apply service worker updates instead of prompting archipelago 2026-07-31 07:04:11 -04:00
  • 3d68e4b26d docs(02-review): record second declined request for the PWA auto-update change archipelago 2026-07-31 06:58:06 -04:00
  • 63f367ad74 docs(02-10): complete timing-regression verdict plan archipelago 2026-07-31 06:58:05 -04:00
  • 1d6b6c22c1 docs(02-10): three-way timing verdict for verification gap 2's six named surfaces archipelago 2026-07-31 06:53:59 -04:00
  • 161025583b docs(02-review): record CR-01 follow-up hardening (traceability) archipelago 2026-07-31 06:53:58 -04:00
  • b839111571 fix(02-review): audit and set explicit persist on every useCachedResource call site archipelago 2026-07-31 06:49:16 -04:00
  • 5bfe608893 fix(02-review): purge legacy resource snapshots on schema change (CR-01 follow-up) archipelago 2026-07-31 06:48:36 -04:00
  • db629f6f0e feat(02-10): third measurement run against archi-dev-box (5 runs/surface) archipelago 2026-07-31 06:43:35 -04:00
  • 7c063a2062 docs(02): session handoff — resumable state, shared-tree hazards, next actions archipelago 2026-07-31 06:14:33 -04:00
  • 002de661f4 chore(catalog): sign app-catalog — BotFights 1.2.3, mode-picker guide fix archipelago 2026-07-31 06:13:38 -04:00
  • 058d760966 fix(botfights): 1.2.3 — mode-picker guide banner (join-bout UX) archipelago 2026-07-31 06:10:25 -04:00
  • d7fbba98ae docs(02-09): complete plan — Server/Web5 KeepAlive gap closure, checkpoint approved archipelago 2026-07-31 06:09:53 -04:00
  • 3e3159fa95 test(02-09): pin Server/Web5 KeepAlive round-trip survival via instance uid archipelago 2026-07-31 05:50:55 -04:00
  • 550a2927b9 chore(catalog): sign app-catalog — BotFights 1.2.2, iframe-embed fix (ARCHY_EMBEDDED) archipelago 2026-07-31 05:46:24 -04:00
  • 4d471759a7 fix(02-09): name Server/Web5 KeepAlive "remount" as a proven probe artifact archipelago 2026-07-31 05:42:54 -04:00
  • 3b3d22d0ce fix(botfights): 1.2.2 — allow node-dashboard iframe embedding via ARCHY_EMBEDDED=1 archipelago 2026-07-31 05:40:18 -04:00
  • a3b67c3d08 docs(roadmap): Phase 9 executed — all 7 plans complete, awaiting human demo verification archipelago 2026-07-31 05:10:49 -04:00
  • ec3ef2f7c2 docs(09-07): Task 1 complete + verified, Tasks 2/3 stopped at blocking human checkpoints archipelago 2026-07-31 05:09:08 -04:00
  • 87b7b603fd feat(09-07): update archi-dev-box to BotFights 1.2.1 via signed catalog + demo checklist archipelago 2026-07-31 05:06:47 -04:00
  • 463134960c docs(09-06): BotFights 1.2.1 catalog signed and published — plan complete (BOT-04) archipelago 2026-07-31 04:50:20 -04:00
  • a99522d0d4 chore(catalog): sign app-catalog — BotFights 1.2.1, generated JWT_SECRET fix + default-on arena archipelago 2026-07-31 04:46:58 -04:00
  • fcbf50f67e docs(02-review): update fix commit hashes after rebase onto latest main archipelago 2026-07-31 04:18:10 -04:00
  • 64aafa7899 docs(02-review): mark phase 02 review findings fixed/documented with commit hashes archipelago 2026-07-31 04:16:41 -04:00
  • b5506025dd fix(02-review): IN-02 document wrapperFor's currently-unreachable full-bleed branch archipelago 2026-07-31 04:03:41 -04:00
  • 7e4e739e8d fix(02-review): WR-05 forward abort signal through vpnStatus()/dnsStatus() archipelago 2026-07-31 04:01:15 -04:00
  • 5f7cd4c8bc fix(02-review): WR-04 require explicit persist on resources.ts entry()/optimistic() archipelago 2026-07-31 03:59:17 -04:00
  • 69358bf6c7 fix(02-review): WR-03 never drop OpenWrtGateway Connect form params under concurrent load archipelago 2026-07-31 03:30:54 -04:00
  • 0486045d29 fix(02-review): WR-06 skip redundant fallback init timer on later MeshMap reactivations archipelago 2026-07-31 02:21:07 -04:00
  • 751b05f271 fix(02-review): WR-02 stop MeshMap geolocation watch on deactivate, resume on activate archipelago 2026-07-31 02:01:12 -04:00
  • 6105770420 fix(02-review): WR-01 decouple Discover's featured-banner data from app-catalog dedup race archipelago 2026-07-31 00:52:11 -04:00
  • 57989dfc58 fix(02-review): CR-01 web5.lnd-info/profits resources must not persist to sessionStorage archipelago 2026-07-31 00:39:17 -04:00
  • 921f450edf docs(09-06): Task 1 complete, signing ceremony (Task 2) pending — SUMMARY archipelago 2026-07-31 03:49:04 -04:00
  • f281c7aad4 feat(botfights): bump manifest to 1.2.1 — generated JWT_SECRET + default-on arena federation archipelago 2026-07-31 03:38:16 -04:00
  • 6904e78960 docs(02): create gap closure plans archipelago 2026-07-31 00:20:58 -04:00
  • b448232fb5 docs(02): code review findings archipelago 2026-07-31 00:11:52 -04:00
  • 092a37332f docs(02): phase verification archipelago 2026-07-31 00:03:13 -04:00
  • 2b89b78f18 docs(02-08): complete dev-pair deploy, on-device re-measure, D-11 pass bar plan archipelago 2026-07-30 23:55:05 -04:00
  • f4ab25ef70 docs(09-05): build/push botfights:1.2.0, roll canonical arena, prove BOT-03 cross-instance visibility live archipelago 2026-07-30 23:40:51 -04:00
  • a0c5827753 docs(02-08): confirm Cloud first-visit regression closed — 5/5 verified archipelago 2026-07-30 23:40:16 -04:00
  • 8fe6217b5a fix(02-08): cap content.browse-peer fan-out — root cause of Cloud first-visit hang archipelago 2026-07-30 23:33:32 -04:00
  • 91f17f5ab2 docs: pin UIFIX-04/05/06 todos with 02-08 classification pointers archipelago 2026-07-30 23:26:30 -04:00
  • 834edd8c00 docs(02-08): checkpoint follow-up — triage 5 user-reported items archipelago 2026-07-30 23:23:53 -04:00
  • bd6958255a docs: expand UIFIX-05 — PiP must survive tab changes and buffering archipelago 2026-07-30 23:21:51 -04:00
  • e1a3f31a0a fix(02-08): Cloud.vue fresh-mount guard — first-visit connection-pool stall archipelago 2026-07-30 22:44:35 -04:00
  • 8b1aac0174 docs(09-03): complete unified AI bot-setup prompt plan (BOT-02) archipelago 2026-07-30 22:37:23 -04:00
  • 903481afb3 docs(09-02): complete BOT-01 bare-pubkey auth gap closure plan archipelago 2026-07-30 22:35:50 -04:00
  • 1fc006a05b docs: capture UIFIX-04/05/06 (paid-files lightbox, PiP animation, loader states) into phase 1 archipelago 2026-07-30 21:59:47 -04:00