Deluan
|
d39bd0219a
|
Fix cache key-mapping
|
2020-10-25 23:22:52 -04:00 |
|
Deluan
|
9f533b2108
|
New Cache FileSystem implementation
|
2020-10-25 23:22:52 -04:00 |
|
Deluan
|
6d08a9446d
|
Fix test suite name
|
2020-10-23 21:43:33 -04:00 |
|
Deluan
|
1cd2f015c2
|
Get Similar Artists in parallel
Also don't fail `GetArtistInfo` when Last.FM is not configured
|
2020-10-21 21:44:03 -04:00 |
|
Deluan
|
69e1059705
|
Prefer starred and high rated versions for Top Songs
|
2020-10-21 15:11:26 -04:00 |
|
Deluan
|
075c28d2e5
|
Fix performance and precision of TopSongs
|
2020-10-21 14:07:01 -04:00 |
|
Deluan
|
a45b5a037f
|
Match Top Songs by mbid, add indexes to media_file
|
2020-10-21 10:13:03 -04:00 |
|
Deluan
|
b93a3db267
|
Fix sort order for TopSongs
|
2020-10-21 00:10:46 -04:00 |
|
Deluan
|
53c1e9ec35
|
Include tracks in TopSongs where the requested artist is the album artist
|
2020-10-20 23:52:45 -04:00 |
|
Deluan
|
12cedee867
|
Prefer older versions on GetTopSongs
|
2020-10-20 23:46:45 -04:00 |
|
Deluan
|
049ac70b2b
|
Add "real" TopSongs
|
2020-10-20 22:53:52 -04:00 |
|
Deluan
|
64ccb4d188
|
Add SimilarSongs functionality
|
2020-10-20 16:07:31 -04:00 |
|
Deluan
|
a289a1945f
|
Remove redundant interfaces
|
2020-10-20 16:07:31 -04:00 |
|
Deluan
|
a257891b46
|
Get better artist images results
|
2020-10-20 16:07:31 -04:00 |
|
Deluan
|
e9e09a7480
|
Add dedicated SimilarArtists call
|
2020-10-20 16:07:31 -04:00 |
|
Deluan
|
29d8950e5b
|
Better ArtistInfo field names
|
2020-10-20 16:07:31 -04:00 |
|
Deluan
|
00b6f895bb
|
Fix lint errors
|
2020-10-20 16:07:31 -04:00 |
|
Deluan
|
07d96f8308
|
Add missing fields to ArtistInfo
|
2020-10-20 16:07:31 -04:00 |
|
Deluan
|
07535e1518
|
Add ExternalInformation core service (not a great name, I know)
|
2020-10-20 16:07:31 -04:00 |
|
Deluan
|
19ead8f7e8
|
Add initial spotify client implementation
|
2020-10-20 16:07:31 -04:00 |
|
Deluan
|
eb74dad7cd
|
Add initial last.fm client implementation
|
2020-10-20 16:07:31 -04:00 |
|
Deluan
|
fea5d23fc7
|
Add ffmpeg detection at start-up
|
2020-10-06 17:24:16 -04:00 |
|
Deluan
|
8fa5544af7
|
Add option to download playlist
|
2020-08-21 13:28:20 -04:00 |
|
Deluan
|
6c8535c54a
|
Add support for reading webp artwork
|
2020-08-21 11:33:23 -04:00 |
|
Deluan
|
16397e08fc
|
Close cache reader. Should fix #446
|
2020-08-17 09:14:08 -04:00 |
|
Deluan
|
d72468003f
|
User album or artist name as zip name in download endpoint
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
0e16d7cfbb
|
Fix regression: Show artwork in Music Stash when browsing by folder
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
9a1133601a
|
Store uncompressed files in zip
|
2020-08-04 13:38:32 -04:00 |
|
Deluan
|
2c370cae28
|
Support downloading full album and artist discography through Subsonic API
|
2020-08-04 12:39:13 -04:00 |
|
Deluan
|
2b59d4b87a
|
Rename 'Cover' to the more generic term 'Artwork'
|
2020-07-31 11:38:56 -04:00 |
|
Deluan
|
d877928f11
|
Add UpdatedAt to transcoding cache key
|
2020-07-28 17:16:01 -04:00 |
|
Deluan
|
0403ec2a07
|
Use OS-independent path separators
|
2020-07-28 08:49:07 -04:00 |
|
Deluan
|
67da83c84d
|
Use a RWMutex instead of an AtomicBool, to reduce contention
|
2020-07-26 00:45:33 -04:00 |
|
Deluan
|
f8f16d676d
|
Fix Cached flag
|
2020-07-24 18:48:28 -04:00 |
|
Deluan
|
58b816c2ed
|
Show cached in info log
|
2020-07-24 18:43:03 -04:00 |
|
Deluan
|
9b1d5c196f
|
Load cache asynchronously
|
2020-07-24 16:54:04 -04:00 |
|
Deluan
|
9f4f2f7381
|
Use new FileCache in cover service
|
2020-07-24 13:30:27 -04:00 |
|
Deluan
|
433e31acc8
|
Refactor FileCache, allow disabling Trasncoding cache
|
2020-07-24 12:42:11 -04:00 |
|
Deluan
|
1bee98af52
|
Increase streamer test timeout
|
2020-07-21 20:43:59 -04:00 |
|
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 |
|