Commit Graph

408 Commits

Author SHA1 Message Date
martbost 4115d3a920 Add simple traffic analytics with source attribution and conversion funnel
- track.js captures first-touch source per session (utm_source/src param
  or external referrer domain) and logs bridge/start page views.
- Join clicks now carry the source; all events aggregate per-source in
  data/analytics.json on the persistent volume.
- Admin: new Traffic & Conversions card with funnel totals (bridge ->
  start -> join click rates) and a per-source breakdown table.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 08:07:41 -05:00
martbost ba14a1f1a9 Move roadmap graphic below sponsor placement on /start
Keeps the current sponsor card above the fold; the roadmap stays
above the fold on the bridge homepage.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 08:04:07 -05:00
martbost 97f695cec2 Add Open Graph and Twitter card meta tags with 1200x630 share image
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 08:02:36 -05:00
martbost 4fcc7e6e55 Apply admin site name and program name to visible header branding
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 07:57:44 -05:00
martbost 4315e196e3 Show team build roadmap graphic on the bridge homepage hero
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 07:45:08 -05:00
martbost 241bc2060d Serve .webp with correct image/webp content type
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 07:41:51 -05:00
martbost 2b1f526bef Add inline level editing in admin queue and roadmap infographic on start page
- Admin: Level column is now a dropdown of the 8 premium levels (Scintilla
  through Corona), saving immediately via PATCH; server validates levels.
- Start page: RM Circle Team Build Roadmap graphic above the fold with
  Crypto Team Build Network attribution (compressed to 198KB WebP).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 07:40:00 -05:00
martbost 76bd288bf6 Initial commit: RM Circle team sponsor router (bridge page, /start, /admin, Docker)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 07:04:08 -05:00