Commit graph

  • 8ae852f1b8 Add Judges tab to The Lab shakespeare.diy 2026-08-27 15:30:43 +0700
  • 9cefa29640 Make community stat cards clickable to view full lists shakespeare.diy 2026-08-27 15:17:45 +0700
  • 94a88b2ba0 v1.2.1: Community stats now show ALL Lab crafts + count every craft type shakespeare.diy 2026-08-27 15:07:13 +0700
  • 677ccb8a82 v1.2.0: Spedn label, multi-relay community stats, GrapheneOS Near-Me fix shakespeare.diy 2026-08-27 14:54:00 +0700
  • 6fb7314f6c Fix real Amber login hang: skip package-name so getPublicKey uses the intent, not the stalling ContentProvider (v1.1.9) shakespeare.diy 2026-08-27 14:29:35 +0700
  • 07699592da Fix Amber "Waiting…" hang on GrapheneOS: unblock setPackageName + auto-inject <queries> (v1.1.9) shakespeare.diy 2026-08-27 14:27:00 +0700
  • 67597dc767 Bump version to 1.1.8 for Zapstore release (Amber native detection + GrapheneOS <queries> manifest fix) shakespeare.diy 2026-08-27 14:10:21 +0700
  • c6372742a9 Fix Amber native login in APK: reliable Capacitor detection (v1.1.7) shakespeare.diy 2026-08-27 14:00:39 +0700
  • 3dea1e42dc Bump version to 1.1.6 for Zapstore release (crew UI, Amber login/signup, Stash fixes) shakespeare.diy 2026-08-27 13:37:28 +0700
  • 90a6af810e Make Amber login/signup the polished, no-copy-paste primary flow (NIP-55) shakespeare.diy 2026-08-27 13:35:13 +0700
  • 4ed1d9a803 Fix crew card layout, Amber web login hang, Stash encryption gate, and add signup welcome step shakespeare.diy 2026-08-27 13:27:24 +0700
  • 945678c957 Fix vendor-react chunk crash: keep React core with react-dom shakespeare.diy 2026-08-27 12:50:53 +0700
  • a83611072a Fix Amber NIP-44 gate on Stash, mobile Crew detail layout, remove Quick Snap shakespeare.diy 2026-08-27 12:31:34 +0700
  • f836763e75 Replace app logo with new orange starburst emblem across all contexts shakespeare.diy 2026-08-27 11:27:02 +0700
  • ea732fc386 Fix Sasquatch "Learn More" landing on home instead of /onboarding shakespeare.diy 2026-08-27 11:20:53 +0700
  • 37f07931d9 Bump version to 1.1.3 for Zapstore release (one-tap signup + recovery-code retrieval) shakespeare.diy 2026-08-27 11:16:47 +0700
  • f1cb2a32ba Add recovery-code retrieval to Settings > Security (closes the deferred-backup loop) shakespeare.diy 2026-08-27 11:10:51 +0700
  • 54e6b4a809 UX Move 1: kill the signup wall — one-tap silent account, no forced key download shakespeare.diy 2026-08-27 11:03:26 +0700
  • 33cfe692ed Add privacy transparency: dedicated /privacy page, onboarding privacy note, Sasquatch VPN/Tor Q&A, footer link shakespeare.diy 2026-08-27 10:46:47 +0700
  • adc90caae9 #2 Silence expected 'no follow list' warn in useBatchTrustScores shakespeare.diy 2026-08-27 10:19:23 +0700
  • 86a5a4b859 #2 Silence AmberCallback mount-time console spam (keep flow-error logs) shakespeare.diy 2026-08-27 10:18:32 +0700
  • 3fd82f2425 #2 Reduce console noise: strip debug logs from relay queries, publish, trust score, weather, coaches, NostrSync shakespeare.diy 2026-08-27 10:17:01 +0700
  • 2fa85c2bce Remove non-functional NoGood Radio everywhere (unused hook, i18n keys, onboarding refs) shakespeare.diy 2026-08-27 10:04:50 +0700
  • b5b9faeec8 #1 Onboarding polish: add 'Why bother?' skater value-prop section, fix dead /radio link (-> Crews), soften Nostr FAQ overclaim shakespeare.diy 2026-08-27 10:02:03 +0700
  • 49325be38e #5 Reframe 'permanent/can't delete' copy around user data ownership & relay choice (onboarding, relay education, about) shakespeare.diy 2026-08-27 09:59:43 +0700
  • 8a6d84ca3d Fix map tiles (drop keyed CARTO for free OSM + CSS dark filter), restore corrupted parseSkateCoach in types.ts shakespeare.diy 2026-08-27 09:56:47 +0700
  • 1c4987c8bf Add desktop-only "Get on Zapstore" CTA to map Welcome Banner shakespeare.diy 2026-08-20 19:41:53 +0700
  • 13934c0e74 Fix newsletter admin gating: use isAdminPubkey from lib/admins instead of undefined NEWSLETTER_ADMIN_PUBKEYS shakespeare.diy 2026-08-20 16:16:09 +0700
  • c683b7e8bf Add clinkme.dev specs and apps page links across the app shakespeare.diy 2026-08-19 15:13:32 +0700
  • 09418ac660 Replace cashumints.space links with mintradar.pedani.eu across wallet UI shakespeare.diy 2026-08-18 20:49:10 +0700
  • 82a74e01e0 Extend admin takedown to Lab profiles and gear/marketplace listings shakespeare.diy 2026-08-18 19:17:16 +0700
  • 13eece3a1e Admins can delete/take down any listing (spot, crew, tour, event, shop) shakespeare.diy 2026-08-18 17:51:34 +0700
  • 538ef67b0b Security: remove hardcoded OpenRouter key (C1) + escape weather HTML (H1) shakespeare.diy 2026-08-18 17:04:53 +0700
  • df6b6fdf92 Ship CSP in the bundle so it also protects the native (mobile) build shakespeare.diy 2026-08-16 22:30:19 +0700
  • d9cf98848e Add SECURITY.md for auditors + align netlify.toml CSP with public/_headers shakespeare.diy 2026-08-16 22:20:47 +0700
  • acfbff6a07 Wallet: warn users to set an NWC spending budget before connecting shakespeare.diy 2026-08-16 22:16:05 +0700
  • b4b2375921 Security: fix stored XSS in map popups + add web CSP shakespeare.diy 2026-08-16 22:12:26 +0700
  • b7e932d514 Fix crew detail page 404 with robust d-tag fallback lookup shakespeare.diy 2026-08-16 17:44:52 +0700
  • ede0440244 Make meeting point coordinates optional on tour creation shakespeare.diy 2026-08-16 17:17:06 +0700
  • 8abdb25593 Fix CreateTourPage crash: add missing usePlatformFee import shakespeare.diy 2026-08-16 16:15:09 +0700
  • 8b080fb7f1 Spot detail: make mapper clickable + add Message Mapper button shakespeare.diy 2026-08-15 10:03:58 +0700
  • aba79900e4 Newsletter Drop #005: OpenCrack roast, bigger Lab, Crews web-of-trust shakespeare.diy 2026-08-10 23:15:50 +0700
  • 8a36e281f2 Bump version to 1.1.2 + release notes for Lab mobile grid fix shakespeare.diy 2026-08-10 23:08:44 +0700
  • d476896efe Lab: replace horizontal-scroll craft tabs with a wrapping grid shakespeare.diy 2026-08-10 23:07:13 +0700
  • ceea96eac6 Bump version to 1.1.1 shakespeare.diy 2026-08-10 22:48:40 +0700
  • 85e41b4ea4 Update release notes to v1.1.1 for Zapstore publish shakespeare.diy 2026-08-10 22:45:08 +0700
  • eed8552e37 Fix Sasquatch panel overflow on mobile: cap height to dvh + safe-area, pin header, scroll body internally shakespeare.diy 2026-08-10 22:23:48 +0700
  • 6e11aaab7d Crew form UX: expand Crew Type to 7 scenes (Art, Music, Wellness) mapping to new Lab crafts; rethink Crew Band with Lab-music interconnect nudge; surface member visibility to founders; add Artist/Musician open-call options; update Crews page filters + NIP.md shakespeare.diy 2026-08-10 22:14:21 +0700
  • 96f7c3192d Interconnect Music ↔ Events: featured musician on events + gig list on musician profiles; count new Lab crafts in growth stats; document visibility/vouch/gig conventions in NIP.md shakespeare.diy 2026-08-10 22:02:22 +0700
  • 926470a86e Crews: opt-in member visibility + Lab vouch/web-of-trust anti-fraud + CrewDetail redesign shakespeare.diy 2026-08-10 21:01:57 +0700
  • 0071bcba36 Lab: add Designer/Artist, Graffiti, Tattoo, Trainer/Physio & Musician crafts (kinds 35007–35011) shakespeare.diy 2026-08-10 20:28:59 +0700
  • f4318a8b50 Add Newsletter Drop #004 (Sasquatch Pro, Crews, Angor, Coldcard PSA) shakespeare.diy 2026-08-06 09:55:52 +0700
  • 3c960b9753 Bump version to 1.1.0 (beta disclaimer dialog) shakespeare.diy 2026-08-01 12:16:40 +0700
  • 6e226d5561 Add first-launch beta disclaimer dialog + footer BETA badge shakespeare.diy 2026-08-01 12:14:42 +0700
  • 4bef95132b Bump to 1.0.93 (1.0.92 already live) + versionCode scheme matches published 1.0.x shakespeare.diy 2026-07-30 22:43:32 +0700
  • 41595159d9 Auto-sync Android version from package.json (no more manual gradle bumps) shakespeare.diy 2026-07-30 22:38:13 +0700
  • 38343eb438 Fix profile page horizontal overflow on narrow/mobile screens shakespeare.diy 2026-07-30 22:00:43 +0700
  • d056f41ac7 Align version to 1.0.92 (1.0.91 already live on Zapstore) shakespeare.diy 2026-07-30 21:54:09 +0700
  • c3a4721f21 Release v1.0.88 — bump version + release notes shakespeare.diy 2026-07-30 21:51:02 +0700
  • 1528c7b343 Unify the two "Profiles": public page + Edit, cross-linked and clearly named shakespeare.diy 2026-07-30 21:44:05 +0700
  • 433f59415b Enrich profiles (crews, bot, CLINK), best-in-class New Message picker, map toolbar declutter shakespeare.diy 2026-07-30 21:36:42 +0700
  • ee9e04d3e0 Profile access, real gig messaging, desktop Local Chat removal + audit fixes shakespeare.diy 2026-07-30 21:16:15 +0700
  • 8056b02ad1 Crew band gig booking, hide treasury, CLINK on profiles, friendlier CLINK, remove desktop messages icon shakespeare.diy 2026-07-30 20:29:44 +0700
  • d465eabd87 ux(crews): rename "Start a Crew" -> "Create Crew" + clarify Crew vs Lab shakespeare.diy 2026-07-30 20:02:17 +0700
  • 0ac5c1019d fix: eliminate all render-path nip44 getter crashes (Browser extension not available) shakespeare.diy 2026-07-30 19:37:08 +0700
  • 73f51662af fix(stash): avoid nip44 getter entirely — check login type + window.nostr directly shakespeare.diy 2026-07-30 19:21:28 +0700
  • 4c4e7159ba fix(stash): guard nip44 getter to prevent crash when no signer/extension shakespeare.diy 2026-07-30 19:15:44 +0700
  • af6847c669 chore: bump to v1.0.87, add release notes for Zapstore publish shakespeare.diy 2026-07-30 13:32:29 +0700
  • ef9bbea465 feat: replace Geyser with Angor across the entire app shakespeare.diy 2026-07-30 13:23:55 +0700
  • d6b50de349 feat(sasquatch): Pro receipt DM + local Pro FAQ + tougher free-tier answers shakespeare.diy 2026-07-30 00:21:34 +0700
  • 1c18163a90 chore(sasquatch): remove joke book, clean up default suggested questions shakespeare.diy 2026-07-30 00:08:52 +0700
  • 1efeae0960 feat(sasquatch): add Trip Planner + tougher free-tier fallback + new joke book shakespeare.diy 2026-07-30 00:04:28 +0700
  • 5655fbc976 Sasquatch Pro Phase 2: action drafting (draft → you confirm) shakespeare.diy 2026-07-29 23:41:11 +0700
  • 79d1d47823 Sasquatch Pro Phase 3: npub-bound Lightning paywall + gating shakespeare.diy 2026-07-29 23:33:39 +0700
  • a37224d8a2 Sasquatch Pro Phase 1: read-only personal assistant tools shakespeare.diy 2026-07-29 23:21:37 +0700
  • 5d07524751 Glossary: drop difficulty levels, expand & correct tricks shakespeare.diy 2026-07-29 23:08:37 +0700
  • cc84713fe4 Make Sasquatch resilient: local glossary answers + backup AI provider shakespeare.diy 2026-07-29 23:04:41 +0700
  • 309d012db1 Massively expand Trick Glossary (tricks + terminology + hardware) shakespeare.diy 2026-07-29 22:54:40 +0700
  • b3cda77224 Add optional crew band / music project to Skate Crews shakespeare.diy 2026-07-29 22:44:17 +0700
  • a371ff3645 Add Trick Glossary + harden Sasquatch AI rate-limit handling shakespeare.diy 2026-07-29 22:39:51 +0700
  • e6517b5c70 Add owner-only ContextVM server health check (Settings > Advanced) shakespeare.diy 2026-07-29 22:27:22 +0700
  • 148ae251ef Add desktop top-nav customization (Settings > Appearance > Navigation) shakespeare.diy 2026-07-29 22:09:20 +0700
  • 834f33d53e Make Sasquatch bubble open reliably on first tap (mobile) shakespeare.diy 2026-07-25 15:36:11 +0700
  • ebbd0fd125 Fix Sasquatch panel opening then instantly closing on mobile shakespeare.diy 2026-07-25 15:24:05 +0700
  • 5ec1c84ef0 Fix Near Me crash on GrapheneOS: avoid Play-Services position API shakespeare.diy 2026-07-25 14:08:23 +0700
  • a46be4be68 Fix generic npub names: query profile aggregators in parallel in useAuthor shakespeare.diy 2026-07-25 14:01:55 +0700
  • 90d300d5dd SECURITY: remove committed nsec from ZAPSTORE.md shakespeare.diy 2026-07-25 13:31:09 +0700
  • a51901e54c Document recurring Zapstore release flow in ZAPSTORE.md shakespeare.diy 2026-07-25 13:26:41 +0700
  • 6dc7de9e5c Add @capacitor/cli and @capacitor/android for native Android builds shakespeare.diy 2026-07-25 13:23:32 +0700
  • d3ae0672b7 Bump version to 1.0.86 (sync with ZapStore, latest published was 1.0.85) shakespeare.diy 2026-07-25 13:21:07 +0700
  • b2aba6322c Bump version to 1.0.77 for ZapStore release shakespeare.diy 2026-07-25 13:19:28 +0700
  • 7d37a5effd Make goskatespots.nostr1.com the top-priority catching relay shakespeare.diy 2026-07-25 13:14:50 +0700
  • d7af2626ff Customizable mobile bottom nav: fixed Map + 3 user-picked tabs + fixed Profile shakespeare.diy 2026-07-25 12:53:06 +0700
  • 6848a72869 Crews: proximity discovery, activity/rep signals, treasury, hiring pipeline, crew-hosted events + reverse links; add Contacts page shakespeare.diy 2026-07-25 12:38:45 +0700
  • 5a5acda985 Zapstore: refresh app description + release notes for v1.0.85 shakespeare.diy 2026-07-25 11:34:36 +0700
  • f938a6c900 Newsletter #003: harder tone, extensive coverage of the full session shakespeare.diy 2026-07-25 01:10:54 +0700
  • 35c7283970 Newsletter: add Drop #003 (geolocation saga + Spot Status Reports) shakespeare.diy 2026-07-25 01:06:24 +0700
  • 58aaeb7b16 Map: add "you are here" user-location marker (SkateSpots logo + pulse) shakespeare.diy 2026-07-25 00:55:52 +0700
  • 59a801d525 Geolocation: GrapheneOS-correct fix — parallel hi/lo watches, 60s, progress shakespeare.diy 2026-07-25 00:36:16 +0700
  • a3dad2cbec Geolocation: handle 'no provider' case (GrapheneOS / no Play Services) shakespeare.diy 2026-07-25 00:32:03 +0700