Claudio Ortolina
644a19f2b8
Refresh top albums when refreshing scrobble activity
2025-06-14 11:34:13 +03:00
Claudio Ortolina
a1f5182e90
Make top albums clickable
2025-06-14 11:16:51 +03:00
Claudio Ortolina
fee172666a
Move charts to the bottom of the stats page
...
They change VERY slowly so there's no point in having them prominent.
2025-06-14 10:50:55 +03:00
Claudio Ortolina
109913cbfd
Extract top albums to components
2025-06-14 09:44:47 +03:00
Claudio Ortolina
268aff9918
Add top albums to the stats page
...
Authored with Claude.
> I'd like to have a new section in the Stats page. In this section I
want to see the top albums I listened to in the past 30,
90, 365 days. Use the data in `scrobbled_tracks` to determine which
albums need to be displayed.
> This all looks great as a starter. I'd like to make some
modifications.
1. Invert the position of the artist name and the album title (so that
it's consistent with the Scrobble Activity)
2. Remove the border and shadow from around each album
3. Rename the "Last 365 days" section to "Last Year"
2025-06-14 09:38:44 +03:00
Claudio Ortolina
d03170948a
Improve display of artist/title in detail page
...
More prominent size for title, more spacing before data
2025-06-11 21:03:42 +03:00
Claudio Ortolina
c23578725e
Fix error when deleting a record from the artist page
2025-06-11 17:29:04 +03:00
Claudio Ortolina
d3a14a8553
Fix artist patch navigation
2025-06-11 17:28:46 +03:00
Claudio Ortolina
4da5a8d59b
Fix error handling for adding a record to the collection from artist page
2025-06-09 18:32:27 +01:00
Claudio Ortolina
968b533a1d
Wishlist show page listens to record updates
2025-06-08 20:07:35 +01:00
Claudio Ortolina
691bc84145
Fix section assignment in collection show page
2025-06-08 20:07:14 +01:00
Claudio Ortolina
2cc1d7ca8f
Pick color extraction strategy from dropdown
2025-06-08 20:06:54 +01:00
Claudio Ortolina
be8b7ead5f
Load dominant colors from record
2025-06-07 20:41:39 +01:00
Claudio Ortolina
c5e47cbc8c
Display dominant colors from the db
2025-06-07 20:07:23 +01:00
Claudio Ortolina
7efbbe0683
Show dominant colors in wishlisted record details page
2025-06-07 19:41:32 +01:00
Claudio Ortolina
ccb3089ddf
Experiment: show dominant colors in collected record details page
2025-06-07 14:36:29 +01:00
Claudio Ortolina
167f1df8cb
Extract artist_links/1 component
2025-06-04 17:42:10 +01:00
Claudio Ortolina
fd997e853f
Update artists when refreshing MusicBrainz data
2025-06-04 15:57:25 +01:00
Claudio Ortolina
669b144c55
Find last listened track based on title and artist as well
2025-06-03 18:05:23 +01:00
Claudio Ortolina
c23260d03d
Show last listen at for each collected record
2025-06-03 15:57:12 +01:00
Claudio Ortolina
46681deca9
Improve track refresh logic
2025-06-02 21:00:44 +01:00
Claudio Ortolina
9100c6c04a
Extract actions_menu
2025-05-29 22:15:34 +01:00
Claudio Ortolina
b72bee709e
Fix error when purchasing a record from the artist page
2025-05-29 17:19:40 +01:00
Claudio Ortolina
676c2e4290
Enable quokka with :module_directives rule
2025-05-28 19:41:57 +01:00
Claudio Ortolina
681db7686b
Add record menu dropdown to records in artist page
2025-05-28 17:41:50 +01:00
Claudio Ortolina
423d1e7764
Can sort wishlisted records by insertion
2025-05-26 23:12:34 +01:00
Claudio Ortolina
b6c554af34
Display rich release summary in form and details
2025-05-25 08:45:38 +01:00
Claudio Ortolina
45204c4b3f
Show musicbrainz data and discogs data on artist page
2025-05-24 12:58:13 +01:00
Claudio Ortolina
c09438fe5e
Extract json_viewer component
2025-05-24 09:39:12 +01:00
Claudio Ortolina
160f5aa3da
Show a pointer when hovering over musicbrainz data details
2025-05-24 08:56:07 +01:00
Claudio Ortolina
b44693b022
Move Artist and ArtistInfo under Artists context
2025-05-23 20:11:57 +01:00
Claudio Ortolina
ee93cb22ed
Show separator only when there’s wishlisted records
2025-05-22 08:11:49 +01:00
Claudio Ortolina
4e12b3281c
Add separators in artist show page
2025-05-22 07:50:46 +01:00
Claudio Ortolina
1f119bc056
Remove old similar artists list
2025-05-22 07:07:29 +01:00
Claudio Ortolina
d38fcd6fee
Account for no artist country or area
2025-05-21 22:35:45 +01:00
Claudio Ortolina
229465e6ff
Fix summary/bio text color in dark mode
2025-05-21 21:58:47 +01:00
Claudio Ortolina
7dcc792214
Show similar artists on a grid
2025-05-21 21:56:19 +01:00
Claudio Ortolina
80ca186ba8
Render artist bio in a left-side sheet
2025-05-21 21:24:15 +01:00
Claudio Ortolina
ee27b7a252
Can refresh artist info and image from UI
2025-05-20 09:41:44 +01:00
Claudio Ortolina
99d8e6a58b
Fix rendering of bio
2025-05-15 19:34:12 +01:00
Claudio Ortolina
7e994389e7
Extract play_count and on_tour_link components
2025-05-15 19:33:48 +01:00
Claudio Ortolina
1484edb77f
No need to have function public
2025-05-15 19:33:02 +01:00
Claudio Ortolina
33622f5703
Improve display of bio and similar artists
2025-05-15 17:13:56 +01:00
Claudio Ortolina
d6d4fd70d5
Improve styling of MusicBrainz ID in artist page
2025-05-15 17:05:31 +01:00
Claudio Ortolina
cc3cf02490
Show artist MusicBrainz ID (with link and copy button)
2025-05-15 16:59:12 +01:00
Claudio Ortolina
f754d631f2
Use button for artist details "add more" function
2025-05-15 16:42:58 +01:00
Claudio Ortolina
f36b829377
Rename nav_section -> current_section
2025-05-14 10:49:12 +01:00
Claudio Ortolina
dda355e764
Refactor to create .nav_link component
2025-05-14 10:47:01 +01:00
Claudio Ortolina
0de4746069
Use .button for scroll activity filters
2025-05-14 07:51:43 +01:00
Claudio Ortolina
bb4fce61c7
Extract StaticAssets hook with a single default live_session
2025-05-13 21:03:59 +01:00