Deluan
|
70dc847836
|
Show folders scanned instead of files scanned
|
2026-01-02 19:20:05 +00:00 |
|
Deluan
|
c84aa9026b
|
Remove stray Printf
|
2026-01-02 19:19:36 +00:00 |
|
Deluan
|
5f6138643d
|
Add more broker log
|
2026-01-02 19:19:36 +00:00 |
|
Deluan
|
1791dd5667
|
Add Uptime to Activity Panel
|
2026-01-02 19:19:36 +00:00 |
|
Deluan
|
ca37f6d31c
|
Use Gravatar in GetAvatar Subsonic API
|
2026-01-02 19:19:36 +00:00 |
|
Deluan
|
3e130aac01
|
Redesign UserMenu, now with support for Gravatar
|
2026-01-02 19:19:35 +00:00 |
|
Deluan
|
2c79e4dc86
|
Add config option to globally enable/disable downloads
|
2026-01-02 19:19:34 +00:00 |
|
Deluan
|
a25c2534db
|
Fix log message
|
2026-01-02 19:19:34 +00:00 |
|
Deluan
|
564198600a
|
Add buffer to broker SendMessage
|
2026-01-02 19:19:34 +00:00 |
|
Deluan
|
d8c07e2b01
|
Better broker logging
|
2026-01-02 19:19:34 +00:00 |
|
Deluan
|
1cf0a9d5d5
|
Add flag to enable activity menu
|
2026-01-02 19:19:33 +00:00 |
|
Deluan
|
adeb2f95dc
|
Auto-reconnect to event stream after 20secs timeout
|
2026-01-02 19:19:33 +00:00 |
|
Deluan
|
652a6cf18f
|
Adding a communication channel between server and clients using SSE
|
2026-01-02 19:19:33 +00:00 |
|
Deluan
|
fcc7b9e529
|
Avoid cross-site scripting
See: https://lgtm.com/rules/1510377426397/
|
2026-01-02 19:19:32 +00:00 |
|
Deluan
|
f165047ace
|
Don't send the transcoded file if it is a HEAD request
|
2026-01-02 19:19:32 +00:00 |
|
Deluan
|
8c0cbeffbb
|
Simplify scanner utilization
|
2026-01-02 19:18:59 +00:00 |
|
Deluan
|
6db9c24549
|
Bump Subsonic API to 1.16.1
|
2026-01-02 19:18:58 +00:00 |
|
Deluan
|
a3713647f8
|
Update count on getScanStatus
|
2026-01-02 19:18:58 +00:00 |
|
Deluan
|
62f7f184cc
|
Add artistImageUrl available in getArtists endpoint
Also cache artist info in the DB for 1 hour
|
2026-01-02 19:18:58 +00:00 |
|
Deluan
|
61d6f8aaa0
|
Make CreatePlaylist response compatible with API >1.14.0
|
2026-01-02 19:18:26 +00:00 |
|
Deluan
|
465b23a433
|
Limit startScan to admins only
|
2026-01-02 19:18:26 +00:00 |
|
Deluan
|
01b5871218
|
Implements library scanning endpoints. Also:
- Bumped Subsonic API version to 1.15:
- Better User/Users Subsonic endpoint implementations, not final though
|
2026-01-02 19:18:26 +00:00 |
|
Deluan
|
7cde29cd21
|
Simplify error responses
|
2026-01-02 19:18:26 +00:00 |
|
Deluan
|
582e9e5249
|
Completely removed engine package, fewer abstraction layers \o/
|
2026-01-02 19:18:25 +00:00 |
|
Deluan
|
321c2fc4f1
|
Move mock datastore to tests package
|
2026-01-02 19:18:25 +00:00 |
|
Deluan
|
b464ba57a6
|
Make mocks strongly typed
|
2026-01-02 19:18:25 +00:00 |
|
Deluan
|
e2d27f5a32
|
Removed list_generator completely
|
2026-01-02 19:18:25 +00:00 |
|
Deluan
|
c60766bccb
|
Removed more layers of indirection from the engine package
|
2026-01-02 19:18:25 +00:00 |
|
Deluan
|
f4be41987f
|
Change MediaFolder.ID type to int32
|
2026-01-02 19:17:32 +00:00 |
|
Deluan
|
9b73ec19f2
|
Add getScanStatus Subsonic response
|
2026-01-02 19:17:32 +00:00 |
|
Deluan
|
bd68dbd438
|
Add better process lifecycle management
|
2026-01-02 19:17:32 +00:00 |
|
Deluan
|
289cabf945
|
Change avatar placeholder to new logo
|
2026-01-02 19:17:32 +00:00 |
|
sohalt
|
7047a4a788
|
Add LDAP authentication
|
2020-10-23 01:56:49 +02: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 |
|