emeric
|
336673770d
|
Switched to Wt::WRandom to generate secrets
|
2019-07-27 11:16:45 +02:00 |
|
emeric
|
81c5a841a3
|
Fixed regression on similarity engine
|
2019-07-26 23:06:53 +02:00 |
|
emeric
|
e2c8c86e25
|
Removed unused log
|
2019-07-26 19:29:22 +02:00 |
|
emeric
|
ed50db7a7a
|
Changed auth cookie duration to 3 days for demo user + remove outdated tokens
|
2019-07-26 19:29:08 +02:00 |
|
emeric
|
9b902b1a59
|
Moved away from Wt::Auth and use a simplified (?) login/password system with a login throttler based on IP address
|
2019-07-26 14:02:05 +02:00 |
|
emeric
|
38ce2600d2
|
Rework DB session + transactions. Now can handle multiple read only transactions in parallel
|
2019-07-16 13:17:23 +02:00 |
|
emeric
|
2a1fb0182b
|
Improved scan performance
|
2019-07-03 13:32:24 +02:00 |
|
emeric
|
ea3e453aa1
|
Improved response time of database queries
|
2019-07-03 13:32:02 +02:00 |
|
emeric
|
78579f2456
|
Slightly better UI looking
|
2019-06-19 13:25:49 +02:00 |
|
emeric
|
56260ed727
|
Fixed regression on lookup performance (introduced when added track/artist links)
|
2019-06-17 13:43:29 +02:00 |
|
emeric
|
ef648d5cb6
|
Subsonic API: added star support
|
2019-06-16 15:11:42 +02:00 |
|
emeric
|
08988b17a2
|
Prevent the media scanner from never quitting
|
2019-06-13 14:29:39 +02:00 |
|
emeric
|
c288e439b3
|
Fix log config mapping
|
2019-06-10 19:16:47 +02:00 |
|
emeric
|
76c92cfd5f
|
Redirected the access logs in a dedicated file
|
2019-06-07 13:05:22 +02:00 |
|
emeric
|
37a41ece1f
|
Map the logger configuration in lms.conf file
|
2019-06-06 13:40:29 +02:00 |
|
emeric
|
39bf478f9f
|
Subsonic API: some more factorizations in media retrievals
|
2019-06-04 16:57:23 +02:00 |
|
emeric
|
2f674a0323
|
Updated README for Raspberry Pi 3B+
|
2019-06-04 00:31:06 +02:00 |
|
emeric
|
51a8de8af4
|
Added some feedback about the last/current/next media directory scans
|
2019-06-04 00:04:01 +02:00 |
|
emeric
|
6d3ddcddee
|
removed outdated file
|
2019-05-23 13:46:37 +02:00 |
|
emeric
|
6be92ed241
|
do not fetch features if the recommendation engine is tags based
|
2019-05-23 13:35:02 +02:00 |
|
emeric
|
5f02dfeff1
|
Added an option for the user to choice the type of the similarity engine to use
|
2019-05-23 13:25:25 +02:00 |
|
emeric
|
ae8aadfdde
|
Do not compile tools by default
|
2019-05-21 13:32:13 +02:00 |
|
emeric
|
98cc0aa619
|
Handling plural forms
|
2019-05-21 13:18:14 +02:00 |
|
emeric
|
eec74c3f45
|
Subsonic API: properly handle release artists
|
2019-05-20 13:58:39 +02:00 |
|
emeric
|
234d9f80ef
|
Made transcoding optional
|
2019-05-20 12:55:17 +02:00 |
|
emeric
|
49dc6c84f1
|
Added a database version check
|
2019-05-17 13:11:04 +02:00 |
|
emeric
|
febfe518ba
|
Added unit tests on orphaned entries
|
2019-05-16 13:49:56 +02:00 |
|
emeric
|
41c317d3ff
|
Do not block the database while constructing the similarity maps
|
2019-05-15 14:03:33 +02:00 |
|
emeric
|
3aa6edd74f
|
Added Album Artist support
|
2019-05-15 13:15:18 +02:00 |
|
emeric
|
397c6f4e9c
|
Add Opus file scan + fixed ogg tag parsing
|
2019-05-06 13:51:17 +02:00 |
|
emeric
|
d19ed184b3
|
Added Opus transcode support
|
2019-05-05 23:33:10 +02:00 |
|
emeric
|
099d516091
|
Various cleanup
|
2019-04-19 14:06:43 +02:00 |
|
emeric
|
3df9a2ad54
|
Updated the Service interface
|
2019-04-19 13:39:08 +02:00 |
|
emeric
|
0aef48f3bc
|
Fallback on the cluster similarity searcher if no song is classified
|
2019-04-19 13:01:57 +02:00 |
|
emeric
|
89ce9ab6c6
|
Added a notify message when adding a filter
|
2019-04-19 13:01:08 +02:00 |
|
emeric
|
0a6eaf847a
|
Enqueue tracks in a understandable order when playing an artist
|
2019-04-16 13:40:49 +02:00 |
|
emeric
|
e2cb6917eb
|
API Subsonic: added getSimilarSongs functions, corrected a bug in the file path generation
|
2019-04-16 13:13:01 +02:00 |
|
emeric
|
cc437c7cfe
|
API Subsonic: respect the user's bitrate/max bitrate in the stream request
|
2019-04-15 13:08:57 +02:00 |
|
emeric
|
a3d40c5ed0
|
Updated README
|
2019-04-13 20:27:16 +02:00 |
|
emeric
|
3377ab371e
|
API Subsonic: Correctly handle maxBitRate=0 parameter
|
2019-04-13 20:24:14 +02:00 |
|
emeric
|
2791f70ad7
|
API Subsonic: Correctly remove entries from playlists
|
2019-04-13 20:18:32 +02:00 |
|
emeric
|
fdbac7f444
|
API Subsonic: Adding playlist support
|
2019-04-12 14:00:05 +02:00 |
|
emeric
|
366420013f
|
Subsonic API: added request parameters in debug (but censored clear text passwords)
|
2019-04-09 13:23:38 +02:00 |
|
emeric
|
a0e57ce2c4
|
Added artist sort name filed
|
2019-04-09 13:08:05 +02:00 |
|
emeric
|
3da931e52a
|
Subsonic API: improved compatibility for DSub client
|
2019-04-08 13:38:38 +02:00 |
|
emeric
|
93cb5cd50c
|
Subsonic API: switch from property_tree to Wt::Json to properly report empty arrays/nodes
|
2019-04-07 19:25:08 +02:00 |
|
emeric
|
99b56da15f
|
Subsonic API: send back an error on bad login parameters
|
2019-04-07 17:55:25 +02:00 |
|
emeric
|
b4103999a7
|
Subsonic API: better parameter/error handling
|
2019-04-07 17:23:46 +02:00 |
|
emeric
|
9ebea81104
|
Subsonic API: make API more compliant
|
2019-04-07 14:46:33 +02:00 |
|
emeric
|
0b6975097c
|
Subsonic API: keep tags to make players more effective in offline mode
|
2019-04-06 18:48:19 +02:00 |
|