aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2024-03-30Add tests for the video rotation side datanyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-17Clean the outdated ffmpeg test data and add 6.1.1nyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-08Lowercase MediaStreamProtocol for backwards compatibilityCody Robibero
2024-03-04Add MediaStreamProtocol enum (#10153)Niels van Velzen
* Add MediaStreamProtocol enum * Add default handling for enum during deserialization --------- Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-03-03Merge pull request #11100 from crobibero/plugin-repo-10.9Joshua M. Boniface
Add migration for new plugin repo
2024-03-03Precache livetv program images (#11083)Cody Robibero
* Precache livetv program images * return if cache hit * use EnsureSuccessStatusCode * Read proper bytes
2024-03-03Add migration for new plugin repoCody Robibero
2024-03-03Merge pull request #11077 from crobibero/svg-to-imageBond-009
Add support for converting from svg to other image types
2024-03-01Merge pull request #11046 from dmitrylyzo/fix-streambuilder-testBond-009
Collect candidate audio streams if no audio index is specified
2024-02-28Add support for converting from svg to other image typesCody Robibero
2024-02-26Store lyrics in the database as media streams (#9951)Cody Robibero
2024-02-23Move RecordingHelper to recordings folderPatrick Barron
2024-02-22test: drop default flag from second audio trackDmitry Lyzo
To test more general situation. Add another HEVC test file with old logic.
2024-02-22test: collect candidate audio streams if no audio index is specifiedDmitry Lyzo
To be consistent with the logic of StreamBuilder.
2024-02-21Add IRecordingsManager servicePatrick Barron
2024-02-15Add missing MIME types for comicbook formats (#11010)Robert Lützner
* Correct MIME types for comicbook file extensions cb7, cba, cbr, cbt and cbz all refer to different types of digital comicbooks. The last letter of the extension indicates the compression algorithm that was used: 7zip, arc, rar, tar or zip. All these filetypes used to have the `application/x-cbr` MIME type assigned to them. However, that has since been deprecated and was replaced with - `application/vnd.comicbook-rar` for rar compressed files and - `application/vnd.comicbook+zip` for rar compressed files. Only these two are officially listed by IANA https://www.iana.org/assignments/media-types/application/vnd.comicbook+zip . cbr and cbz are by far the most common file extensions for comicbooks. There's no official MIME type for cb7, cba or cbt files. However, with rar being a proprietary compression algorithm, FOSS applications will often refuse to handle files that identify themselves as `application/x-cbr`, so I decided to assign extension specific MIME types to them. I've seen these being used by other applications, specifically comic book readers. I've read through the docs on iana.org, but haven't figured out why they chose `-rar`, but `+zip`. * Add conversions from MIME type to file extensions for comicbook formats cb7, cba, cbr, cbt and cbz all refer to different types of digital comicbooks. The last letter of the extension indicates the compression algorithm that was used: 7zip, arc, rar, tar or zip. All these filetypes used to have the `application/x-cbr` MIME type assigned to them. However, that has since been deprecated and was replaced with - `application/vnd.comicbook-rar` for rar compressed files and - `application/vnd.comicbook+zip` for rar compressed files. Only these two are officially listed by IANA https://www.iana.org/assignments/media-types/application/vnd.comicbook+zip . cbr and cbz are by far the most common file extensions for comicbooks. There's no official MIME type for cb7, cba or cbt files. However, with rar being a proprietary compression algorithm, FOSS applications will often refuse to handle files that identify themselves as `application/x-cbr`, so I decided to assign extension specific MIME types to them. I've seen these being used by other applications, specifically comic book readers. * Update CONTRIBUTORS.md
2024-02-12test: discard webm from test mkvs if there is an unsupported codec (#10999)Dmitry Lyzo
To comply 39088b5ad29cf098729c31f0be90a387df5debf6, ba877283a17f9f1ef32569669989e6d72cc571c5
2024-02-10Correct m4b mimetype (#10980)felix920506
2024-02-11Merge pull request #10772 from dmitrylyzo/normalize-mkv-webmBond-009
Discard WebM if there is an unsupported codec
2024-02-03Add unit test for log file not foundbeakerandjake
2024-01-17Use helper function to compare guid (#10825)Cody Robibero
2024-01-09Move LiveTv to separate projectPatrick Barron
2024-01-09Move LiveTv tests to separate projectPatrick Barron
2024-01-09test: add webm testDmitry Lyzo
2024-01-06Detect audio spatial format (#9996)Mohamed Akram
* Detect audio spatial format * Update MediaBrowser.Model/Entities/MediaStream.cs * Update MediaStream.cs --------- Co-authored-by: Cody Robibero <cody@robibe.ro>
2023-12-31SkipAutoProps is true by default but set it explicitlyBond_009
2023-12-31Fix broken code coverageBond_009
2023-12-21test: add more audio testsDmitry Lyzo
2023-12-21test: fix tizen profileDmitry Lyzo
2023-12-21test: fix remux testsDmitry Lyzo
This partially reverts commit 2d8f7b46f11ee458fe0b31d8e1473aaaea9cf296
2023-12-18Fix testsBond_009
2023-12-08Convert CollectionType to use lowercase enum namesCody Robibero
2023-11-30Move Jellyfin.Networking to srcPatrick Barron
2023-11-30Merge pull request #10558 from barronpm/dlna-plugin2Bond-009
Move DLNA to Plugin (Part 2)
2023-11-15Remove DLNA testsPatrick Barron
2023-11-16Use new IPNetwork.TryParse functionBond_009
2023-11-14Revert "Use System.Net.IPNetwork"Bond_009
This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae.
2023-11-14Fix warnings in test projectsBond_009
2023-11-14Use System.Net.IPNetworkBond_009
2023-11-14Update to .NET 8Bond_009
2023-11-12Move network configuration to MediaBrowser.CommonPatrick Barron
2023-11-12Move network utilities to MediaBrowser.CommonPatrick Barron
2023-11-12Merge pull request #10557 from barronpm/dlna-pluginBond-009
Move DLNA to Plugin (Part 1)
2023-11-10Validate AuthenticationProviderId and PasswordResetProviderId (#10553)Chris H
2023-11-10Fix integration testsPatrick Barron
2023-11-09Convert CollectionType, SpecialFolderType to enum (#9764)Cody Robibero
* Convert CollectionType, SpecialFolderType to enum * Hide internal enum CollectionType values * Apply suggestions from code review Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com> * Fix recent change * Update Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs Co-authored-by: Patrick Barron <barronpm@gmail.com> --------- Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com> Co-authored-by: Patrick Barron <barronpm@gmail.com>
2023-11-09Convert ItemSortBy to enum (#9765)Cody Robibero
* Convert ItemSortBy to enum * Rename Unknown to Default
2023-10-31Merge pull request #10448 from vincent/bugfix/10175-forward-user-agent-ffprobeBond-009
Forward user_agent config to ffprobe
2023-10-30Don't remove all tokens if invalid header (#10490)Cody Robibero
2023-10-26Extract the MediaEncoder probing command arguments builderVincent Lark