Commit Graph
2142 Commits
Author SHA1 Message Date
emeric 4e7bc9c7cc fixed format 2025-06-02 21:38:19 +02:00
emeric c4cf829254 Merge branch 'srett-fileresource-open-once' into develop 2025-06-02 21:35:41 +02:00
emeric 221daf5222 Fixed warning 2025-06-02 21:26:21 +02:00
emeric 8bcda2a96f Fixed warning 2025-06-02 21:10:01 +02:00
Simon Rettberg 5b0a136542 FileResourceHandler: Open file once on init, more error handling
Keeping the file open allows better prefetching/caching on both
the application layer (ifstream) and OS level (vfs layer) as
the access pattern is sequential and predictable. We also save
three syscalls (open, seek, close) for every chunk we send to
the client (256kb).
2025-06-02 12:15:28 +02:00
emeric 2557402367 Using track id for the transcoding service 2025-05-31 10:27:53 +02:00
emeric dc52ea4ea5 Introduced new transcoding service 2025-05-30 23:27:01 +02:00
emeric 8cf2e2b660 Removed unused struct 2025-05-30 18:38:53 +02:00
emeric 5a70ea68ce fixed build with wt 4.11.4 on debian, ref #681 2025-05-29 22:54:16 +02:00
emeric 291e7ae60c Subsonic API: changed return code from 41 to 42 when a token is used 2025-05-29 21:48:07 +02:00
emeric 2b9ff2b2e9 Added some indexes 2025-05-29 15:53:42 +02:00
emeric 571c0bc5f4 More details for scan error reports #676 2025-05-26 23:33:52 +02:00
emeric 6d6ea4920b xxhash is just an include dependency 2025-05-24 15:02:10 +02:00
emeric f44e4b9f40 Added a way to force rescan artist infos 2025-05-18 14:21:52 +02:00
emeric 13b3aac03c Fixed hopefully harmless typos 2025-05-18 12:59:51 +02:00
emeric a8dc7872e5 Fixed bad migration 2025-05-18 11:29:23 +02:00
emeric 61fdbf2949 Fixed artist info badly reported as matched using mbid 2025-05-18 11:16:45 +02:00
emeric cdbed46ae3 Minor log update 2025-05-16 13:17:18 +02:00
emeric 7e242da3b7 Fixed artist link badly reported as matched using mbid 2025-05-16 13:06:34 +02:00
emeric 7502bf6885 Redacted apiKey values 2025-05-09 12:50:56 +02:00
Enrique Garcia 2069d0cb21 Small improvements on Spanish localization 2025-05-07 14:09:22 +02:00
emeric b5570b4c78 Fixed potential crash 2025-05-07 14:07:08 +02:00
emeric 79be2ebb16 Better bench scope + minor cleanup 2025-05-07 13:56:43 +02:00
emeric aa45cea988 Added some logic to handle multi artists in tags involving the artist whitelist, fixes #669 2025-05-04 22:28:04 +02:00
emeric 83dcac39c5 Added missing new es entries 2025-04-28 08:40:16 +02:00
César Enrique García Dabó 68511da761 Add Spanish localization 2025-04-28 08:34:57 +02:00
emeric b62f773400 Fixed build 2025-04-27 18:19:31 +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 a26632828e Subsonic API: check if the user has enabled transcoding by default to put transcodedSuffix and transcodedContentType fields 2025-04-26 16:38:50 +02:00
emeric 03cbe85e32 Added basic build on push 2025-04-22 22:55:51 +02:00
emeric 5713e2a909 Upgraded actions + only trigger on PR 2025-04-20 21:17:45 +02:00
emeric 1b9cbf340f Enabled unity build for codeql 2025-04-20 20:41:59 +02:00
emeric 09492c3c84 Enabled unity build by default 2025-04-20 15:50:21 +02:00
emeric 996a86bd96 Exposed ARG LMS_UNITY_BUILD var 2025-04-20 15:37:17 +02:00
emeric a15e5efd01 Added a unity build check 2025-04-20 15:10:51 +02:00
emeric 7767ddb78f Made compilation work with unity builds 2025-04-20 11:26:47 +02:00
emeric a5b130305e Append Z to iso8601 date time strings 2025-04-11 18:02:58 +02:00
emeric ade4946b8c Tried to make the full scan message clearer 2025-04-09 21:31:23 +02:00
emeric 75cbbde598 No need to full rescan when changing some settings 2025-04-07 22:48:10 +02:00
emeric 15c5f0b89b minor cleanup 2025-04-06 11:24:20 +02:00
emeric aa281bbd22 Fixed biography response for xml format, fixes #656 2025-04-06 11:22:39 +02:00
emeric 9edc38b062 Better error message for UUID validation, ref #658 2025-04-06 11:17:47 +02:00
emeric fb5efd8fa0 Trim parsed values in ArtistInfo, ref #657 2025-04-06 10:59:32 +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 7b12dc0f70 Adding missing include 2025-03-27 17:29:07 +01:00
emeric 6ba6034d87 Minor cleanup, reducing includes 2025-03-27 17:26:51 +01:00
emeric 6681f8b753 Moved fallback code from metadata lib to scanner 2025-03-27 16:49:52 +01:00
emeric 5b742c11b5 Code review 2025-03-24 13:35:57 +01:00
emeric 0c11c7f2fb Simplified readme 2025-03-23 20:52:26 +01:00
emeric 70e43dfcdd Updated readme 2025-03-23 18:42:52 +01:00