Commit Graph
101 Commits
Author SHA1 Message Date
emeric 59f7bec8dd Fixed regression in album grouping, ref #616 2025-02-22 22:05:25 +01:00
emeric bebe384376 Added release country support 2025-02-08 15:29:57 +01:00
emeric 4fe6edb87f Added release comment support, ref #568 2025-02-07 17:02:08 +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 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 10d900faf2 Simplified some path writes 2025-01-06 22:29:46 +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 06fd444d26 Various minor cleanup 2024-12-06 14:08:31 +01:00
emeric 5ce99411e1 Various minor header cleanup 2024-12-05 21:05:12 +01:00
emeric 0a320a8b87 Fixed unit tests 2024-11-15 18:16:00 +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 f613d16fc2 Now manually parse sync/unsync lyrics frames in id3v2 tags 2024-10-27 15:21:54 +01: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 e9f533bb6b lms-metadata: added an option to specify the parser to use 2024-10-06 11:37:56 +02:00
emeric 0f626f7716 Centralized default path for config file, fixes #525 2024-10-04 10:07:59 +02:00
emeric ceb55069e7 Can now specify custom tag delimiters in lms-metadata tool 2024-09-13 21:32:19 +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 cd0e88d28d Added support for comment tag, fixes #510 2024-08-20 19:03:28 +02:00
emeric 39941d90a3 Auto reformatted the base, ref #470 2024-05-24 23:31:52 +02:00
emeric 0cda12a8bf Subsonic API: added bitDepth, samplingRate and channelCount, see https://github.com/opensubsonic/open-subsonic-api/pull/83 2024-04-14 16:17:45 +02:00
emeric b23f38facf Added relative file path+file size in DB 2024-04-14 09:37:24 +02:00
emeric f394e96b71 DB generator: make each generated release in a single media library (more realistic) 2024-04-12 14:22:18 +02:00
emeric ac69582f4b Changed the default cover image for releases 2024-03-24 15:15:36 +01:00
emeric 4b7c4295ec Refactored namespaces 2024-03-12 08:32:08 +01:00
emeric ba180ea847 Added release_group_mbid field to listenbrainz, fixes #416 2024-03-02 23:47:23 +01:00
emeric b45513a611 Added album sort name in subsonic responses, fixes #419 2024-03-02 23:05:20 +01:00
emeric ca3ba749fe CodeFactor review 2024-03-02 00:23:23 +01:00
emeric a6d11f4b4b Added a way to set custom tag delimiters for artists and for other fields, fixes #417 2024-03-01 23:58:49 +01:00
emeric 14d65dc7c2 Added media library params to the db generator and subsonic api bench 2024-02-04 15:01:43 +01:00
emeric a1001b296a OpenSubsonic: changed the originalReleaseDate field format, fixes #400 2024-01-10 23:38:48 +01:00
emeric 3ad990a183 Allowed custom release types + handle more MusicBrainz secondary types in UI. fixes #373 2023-12-11 23:25: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 d7451e5393 Added a param to set the release batch size 2023-11-17 08:35:33 +01:00
emeric d6fc923c4a CodeFactor review 2023-11-13 13:41:08 +01:00
emeric 1d21ba41b7 Subsonic API: added bitrate support, ref #363 2023-11-11 15:13:46 +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 8ea532fa26 Added a release generator tool to stress test everything 2023-11-10 18:11:24 +01:00
emeric 121d27b5cd Subsonic API: cached cluster stats for track and releases, in order to make the getGenre entrypoint efficient on large databases 2023-11-08 20:26:24 +01:00
emeric 4bc5aee986 Subsonic API: added a small utility to bench search3 endpoint 2023-11-07 23:20:47 +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 c4d2d20447 SubsonicAPI: optimized search for albums 2023-11-04 16:15:39 +01:00
emeric d2956df4cc Handle artist display names 2023-10-14 19:22:13 +02:00