quintodrome/server/subsonic/responses/.snapshots
Kendall Garner 814161d78d
Add OS Lyrics extension (#2656)
* draft commit

* time to fight pipeline

* round 2 changes

* remove unnecessary line

* fight taglib. again

* make taglib work again???

* add id3 tags

* taglib 1.12 vs 1.13

* use int instead for windows

* store as json now

* add migration, more tests

* support repeated line, multiline

* fix ms and support .m, .mm, .mmm

* address some concerns, make cpp a bit safer

* separate responses from model

* remove [:]

* Add trace log

* Try to unblock pipeline

* Fix merge errors

* Fix SIGSEGV error (proper handling of empty frames)

* Add fallback artist/title to structured lyrics

* Rename conflicting named vars

* Fix tests

* Do we still need ffmpeg in the pipeline?

* Revert "Do we still need ffmpeg in the pipeline?"

Yes we do.

This reverts commit 87df7f6df79bccee83f48c4b7a8118a7636a5e66.

* Does this passes now, with a newer ffmpeg version?

* Revert "Does this passes now, with a newer ffmpeg version?"

No, it does not :(

This reverts commit 372eb4b0ae05d9ffe98078e9bc4e56a9b2921f32.

* My OCD made me do it :P

---------

Co-authored-by: Deluan Quintão <deluan@navidrome.org>
2023-12-27 20:20:29 -05:00
..
Responses AlbumInfo with data should match .JSON
Responses AlbumInfo with data should match .XML
Responses AlbumInfo without data should match .JSON
Responses AlbumInfo without data should match .XML
Responses AlbumList with data should match .JSON Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses AlbumList with data should match .XML Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses AlbumList without data should match .JSON
Responses AlbumList without data should match .XML
Responses AlbumWithSongsID3 with data should match .JSON Implement originalReleaseDate in OpenSubsonic responses. (#2733) 2023-12-22 21:03:55 -05:00
Responses AlbumWithSongsID3 with data should match .XML Implement originalReleaseDate in OpenSubsonic responses. (#2733) 2023-12-22 21:03:55 -05:00
Responses AlbumWithSongsID3 without data should match .JSON Implement originalReleaseDate in OpenSubsonic responses. (#2733) 2023-12-22 21:03:55 -05:00
Responses AlbumWithSongsID3 without data should match .XML Implement originalReleaseDate in OpenSubsonic responses. (#2733) 2023-12-22 21:03:55 -05:00
Responses ArtistInfo with data should match .JSON
Responses ArtistInfo with data should match .XML
Responses ArtistInfo without data should match .JSON
Responses ArtistInfo without data should match .XML
Responses Bookmarks with data should match .JSON Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses Bookmarks with data should match .XML Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses Bookmarks without data should match .JSON
Responses Bookmarks without data should match .XML
Responses Child with data should match .JSON Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses Child with data should match .XML Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses Child without data should match .JSON Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses Child without data should match .XML Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses Directory with data should match .JSON Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses Directory with data should match .XML Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses Directory without data should match .JSON
Responses Directory without data should match .XML
Responses EmptyResponse should match .JSON
Responses EmptyResponse should match .XML
Responses Genres with data should match .JSON
Responses Genres with data should match .XML
Responses Genres without data should match .JSON
Responses Genres without data should match .XML
Responses Indexes with data should match .JSON
Responses Indexes with data should match .XML
Responses Indexes without data should match .JSON
Responses Indexes without data should match .XML
Responses InternetRadioStations with data should match .JSON
Responses InternetRadioStations with data should match .XML
Responses InternetRadioStations without data should match .JSON
Responses InternetRadioStations without data should match .XML
Responses License should match .JSON
Responses License should match .XML
Responses Lyrics with data should match .JSON
Responses Lyrics with data should match .XML
Responses Lyrics without data should match .JSON
Responses Lyrics without data should match .XML
Responses LyricsList with data should match .JSON Add OS Lyrics extension (#2656) 2023-12-27 20:20:29 -05:00
Responses LyricsList with data should match .XML Add OS Lyrics extension (#2656) 2023-12-27 20:20:29 -05:00
Responses LyricsList without data should match .JSON Add OS Lyrics extension (#2656) 2023-12-27 20:20:29 -05:00
Responses LyricsList without data should match .XML Add OS Lyrics extension (#2656) 2023-12-27 20:20:29 -05:00
Responses MusicFolders with data should match .JSON
Responses MusicFolders with data should match .XML
Responses MusicFolders without data should match .JSON
Responses MusicFolders without data should match .XML
Responses OpenSubsonicExtensions with data should match .JSON Fix getOpenSubsonicExtensions endpoint 2023-11-27 13:27:10 -05:00
Responses OpenSubsonicExtensions with data should match .XML Fix getOpenSubsonicExtensions endpoint 2023-11-27 13:27:10 -05:00
Responses OpenSubsonicExtensions without data should match .JSON Fix getOpenSubsonicExtensions endpoint 2023-11-27 13:27:10 -05:00
Responses OpenSubsonicExtensions without data should match .XML Fix getOpenSubsonicExtensions endpoint 2023-11-27 13:27:10 -05:00
Responses Playlists with data should match .JSON
Responses Playlists with data should match .XML
Responses Playlists without data should match .JSON
Responses Playlists without data should match .XML
Responses PlayQueue with data should match .JSON Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses PlayQueue with data should match .XML Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses PlayQueue without data should match .JSON
Responses PlayQueue without data should match .XML
Responses ScanStatus with data should match .JSON
Responses ScanStatus with data should match .XML
Responses ScanStatus without data should match .JSON
Responses ScanStatus without data should match .XML
Responses Shares with data should match .JSON Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses Shares with data should match .XML Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses Shares without data should match .JSON
Responses Shares without data should match .XML
Responses SimilarSongs with data should match .JSON Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses SimilarSongs with data should match .XML Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses SimilarSongs without data should match .JSON
Responses SimilarSongs without data should match .XML
Responses SimilarSongs2 with data should match .JSON Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses SimilarSongs2 with data should match .XML Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses SimilarSongs2 without data should match .JSON
Responses SimilarSongs2 without data should match .XML
Responses TopSongs with data should match .JSON Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses TopSongs with data should match .XML Add ReplayGain to OpenSubsonic API Child response 2023-12-02 15:28:44 -05:00
Responses TopSongs without data should match .JSON
Responses TopSongs without data should match .XML
Responses User with data should match .JSON
Responses User with data should match .XML
Responses User without data should match .JSON
Responses User without data should match .XML
Responses Users with data should match .JSON
Responses Users with data should match .XML
Responses Users without data should match .JSON
Responses Users without data should match .XML