54 Commits

Author SHA1 Message Date
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
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
c312778e13 Marking nowPlaying in smapi setPlayedSeconds handler so does not mark when sonos pre-caches a track (#57) 2021-09-27 19:13:47 +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
Simon J
92be208a35 Fix bug navigating from album to artist (#47) 2021-09-07 10:24:46 +10:00
Simon J
9dcac1f324 Rename access token param to be shorter (#40) 2021-08-31 22:16:20 +10:00
Simon J
ca9bf2fc04 Remove labels from genre icons (#37) 2021-08-30 13:01:59 +10:00
Simon J
ae29bc14eb Rendering playlist icon collage of 3x3 (#35) 2021-08-30 11:51:22 +10:00
Simon J
29493e090a Icons for genres with backgrounds, text, and ability to specify text color and font family (#34) 2021-08-27 18:14:09 +10:00
simojenki
0ad1cd5c40 Icons for root menu 2021-08-18 12:54:06 +10:00
simojenki
3545d9c653 Fix bug where langs incorrectly determined in smapi 2021-08-16 23:46:47 +10:00
simojenki
c67f74bf08 Album view sort by album name not artist name 2021-08-16 10:13:16 +10:00
Simon J
0d21c34243 Add i8n support for nl-NL (#19) 2021-08-14 17:43:21 +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
076128e30c Improve message when linkCode not found 2021-07-31 17:18:44 +10:00
simojenki
1153f8e318 Add support for running under a context path, ie. /bonob, replace BONOB_WEB_ADDRESS with BONOB_URL 2021-07-23 18:11:32 +10:00
simojenki
f7a1b3f52c Scrobble on completion of song if song was listened to 2021-07-07 17:28:26 +10:00
simojenki
2b0ef606d2 Fix bug navigating from playing track to album and artist 2021-06-12 17:29:45 +10:00
simojenki
d77f04bb43 Ability to edit navidrome playlists from sonos app 2021-06-12 11:06:21 +10:00
simojenki
4229ad1836 Ability to play a playlist 2021-05-10 11:12:14 +10:00
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
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
cd979c2265 Ability to browser related artists 2021-03-14 13:55:36 +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
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
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
86a2411f21 Genres on main menu 2021-03-07 11:37:13 +11:00
simojenki
5c75a3d50b Support for paging of albums for artist 2021-03-05 21:59:38 +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
3aa1056aa5 Ability to query artists from navidrome with paging 2021-03-01 22:31:37 +11:00
simojenki
333c9eace9 Remove xpath-ts from project 2021-03-01 17:46:49 +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
0cb02707f1 Auth tokens back to simple strings as private key used for token refresh which not doing 2021-02-26 12:36:43 +11:00