Commit Graph

28 Commits

Author SHA1 Message Date
Simon J
9b9a348b20 Fix issue where transcoded files would not play, provide support for custom clients to transcode (#194) 2024-02-07 16:21:28 +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
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
9d76c92e69 Make Smapi responsible for turning app token into encrypted jwt (#71) 2021-11-04 14:04:56 +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
Simon J
d7a7747fab Ability to cache subsonic artist images locally on disk (#61) 2021-10-03 16:36:50 +11: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
Simon J
d508eaebcf Change ND genre ids to b64 encoded strings of genre, so as to differentiate between genre name and id (#54) 2021-09-21 10:53:02 +10:00
Simon J
43c335ecfc Similar songs (#18)
* Support for getting similarSongs from navidrome

* Ability to load topSongs from navidrome

* Load artists not in library from navidrome
2021-08-14 09:13:29 +10:00
simojenki
4229ad1836 Ability to play a playlist 2021-05-10 11:12:14 +10:00
simojenki
a06ae2e18e Linking Album->Artist so that artist name shows on albumLists 2021-04-21 14:35:30 +10:00
simojenki
759592767f Ability for Navidrome to have custom client app per mime type, so can have custom transcoders per audio file type. Change stream to stream rather than buffer response in byte array 2021-04-19 10:36:40 +10:00
simojenki
0e3fd9d781 Genre with id and name, rather than just name 2021-03-19 20:31:39 +11:00
simojenki
439c2eae87 Add similar artists to Artist 2021-03-13 18:56:46 +11:00
simojenki
9f484d5c01 Ability to stream a track from navidrome 2021-03-11 19:27:50 +11:00
simojenki
081819f12b Ability to list tracks on an album 2021-03-08 11:26:24 +11:00
simojenki
ba566ef1d2 albums broken 2021-03-08 08:13:02 +11:00
simojenki
1e5d020a75 Query albums by genre 2021-03-06 20:06:08 +11:00
simojenki
5c75a3d50b Support for paging of albums for artist 2021-03-05 21:59:38 +11:00
simojenki
979f72206e Add albums to Artist 2021-03-05 18:36:38 +11:00
simojenki
4dae907826 Loading artist images from navidrome 2021-03-03 22:59:15 +11:00
simojenki
3aa1056aa5 Ability to query artists from navidrome with paging 2021-03-01 22:31:37 +11:00
simojenki
007db24713 basic navidrome implementation 2021-03-01 17:28:48 +11:00
simojenki
3b350c4402 Tests for browsing of artists and albums 2021-03-01 12:46:23 +11:00
simojenki
6c5b78cd6e Tests for /register 2021-02-25 14:14:51 +11:00
simojenki
f295d3f015 Login flow working 2021-02-24 20:54:05 +11:00
simojenki
c26a325ee1 Part of AppLink login process 2021-02-21 09:35:34 +11:00
simojenki
2ed2fce280 Ability to register bonob service with sonos via button 2021-01-31 19:02:03 +11:00