Files
musicshare/apps/api/drizzle/meta/_journal.json
T
chrisandClaude Opus 5.5 586acdbeab API: follower lists, blocking, reports, admin; drop Spotify sign-in
- Followers/following lists (paginated), 'follows you', remove a follower
- Blocking severs follows both ways and hides each user from the other
  (profile 404s, search, follows); the blocker sees activity hidden
- Reports for moderation (App Store guideline 1.2)
- First account on a server becomes admin; admins see the report queue,
  resolve reports, and suspend accounts (signs out, blocks login, hides
  the profile, stops sharing). set-role script to promote/demote
- users.onboardedAt drives first-run onboarding; existing accounts are
  backfilled as already onboarded. Empty PATCH /me no longer 500s
- Remove Spotify account sign-in and polling: Spotify caps new apps at 5
  accounts, so Spotify arrives via its Last.fm/ListenBrainz link or the
  Android reader. App-level catalog search stays for exact links
- Shared: QR code generation and profile-link parsing (verified with jsQR)
- Integration test timeout raised; password hashing is slow by design

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MzFywujuH9TiuXbr9vjoX8
2026-10-05 19:16:40 -04:00

76 lines
1.5 KiB
JSON

{
"version": "7",
"dialect": "postgresql",
"entries": [
{
"idx": 0,
"version": "7",
"when": 1791030721144,
"tag": "0000_bright_alex_power",
"breakpoints": true
},
{
"idx": 1,
"version": "7",
"when": 1791033243960,
"tag": "0001_late_roland_deschain",
"breakpoints": true
},
{
"idx": 2,
"version": "7",
"when": 1791034836624,
"tag": "0002_spotty_gorilla_man",
"breakpoints": true
},
{
"idx": 3,
"version": "7",
"when": 1791057194458,
"tag": "0003_small_taskmaster",
"breakpoints": true
},
{
"idx": 4,
"version": "7",
"when": 1791058721937,
"tag": "0004_late_proudstar",
"breakpoints": true
},
{
"idx": 5,
"version": "7",
"when": 1791059998457,
"tag": "0005_cooing_thena",
"breakpoints": true
},
{
"idx": 6,
"version": "7",
"when": 1791114009783,
"tag": "0006_grey_korvac",
"breakpoints": true
},
{
"idx": 7,
"version": "7",
"when": 1791116118996,
"tag": "0007_lowly_wilson_fisk",
"breakpoints": true
},
{
"idx": 8,
"version": "7",
"when": 1791239885734,
"tag": "0008_romantic_nomad",
"breakpoints": true
},
{
"idx": 9,
"version": "7",
"when": 1791240840729,
"tag": "0009_black_wild_pack",
"breakpoints": true
}
]
}