SkateSpots/src
shakespeare.diy 71d3d60d09 Harden wallet mints: browser-side CORS reachability probe
- Add mintReachability.ts: probe a mint's /v1/info from the user's browser to detect CORS-blocked ('cors-blocked') vs down ('unreachable') vs 'ok'
- useMintManager.handleAddMint: probe before adding; reject CORS-blocked/unreachable mints with a clear message instead of letting them fail later on invoice
- useCashu default mint: instead of hardcoding one (unverifiable at build time), probe an ordered list of web-friendly candidates and add the first that's reachable in-browser; minibits excluded (mobile-app only)

Co-authored-by: shakespeare.diy <assistant@shakespeare.diy>
2026-07-24 17:04:43 +07:00
..
components Add crew admin moderation + invite actions 2026-07-24 17:01:28 +07:00
contexts fix: restore full skate-spots source tree from misplaced src/src/ copy 2026-06-15 22:18:28 +07:00
hooks Harden wallet mints: browser-side CORS reachability probe 2026-07-24 17:04:43 +07:00
i18n Step 3: Crews — map-anchored collective feature (kind 35006) 2026-07-24 13:59:50 +07:00
lib Harden wallet mints: browser-side CORS reachability probe 2026-07-24 17:04:43 +07:00
pages Add crew admin moderation + invite actions 2026-07-24 17:01:28 +07:00
test feat: update default relay set to all 5 relays 2026-06-16 22:35:09 +07:00
App.test.tsx New project created with Shakespeare 2026-06-15 19:49:07 +07:00
App.tsx feat: update default relay set to all 5 relays 2026-06-16 22:35:09 +07:00
AppRouter.tsx Step 3: Crews — map-anchored collective feature (kind 35006) 2026-07-24 13:59:50 +07:00
index.css UX audit round 2: Near Me fix, map height, touch targets, iOS dirs, a11y, mobile layout 2026-07-23 21:56:11 +07:00
main.tsx fix: Amber intent: format + # in callbackUrl breaks intent parsing 2026-07-08 11:36:03 +07:00
vite-env.d.ts fix: restore full skate-spots source tree from misplaced src/src/ copy 2026-06-15 22:18:28 +07:00