772 Commits

Author SHA1 Message Date
jeffvli
e885af6183 Add genre type to playlist 2021-11-24 14:42:24 -08:00
jeffvli
c899c7e605 Change genre filter to use title instead of id 2021-11-24 14:42:24 -08:00
jeffvli
632e66b432 Fix null musicFolder in state 2021-11-24 14:42:24 -08:00
jeffvli
42034a548f Change from /genres -> /musicgenres 2021-11-24 14:42:24 -08:00
jeffvli
16fa410456 Add jellyfin scan status 2021-11-24 14:42:24 -08:00
jeffvli
59df98c847 Remove unused controller (scrobble) 2021-11-24 14:42:24 -08:00
jeffvli
72ebe7d5d7 Add version number for jellyfin login 2021-11-24 14:42:24 -08:00
jeffvli
6e8900ce60 Add scrobble for jellyfin 2021-11-24 14:42:24 -08:00
jeffvli
179770b65f Add genres to artist list 2021-11-24 14:42:24 -08:00
jeffvli
a8ce2efacb Add search for jellyfin 2021-11-24 14:42:24 -08:00
jeffvli
a6fd1e8c48 Add musicFolder support for applicable endpoints 2021-11-24 14:42:24 -08:00
jeffvli
f78f4892b8 Add genres, musicfolder 2021-11-24 14:42:24 -08:00
jeffvli
8baddf7ca5 Add support for jellyfin downloads 2021-11-24 14:42:24 -08:00
jeffvli
5ea1358e52 Add batch star 2021-11-24 14:42:24 -08:00
jeffvli
4577540584 Fix setting playqueue by row click
- Due to removal of index column values
2021-11-24 14:42:24 -08:00
jeffvli
0337cf56c6 Add star/unstar 2021-11-24 14:42:24 -08:00
jeffvli
d9fe12505c Add jf getStarred 2021-11-24 14:42:24 -08:00
jeffvli
2492aa832c Clean up param ordering 2021-11-24 14:42:24 -08:00
jeffvli
74425cbe34 Add jf getRandomSongs 2021-11-24 14:42:24 -08:00
jeffvli
f1658a2e3f Fix dashboard album args 2021-11-24 14:42:24 -08:00
jeffvli
90d6b97655 Add additional fields 2021-11-24 14:42:24 -08:00
jeffvli
cadd1d9f56 Add jf artist endpoints
- Combined artist and artistInfo types
2021-11-24 14:42:24 -08:00
jeffvli
745c0ea6a4 Fix empty genre/artist column 2021-11-24 14:42:24 -08:00
jeffvli
c14cc83ada Fix album and song normalizers 2021-11-24 14:42:24 -08:00
jeffvli
7b5795f9c5 Fix songCount property 2021-11-24 14:42:24 -08:00
jeffvli
1db37acdba Add jf album endpoints
- getAlbum
- getAlbums
2021-11-24 14:42:24 -08:00
jeffvli
dc8fa3107f Update normalizers to use new genre/album types 2021-11-24 14:42:24 -08:00
jeffvli
9c379c3ed8 Add ChildCount to playlists 2021-11-24 14:42:24 -08:00
jeffvli
6f8a63b5ba Handle undefined date fields
- created
- changed
2021-11-24 14:42:24 -08:00
jeffvli
d54f08fa09 Add DateCreated field to playlists 2021-11-24 14:42:24 -08:00
jeffvli
e52ca9bc1e Support types for multiple artists, genres 2021-11-24 14:42:24 -08:00
jeffvli
780bf4d026 Set all page endpoints to use controller 2021-11-24 14:42:24 -08:00
jeffvli
e13a95d9dd Move types file to root src directory 2021-11-24 14:42:24 -08:00
jeffvli
038f536be9 Add jellyfin playlist browse support 2021-11-24 14:42:24 -08:00
jeffvli
662b508161 Add serverType to config store 2021-11-24 14:42:24 -08:00
jeffvli
1155720091 Clean up rest of endpoints, add controller commands 2021-11-24 14:42:24 -08:00
jeffvli
4af81d4404 Add types, normalize API returns 2021-11-24 14:42:24 -08:00
jeffvli
0859a6c876 Add initial controller, types, and api for jellyfin 2021-11-24 14:42:24 -08:00
jeffvli
65f9365c31 Update login/logout for jellyfin 2021-11-24 14:42:24 -08:00
jeffvli
1855d6a7b3 Update for 0.7.0 2021-11-15 20:25:21 -08:00
jeffvli
3860ff68e5 Use cached image on playlist page 2021-11-15 20:25:21 -08:00
jeffvli
b66e171596 Add download for album/artist pages 2021-11-15 20:25:21 -08:00
jeffvli
10f2cc7c64 Add album dl size utility 2021-11-15 20:25:21 -08:00
jeffvli
307e4ebf17 Decrease default tooltip delay from 500 -> 250 2021-11-15 20:25:21 -08:00
jeffvli
3c1447dd84 Adjust main/album layout top bar 2021-11-15 20:25:21 -08:00
jeffvli
b2fbdb3939 Update macOS titlebar to better match original 2021-11-15 20:25:21 -08:00
jeffvli
1762ca689b Set macOs check to local file 2021-11-15 20:25:21 -08:00
jeffvli
0bc8c260b2 Add macOS notice for global media keys 2021-11-15 20:25:21 -08:00
jeffvli
2ca8bf214b Add emphasis to links, add underline 2021-11-15 20:25:21 -08:00
jeffvli
d3ae0eec79 Remove thumbnail clip from macOS (#84) 2021-11-15 20:25:21 -08:00