Commit Graph

874 Commits

Author SHA1 Message Date
Claudio Ortolina ae45ab44df Can search and paginate records 2024-09-27 09:46:45 +01:00
Claudio Ortolina cebc50e107 Make delete button red
Not sure if this is the correct Tailwind approach though.
2024-09-24 22:54:26 +01:00
Claudio Ortolina 12bb923aec Rename /search to /import 2024-09-24 22:49:39 +01:00
Claudio Ortolina d3ea26ed8f Improve importing visual feedback 2024-09-24 18:33:39 +01:00
Claudio Ortolina 31d74fde34 Handle importing errors 2024-09-24 18:33:16 +01:00
Claudio Ortolina 54ee84ad2f Can delete records from the record show view 2024-09-24 09:57:31 +01:00
Claudio Ortolina 0b07eaf6a1 Restrict metadata editing for records
Most of the information is correct via the MusicBrainz API, however
_sometimes_ it's necessary to fix the year or the type of the album
(e.g. because of new releases).
2024-09-24 09:57:05 +01:00
Claudio Ortolina bcb70c9e1b Store artists when importing a record 2024-09-24 09:40:52 +01:00
Claudio Ortolina 089e61a574 Remove manual record creation 2024-09-24 09:27:35 +01:00
Claudio Ortolina d97f21a8ef Can search and import records
Requires refactor and cleanup, along with integration tests
2024-09-23 20:27:40 +01:00
Claudio Ortolina e666b247e1 Improve display of single album page 2024-09-23 14:09:21 +01:00
Claudio Ortolina 480af30e80 Improve records#show information structure 2024-09-20 18:24:38 +01:00
Claudio Ortolina 99960832c8 Adds record pagination 2024-09-20 10:05:49 +01:00
Claudio Ortolina afc1802399 Serve local cover images 2024-09-16 09:50:07 +01:00
Claudio Ortolina 8eb64c6a4c Add dummy pagination with component wiring 2024-09-16 09:08:50 +01:00
Claudio Ortolina 4a8b8dcf43 Streamline information structure on records listing 2024-09-16 08:19:18 +01:00
Claudio Ortolina 5a3ff4be4b Bad fix for genres being nil 2024-09-15 20:59:51 +01:00
Claudio Ortolina 27f57cc68c Display artists in list 2024-09-15 20:31:13 +01:00
Claudio Ortolina e3ff0228cd Load artists when showing a record 2024-09-15 20:28:39 +01:00
Claudio Ortolina 6063e560ba Move album art to the left and constrain its size 2024-09-15 20:28:38 +01:00
Claudio Ortolina d83a14773d Display genres as comma-separated list 2024-09-15 20:28:38 +01:00
Claudio Ortolina b386245740 Display record thumbnail in list 2024-09-15 20:28:38 +01:00
Claudio Ortolina 705fd665d2 Formatter pass 2024-09-15 20:28:37 +01:00
Claudio Ortolina e08fbe3740 Generate schema and live_view scaffold for records
1. Records are not yet tied to artists
2. The generated edit route, along with related functionality, may be
   deleted as I don't think it's gonna be needed. Leaving it included in
   the commit for reference.
2024-09-12 14:51:58 +01:00