772 Commits

Author SHA1 Message Date
jeffvli
f230aa0454 Fix playerbar coverart redirect 2021-11-25 01:55:08 -08:00
jeffvli
0e2648e8e5 Update for 0.8.1 2021-11-24 15:49:04 -08:00
jeffvli
548decae32 Optimize ctx menu playlist deletion
- Change from sequential deletion to Promise.all
2021-11-24 15:49:04 -08:00
jeffvli
f555242c69 Fix deletePlaylist parameter name
- playlistId -> id
2021-11-24 15:49:04 -08:00
jeffvli
db9ee7a479 Update for 0.8.0 2021-11-24 14:42:24 -08:00
jeffvli
45cc8f36fe Remove extra console logs 2021-11-24 14:42:24 -08:00
jeffvli
00537031c7 Refactor player transition handling
- Improves player performance during fade
- Volume is now get/set directly on the audio element
- Volume values removed from store (except debug)
2021-11-24 14:42:24 -08:00
jeffvli
5083272cbe Update local playlist data on save 2021-11-24 14:42:24 -08:00
jeffvli
32996c00dc Fix border radius on input group buttons not applying 2021-11-24 14:42:24 -08:00
jeffvli
cd63294394 Remove pointer events on favorite triangle marker 2021-11-24 14:42:24 -08:00
jeffvli
9601fae7cd Automatically remove list-view columns 2021-11-24 14:42:24 -08:00
jeffvli
f8a11d3656 Remove playlist query after adding from ctxmenu 2021-11-24 14:42:24 -08:00
jeffvli
94b28ac26f Decrease playing save chunk size from 300 -> 200
- Resolve 414 error due to query parameter length
2021-11-24 14:42:24 -08:00
jeffvli
28f9426870 Fix save on sorted playlist for jellyfin 2021-11-24 14:42:24 -08:00
jeffvli
5fc7cced54 Remove pointer events from tooltip 2021-11-24 14:42:24 -08:00
jeffvli
fe4bcc4247 Set cached image size to 350 2021-11-24 14:42:24 -08:00
jeffvli
c3ac1bb49c Add default serverType setting 2021-11-24 14:42:24 -08:00
jeffvli
de713a1aaa Add grid/list view config in main action bar 2021-11-24 14:42:24 -08:00
jeffvli
79a308e719 Fix column state in table
- Remove redundancy
2021-11-24 14:42:24 -08:00
jeffvli
5898f77abf Split grid/list view configs into separate components 2021-11-24 14:42:24 -08:00
jeffvli
7629af813a Return full size images for album/artist/playlist
- Allows us to respect the image aspectratio for grid/page header images
- Only for jellyfin, as Airsonic does not respect aspect ratio on resize
2021-11-24 14:42:24 -08:00
jeffvli
c590a1f0b1 Fix undefined duration on player listen handlers 2021-11-24 14:42:24 -08:00
jeffvli
8ecde31a18 Add hover underline to playerbar links 2021-11-24 14:42:24 -08:00
jeffvli
510fade16a Add tooltip disable
-Allow disabling album/playlist descriptions when null
2021-11-24 14:42:24 -08:00
jeffvli
ea51c5330e Add axios retry to jellyfin api 2021-11-24 14:42:24 -08:00
jeffvli
6de6ce9f38 Fix redirect when saving jellyfin playlist 2021-11-24 14:42:24 -08:00
jeffvli
c813752f4e Fix typo in "Visibility" column for playlists 2021-11-24 14:42:24 -08:00
jeffvli
b56b20d218 Fix missing comment property in playlist list 2021-11-24 14:42:24 -08:00
jeffvli
e648220f46 Reset audio sinkId when deviceId is null 2021-11-24 14:42:24 -08:00
jeffvli
42a86b2edf Add system audio device selector (#96) 2021-11-24 14:42:24 -08:00
jeffvli
f542895839 Various api fixes
- Fix undefined genre and artist on album returns
- Add playcount to album
2021-11-24 14:42:24 -08:00
jeffvli
b3c8e75127 Enhance UI for rating support (#95)
- Add context menu option to multi-rate
- Add support for all list-views to rate
2021-11-24 14:42:24 -08:00
jeffvli
dba7550fc1 Enhance subsonic rating support
- Add userRating property and types for artists, albums, songs
- Allow set bulk set ratings
2021-11-24 14:42:24 -08:00
jeffvli
0624812112 Add border to context menu popover 2021-11-24 14:42:24 -08:00
jeffvli
dd8f8216c1 Add regex check for valid regex filter 2021-11-24 14:42:24 -08:00
jeffvli
0282a98756 Fix trailing space on null genre album count 2021-11-24 14:42:24 -08:00
jeffvli
b947b02362 Fix sort to put nulls at ascending start 2021-11-24 14:42:24 -08:00
jeffvli
1bb52a652e Close search bar after pressing enter 2021-11-24 14:42:24 -08:00
jeffvli
100c57621b Format album tags to handle multiple artists 2021-11-24 14:42:24 -08:00
jeffvli
2de63a1212 Remove subtitle on artist card for jellyfin
- No available albumCount property
2021-11-24 14:42:24 -08:00
jeffvli
547b4ad976 Add duration to artist type 2021-11-24 14:42:24 -08:00
jeffvli
8432b8fe3c Add date created to folder type 2021-11-24 14:42:24 -08:00
jeffvli
9061f03732 Add folder support for jellyfin 2021-11-24 14:42:24 -08:00
jeffvli
0c3b50b20b Make scrobbling more robust for jellyfin 2021-11-24 14:42:24 -08:00
jeffvli
7f9e3b9701 Fix player2 index on play album from contextmenu 2021-11-24 14:42:24 -08:00
jeffvli
6ac3f398ec Fix crossfade on jellyfin 2021-11-24 14:42:24 -08:00
jeffvli
7f3197787c Fix playlist update 2021-11-24 14:42:24 -08:00
jeffvli
fb52bec702 Add playlist handling for jellyfin 2021-11-24 14:42:24 -08:00
jeffvli
51876e9087 Fix genre links to album list 2021-11-24 14:42:24 -08:00
jeffvli
137721c4f0 Fix undefined genre in search query 2021-11-24 14:42:24 -08:00