Commit Graph
61 Commits
Author SHA1 Message Date
emeric 6d69fc043b Reworked the database session creation 2019-11-20 12:58:44 +01:00
emeric b69e0c0c3d Split the LMS_LOG macro to work either with a ostream logger or a wt logger 2019-11-19 18:14:23 +01:00
emeric e507eafccd Moved service file into utils 2019-10-28 13:35:39 +01:00
emeric c65338ef4d Better Buster compatibility 2019-09-16 19:20:35 +02:00
emeric 2c5917235a Upgraded code to switch to C++17. Tested on Debian Buster 2019-09-10 13:07:06 +02:00
emeric 14afb1e2db Updated README. lms.conf and lms.service are not longer installed by default, user has to manually copy them in order to prevent accidental deletion when upgrading 2019-08-10 15:44:32 +02:00
emeric 8b1eed504a Added systemd integration, updated README 2019-08-10 14:03:17 +02:00
emeric 882c166de9 Subsonic API: better handling unhandled commands, safer version check 2019-08-04 14:04:15 +02:00
emeric 40000249c6 Split auth service in two services 2019-07-30 13:17:25 +02:00
emeric d114c763c3 Config is no longer a singleton as such 2019-07-29 13:00:58 +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 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 6be92ed241 do not fetch features if the recommendation engine is tags based 2019-05-23 13:35:02 +02:00
emeric 234d9f80ef Made transcoding optional 2019-05-20 12:55:17 +02:00
emeric 3aa6edd74f Added Album Artist support 2019-05-15 13:15:18 +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 344334fd71 API Subsonic: add an option to disable 2019-04-05 16:07:38 +02:00
emeric ab2ed24f75 API Subsonic: first working version, still WIP (missing commands, no authentication) 2019-04-01 13:57:14 +02:00
emeric 11a0ed9f12 Breakable training, added cache 2019-02-27 13:57:43 +01:00
emeric 6fcb693261 Reorganized sources, better accuracy for similarities based on features 2019-02-05 14:08:46 +01:00
emeric 3e142b5507 [WIP] Added Artist/ReleaseInfo 2019-01-23 13:22:43 +01:00
emeric ff96775a03 Corrected multithreading issue 2018-06-26 13:28:24 +02:00
emeric c427396623 Added an ApplicationGroup system to track the multiple sessions open by a user 2018-06-22 13:10:19 +02:00
emeric 7b5f443b44 Added an option to set wt's resources directory 2018-04-20 20:11:09 +02:00
emeric 9cb4918f44 Upgrade from Wt3 to Wt4 2018-04-16 16:56:51 +02:00
emeric 2f7697d278 Adding User edit/create view 2018-04-10 13:24:14 +02:00
emeric 2db46260ab Made database scan work, added immediate scan option 2018-03-04 15:19:44 +01:00
emeric 529055d432 Added database settings view 2018-03-03 17:23:28 +01:00
emeric 9cf89893e0 Prepare multi cluster tag parsing 2018-03-01 22:20:53 +01:00
emeric a9c835a190 Corrected db path 2016-09-24 16:44:56 +02:00
emeric 50cd4ed131 Minor cleanup 2016-09-24 16:40:17 +02:00
emeric 3af320e42b [CONF] Made a single configuration file 2016-08-24 16:54:05 +02:00
emeric f825afa37a Moved util functions into utils 2016-08-23 13:33:01 +02:00
emeric f2b635d263 [DB] Source reorg 2016-06-04 18:17:30 +02:00
emeric fd9fdb8e87 [UI] Added option to parametrize the min probability for creating high level tags 2016-05-30 13:57:18 +02:00
emeric 2ea4ba7f22 [DB] Reworked settings for acousticbrainz tagging 2016-05-28 18:32:09 +02:00
emeric f121c5f439 [LOG] Added lms.conf install 2016-05-02 23:24:19 +02:00
emeric 028a6f8e4c [CONF] Plugged conf file on main 2016-05-02 20:40:24 +02:00
emeric 6f973096f3 [DB] Switched from ffmpeg to TagLib in order to get tags 2016-05-02 19:58:27 +02:00
emeric 5b00229978 [DB] Experimental debug version of track clustering 2016-04-28 12:38:30 +02:00
emeric 7723d461a5 [DB] Some code refactoring 2016-04-15 23:43:59 +02:00
emeric 6db3606a4b [UI] Added some test programs 2015-12-08 20:44:16 +01:00
emeric 1a0b12e223 [TEST] added a simple Wt test 2015-09-27 20:49:49 +02:00
emeric 943bac2b47 Some more cleanup on the build process 2015-09-27 20:29:14 +02:00
epoupon 23aa00a999 [Image] Improved cover art handling 2015-09-18 18:20:37 +02:00
epoupon fa0111988e Switched from gil to imagemagick++ 2015-09-18 13:05:32 +02:00