jeffvli
f43950874d
use "album" releasetype as default artist album fallback
2025-12-28 02:03:05 -08:00
Leonardo Salgueiro
df0d4b7032
feat: adding setting to show/hide user ratings ( #1426 )
...
* adding show/hide user ratings setting
2025-12-28 01:04:50 -08:00
jeffvli
396325f397
refactor artist album grid to use flex layout
2025-12-28 00:51:20 -08:00
jeffvli
6207cea9f1
support animated artist images
2025-12-27 17:29:26 -08:00
jeffvli
710fc16f62
adjust artist album grid span
2025-12-27 16:22:02 -08:00
jeffvli
b573999d33
add titles translations for secondary release types
2025-12-27 15:44:27 -08:00
jeffvli
35d8698ca0
add broadcast and other release type groupings
2025-12-27 15:23:42 -08:00
jeffvli
23e4574667
add configuration to show secondary release types
2025-12-27 15:19:00 -08:00
jeffvli
7db15c7c72
separate EP and Single in artist releasetypes
2025-12-27 15:03:38 -08:00
jeffvli
acfc106f40
fix artist page initial fetch
2025-12-27 14:57:58 -08:00
jeffvli
a1114235d6
add layout animation for artist album cards
2025-12-27 02:25:13 -08:00
jeffvli
928b0b6f4d
add a limit of 20 albums per section
2025-12-27 02:15:13 -08:00
jeffvli
e51bb05564
add play controls to artist album sections
2025-12-27 02:03:53 -08:00
jeffvli
a21ee21652
add album section count badge
2025-12-27 01:55:34 -08:00
jeffvli
cc76c9f31e
update name of Single section to Single EP
2025-12-27 01:33:29 -08:00
jeffvli
0acb1f54fc
lint files
2025-12-27 01:27:10 -08:00
jeffvli
403ed8cae6
move artist radio button to page content
2025-12-27 01:19:56 -08:00
jeffvli
3db229ef68
re-add similar artists carousel to artist page
2025-12-27 01:13:28 -08:00
jeffvli
796e511626
redesign artist page ( #416 ) ( #447 )
2025-12-26 21:13:04 -08:00
jeffvli
dff182cbc5
use correct id for runtime images in useItemImageUrl
2025-12-26 14:04:48 -08:00
jeffvli
51587fbb6b
add grid item card size presets
2025-12-23 21:59:52 -08:00
farfromrefuge
a322717e0e
feat: add artist radio and track radio (in context menu) ( #1437 )
...
* Add API support for artist radio and track radio features
* Add translation strings and settings UI for artist radio count
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2025-12-23 20:46:19 -08:00
Jeff
25bfb65b6d
Add image URL generation at runtime to allow for dynamic image sizes ( #1439 )
...
* add getImageUrl to domain endpoints
* add new ItemImage component and hooks to generate image url
* add configuration for image resolution based on types
2025-12-23 20:18:52 -08:00
jeffvli
37be2cc8fa
lint files
2025-12-16 21:10:55 -08:00
jeffvli
e3c26aa5fa
remove selection dialog from certain list views
2025-12-16 21:06:56 -08:00
jeffvli
08a8f7f500
add utility to wait for detail bg color before page render
2025-12-14 16:35:38 -08:00
jeffvli
b4b106222e
optimize library headers ( #1374 )
2025-12-14 02:33:19 -08:00
jeffvli
a02fc28785
fix preserve pitch on player start, add to player config ( #1349 )
2025-12-09 17:57:56 -08:00
jeffvli
fcfe39aa2b
support alternate row colors on sidebar ( #1354 )
2025-12-09 17:32:29 -08:00
jeffvli
a19a6815e9
remove unused refs from list/grid components
2025-12-08 22:00:34 -08:00
Kendall Garner
202c5da350
don't set dangerouslySetInnerHtml for spoiler component
2025-12-05 07:01:31 -08:00
jeffvli
d8df70eddd
fix error on album/albumartist header image ( #1299 )
2025-12-03 19:01:23 -08:00
jeffvli
a47f94ebb2
add refresh button to album / artist carousels
2025-12-03 18:05:15 -08:00
jeffvli
55ebc7d74a
improve image column play handler to support long press
2025-12-03 16:25:28 -08:00
jeffvli
baf40ba50e
add display type toggle to list headers
2025-12-01 18:36:02 -08:00
jeffvli
cb3c0fe0d4
add favorites list
2025-11-30 01:12:29 -08:00
jeffvli
8d829b2886
reimplement top songs list
2025-11-29 19:33:42 -08:00
jeffvli
3f704f1f35
add 12 hour cache for list count queries
2025-11-29 19:33:42 -08:00
jeffvli
108ba53be2
lint all files
2025-11-29 19:33:42 -08:00
jeffvli
a18d2ee305
update album artist page
2025-11-29 19:33:40 -08:00
jeffvli
9e1cdcc93e
remove max width from list pages
2025-11-29 19:33:40 -08:00
jeffvli
3f8a3a5e03
fix override query behavior on list pages
2025-11-29 19:33:40 -08:00
jeffvli
2264fa0d29
extract play button from item card and add long press animation
2025-11-29 19:33:39 -08:00
jeffvli
e78a46ab24
optimize list refresh functions
2025-11-29 19:33:38 -08:00
jeffvli
a32f76720a
refactor app error boundaries
2025-11-29 19:33:38 -08:00
jeffvli
84419820b8
add optimistic update for favorite/ratings mutations
2025-11-29 19:33:38 -08:00
jeffvli
c5c3c596a0
wrap all page routes in LibraryContainer
2025-11-29 19:33:37 -08:00
jeffvli
59cdc66355
remove default bg from PageHeader
2025-11-29 19:33:37 -08:00
jeffvli
ee4a1f762e
Revert "use new favorite color for icons"
...
This reverts commit 23c81d3bdc .
2025-11-29 19:33:36 -08:00
jeffvli
70a6ca5d77
use new favorite color for icons
2025-11-29 19:33:36 -08:00