Commit Graph

68 Commits

Author SHA1 Message Date
Claudio Ortolina e519f355bc Add TODOs for component extraction 2024-11-20 15:54:12 +00:00
Claudio Ortolina 5b3aab51ed Change routes from "/records/*" to "/collection/*" 2024-11-20 15:43:25 +00:00
Claudio Ortolina b8f3bb9b2c Promote Collection to proper namespace 2024-11-20 15:37:04 +00:00
Claudio Ortolina 47a20d259e Limit artwork sizes and remove duplicate IDs 2024-11-19 18:31:46 +00:00
Claudio Ortolina eee70b0999 Improve refresh buttons in wishlist details view 2024-11-19 16:31:26 +00:00
Claudio Ortolina 7e93ee71bc Improve refresh buttons in collection details view 2024-11-19 16:31:22 +00:00
Claudio Ortolina 730c69a3aa Use phx-click-loading class to animate refresh icon 2024-11-19 16:02:35 +00:00
Claudio Ortolina a5315e81ce Can refresh cover for a record in the wishlist 2024-11-19 11:28:50 +00:00
Claudio Ortolina 09f3563134 Can refresh cover for a record in the collection 2024-11-19 11:28:50 +00:00
Claudio Ortolina e0ac8d1923 Add button to refresh Scrobble activity 2024-11-17 21:55:43 +00:00
Claudio Ortolina 297aa07829 Allow changing MusicBrainz ID 2024-11-16 15:14:35 +00:00
Claudio Ortolina 67389f6b24 Use a button group for show record actions 2024-11-16 09:28:52 +00:00
Claudio Ortolina 5babccfeb8 Can refresh data for wishlist records 2024-11-15 10:03:45 +00:00
Claudio Ortolina 60b098785b Can refresh musicbrainz_data for collection records 2024-11-15 10:01:53 +00:00
Claudio Ortolina e4075c930e Show included release groups in wishlist record page 2024-11-14 19:12:53 +00:00
Claudio Ortolina d7fd14c7ab Show included release groups in record show page 2024-11-14 19:11:41 +00:00
Claudio Ortolina befebd67bc Add child release counts to wishlist
Includes styling fixes (round badges and dark mode)
2024-11-14 18:36:29 +00:00
Claudio Ortolina dbdb698ef3 Display count of child release groups 2024-11-14 15:16:19 +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 47e738eeab Distinguish importing functions 2024-11-08 19:38:02 +00:00
Claudio Ortolina 0fd12ce44a Can wishlist a scrobbled record 2024-11-08 19:36:05 +00:00
Claudio Ortolina 74a11ca10f Prevent importing the same record twice 2024-11-05 11:40:01 +00:00
Claudio Ortolina 678e61ecbc Uniform usage of inputs (with border correction) 2024-11-05 08:42:10 +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 6b9f06981a Show debug information in record details 2024-11-01 19:39:39 +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 9d640d0985 Use verified routes instead of plain strings 2024-11-01 15:08:37 +00:00
Claudio Ortolina 0ccb165235 Animate copy icon 2024-11-01 10:55:05 +00:00
Claudio Ortolina 9daaaadb46 Add copy MusicBrainz ID button 2024-11-01 10:33:44 +00:00
Claudio Ortolina c0f039f2ee Use icon instead of custom svg in options menu 2024-11-01 09:30:06 +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 01798b343c Use live navigation between sections 2024-10-29 16:43:10 +00:00
Claudio Ortolina 7d574c7fd9 Convert stats page to a live view 2024-10-29 16:32:34 +00:00
Claudio Ortolina 4cbdf6b2b2 Improve formatting of stats
- Simple markup
- Better spacing at alignment on all viewports
2024-10-28 11:19:30 +00:00
Claudio Ortolina 850a3c7d90 Disable autocorrect/autocomplete in import query input 2024-10-28 10:50:55 +00:00
Claudio Ortolina 94161f60c3 Update colors in form component 2024-10-27 08:29:24 +00:00
Claudio Ortolina 11a469b854 Redesign wishlist show page 2024-10-26 23:12:12 +01:00
Claudio Ortolina 60ae641902 Redesign record show page 2024-10-26 23:09:33 +01:00
Claudio Ortolina 750dae431b Redesign import dialog 2024-10-25 23:20:13 +01:00