chrysopedia/frontend
jlightner 243a7a3eb6 feat: Follow system + tier config page (M022/S02)
- CreatorFollow model + pure SQL migration 022
- Follow router: POST/DELETE /follows/{creator_id}, GET /follows/me, GET /follows/{id}/status
- follower_count on creator detail endpoint
- Follow button on CreatorDetail (authenticated users only)
- CreatorTiers page with Free/Pro/Premium cards, Coming Soon modals
- Tiers link in creator sidebar nav
- Route /creator/tiers (protected)
2026-04-04 07:34:03 +00:00
..
public add robots.txt — disallow all crawlers from indexing the site 2026-04-03 08:31:33 +00:00
src feat: Follow system + tier config page (M022/S02) 2026-04-04 07:34:03 +00:00
index.html feat: Added favicon (SVG + 32px PNG), apple-touch-icon, OG social image… 2026-04-03 05:45:51 +00:00
package-lock.json feat: Installed wavesurfer.js, created AudioWaveform component with sha… 2026-04-04 05:49:40 +00:00
package.json feat: Installed wavesurfer.js, created AudioWaveform component with sha… 2026-04-04 05:49:40 +00:00
tsconfig.app.json feat: Split key moment card header into standalone h3 title and flex-ro… 2026-03-30 08:55:48 +00:00
tsconfig.app.tsbuildinfo feat: Follow system + tier config page (M022/S02) 2026-04-04 07:34:03 +00:00
tsconfig.json feat: Split key moment card header into standalone h3 title and flex-ro… 2026-03-30 08:55:48 +00:00
vite.config.ts feat: Added AppFooter component displaying app version, build date, com… 2026-03-30 12:00:58 +00:00