862 B
862 B
id, title, status, assignee, created_date, labels, dependencies, references, priority
| id | title | status | assignee | created_date | labels | dependencies | references | priority | |
|---|---|---|---|---|---|---|---|---|---|
| ML-51 | ArtistLive.Show is 823 lines | Done | 2026-04-20 08:53 |
|
medium |
Description
GitHub: created 2026-03-22 · updated 2026-03-22 · closed 2026-03-22
Description
ArtistLive.Show is the largest LiveView in the codebase at 823 lines. It handles artist metadata, discography, image search/upload, notes, chat, similar artists, biography building, and multiple refresh operations.
Business logic like build_biography/1 (51 lines of biography processing with link removal and content rendering) could be extracted into a helper module to improve testability.
File
lib/music_library_web/live/artist_live/show.ex