Commit graph

  • 3d7fc9af4f docs(AGENTS): document the Angor project metadata workflow (:8097 era tooling, relay gotchas) SkateSpots 2026-10-05 17:15:02 +0700
  • 4572179914 docs(AGENTS): record the :8097 phone-frame preview (durable, not in /tmp) SkateSpots 2026-10-05 15:44:14 +0700
  • 5baec5fb80 Deck calculator: fix the mobile layout (no horizontal scrolling) SkateSpots 2026-10-05 15:30:12 +0700
  • 277b6a910f AGENTS: tidy the deck-designer frozen note wording SkateSpots 2026-10-05 12:53:47 +0700
  • e3576fcfec Freeze/hide the Deck designer (not ready for regular users) SkateSpots 2026-10-05 12:53:13 +0700
  • bed0fb8e34 Deck calculator polish: collapse quote fields, duplicate rows, tax-aware hand-off SkateSpots 2026-10-05 12:45:23 +0700
  • 475497b205 Deck calculator: Advanced mode — per-op rate/scrap, batch setup, tax, cost curve SkateSpots 2026-10-05 12:38:58 +0700
  • df92399abf Deck calculator: collapsible sections, templates, batch/trade pricing, warnings SkateSpots 2026-10-05 12:25:27 +0700
  • 3b8fadad2c Deck calculator: make labels match the maths (burden, loaded rate, markup) SkateSpots 2026-10-05 11:21:38 +0700
  • 5b9616a86d Deck calculator quotes: payment terms, methods, deposit and optional Incoterms SkateSpots 2026-10-05 11:16:37 +0700
  • b247be13b0 DIY: parametric 2D deck designer with 1:1 printable template SkateSpots 2026-10-05 11:16:34 +0700
  • a55aa7b53b Deck calculator quotes: optional Nostr identity (NIP-05, npub, Lightning) SkateSpots 2026-10-05 11:10:15 +0700
  • 3f90967f6c Deck calculator: quote number/validity, logo on PNG, shared quote profile SkateSpots 2026-10-05 11:04:20 +0700
  • c8cbb848e1 Deck cost calculator: quote logo + business/contact details + notes SkateSpots 2026-10-05 10:59:28 +0700
  • 1a8c483682 Deck cost calculator: quote PDF, PNG, XLSX, copy, supplier import SkateSpots 2026-10-05 10:54:37 +0700
  • daeb3fbf3e Deck cost calculator: CSV + Markdown export, CSV import SkateSpots 2026-10-05 10:47:23 +0700
  • 885e818e3b Deck cost calculator: BTC denomination + a full materials checklist SkateSpots 2026-10-05 10:43:26 +0700
  • 0387d005d0 Fix the deck-cost PDF layout SkateSpots 2026-10-05 10:39:35 +0700
  • 71f53bcc51 Deck cost calculator: export a PDF by default SkateSpots 2026-10-05 10:36:25 +0700
  • f3242e2fed Deck cost calculator: correctness + presets + a marketplace hand-off SkateSpots 2026-10-05 10:33:30 +0700
  • 985801e19e DIY deck cost: allow only fiat + bitcoin (sats) in the currency picker SkateSpots 2026-10-05 10:21:26 +0700
  • ee55669625 Deck cost calculator: convert + a searchable multi-currency selector SkateSpots 2026-10-05 10:16:50 +0700
  • 9ecdd966c7 Deck cost calculator: add a currency unit toggle (USD/EUR/GBP/sats) SkateSpots 2026-10-05 10:12:29 +0700
  • b90fef1d2e DIY: drop the category chips; add the deck cost calculator SkateSpots 2026-10-05 10:08:01 +0700
  • 30d46ddfed DIY: use internal links, mark the rest "coming soon" SkateSpots 2026-10-05 10:03:11 +0700
  • 84fde55ddd Add the DIY section (resources for boards, ramps & concrete) SkateSpots 2026-10-05 09:55:26 +0700
  • b37d627138 Add a slim, dismissible site-links strip to the map SkateSpots 2026-10-05 09:15:51 +0700
  • 51ff603670 Stop the Monday newsletter reminder overlapping the map toolbar SkateSpots 2026-10-05 09:01:48 +0700
  • 49111e9e12 Fix the My Data delete dialog layout SkateSpots 2026-10-04 18:22:07 +0700
  • b91224699a Add scripts/transfer-content.mjs (move spots/shops between keys) SkateSpots 2026-10-04 18:06:07 +0700
  • 084c002c45 Fix mobile grid overflow + add a Top Shops leaderboard SkateSpots 2026-10-04 18:01:49 +0700
  • fb42f4f0d1 Add Cashu escrow settings + a "require escrow" listing flag SkateSpots 2026-10-04 17:54:42 +0700
  • d82ecf4adf Sasquatch: restore the pulse, hide by dragging left, cleaner Go Pro SkateSpots 2026-10-04 17:54:42 +0700
  • 0e405eaa00 Polish Sasquatch bubble; full mint list; link shops to events SkateSpots 2026-10-04 17:45:42 +0700
  • c8778aa3c9 Wallet: fix Manage chip overflow + plainer escrow copy SkateSpots 2026-10-04 17:36:41 +0700
  • 4cad201716 Add a Settings → Pro & Support hub SkateSpots 2026-10-04 14:28:13 +0700
  • 8cdc41cc15 Quieter Sasquatch bubble: no perpetual pulse, hideable, map-aware SkateSpots 2026-10-04 14:20:46 +0700
  • e8d8f3a1ee Surface an owner Edit button next to Share on Lab profiles SkateSpots 2026-10-04 12:58:26 +0700
  • 122cc871ed docs: record the Lab offer wizard SkateSpots 2026-10-04 12:29:55 +0700
  • bbe4ba2e14 Lab forms: multi-step wizard (shared form + coach) and bespoke scroll-to SkateSpots 2026-10-04 12:29:42 +0700
  • 6a0b0695ee docs: record Lab offer form polish (drafts, progress, validation, URLs) SkateSpots 2026-10-04 11:39:39 +0700
  • 3d52f07144 Lab forms: profile-completeness progress + scroll-to/inline validation SkateSpots 2026-10-04 11:39:31 +0700
  • 3e84310384 Autosave Lab profile drafts so long forms survive nav/reload SkateSpots 2026-10-04 11:35:41 +0700
  • c794d5fd18 Give Lab profiles a per-craft URL: /lab/<craft>/<pubkey>/<id> SkateSpots 2026-10-04 11:32:15 +0700
  • 81b5fd0fab Add a live profile preview to every Lab offer form SkateSpots 2026-10-04 11:25:58 +0700
  • dd437693ab Lab offer UX: post-publish moment + "Your Lab profiles" quick access SkateSpots 2026-10-04 11:21:40 +0700
  • 9d1a6999ea Add owner Edit + Share to Lab provider profiles SkateSpots 2026-10-04 11:16:54 +0700
  • 681eab9592 Add craft-specific detail fields with matching display sections SkateSpots 2026-10-04 10:53:51 +0700
  • 88a3e4d1b4 Generalize the coach profile enrichment to every Lab craft SkateSpots 2026-10-04 10:49:48 +0700
  • 357d042a13 Expand coach credentials with skate roles + a free-text note SkateSpots 2026-10-04 10:35:23 +0700
  • 2db13612d1 Drop PayPal from coach payment methods SkateSpots 2026-10-04 10:32:27 +0700
  • 080a6edf8b Add declared payment methods, PWYC and a direct booking fee for coaches SkateSpots 2026-10-04 10:27:53 +0700
  • fa0b9cfe1c Fix raw i18n keys on coach chips; add structured rate + form polish SkateSpots 2026-10-04 10:05:11 +0700
  • 468175a0fa Add coaching facet filters to the Lab SkateSpots 2026-10-04 09:58:41 +0700
  • 3e534c5ffc Add coach portfolio fields and gallery to Lab coach profile SkateSpots 2026-10-04 09:44:15 +0700
  • ef5a30eb5f chore(release): v1.5.12 SkateSpots 2026-10-03 22:50:48 +0700
  • bc6c1e0c70 feat(lab): tidier "Offer a service" menu SkateSpots 2026-10-03 22:16:08 +0700
  • 90cb429dc3 fix(ui): backup-reminder timing + stray X, and event spot-link layout SkateSpots 2026-10-03 21:18:40 +0700
  • 3d60798496 chore: sync lockfile version to 1.5.11 SkateSpots 2026-10-03 21:12:56 +0700
  • 1f8f06affd fix(ui): stop overflow/overlap on narrow screens (stash + listing form) SkateSpots 2026-10-03 21:11:42 +0700
  • 89ec54cb23 chore(release): v1.5.11 SkateSpots 2026-10-03 19:36:24 +0700
  • b285db907d feat(map): show community confidence on spot cards SkateSpots 2026-10-03 19:28:28 +0700
  • 77a3d592ea feat(spots): crews + Lab links count as strong signals; add a verify nudge SkateSpots 2026-10-03 18:48:19 +0700
  • 1a9a5ae967 docs: record useSpotCommunityScore aggregation SkateSpots 2026-10-03 18:42:16 +0700
  • 0e4e8c548a feat(spots): aggregate community confidence from all engagement signals SkateSpots 2026-10-03 18:39:54 +0700
  • 4d30240df9 feat(crew): validate & normalise website, band and social links SkateSpots 2026-10-03 18:05:07 +0700
  • 0548a7a7c6 feat(crew): tidy the create-crew "Extras" step into collapsible groups SkateSpots 2026-10-03 18:02:12 +0700
  • c93d7e4e41 feat(crew): add a coordinator "Check status" button to the crew form SkateSpots 2026-10-03 17:41:13 +0700
  • 3cc16d18ca feat(crew): clearer, consistent crew-creation form SkateSpots 2026-10-03 17:33:35 +0700
  • 127819e3da feat(nip05): multiple handles for profiles, crews and shops SkateSpots 2026-10-03 17:26:59 +0700
  • 2daa0a9832 feat(crews): support multiple NIP-05 handles per crew SkateSpots 2026-10-03 17:13:26 +0700
  • 45d021fedb docs: archive event-comms (Concord + Cordn) idea for later evaluation SkateSpots 2026-10-03 17:03:11 +0700
  • e1a2b91241 feat(map): show the user's own Nostr avatar on the "you are here" pin SkateSpots 2026-10-03 16:23:25 +0700
  • 7aeda11041 feat(stash): password strength meter + filename hint on encrypted export SkateSpots 2026-10-03 11:29:04 +0700
  • 0b50ce684f feat(stash): password/key-encrypted backups for Export/Import SkateSpots 2026-10-03 11:23:49 +0700
  • 86c9f6f856 fix(reputation): skeleton loading + no empty-card flash SkateSpots 2026-10-03 10:34:25 +0700
  • 52eff36bce i18n/a11y polish: translate StashPage, honest Pro-activation copy, contrast SkateSpots 2026-10-03 10:03:48 +0700
  • 4d32622443 docs: H14 fixed, H1 partial (schema + notice; reader supersede open) SkateSpots 2026-10-03 09:43:58 +0700
  • d566af851e fix: H14 double-pay guard + H1 claim provenance SkateSpots 2026-10-03 09:34:00 +0700
  • 0f0e3f9aa6 docs: mark C5b/H12/H13 fixed; note remaining (H1, H14, manual Pro, i18n) SkateSpots 2026-10-02 23:29:04 +0700
  • a745bdbbcf fix(trust): C5b — featured ranking requires a verified provider receipt SkateSpots 2026-10-02 23:28:34 +0700
  • 75c9cc4010 fix(a11y): mint card has no nested interactive elements SkateSpots 2026-10-02 23:26:23 +0700
  • caa5f8c56e fix: tier 4 — offer role trust, proof replay, crew alerts, error/nav i18n SkateSpots 2026-10-02 23:22:13 +0700
  • 5596c519c6 docs: note tier-3 fixes + remaining lower-priority items SkateSpots 2026-10-02 22:31:28 +0700
  • e016ee20bd fix: tier 3 — medium bugs & hardening SkateSpots 2026-10-02 22:26:46 +0700
  • 582089c1e3 docs: record audit fixes (tiers 1–2, H15) + deferred items SkateSpots 2026-10-02 21:39:11 +0700
  • 64ba187ad4 fix(trust): H15 — relay outage must not read as 'not found'/'no events' SkateSpots 2026-10-02 21:36:44 +0700
  • 9189fc6584 fix(trust): tier 2 — moderation, labels & data integrity (H2–H17) SkateSpots 2026-10-02 21:30:01 +0700
  • a8b4b9fdd0 fix(security): tier 1 — money & auth (C1–C5 partial) SkateSpots 2026-10-02 21:19:10 +0700
  • 2ac2605f57 docs: record i18n batch 4 (Lab labels, Sasquatch FAQ, fees) SkateSpots 2026-10-02 15:58:15 +0700
  • 7347f874ad i18n(es): batch 4 — Lab option labels, Sasquatch static FAQ, fee tiers SkateSpots 2026-10-02 15:57:44 +0700
  • d26b3b9516 docs: record i18n batch 3 (routing/Sasquatch/labels/dates) + remaining batch 4 SkateSpots 2026-10-02 15:32:06 +0700
  • e357833557 i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings SkateSpots 2026-10-02 15:31:27 +0700
  • 9357386bbd i18n(es): batch 3 part 2 — locale-aware dates & relative times SkateSpots 2026-10-02 15:19:38 +0700
  • 3e6354995a i18n(es): batch 3 part 1 — routing UI, Sasquatch panel, collections, splash SkateSpots 2026-10-02 15:15:06 +0700
  • a6dd32e653 feat(card): public pass hint + shop/listing pass badges (audit items 2 & 4) SkateSpots 2026-10-02 15:05:49 +0700
  • aef41ef17e docs: record venue-page access-pass management SkateSpots 2026-10-02 15:00:50 +0700
  • 346c5e4a3e feat(card): manage access passes from the venue page SkateSpots 2026-10-02 15:00:24 +0700
  • e6d202160d docs: record /card audit cosmetics (zoom, clean URLs + shim) SkateSpots 2026-10-02 14:53:50 +0700
  • 733dc5200e chore(card): audit cosmetics — zoom preview, translated title, drop legacy fields, clean URLs SkateSpots 2026-10-02 14:53:12 +0700