Deluan
|
bb01c8973f
|
Fix lint error
|
2020-05-04 20:46:16 -04:00 |
|
Deluan
|
8d99c3ab92
|
Add validation tests to translations files
|
2020-05-04 19:54:10 -04:00 |
|
Deluan
|
854a923fea
|
Don't sort ReadAll translations, as it will be sorted in the UI
|
2020-05-02 14:19:01 -04:00 |
|
Deluan
|
496b467c1d
|
Cater for differences when loading embedded Assets and in dev mode
|
2020-05-02 14:19:01 -04:00 |
|
Deluan
|
41cf99541d
|
Move translations to server
|
2020-05-02 14:19:01 -04:00 |
|
Deluan
|
1a9663d432
|
Move static to resources . Embed them at build time
|
2020-05-02 14:19:01 -04:00 |
|
Deluan
|
b7dcdedf41
|
More error handling
|
2020-05-02 14:19:01 -04:00 |
|
Deluan
|
c816ca4525
|
Add config option to enable/disable Transcoding configuration
|
2020-04-29 21:59:05 -04:00 |
|
jvoisin
|
26188e6d8a
|
Enable a couple of linters
|
2020-04-29 09:03:07 -04:00 |
|
Deluan
|
5cd453afeb
|
Fix all errcheck warnings
|
2020-04-26 15:07:36 -04:00 |
|
Deluan
|
03c3c192ed
|
Fixing static checks about passing nil context
|
2020-04-26 15:07:36 -04:00 |
|
Deluan
|
d534cb96a9
|
Replace math.Max with utils.MaxInt
|
2020-04-21 08:41:04 -04:00 |
|
Dimitri Herzog
|
f1e1d3bc07
|
request throttling only for media group api
|
2020-04-21 08:39:14 -04:00 |
|
Deluan
|
694be54428
|
Replace math.Max with utils.MaxInt
|
2020-04-20 12:17:01 -04:00 |
|
Dimitri Herzog
|
716f4c5cf7
|
configuration for request throttling
|
2020-04-20 11:51:00 -04:00 |
|
Deluan
|
defdc2ea6b
|
Bump Subsonic API to 1.10.2
|
2020-04-17 21:44:34 -04:00 |
|
Deluan
|
1fd6571a87
|
Refactored getSongsByGenre
|
2020-04-17 21:44:34 -04:00 |
|
Deluan
|
4c0250f9f8
|
Add fromYear/toYear params to getRandomSongs
|
2020-04-17 21:44:34 -04:00 |
|
Deluan
|
0e1735e7a9
|
Add getSongsByGenre endpoint
|
2020-04-17 21:44:34 -04:00 |
|
Deluan
|
a698e434fd
|
Refactor list_generator to use new filters
|
2020-04-17 21:44:34 -04:00 |
|
Deluan
|
95f658336c
|
Implement byYear and byGenre AlbumLists
|
2020-04-17 21:44:34 -04:00 |
|
Deluan
|
d81bf8a518
|
Update github.com/go-chi/cors
|
2020-04-13 10:50:18 -04:00 |
|
Deluan
|
adfaf39489
|
Mark more endpoints as "gone" (won't be implemented)
|
2020-04-12 23:12:28 -04:00 |
|
Deluan
|
e476a5f6f1
|
Make fields songCount , duration , created and changed mandatory in playlists responses (fixes #164)
|
2020-04-11 19:15:15 -04:00 |
|
Deluan
|
e232c5c561
|
Add created and changed fields to playlists responses
|
2020-04-11 18:58:43 -04:00 |
|
Deluan
|
089a92157f
|
Pass version to UI through AppConfig, instead of login payload.master
This makes the version info updated with a browser refresh (no need to logout and login again)
|
2020-04-08 11:00:30 -04:00 |
|
Deluan
|
db246900a6
|
Introduce a new configuration to select the login background image URL
|
2020-04-08 09:07:15 -04:00 |
|
Deluan
|
7e6c0e3894
|
Less noisy logs for scrobble
|
2020-04-06 19:42:35 -04:00 |
|
Deluan
|
b930c7253a
|
Fix tests in pipeline
|
2020-04-06 17:01:48 -04:00 |
|
Deluan
|
3f9ddb915e
|
Use a custom authorization header, to avoid conflicts with proxies using basic auth (fixes #146)
|
2020-04-06 16:03:20 -04:00 |
|
Deluan
|
c3edc7f449
|
Add test for ServeIndex
|
2020-04-06 15:37:15 -04:00 |
|
Deluan
|
a17a98a75f
|
Log API requests and responses at Debug level
|
2020-04-05 23:57:04 -04:00 |
|
Deluan
|
d308e7ca46
|
Fix typo
|
2020-04-05 17:49:14 -04:00 |
|
Deluan
|
0ba5840a65
|
Don't set a playerId cookie it cannot register the player
|
2020-04-04 20:26:36 -04:00 |
|
Deluan
|
3b6d0b3d15
|
Add a catchall route to redirect everything to app/index.html
|
2020-04-03 19:45:35 -04:00 |
|
Deluan
|
75cd21da1f
|
Add BaseURL configuration (fixes #103)
|
2020-04-03 19:05:38 -04:00 |
|
Deluan
|
8510273216
|
Send estimated content length if requested
|
2020-04-03 00:24:40 -04:00 |
|
Deluan
|
f403a8da34
|
feat: add version to index.html description meta tag
|
2020-03-22 01:04:10 -04:00 |
|
Deluan
|
e23a290812
|
fix: logging of scanner startup
|
2020-03-21 14:20:22 -04:00 |
|
Deluan
|
9f42e330b4
|
fix: change web requests log level to debug
|
2020-03-21 13:03:04 -04:00 |
|
Deluan
|
8b108905a3
|
feat: use Navidrome's icon in getAvatar
|
2020-03-18 22:46:47 -04:00 |
|
Deluan
|
811703ab60
|
fix: create default transcodings on existing installations
|
2020-03-17 16:49:37 -04:00 |
|
Deluan
|
c8b0d2bfae
|
feat: select correct transcoding for streaming
|
2020-03-17 15:20:35 -04:00 |
|
Deluan
|
39993810b3
|
feat: add transcodedSuffix to Subsonic API responses
|
2020-03-17 15:20:35 -04:00 |
|
Deluan
|
da36941252
|
feat: better getPlayer middleware setup
|
2020-03-17 15:20:35 -04:00 |
|
Deluan
|
8ec78900c5
|
feat: transcoding and player datastores and configuration
|
2020-03-17 15:20:35 -04:00 |
|
Deluan
|
fc06163b5a
|
refactor: remove superfluous (and untested) code
|
2020-03-02 09:37:47 -05:00 |
|
Deluan
|
f394de664a
|
refactor: new transcoding engine. third (fourth?) time is a charm!
|
2020-02-24 13:56:09 -05:00 |
|
Deluan
|
d2eea64528
|
fix: typo
|
2020-02-23 21:41:10 -05:00 |
|
Deluan
|
fc14e346b9
|
feat: store duration as float, to cater for milliseconds
|
2020-02-20 17:02:06 -05:00 |
|