Commit Graph
278 Commits
Author SHA1 Message Date
emeric d1314ddf0d Centralized artwork lookup logic for playlists 2025-06-15 14:34:25 +02:00
emeric df8dd91c4d Centralized artwork lookup logic 2025-06-15 14:34:25 +02:00
emeric 085210f364 Subsonic API: report original year for albums, fixes #672 2025-06-14 13:06:41 +02:00
emeric 4837e1959f search3: minor optim 2025-06-12 22:44:14 +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 291e7ae60c Subsonic API: changed return code from 41 to 42 when a token is used 2025-05-29 21:48:07 +02:00
emeric 7502bf6885 Redacted apiKey values 2025-05-09 12:50:56 +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 7767ddb78f Made compilation work with unity builds 2025-04-20 11:26:47 +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 6ba6034d87 Minor cleanup, reducing includes 2025-03-27 17:26:51 +01: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 373ee8f0be Subsonic API: added version in album responses 2025-02-28 18:14:00 +01:00
emeric b6f787dadb Use make_address instead of from_string to fix build 2025-02-10 17:38:12 +01:00
emeric b4bce77877 Centralized some db filters 2025-02-09 18:35:09 +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 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 c22394bc4a Fixed some warnings 2025-01-21 13:42:03 +01:00
emeric 33759def78 Adding support for partial dates (only year or month), fixes #477 2025-01-19 23:50:39 +01:00
emeric c7db5fc61a Added support for explcit tags (rtng, ITUNESADVISORY) 2025-01-17 18:03:16 +01:00
emeric cfacfcff46 Use user's bitrate in case it is not set, fixes #588 2025-01-09 13:28:46 +01:00
emeric dd163f04c8 Subsonic API: order directories by name + order tracks by file name when using directory based commands, fixes #589 2025-01-08 14:05:34 +01:00
emeric d6c5fc464e Subsonic API: return error code 50 when attempting to modify a public playlist that foes not belong to the user, ref #574 2024-12-19 20:58:47 +01:00
emeric dfa03abfef OpenSubsonic API: root music folders are returned using ids 2024-12-18 15:13:40 +01:00
emeric a72171d2e7 OpenSubsonic API: use albumArtists/displayAlbumArtist in Child responses for albums 2024-12-18 15:02:31 +01:00
emeric 3661eaccb6 Added playlist import (and sync)from m3u files, ref #391 2024-12-18 14:15:25 +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 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 45175a721c Various minor cleanup 2024-12-05 20:09:14 +01:00
emeric e1bc607348 Subsonic API: made xml responses more compliant with legacy subsonic impl, fixes #559 2024-11-29 21:46:22 +01:00
emeric 13a0aab09c Isolated ResponseFormat in a new file 2024-11-29 21:37:38 +01:00
emeric e3a94d0540 Renamed folder 2024-11-29 21:19:07 +01:00
emeric c7170c3501 Subsonic API: added a way to disable the user/password authentication method (enabled by default) 2024-11-24 16:23:37 +01:00
emeric 360623c569 OpenSubsonic API: added apiKey support, ref #544 2024-11-24 15:23:14 +01:00
emeric aef777002f No need to be user to get scan status 2024-11-11 21:30:01 +01:00
emeric d5ecf03ca1 Fixed bad getLyricsBySongId response 2024-11-06 13:59:34 +01:00
emeric 472a5907ad Subsonci API: added savePlayQueue / getPlayQueue support 2024-10-31 18:49:57 +01:00
emeric 0ca2d8b34c Subsonci API: added getAlbmInfo support 2024-10-31 15:50:17 +01:00
emeric 0ad2a1c271 CodeQL review 2024-10-30 22:42:08 +01:00
emeric 41504bf4d7 Added basic lyrics display in UI 2024-10-27 23:03:46 +01:00
emeric 2d28ea61eb Subsonic API: added getLyrics/getLyricsBySongId support, ref #379 2024-10-26 19:04:11 +02:00
emeric 8bdf3b42d0 Changed the artists view to use artist images 2024-10-11 19:04:59 +02:00
emeric 3f6177cedd Changed the way album covers are associated, fixes #503 2024-09-29 16:21:46 +02:00
emeric 8cd848651b Subsonic API: report the cover of the release if no embedded cover is found for the track, fixes #519 2024-09-13 19:05:13 +02:00
emeric 12764a8287 Fixed bad check 2024-09-12 14:02:59 +02:00