Commit Graph
100 Commits
Author SHA1 Message Date
emeric ab898b697c First consider album artists when multiple names are used for the same artist mbid and no artist info is present, ref #731 2025-11-16 11:14:20 +01:00
emeric df344448c3 When an artist is referred to using several names, pick first the one set in the artist info file, and fallback on the most recent release, ref #731 2025-11-14 21:32:09 +01:00
emeric c4924d820c Fixed crash when filtering by release type 2025-11-10 16:52:43 +01:00
emeric 932e7715f5 Added podcast support, only from subsonic API for now, ref #726 2025-09-13 15:04:13 +02:00
emeric 35ba66099f Allow wildcards in file names to search for images, fixes #697 2025-08-05 22:33:03 +02:00
emeric 6bf08b94ae Associating an artwork to each medium, ref #699 2025-07-30 20:12:01 +02:00
emeric 0ceaf4cfaa Introducing new table medium, ref #699 2025-07-28 22:36:27 +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 4fcdf2003c Simplified a query 2025-07-06 16:23:47 +02:00
emeric 1b73ae1e8c Scanner: parallelized processing within the playlist/track association step 2025-07-05 19:28:18 +02:00
emeric 204a4a8857 Scanner: parallelized processing within artwork association steps 2025-07-04 23:05:35 +02:00
emeric 5bed2320bc Made some small optims when checking if files are removed 2025-07-01 21:15:04 +02:00
emeric e6f0f55b95 Optimized artwork association with tracks 2025-06-29 18:26:44 +02:00
emeric ac84b891f6 Removed some useless columns in the track table 2025-06-25 22:59:55 +02:00
emeric c251c2a924 Now using new artwork table everywhere in app and subsonic API to refer to artworks 2025-06-22 16:49:54 +02:00
emeric 93b446e124 Now resolve the preferred artist artworks during scan steps 2025-06-21 22:18:17 +02:00
emeric dd2f97903e Fixed regression when removing an artwork 2025-06-21 18:37:36 +02:00
emeric dd2aa49bb0 Now resolve the preferred track artworks during scan steps 2025-06-21 18:13:20 +02:00
emeric 7494d055e7 Introduced the artwork table. Now resolve the preferred release artwork during scan steps 2025-06-17 09:46:42 +02:00
emeric a550529e43 Better determinism 2025-06-15 14:41:58 +02:00
emeric 1cd3fb9409 Get track list images from first tracks in list 2025-06-15 14:41:58 +02:00
emeric 424876ee1c Simplified a check in unit tests 2025-06-15 14:41:58 +02:00
emeric 3a7f010a7d Added more fallbacks for track artworks 2025-06-15 14:41:58 +02:00
emeric 9629a8cc97 Added a way to filter multiple image types 2025-06-15 14:41:58 +02:00
emeric f906212fc4 Added a helper to get the disc cover for a given track 2025-06-15 14:41:58 +02:00
emeric d5aead9daf Now prefer 'disc' artworks for tracks, ref #604 2025-06-15 14:39:13 +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 faabb7ec4a Added an option to merge artists without MBIDs to those with one, fixes #642 2025-04-04 18:30:14 +02:00
emeric e349e14101 Added basic support for artist.nfo file parsing, ref #640 2025-03-22 17:21:08 +01:00
emeric 05000d8a1a Deduplicate embedded images, ref #628 2025-03-15 14:48:37 +01:00
emeric 38fde8bae0 Fixed recently added artists sort , fixes #632 2025-03-09 12:05:57 +01:00
emeric 59f7bec8dd Fixed regression in album grouping, ref #616 2025-02-22 22:05:25 +01:00
emeric f96f0d6377 Added a way to filter on releases that belong to the same group 2025-02-17 18:39:15 +01:00
emeric b4bce77877 Centralized some db filters 2025-02-09 18:35:09 +01:00
emeric bebe384376 Added release country support 2025-02-08 15:29:57 +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 e553e840d3 Subsonic: use file added info for 'created' fields, ref #601 2025-01-25 14:44:49 +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 07e120abf2 Sorting by recently added now uses the 'added' info instead of the 'last write time' of the underlying file, ref #571 2025-01-21 16:47:57 +01:00
emeric 33759def78 Adding support for partial dates (only year or month), fixes #477 2025-01-19 23:50:39 +01:00
emeric 3661eaccb6 Added playlist import (and sync)from m3u files, ref #391 2024-12-18 14:15:25 +01:00
emeric 360623c569 OpenSubsonic API: added apiKey support, ref #544 2024-11-24 15:23:14 +01:00
emeric 0a320a8b87 Fixed unit tests 2024-11-15 18:16:00 +01:00
emeric 472a5907ad Subsonci API: added savePlayQueue / getPlayQueue support 2024-10-31 18:49:57 +01:00
emeric 41504bf4d7 Added basic lyrics display in UI 2024-10-27 23:03:46 +01:00
emeric 72b1367ea6 Added embedded/external lyrics support: parsing + indexing, ref #379 2024-10-26 16:58:13 +02:00
emeric 74a1a3063f Fixed some bad artist display name computations 2024-10-21 13:38:36 +02:00
emeric 55c7dea8d8 Changed schema to allow multiple releases/artists to share the same image 2024-10-04 09:54:04 +02:00
emeric b5d650791c Removed some more orphaned db entries 2024-10-03 18:53:45 +02:00