Commit Graph
41 Commits
Author SHA1 Message Date
emeric eb7f65878f Restored recommendations based on acoustic similarities (using musicnn), fixes #301 2026-06-02 08:32:43 +02:00
emeric 3d5e2d3563 Removed useless filesystem cmake script 2026-03-02 22:29:22 +01:00
emeric e5a6de3e07 Added missing GPL headers 2025-12-02 22:27:48 +01:00
emeric 37d603d72c Store container and codec info in database 2025-11-26 21:48:57 +01:00
emeric 53391e37e8 Updated clang format, and restored dsd file handling that was actually broken 2025-09-21 17:27:07 +02:00
emeric 2fd7d9767b Placed db object related files in a subdirectory 2025-07-09 19:36:26 +02:00
emeric 764c92698c Created an interface for the Db class 2025-07-09 00:29:16 +02:00
emeric ed14fa6bc2 Fixed multi platform builds 2025-06-22 17:37:01 +02:00
emeric 2557402367 Using track id for the transcoding service 2025-05-31 10:27:53 +02:00
emeric cc9c6a42ff Added a way to set artists that must not be split, fixes #522 2025-04-27 18:03:45 +02:00
emeric 5b73925019 Switched to full static release + enable lto for the docker release image 2025-01-22 18:34:08 +01:00
emeric 3740c6f899 Allow to use an empty lms.conf file, default values are now all hardcoded, fixes #584 2025-01-05 16:12:25 +01:00
emeric 1dc7e143ef Format code 2024-12-06 14:09:01 +01:00
emeric 06fd444d26 Various minor cleanup 2024-12-06 14:08:31 +01:00
emeric 39941d90a3 Auto reformatted the base, ref #470 2024-05-24 23:31:52 +02:00
emeric 41992f235e Reworked internal namespaces 2024-03-12 23:11:29 +01:00
emeric 4b7c4295ec Refactored namespaces 2024-03-12 08:32:08 +01:00
David Roman 0e78820402 use cmake lib dir instead of hardcoded name 2024-03-11 19:27:08 +01:00
emeric 889096190a Do not use DISTINCT on track queries, as this is useless and slowdowns queries 2024-02-05 11:22:58 +01:00
emeric 1f282c0517 Removed the database lib from services as it is still not a service 2023-11-26 17:38:44 +01:00
emeric ece1d4e3d2 Refactored how filter tags are handled in the scan settings 2023-11-25 15:52:21 +01:00
emeric 9060c0d925 Simplified logger configuration, it no longer depends on Wt 2023-11-24 16:23:31 +01:00
emeric 17a2a969e2 Reduced exclusive lock durations 2023-11-19 16:17:27 +01:00
emeric 636b70450b Simplified the similarity engine loading (since there is no more the features-based engine) 2023-11-10 20:59:25 +01:00
emeric b7a8bf85b8 Rework db range primitives + fixed bug when playing all in releases/tracks views + raised limit to 1000 for ranges in subsonic API 2023-11-10 16:17:18 +01:00
emeric 48ee8e3556 SubsonicAPI: optimized search for artists 2023-11-04 19:07:21 +01:00
emeric bd59dc3bc9 SubsonicAPI: optimized search for tracks 2023-11-04 17:36:59 +01:00
emeric ac556bb95a Added a way to disable the similarity engine 2023-11-02 09:57:51 +01:00
emeric 33140ed20f Added a debug log to help understand bottlenecks 2023-11-01 23:57:38 +01:00
emeric 4562e0368a When max similarity count is set to 0, return nothing instead of everything 2023-10-18 13:41:09 +02:00
emeric e97f6bb9b9 Fixed some warnings. ref #322 2023-04-28 20:28:36 +02:00
emeric 80143a9588 Fixed sefault when no track are classified. fixes #297 2023-01-02 19:39:09 +01:00
emeric 1def36b8f0 Fixed some code scanning alerts 2022-12-14 20:49:59 +01:00
emeric a3884c23f1 CodeFactor review 2022-10-20 09:03:18 +02:00
emeric c816b0db45 Bring more diversity in the radio mode. fixes #54 2022-10-19 13:56:32 +02:00
emeric 8d0bbd0807 Fixed lgtm alert 2022-05-28 18:52:30 +02:00
emeric 63ed28e38f Fixed regression that prevents app to quit if another process is already running 2021-12-05 15:20:07 +01:00
emeric 0cf6b2159e Databsae service refactoring. Warning, loses stars and listens stats 2021-12-04 15:25:09 +01:00
emeric 9adfafc589 Migrated database stuff 2021-10-21 13:36:41 +02:00
emeric 7386c89ae7 Migrated recommendation stuff 2021-10-18 21:16:10 +02:00
emeric a0489b2d94 Migrated scrobbling stuff 2021-10-18 20:39:47 +02:00