-
ea3a63211d
chore: session checkpoint 2026-04-23
main
Robin Choice
2026-04-23 11:26:56 +02:00
-
69d41d0b70
feat: onboarding flow + mobile bottom nav + mobile polish
Robin Choice
2026-04-23 11:12:24 +02:00
-
06f0a43532
feat: reject with feedback, email alerts, SSE real-time updates
Robin Choice
2026-04-23 10:28:58 +02:00
-
df571df567
feat: listen analytics — track who heard what and when
Robin Choice
2026-04-23 10:21:56 +02:00
-
e5d0b00761
feat: PWA Phase 2 — push notifications
Robin Choice
2026-04-23 10:09:22 +02:00
-
9bad5c704a
chore: session checkpoint 2026-04-16
Robin Choice
2026-04-16 22:22:09 +02:00
-
e58a7c250e
feat: PWA Phase 1 — offline audio download and playback
Robin Choice
2026-04-16 22:17:01 +02:00
-
e642e63fdc
fix: disable SSR for authenticated app pages
Robin Choice
2026-04-16 21:17:59 +02:00
-
c949d6b829
fix: security hardening and stem multi-select
Robin Choice
2026-04-16 21:04:22 +02:00
-
afcb818dd4
chore: rename CLAUDE.md to AGENTS.md, add symlink and docs/templates
Robin Choice
2026-04-16 15:24:02 +02:00
-
ccd7ed3a93
refactor: simplify stem code per review
Robin Choice
2026-04-13 18:44:12 +02:00
-
e63dc30a7f
fix: remove ContentLength from presigned URL, fix macOS multi-select
Robin Choice
2026-04-13 18:30:50 +02:00
-
9530add1ff
feat: add STEM file support per track
Robin Choice
2026-04-13 18:13:01 +02:00
-
df54fde710
Add README
Robin Choice
2026-04-13 15:53:54 +02:00
-
a0b7473d4e
Fix: remove duplicate/corrupt code at end of index.ts
Robin Choice
2026-04-13 14:42:15 +02:00
-
fc18f43943
chore: trigger redeploy
Robin Choice
2026-04-13 14:31:49 +02:00
-
ed19987135
Fix: replace broken migrate import with raw SQL migration
Robin Choice
2026-04-12 20:56:31 +02:00
-
8a8d078fa7
Inline raw SQL migration on startup (no drizzle migrator)
Robin Choice
2026-04-12 20:52:24 +02:00
-
6971e0782b
Change /migrate to GET (Coolify proxy blocks POST on root)
Robin Choice
2026-04-12 20:46:07 +02:00
-
41e8124d78
Raw SQL migration endpoint (bypass drizzle schema requirement)
Robin Choice
2026-04-12 20:35:30 +02:00
-
e66d8bb490
Add /migrate endpoint for manual trigger
Robin Choice
2026-04-12 20:27:51 +02:00
-
3e65a89fe8
Fix migration path resolution in Docker
Robin Choice
2026-04-12 20:22:17 +02:00
-
b87b1045e5
Auto-migrate on API startup in production
Robin Choice
2026-04-12 20:17:04 +02:00
-
e7aa866332
Fix Dockerfiles: include all workspace package.jsons for bun lockfile
Robin Choice
2026-04-12 20:09:08 +02:00
-
09e47d8800
Password auth, artist folders, timezone fix
Robin Choice
2026-04-12 19:06:06 +02:00
-
8bf72c2482
Full MVP: workspace layout, visual refresh, PWA, production deploy
Robin Choice
2026-04-10 11:47:48 +02:00
-
4dc095463f
Phase 1: version branching + public share links
Robin Choice
2026-04-07 16:31:52 +02:00
-
e420ed198b
Initial commit: Music Hub collaboration platform
Robin Choice
2026-04-02 13:23:10 +02:00