navidrome/server
Deluan Quintão 03efc48137
Refactor routing, changes API URLs (#1171)
* Make authentication part of the server, so it can be reused outside the Native API

This commit has broken tests after a rebase

* Serve frontend assets from `server`, and not from Native API

* Change Native API URL

* Fix auth tests

* Refactor server authentication

* Simplify authProvider, now subsonic token+salt comes from the server

* Don't send JWT token to UI when authenticated via Request Header

* Enable ReverseProxyWhitelist to be read from environment
2021-06-13 12:46:36 -04:00
..
app Refactor routing, changes API URLs (#1171) 2021-06-13 12:46:36 -04:00
events Trigger a UI refresh when the scanner finds changes. 2021-06-09 21:02:20 -04:00
subsonic Refactor routing, changes API URLs (#1171) 2021-06-13 12:46:36 -04:00
auth.go Refactor routing, changes API URLs (#1171) 2021-06-13 12:46:36 -04:00
auth_test.go Refactor routing, changes API URLs (#1171) 2021-06-13 12:46:36 -04:00
initial_setup.go Include a shared Last.FM api key, providing zero conf ArtistInfo (bio/top songs/similar artists) 2021-05-27 16:14:24 -04:00
initial_setup_test.go Fix DevAutoCreateAdminPassword 2021-05-01 18:40:02 -04:00
middlewares.go Upgrade to go-chi 5 2021-05-11 17:21:18 -04:00
middlewares_test.go Remove dependency of go-bindata (#818) 2021-03-12 11:06:51 -05:00
serve_index.go Refactor routing, changes API URLs (#1171) 2021-06-13 12:46:36 -04:00
serve_index_test.go Refactor routing, changes API URLs (#1171) 2021-06-13 12:46:36 -04:00
server.go Refactor routing, changes API URLs (#1171) 2021-06-13 12:46:36 -04:00
server_suite_test.go Refactor routing, changes API URLs (#1171) 2021-06-13 12:46:36 -04:00