Commit Graph

20 Commits

Author SHA1 Message Date
simojenki
d2f13416f6 tests working 2022-04-24 10:35:50 +10:00
simojenki
ac266a3c46 Add index.ts for subsonic 2022-04-24 10:35:50 +10:00
simojenki
50cb5b2550 ref 2022-04-24 10:35:50 +10:00
simojenki
e37a09c266 ref 2022-04-24 10:35:50 +10:00
simojenki
88661d7c26 refactor 2022-04-24 10:35:50 +10:00
simojenki
6ad39ce044 refactor 2022-04-24 10:35:50 +10:00
simojenki
00944a7a25 scoll indices based on ND sort name for artists 2022-04-24 10:35:50 +10:00
Simon J
1c94654fb3 Refreshing bearer tokens when smapi token is refreshed (#85) 2021-12-09 14:41:52 +11:00
Simon J
075538f029 Feature/flavour in subsonic token (#83)
* Add type of subsonic clone to serviceToken so can specialise client for navidrome

* Ability to add bearer token to subsonic credentials for flavours of subsonic
2021-12-03 13:17:03 +11:00
Simon J
d1300b8119 SmapiAuthTokens that expire, with sonos refreshAuthToken functionality (#81)
Bearer token to Authorization header for stream requests
Versioned SMAPI Tokens
2021-12-02 11:03:52 +11:00
Simon J
89340dd454 Fix bug where sonos app cannot navigate from track to artist when subsonic returns null artistId on song (#79) 2021-11-20 18:22:24 +11:00
Simon J
6321cb71a4 URN for image info (#78)
* Allow music service to return a URN identifying cover art for an entity

* Fix bug with playlist cover art rending same album multiple times
2021-11-15 17:33:51 +11:00
Simon J
c804627a0a Catch unhandled io errors in subsonic (#75) 2021-11-08 17:20:50 +11:00
Simon J
9d76c92e69 Make Smapi responsible for turning app token into encrypted jwt (#71) 2021-11-04 14:04:56 +11:00
Simon J
cc95beb4f2 Ability to see TopRated/starred albums (#63) 2021-10-08 00:08:32 +11:00
Simon J
8f3d2bddf7 Ability to heart and star tracks whilst playing
Ability to heart and star tracks whilst playing
2021-10-07 15:57:09 +11:00
simojenki
a02b8c1ecd Re-enable tests removed with .only 2021-10-03 18:49:16 +11:00
Simon J
d7a7747fab Ability to cache subsonic artist images locally on disk (#61) 2021-10-03 16:36:50 +11:00
Simon J
b6ba9c5a52 Use bat query param rather than header when streaming as headers not passed in HEAD requests from sonos. Improve handling of failures when fetching coverArt to return undefined rather than throwing exception (#59) 2021-09-30 12:19:43 +10:00
Simon J
36d0023a1e Migrate Navidrome support to generic subsonic clone support (#55)
Renaming BONOB_* env vars to BNB_*
2021-09-27 14:03:14 +10:00