Deluan
|
9e35534dad
|
Fix lint errors
New environment, forgot to setup it properly...
|
2020-07-10 13:11:02 -04:00 |
|
Deluan
|
5620c58a30
|
Started the big refactor to extract common logic from engine package (Subsonic only) to core package (more generic)
|
2020-07-10 12:53:11 -04:00 |
|
Deluan
|
f0a5df7cd7
|
Move transcodings initialization to a migration
This will make it run only once, not every
time the transcoding table is empty
|
2020-07-06 23:48:43 -04:00 |
|
Deluan
|
1cc03fdd8c
|
Add initial support for Google Analytics
|
2020-07-03 13:51:31 -04:00 |
|
Deluan
|
dd91f983b5
|
Add new config option to show a custom welcome message in the login screen
|
2020-07-03 11:51:15 -04:00 |
|
Deluan
|
d2e4cade62
|
Change duration config types
|
2020-07-02 17:53:51 -04:00 |
|
Deluan
|
a6af46dbad
|
Always use lowercase username, as it is used for referential integrity. Fixes #352
|
2020-06-14 20:20:10 -04:00 |
|
Deluan
|
c742ae0843
|
Remove unused feature toggles
|
2020-06-11 22:11:59 -04:00 |
|
Deluan
|
331fa1d952
|
Add ability to reorder playlist items
|
2020-06-04 19:05:41 -04:00 |
|
Deluan
|
51fb1d1349
|
Increase cover art max-age to maximum
|
2020-06-04 14:45:00 -04:00 |
|
Deluan
|
888151728f
|
Increase album art placeholder's resolution
|
2020-06-03 09:40:37 -04:00 |
|
Deluan
|
9028d301f0
|
Change log level for playlist log messages
|
2020-05-26 22:03:25 -04:00 |
|
Deluan
|
fbd6c965b0
|
Always return public attribute in playlist response
|
2020-05-25 21:00:05 -04:00 |
|
delucks
|
ae847103a2
|
Correct response body for getSongsByGenre
|
2020-05-22 18:08:35 -04:00 |
|
Deluan
|
8a68cecdb9
|
Add ToggleStar to SongContextMenu (WIP)
|
2020-05-22 15:23:42 -04:00 |
|
Deluan
|
17df63b550
|
Fix child.size and directory.playCount compatibility with Subsonic API. Fixes #304
|
2020-05-19 23:51:23 -04:00 |
|
Deluan
|
12cf2f1104
|
Remove tracks from playlist
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
e81a9dd1b5
|
Add tracks to playlist
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
f881e2a54b
|
Add option to enable (experimental) playlists in UI
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
aebee651ac
|
Add nested resource playlist/{id}/tracks
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
a56e588c8e
|
Create relation table for playlist tracks
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
4e613be960
|
Add playlists REST endpoint
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
f8362a4acb
|
Fix staticcheck's SA1029
|
2020-05-13 16:49:55 -04:00 |
|
Deluan
|
0d1e2a92f6
|
Make MediaFolder ID int32
|
2020-05-09 22:29:02 -04:00 |
|
Deluan
|
1ed6d130b1
|
Fix getMusicFolders and getIndexes API compliance. Fix #286
|
2020-05-09 21:02:38 -04:00 |
|
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 |
|