Deluan
|
04fd72e1fa
|
Change avatar placeholder to new logo
|
2020-10-23 21:37:53 -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
|
b88f9013dc
|
Fix getAlbumList.byYear . See https://github.com/daneren2005/Subsonic/issues/967
|
2020-10-21 17:32:10 -04:00 |
|
Deluan
|
6dc21d0595
|
Check for Last.FM and Spotify configuration at startup
|
2020-10-21 17:10:06 -04:00 |
|
Deluan
|
078a7c24e6
|
Add userRating to Subsonic API's Artist
|
2020-10-21 15:51:12 -04:00 |
|
Deluan
|
2f11c2dc8f
|
Bump Subsonic API compatibility to 1.13
|
2020-10-20 22:54:37 -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
|
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
|
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
|
1ffc8d619e
|
Log ffmpeg detection as Info
|
2020-10-12 21:59:03 -04:00 |
|
Deluan
|
c60e56828b
|
Fix ffmpeg detection
|
2020-10-12 10:59:42 -04:00 |
|
Deluan
|
fea5d23fc7
|
Add ffmpeg detection at start-up
|
2020-10-06 17:24:16 -04:00 |
|
Deluan
|
92b7ef40af
|
Disable CSP for now
|
2020-10-06 11:24:59 -04:00 |
|
Deluan
|
cd171c40cb
|
Add secure middleware, with sensible values
|
2020-10-06 08:46:58 -04:00 |
|
Deluan
|
8dfc259857
|
Serve robots.txt from root (http://server/robots.txt)
|
2020-10-02 10:15:19 -04:00 |
|
Deluan
|
cf8756b14b
|
Unexport private function
|
2020-10-01 09:56:09 -04:00 |
|
Deluan
|
596a4897a3
|
Do not force username to always be lowercase in the DB
|
2020-09-01 18:00:19 -04:00 |
|
Deluan
|
9df405a8ce
|
Add export as m3u button to playlist
|
2020-08-22 13:23:50 -04:00 |
|
Deluan
|
366054e8cc
|
Handle exporting playlists as m3u files
|
2020-08-22 12:15:26 -04:00 |
|
Deluan
|
8fa5544af7
|
Add option to download playlist
|
2020-08-21 13:28:20 -04:00 |
|
Deluan
|
e2e79d6471
|
Fix getTopSongs endpoint mapping
|
2020-08-20 11:27:38 -04:00 |
|
Deluan
|
15a06fcd27
|
Removed support for Jamstash in dev mode. Not needed anymore :)
|
2020-08-15 23:11:31 -04:00 |
|
Deluan
|
6fe1f84c68
|
Add download for songs
|
2020-08-14 12:11:35 -04:00 |
|
Deluan
|
d72468003f
|
User album or artist name as zip name in download endpoint
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
100f6a0645
|
Removed engine.Users
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
bc2073fbd5
|
Removed unused function
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
278d0ea8f3
|
Fix album fields in simulated browsing by folder
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
419884db7c
|
Removed engine.Scrobbler
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
eacfc41665
|
Removed engine.Search
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
c271aa24d1
|
Make all Subsonic helper functions private
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
22f34b3347
|
Refactor getGenres . Remove engine.Browser
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
eba8395146
|
Refactor getSong
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
f16dc5f8f8
|
Refactor getMusicDirectory
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
15c8f4c0ef
|
Refactor getAlbum
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
e344f616b3
|
Refactor getArtist
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
ef81caf3ed
|
Refactor getMusicFolders and getIndexes
|
2020-08-14 12:10:37 -04:00 |
|
Deluan
|
a5e1986072
|
Fix getTopSongs endpoint
|
2020-08-13 18:56:13 -04:00 |
|
Deluan
|
4ec451aecb
|
Add content-disposition header to set a download name
|
2020-08-05 18:40:46 -04:00 |
|
Deluan
|
8e4b2e1c06
|
Add GetTopSongs placeholder, to make AVSub work
|
2020-08-05 13:48:50 -04:00 |
|
Deluan
|
a541afbfba
|
Revert "Return absolute paths in Subsonic API responses"
This reverts commit 338cbacb
|
2020-08-05 12:37:43 -04:00 |
|
Deluan
|
df05760769
|
Move engine package under subsonic , as it should only be used by the Subsonic API.master
The idea is to move reusable code from `engine` to `core`, in future refactorings
|
2020-08-04 21:29:35 -04:00 |
|
Deluan
|
2c370cae28
|
Support downloading full album and artist discography through Subsonic API
|
2020-08-04 12:39:13 -04:00 |
|
Deluan
|
f745b8d223
|
Use transaction's DataStore
|
2020-08-04 11:53:19 -04:00 |
|
Deluan
|
696a0feb31
|
Remove ratings from engine package
|
2020-08-02 17:58:07 -04:00 |
|
Deluan
|
ed726c2126
|
Better implementation of Bookmarks, using its own table
|
2020-08-01 12:17:15 -04:00 |
|
Deluan
|
23d69d26e0
|
Add Bookmarks to Subsonic API
|
2020-07-31 17:45:49 -04:00 |
|
Deluan
|
924ada0dab
|
Add bookmark API repsonse
|
2020-07-31 17:45:49 -04:00 |
|