quintodrome/ui/src/reducers
Steve Richter a56d5bc850
Listenbrainz scrobbling (#1424)
* Refactor session_keys to its own package

* Adjust play_tracker

- Don't send external NowPlaying/Scrobble for tracks with unknown artist
- Continue to the next agent on error

* Implement ListenBrainz Agent and Auth Router

* Implement frontend for ListenBrainz linking

* Update listenBrainzRequest

- Don't marshal Player to json
- Rename Track to Title

* Return ErrRetryLater on ListenBrainz server errors

* Add tests for listenBrainzAgent

* Add tests for ListenBrainz Client

* Adjust ListenBrainzTokenDialog to handle errors better

* Refactor listenbrainz.formatListen and listenBrainzRequest structs

* Refactor agent auth_routers

* Refactor session_keys to agents package

* Add test for listenBrainzResponse

* Add tests for ListenBrainz auth_router

* Update ListenBrainzTokenDialog and auth_router

* Adjust player scrobble toggle
2021-10-30 12:17:42 -04:00
..
activityReducer.js Show notification if server is updated 2021-06-21 13:48:39 -04:00
albumView.js Rename List view mode to Table 2021-05-24 12:58:15 -04:00
dialogReducer.js Listenbrainz scrobbling (#1424) 2021-10-30 12:17:42 -04:00
index.js Made the Player behaviour more consistent 2021-07-02 23:36:33 -04:00
playerReducer.js Display lyrics on UI if synced lyrics present in metadata (#1406) 2021-10-19 10:21:20 -04:00
settingsReducer.js Option to toggle fields in songs, albums & artists (#923) 2021-05-24 11:09:06 -04:00
themeReducer.js Add config option to set default theme 2021-04-18 13:51:00 -04:00