Claudio Ortolina
135d1c2fbd
Remove unused handle_event clause
2024-11-27 11:13:04 +00:00
Claudio Ortolina
eef60a66a8
Shorten "No MusicBrainz ID" -> "No MB ID"
...
So that it's inline with other UI elements, and fits nicely in mobile UI
2024-11-26 08:03:34 +00:00
Claudio Ortolina
93b347ad8d
Add badge for tracks whose albums cannot be imported
...
Includes a small optimization that removes "" release IDs from the list
of IDs checked against releases in the database.
2024-11-23 22:57:25 +00:00
Claudio Ortolina
81e332d00d
Fix sr text for wishlisting from scrobble activity
...
Includes an integration test for the scrobble activity feed.
2024-11-21 09:20:36 +00:00
Claudio Ortolina
5b3aab51ed
Change routes from "/records/*" to "/collection/*"
2024-11-20 15:43:25 +00:00
Claudio Ortolina
47a20d259e
Limit artwork sizes and remove duplicate IDs
2024-11-19 18:31:46 +00:00
Claudio Ortolina
730c69a3aa
Use phx-click-loading class to animate refresh icon
2024-11-19 16:02:35 +00:00
Claudio Ortolina
e0ac8d1923
Add button to refresh Scrobble activity
2024-11-17 21:55:43 +00:00
Claudio Ortolina
a31bc9997d
Compute scrobbled tracks status on automatic feed update
2024-11-13 20:48:04 +00:00
Claudio Ortolina
80f945555c
Add status for each track in the scrobble activity
2024-11-13 11:55:58 +00:00
Claudio Ortolina
bd0336c4a2
Start extracting a Collection context
2024-11-10 13:38:50 +00:00
Claudio Ortolina
b247cb2536
Fix issues with failed import from stats
2024-11-10 13:16:41 +00:00
Claudio Ortolina
760e32a9dd
Change import menu icon depending on destination
...
Star = wishlist, plus = collection
2024-11-09 13:21:58 +00:00
Claudio Ortolina
a2924127a3
Add album title in scrobble activity
2024-11-09 10:07:53 +00:00
Claudio Ortolina
38ecfa72ea
Move scrobbled at info to make import button more visible
2024-11-09 08:34:55 +00:00
Claudio Ortolina
4f03efa5e2
Use a plus icon for importing records
2024-11-09 08:29:51 +00:00
Claudio Ortolina
0fd12ce44a
Can wishlist a scrobbled record
2024-11-08 19:36:05 +00:00
Claudio Ortolina
5c4c87e5c1
Make dark mode backgrounds darker
2024-11-07 19:12:26 +00:00
Claudio Ortolina
0c72fe4bbc
Use time with datetime for scrobble at element
2024-11-06 12:39:41 +00:00
Claudio Ortolina
26064cd15a
Fix padding and shadows in scrobble activity
2024-11-06 12:32:15 +00:00
Claudio Ortolina
c64a8f7287
Darken artist name on hover in scrobble activity
2024-11-05 12:54:20 +00:00
Claudio Ortolina
56510db064
Fix artist text color in scrobble activity
2024-11-05 12:52:34 +00:00
Claudio Ortolina
30b32708ee
Visual improvements to scrobble activity
2024-11-05 09:30:10 +00:00
Claudio Ortolina
c9cf3360d2
Use zinc everywhere
2024-11-05 08:42:30 +00:00
Claudio Ortolina
25463842de
Fix dom id for scrobbled tracks
2024-11-04 23:35:29 +00:00
Claudio Ortolina
923b3f071d
Use streams for scrobbled tracks
2024-11-04 22:21:31 +00:00
Claudio Ortolina
065ca4bf7c
Make stats feed update automatically
2024-11-04 12:22:23 +00:00
Claudio Ortolina
7139e0ad8f
Render recently scrobbled tracks in stats
2024-11-04 12:04:13 +00:00
Claudio Ortolina
4c57f47bca
Move sorting to db query
2024-11-01 19:04:40 +00:00
Claudio Ortolina
893890a2e9
Don't hardcode column classes in stats
...
The Tailwind build step requires all needed classes to be explicitly
referenced in the source code, and not dynamically generated. This
implies that one cannot (for example) interpolate a number in a class
name.
2024-11-01 18:52:09 +00:00
Claudio Ortolina
79eb5a8d37
Revert "Extract stats data grid component"
...
This reverts commit 432f09cf6f .
2024-10-30 17:52:00 +00:00
Claudio Ortolina
4ce71cf4e2
Extract stats album preview component
2024-10-30 17:19:07 +00:00
Claudio Ortolina
6b9ebf6d6e
Extract counter stat component
2024-10-30 17:18:47 +00:00
Claudio Ortolina
432f09cf6f
Extract stats data grid component
2024-10-30 17:18:10 +00:00
Claudio Ortolina
7d574c7fd9
Convert stats page to a live view
2024-10-29 16:32:34 +00:00