Commit Graph
252 Commits
Author SHA1 Message Date
emeric 4fe6edb87f Added release comment support, ref #568 2025-02-07 17:02:08 +01:00
emeric aab5dbee2b Fixed a badly constructed Wt::WdateTime from partial date times, ref #601 2025-01-26 19:01:59 +01:00
emeric 814eaf0a3e Switched the file added info back to a full date time, ref #601 2025-01-26 15:08:31 +01:00
emeric 534df42f9d Distinguish initial scan to import last time write as added time, ref #601 2025-01-24 17:59:25 +01:00
emeric 5b73925019 Switched to full static release + enable lto for the docker release image 2025-01-22 18:34:08 +01:00
emeric c22394bc4a Fixed some warnings 2025-01-21 13:42:03 +01:00
emeric 8161dbec96 Fixed clang14 build 2025-01-21 13:41:49 +01:00
emeric 33759def78 Adding support for partial dates (only year or month), fixes #477 2025-01-19 23:50:39 +01:00
emeric c73ff7dc03 Use ENCODINGTIME to set the added time, if present, otherwise use the last modified time of the file (only during the first import), fixes #595 2025-01-18 16:51:31 +01:00
emeric c7db5fc61a Added support for explcit tags (rtng, ITUNESADVISORY) 2025-01-17 18:03:16 +01:00
emeric 1d15be1e6c Added an option to skip playlists that are refering to a single album + skip playlists that are empty, fixes #577 2025-01-15 21:14:18 +01:00
emeric eda06c8214 Scanner: do not decode whole images, just probe, ref #561 2025-01-12 20:55:16 +01:00
emeric 10d900faf2 Simplified some path writes 2025-01-06 22:29:46 +01:00
emeric 1f6398b5b4 Do not try to create a string from a potentially null ptr, ref #561 2025-01-05 16:49:21 +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 ac4baaac10 Added some debug logs during scans, quite verbose 2024-12-19 20:36:50 +01:00
emeric d49d718922 Fixed build 2024-12-18 15:18:46 +01:00
emeric b80cd013a9 Fixed build 2024-12-18 14:46:46 +01:00
emeric 3661eaccb6 Added playlist import (and sync)from m3u files, ref #391 2024-12-18 14:15:25 +01:00
emeric ec20c9bfa6 Removed useless includes 2024-12-08 18:02:00 +01:00
emeric 4a8754a7fa Subsonic API: added timestamps into coverart ids, Made use of image ids to save a lookup, ref #558 2024-12-08 15:48:52 +01:00
emeric 38efdfaf87 Prefer first embedded image that contains the 'front' keyword 2024-12-08 11:53:31 +01:00
emeric def4d8c3e3 Subsonic API: getCoverArt: serve raw image if size is not provided 2024-12-07 18:27:01 +01:00
emeric 350e213529 Various minor cleanup 2024-12-07 11:48:15 +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 45175a721c Various minor cleanup 2024-12-05 20:09:14 +01:00
emeric 76b9c1fe10 Exposed metadata for each embedded picture 2024-12-05 20:01:55 +01:00
emeric a439d68e73 Fixed codeql issue 2024-11-29 18:22:53 +01:00
emeric d80e311250 Added a new param internal-password-bcrypt-round, set to 12 by default 2024-11-25 23:36:22 +01:00
emeric cb478e8d87 Added missing include 2024-11-24 15:46:37 +01:00
emeric 360623c569 OpenSubsonic API: added apiKey support, ref #544 2024-11-24 15:23:14 +01:00
emeric 5504ee707c Added barcode tag parsing in releases, and take it into account to avoid merging unrelated albums, fixes #550 2024-11-14 13:22:05 +01:00
emeric 0164038794 Take labels into account to avoid merging unrelated albums, ref #550 2024-11-13 18:41:24 +01:00
emeric 8f5110b5f4 Fixed bad usages 2024-11-07 13:02:45 +01:00
emeric b25f4f2541 Fixed counter in the scanner's discovery step 2024-11-05 22:23:24 +01:00
emeric 33f4cf47ea More relaxed search for artist images, fixes #538 2024-10-30 18:40:51 +01:00
emeric f613d16fc2 Now manually parse sync/unsync lyrics frames in id3v2 tags 2024-10-27 15:21:54 +01:00
emeric 2d28ea61eb Subsonic API: added getLyrics/getLyricsBySongId support, ref #379 2024-10-26 19:04:11 +02:00
emeric 72b1367ea6 Added embedded/external lyrics support: parsing + indexing, ref #379 2024-10-26 16:58:13 +02:00
emeric 8bdf3b42d0 Changed the artists view to use artist images 2024-10-11 19:04:59 +02:00
emeric b5d650791c Removed some more orphaned db entries 2024-10-03 18:53:45 +02:00
emeric 929fa5eab0 Fixed missing external cover import 2024-10-02 22:39:57 +02:00
emeric 67ebd54dca Fixed multi disc album merging in case of migration/rescan, #481 2024-09-30 10:04:01 +02:00
emeric 3f6177cedd Changed the way album covers are associated, fixes #503 2024-09-29 16:21:46 +02:00
emeric a0a877e3c1 Added some debug logs to help spot heterogeneous artist names for same MBIDq, ref #491 2024-09-16 22:19:33 +02:00
emeric 95a5b58f48 More permissive grouping of multi disc albums (each disc can now be split on sub directories) when musicbrainz ids are not set, fixes #481 2024-09-08 11:56:27 +02:00
emeric 39ca55e8fa Added compilation tag support, fixes #520 2024-09-04 20:07:37 +02:00
emeric cb4014b0e5 Added support for record labels, fixes #502 2024-09-02 08:06:17 +02:00
emeric 24e867ea8c Fixed bad copy/paste 2024-08-30 20:13:07 +02:00