171 Commits

Author SHA1 Message Date
simojenki
8c4b8f608e Searching for tracks displays album 2021-04-26 18:38:33 +10:00
simojenki
a06ae2e18e Linking Album->Artist so that artist name shows on albumLists 2021-04-21 14:35:30 +10:00
simojenki
d3d83df03c Ability to search by artist, album, track 2021-04-20 13:21:58 +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
a81e6c931b Handling failure to fetch images explicitly and returning 500 2021-04-17 14:00:35 +10:00
simojenki
234e841032 Use sha256 for access tokens 2021-04-09 17:08:28 +10:00
simojenki
a08e92fb35 Add Starred albums 2021-04-09 10:56:19 +10:00
simojenki
efe4b4238b Add most recently played 2021-04-09 10:01:57 +10:00
simojenki
7966d6ed69 Tests for recently added and recently played 2021-04-08 12:34:27 +10:00
simojenki
4a2aaa42b8 Migrate smapi.test to use mocks rather than InMemoryMusicService 2021-04-06 10:00:53 +10:00
simojenki
fa1ad8c18b Ability to query for recently added and recently played albums 2021-04-05 13:25:48 +10:00
simojenki
4730511a84 Ability to browse Random Albums 2021-03-23 10:42:49 +11:00
simojenki
8f5905c16f Ability to get albums by genre 2021-03-20 10:05:31 +11:00
simojenki
0e3fd9d781 Genre with id and name, rather than just name 2021-03-19 20:31:39 +11:00
simojenki
b89240a4db Subsonic scrobble is a GET request... 2021-03-17 19:06:25 +11:00
simojenki
c9543be3e7 Adding submission=true to scrobble call 2021-03-17 18:51:48 +11:00
simojenki
ec4453fac4 Merge branch 'master' of github.com:simojenki/bonob 2021-03-17 18:40:49 +11:00
simojenki
19953bddcf Scrobbling on play 2021-03-17 18:40:24 +11:00
simojenki
3e18a2d751 Running tests in docker build 2021-03-17 12:47:24 +11:00
simojenki
5ee9dd5d5b Non expiring access token per auth token 2021-03-17 08:39:19 +11:00
simojenki
7637cf95f6 AccessToken last life of running bonob process rather than expiring 2021-03-16 18:51:17 +11:00
simojenki
cd979c2265 Ability to browser related artists 2021-03-14 13:55:36 +11:00
simojenki
439c2eae87 Add similar artists to Artist 2021-03-13 18:56:46 +11:00
simojenki
78c1531e01 Ability to play entire album 2021-03-13 16:23:35 +11:00
simojenki
afa8132daa Artist images showing in list 2021-03-13 16:04:53 +11:00
simojenki
41d383fcf3 Fix bug where artists with single album failed 2021-03-13 12:47:43 +11:00
simojenki
1683c86ee5 Fix bug where navidrome doesnt always send range headers 2021-03-13 12:22:37 +11:00
simojenki
f432d5b11f album art when playing track 2021-03-13 11:07:53 +11:00
simojenki
3373ae773b sonos presentation xml image map for image resizing 2021-03-13 09:52:54 +11:00
simojenki
3d1e8a48c9 Album art displaying for artists 2021-03-12 15:16:44 +11:00
simojenki
f38e4cab88 AccessTokens class for generating temporary tokens for retrieving images etc 2021-03-12 11:51:47 +11:00
simojenki
9e16dbd96e Adding BONOB_SONOS_DEVICE_DISCOVERY env var for enabling/disabling auto-discovery 2021-03-11 21:36:13 +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
86a2411f21 Genres on main menu 2021-03-07 11:37:13 +11:00
simojenki
3f607c5304 Remove ability to filter album by artist, go via getArtist instead 2021-03-07 09:20:06 +11:00
simojenki
c5a085d667 Query for genres 2021-03-07 09:14:07 +11:00
simojenki
1e5d020a75 Query albums by genre 2021-03-06 20:06:08 +11:00
simojenki
5f9c240cdf Split Album into AlbumSummary and Album as per Artist 2021-03-06 08:51:31 +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
5ad0da5168 Artist images from getArtistInfo 2021-03-05 14:46:12 +11:00
simojenki
4dae907826 Loading artist images from navidrome 2021-03-03 22:59:15 +11:00
simojenki
ce6c1638fd Adding some css, fix message on log in failure 2021-03-02 11:54:27 +11:00
simojenki
06024e8e36 AlbumQuery and ArtistQuery types on MusicService 2021-03-02 10:24:55 +11:00
simojenki
bdee01d2c7 Add slice2 and asResult functions 2021-03-02 10:16:56 +11:00
simojenki
3aa1056aa5 Ability to query artists from navidrome with paging 2021-03-01 22:31:37 +11:00
simojenki
cedd31d8a5 Use axios params on GET rather than string concat 2021-03-01 18:02:39 +11:00
simojenki
333c9eace9 Remove xpath-ts from project 2021-03-01 17:46:49 +11:00