Commit Graph
65 Commits
Author SHA1 Message Date
emeric 0f5c487084 Migrated auth service 2021-10-16 15:44:42 +02:00
emeric 32a944e3d4 Introduced lmscore lib to centralize services, migrated cover service 2021-10-16 15:22:59 +02:00
emeric 0dcef2e94c Renamed CoverArtGrabber to CoverService 2021-10-15 20:58:14 +02:00
emeric 617139c2f4 Removed session parameters from auth services 2021-10-03 14:35:25 +02:00
emeric 159f656cfb Merge branch 'patch-1' of https://github.com/bramton/lms into bramton-patch-1 2021-10-03 13:40:32 +02:00
Bram 44116bc055 Added missing <unordered_map> include
This fixes the compilation on FreeBSD.
2021-10-02 21:44:52 +02:00
emeric 3f229dbbe3 Removed session parameters from scrobbling service 2021-10-02 20:24:28 +02:00
emeric 00c756f7e1 Removed session parameters from cover service 2021-09-30 22:31:15 +02:00
emeric 6baf0d313d Finished clean on recommendation engines 2021-09-30 19:02:49 +02:00
emeric ada50d80c8 Fixed clang warning 2021-09-26 15:44:53 +02:00
emeric 828e2364a7 Subsonic API: better compability with clients 2021-09-24 12:37:54 +02:00
emeric 5aa0e835cd Fixed regression on ID parameter parsing 2021-09-23 13:21:24 +02:00
emeric 441aed622c Made database ID manipulations safer 2021-09-20 23:53:38 +02:00
emeric 7affe08fc4 Centralized demo account logic in the password auth service. ref #167 2021-09-03 13:41:30 +02:00
emeric 56a588a06b Fixed demo account creation. fixes #167 2021-09-02 21:05:13 +02:00
emeric c5078ccaf0 added the 'created' field for tracks 2021-05-04 12:36:56 +02:00
emeric 444d4af3c6 Escape special characters for like sql searches 2021-05-02 15:10:32 +02:00
emeric a6398738bb listenbrainz: added a listens synchronizer. fixes #142 2021-04-30 17:41:03 +02:00
emeric 05f0213a9f Do not crash when transcoding a non existing file (regression from eea27b8), fixes #141 2021-04-17 15:00:14 +02:00
emeric 42e9403b55 Fixed subsonic scrobble command + internal scrobbler: do not record listen that have been played for less than 5s 2021-04-08 14:11:09 +02:00
emeric acf81e3f1a Implemented a Scrobbling service + ListenBrainz scrobbler. fixes #118 2021-04-06 19:59:12 +02:00
emeric 1b49e8f6a6 Properly handled http headers for subsonic API. ref #119 2021-03-05 13:23:47 +01:00
emeric cc28d893f5 Added authentication backends: internal, pam and http-headers. fixes #119 2021-03-04 19:32:09 +01:00
emeric 85a95ef897 Fixed 32 bits build 2020-12-16 11:53:59 +01:00
emeric c6322cda18 Fixed 32 bits build 2020-12-16 09:08:23 +01:00
emeric eea27b86f0 Switched from sync transcoder to async transcoder 2020-12-12 14:43:33 +01:00
emeric 0586e93655 Subsonic API: improved compatibility 2020-11-28 22:39:12 +01:00
emeric 6fca5d4d4e Reload cover resources when the database has been updated 2020-11-24 08:48:37 +01:00
emeric 6240ccf747 Fixed regression on artist/release artist handling + fixed bug when firing a signal on still connected but deleted listener 2020-11-12 17:12:08 +01:00
emeric b78967262c Added composer, conductor, lyricist, mixer, producer, remixer tag support 2020-11-12 13:19:22 +01:00
emeric 7cd5076b93 Subsonic API: handled the scrobble call (just put in the common played list for now, no scrobble on external services for now) 2020-11-06 15:01:09 +01:00
emeric 9a1e730831 LGTM alerts review 2020-11-03 11:26:44 +01:00
emeric 8520ca5c0f Added some travis ci target + corrected some warnings 2020-10-31 22:33:01 +01:00
emeric 438e99f5c2 Loading of the recommendation engine now controlled by scanner. Bonus: better control/reporting 2020-10-28 17:40:15 +01:00
emeric c04f57ceb5 Made STB the default image manipulation library to reduce memory usage (GraphicsMagick can still be selected). closes #93 2020-10-17 14:58:41 +02:00
emeric e79dae48d1 Cover art handling: significantly reduce memory usage. fixes #93 2020-10-12 13:30:34 +02:00
emeric 26d12c39e4 UI: Added star/unstar for tracks/albums/artists. ref #74 2020-09-05 11:05:57 +02:00
emeric bd7561af8e Changed the way services are handled 2020-08-22 15:20:18 +02:00
emeric 8f236c16ca Added more details during scan. fixed #32 2020-07-25 16:42:02 +02:00
emeric d0826daa41 Can now interrupt/relaunch scan + scan force from the web interface. ref #32 2020-07-25 14:58:02 +02:00
emeric 10369fdfee Subsonic API: fixed recently added releases 2020-07-14 12:23:43 +02:00
emeric 73031a33bb Subsonic API: fixed playlist update. fixes #80 2020-07-14 12:18:45 +02:00
emeric d3dcee35a3 Subsonic API: various fixes to make Sublime Music happy 2020-07-14 11:38:06 +02:00
emeric 50b0fd1cb8 Various fixes + refacto 2020-07-05 15:15:51 +02:00
emeric 718d2ee6d7 Made Audinaut work. fixes #76 2020-07-03 21:03:16 +02:00
emeric 03446188ba Subsonic API: do not report numeric values as strings 2020-06-21 14:25:23 +02:00
emeric 73acd65bb3 Subsonic API: added the getScanStatus and startScan commands. fixes #62 2020-06-20 14:31:53 +02:00
emeric 74fc4e058e New UI layout and UI improvements. Fixes #50 2020-05-10 13:11:43 +02:00
emeric 8277b9c82b Corrected typo. fixes #53 2020-05-02 20:46:18 +02:00
emeric e69c4038ac Add a hint for files that are going to be transcoded. ref #53 2020-05-02 16:03:29 +02:00