Commit Graph

229 Commits

Author SHA1 Message Date
jeffvli e986557d87 replace remaining legacy playqueue add functions 2025-11-29 19:33:34 -08:00
jeffvli f3bb4187d7 wrap all instances of mantine hooks used in renderer 2025-11-29 19:33:33 -08:00
jeffvli a92a829ca7 add global music folder selector 2025-11-29 19:33:32 -08:00
jeffvli f52bcd2415 add sticky disc group rows for album detail 2025-11-29 19:33:32 -08:00
jeffvli f366b50550 add new table to album detail 2025-11-29 19:33:32 -08:00
jeffvli 31d9ab048d fix container ref instances 2025-11-29 19:33:32 -08:00
jeffvli 0de8035ca9 remove ag-grid 2025-11-29 19:32:25 -08:00
jeffvli 2fc14ecd0e add new grid carousels 2025-11-29 19:32:25 -08:00
jeffvli 00a012df78 add overrideQuery to all list views 2025-11-29 19:32:24 -08:00
jeffvli b6c3200419 implement item list grid card row customization 2025-11-29 19:32:23 -08:00
jeffvli 56d0669510 add grid card row config 2025-11-29 19:32:22 -08:00
jeffvli a03ea3b4d8 add draggable table column reorder 2025-11-29 19:32:22 -08:00
jeffvli 4c92da9ab5 add draggable table column resize 2025-11-29 19:32:22 -08:00
jeffvli 7921f1e548 improve visiblity of close button on expanded item 2025-11-29 19:32:21 -08:00
jeffvli da2109b310 refactor grid list to support index offset 2025-11-29 19:32:21 -08:00
jeffvli a24b870faa add close button to expanded list item 2025-11-29 19:32:18 -08:00
jeffvli a786e4f40c add selection and drag from expanded album 2025-11-29 19:32:17 -08:00
jeffvli ee1803448c add autoFitColumns config to tables 2025-11-29 19:32:16 -08:00
jeffvli ad409fecfa add drag state to item grid 2025-11-29 19:32:14 -08:00
jeffvli 3c996407d5 normalize controls onto lists 2025-11-29 19:32:14 -08:00
jeffvli 0cfa07bfbc fix merge 2025-11-29 19:32:13 -08:00
jeffvli cb232ab5af fix filters 2025-11-29 19:32:13 -08:00
jeffvli 0b56524b7d migrate item grid back to react-window v1 2025-11-29 19:32:12 -08:00
jeffvli 34dc917271 reset scroll position on list page change 2025-11-29 19:32:12 -08:00
jeffvli dae04e2aeb add table item selection 2025-11-29 19:32:12 -08:00
jeffvli bf75dec0ce migrate to react-router v7 and BrowserRouter 2025-11-29 19:32:11 -08:00
jeffvli 2504c0ec10 fix list loader query keys 2025-11-29 19:32:11 -08:00
jeffvli 872543b5aa update query persistence to hooks 2025-11-29 19:32:10 -08:00
jeffvli 1a5b771ae0 add ListSearchInput component 2025-11-29 19:32:10 -08:00
jeffvli af89def3f9 implement new lists for albums 2025-11-29 19:32:10 -08:00
jeffvli 0a591a3f09 rename list components 2025-11-29 19:30:48 -08:00
jeffvli df9e039fce add paginated album grid component 2025-11-29 19:30:48 -08:00
jeffvli 90e7541bc1 rename infinite loader hook file 2025-11-29 19:30:48 -08:00
jeffvli 66c5424549 fix z-index of expanded item title 2025-11-29 19:30:48 -08:00
jeffvli c43751d2dc finalize infinite album list 2025-11-29 19:30:48 -08:00
jeffvli 789512b10a add initial infinite album list component 2025-11-29 19:30:48 -08:00
jeffvli 5ff9efb7d6 add expanded list item component 2025-11-29 19:30:48 -08:00
jeffvli 126ab38475 add placeholder expanded list item 2025-11-29 19:30:48 -08:00
jeffvli 427f808180 rename internal types in domain models 2025-11-29 19:30:47 -08:00
jeffvli 550ba4f768 temporarily remove old player implementations to prevent broken app 2025-11-29 19:30:46 -08:00
Kendall Garner d74e7b52cc position original release date after release types 2025-11-08 15:38:19 -08:00
jeffvli f266e299f5 remove old api types files 2025-11-03 11:16:50 -08:00
Kendall Garner e26ffaac53 Add additional information to album: record label, release type, version (#1242)
* Add additional information to album

* add mbz release types and normalization

* update Pill styling

---------

Co-authored-by: jeffvli <jeffvictorli@gmail.com>
2025-11-03 00:34:42 -08:00
jeffvli c7a473d864 refactor api controller to internalize server fetch 2025-11-02 21:56:35 -08:00
jeffvli 8dbaec3943 fix type errors 2025-11-02 04:27:44 -08:00
jeffvli b685ec370a remove barrel files in renderer 2025-11-02 01:39:01 -07:00
jeffvli abd1d55f23 remove limit / startIndex from count query args 2025-11-02 01:39:01 -07:00
jeffvli 8115963264 upgrade and refactor for react-query v5 2025-11-02 01:38:47 -07:00
Lyall 4dd52b0cef feat: Add explicit status for Navidrome and OpenSubsonic (#1220)
* add navidrome explicit status

* add ExplicitStatus enum and support opensubsonic

* add explicit status to cards
2025-10-26 13:48:45 +00:00
Kendall Garner 68476deb98 fix album song count 2025-10-12 16:44:05 -07:00