Commit graph

16 commits

Author SHA1 Message Date
e40f53e095 Real head: link previews, brand icons, and the font that never loaded 2026-08-27 16:20:14 +00:00
c5b05cfdb0 Usage analytics: 13 event kinds, per-channel share tracking 2026-08-27 15:31:11 +00:00
49dda6f1bf Landing page shows the product on phone; real grade rails 2026-08-27 15:28:08 +00:00
a45b211131 Funnel analytics, web push, and fix onboarding never mounting 2026-08-27 15:09:18 +00:00
7409509071 Chat row reads as tappable; real brand marks on share targets 2026-08-27 15:04:14 +00:00
aaccaddf23 Chat entry point shows the conversation; roster nestled onto the host avatar 2026-08-27 14:53:23 +00:00
e34648b5af Fix password reset landing on the feed; show who is going on feed cards 2026-08-27 14:42:41 +00:00
42249b6046 Landing page for signed-out visitors 2026-08-27 06:01:41 +00:00
95b98d4007 Week-strip date picker, editable profile levels and gear, invite by email with auto-friend 2026-08-27 05:32:30 +00:00
f5052f1f20 Per-sport create flow, per-archetype scoring and boards 2026-08-27 04:59:40 +00:00
96a29e6e18 Opening a chat clears that game's notifications 2026-08-27 01:51:46 +00:00
345299e6eb Live chat via polling, match tracking and leaderboard, inbox in nav 2026-08-27 01:49:07 +00:00
3843e9ee2d Wire the inbox into navigation 2026-08-27 01:09:45 +00:00
d7bf336178 Sport-aware create form, venue filtering by sport, climbing and The Knot 2026-08-26 22:02:25 +00:00
e1de555394 Point the app at its own isolated backend 2026-08-26 21:57:11 +00:00
ca13754717
web build 2026-08-26 17:22:29 -04:00