Files
music_library/lib/music_library
Claudio Ortolina c4ebe636ff Fix ML-143 review: security, worker, and test improvements
Closes ML-143 review findings:
- cast_id/1 uses Integer.parse instead of String.to_integer
- add_to_cart validates against server-side release_groups
- JS.push payload trimmed to {id, format} only
- Oban.insert_all result checked for partial failures
- handle_async success resets @importing? to false
- ImportFromMusicbrainzReleaseGroup gets unique constraint
- Record.parse_datetime/1 made public with safe match
- Workers delegate to Record.parse_datetime/1
- Test coverage: change_format, clear_cart, wishlist single import
2026-04-20 15:15:29 +01:00
..
2026-03-25 12:03:05 +00:00
2026-03-26 22:58:39 +00:00
2026-03-13 10:52:01 +00:00
2026-04-16 10:38:08 +01:00
2026-03-13 10:52:01 +00:00
2026-03-13 10:52:01 +00:00
2026-04-06 18:38:56 +01:00
2026-02-18 22:12:32 +00:00
2025-12-15 10:22:20 +03:00
2026-03-13 10:52:01 +00:00