Commit Graph

195 Commits

Author SHA1 Message Date
jeffvli 752b191ad7 optimize playlist edit modal (#1234)
- remove user list fetch if not admin
- move to context modal to allow dynamic content
2025-12-14 04:43:48 -08:00
jeffvli b4b106222e optimize library headers (#1374) 2025-12-14 02:33:19 -08:00
jeffvli d821e0a1f8 make create playlist form implementation consistent 2025-12-12 19:32:19 -08:00
jeffvli a778f4c715 add header to playlist page 2025-12-10 22:36:57 -08:00
jeffvli a19a6815e9 remove unused refs from list/grid components 2025-12-08 22:00:34 -08:00
jeffvli d8b190c2b7 add skip to duplicates to playlist ctx menu - persist value 2025-12-07 12:39:28 -08:00
jeffvli 0a7029f7bc add support for full playlist re-order (#1327) 2025-12-06 17:41:13 -08:00
jeffvli 7ac47377f1 maintain playlist order on header play (#1318) 2025-12-04 21:33:10 -08:00
jeffvli 69fa5bc733 fix playlist refresh 2025-12-03 22:29:26 -08:00
jeffvli cb2581252b remove _custom query usage for playlists 2025-12-03 18:31:42 -08:00
jeffvli 55ebc7d74a improve image column play handler to support long press 2025-12-03 16:25:28 -08:00
jeffvli 917bf91583 add folder browsing support (#315) 2025-12-03 14:55:16 -08:00
jeffvli 8d53358d33 make query editor button easier to click 2025-12-02 01:35:18 -08:00
jeffvli 65f24c2c03 more fixes to list filters 2025-12-02 01:35:18 -08:00
jeffvli aff7a61bca fix list filters 2025-12-02 00:11:42 -08:00
jeffvli baf40ba50e add display type toggle to list headers 2025-12-01 18:36:02 -08:00
jeffvli 6d87da2474 fix album list filters 2025-11-30 15:32:18 -08:00
jeffvli f5ab1d8e8a hide grid from certain list configs 2025-11-29 20:16:41 -08:00
jeffvli 7744f58c8c more types fixes on playlist detail 2025-11-29 20:14:34 -08:00
jeffvli 297db71850 fix types on playlist songs table 2025-11-29 20:09:22 -08:00
jeffvli 24846fbae4 refactor playlist route component organization 2025-11-29 20:05:08 -08:00
jeffvli ad198ea047 remove animations and various smart playlist adjustments 2025-11-29 19:55:22 -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 576d14dca0 remove motion wrapper 2025-11-29 19:33:41 -08:00
jeffvli a6945bc1f3 add date picker operators to smart playlist 2025-11-29 19:33:41 -08:00
jeffvli 6094a520e2 support custom smart playlist tags 2025-11-29 19:33:41 -08:00
jeffvli d22fee887c add wrapper for mantine useForm 2025-11-29 19:33:41 -08:00
jeffvli 5e12a666e3 optimize query builder 2025-11-29 19:33:41 -08:00
jeffvli bb1705a774 redesign smart playlist, add multisort 2025-11-29 19:33:41 -08:00
jeffvli 974e96c7b4 fix playlist count badge loader 2025-11-29 19:33:41 -08:00
jeffvli a99a02c94c adjust default modal styles 2025-11-29 19:33:41 -08:00
jeffvli 72e2e6daca update fields and add multiselect to smart playlist sort 2025-11-29 19:33:40 -08:00
jeffvli 06d0c715af reimplement smart playlists 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 092a9c3f19 add initial playlist reimplementation 2025-11-29 19:33:40 -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 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 485fe8085c handle manual grid rows on paginated lists 2025-11-29 19:33:35 -08:00
jeffvli c691c349dd handle table row index values on paginated lists 2025-11-29 19:33:35 -08:00
jeffvli dff3d0b04c add play handlers to all remaining library headers 2025-11-29 19:33:34 -08:00
jeffvli 71bea66ab7 add play buttons for each list page header 2025-11-29 19:33:34 -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 b5eadb64a1 various cleanup 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 8eb90ebf06 add new context menu implementation 2025-11-29 19:32:24 -08:00