aboutsummaryrefslogtreecommitdiff
path: root/src/Jellyfin.Extensions/Json
AgeCommit message (Collapse)Author
2025-02-13Make the JsonConverters for delimited arrays more generic (#13396)Bond-009
* Make the JsonConverters for delimited arrays more generic Also adds some tests for serialization (with different types) as we didn't have any before. * Ignore warnings
2025-01-26Fix typosluzpaz
Found via `codespell -q 3 -D ../../dictionary.txt -S "./Emby.Server.Implementations/Localization" -L allready,childrens,groupe,inh,raisons,re-use,som,supercede,superceded,thirdparty,whoknows`
2024-11-19Backport pull request #12949 from jellyfin/release-10.10.zgnattu
Fix json array string writer in JsonDelimitedArrayConverter Original-merge: 3089e9e40aea4bfe2b99d8b8bd5fdf1dd9d37984 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-16Update projects to .NET 9 (#13023)Bond-009
2024-09-19Update src/Jellyfin.Extensions/Json/Converters/JsonDelimitedArrayConverter.csTim Eisele
Co-authored-by: Bond-009 <bond.009@outlook.com>
2024-09-18Add SessionInfoDto, DeviceInfoDto and implement ↵Shadowghost
JsonDelimitedArrayConverter.Write
2024-08-30Remove BOM from UTF-8 filesBond_009
I think some people need to change their IDE configuration ;)
2024-03-31Lowercase CollectionTypeOptions to match legacy experience (#11272)Cody 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-01-17Use helper function to compare guid (#10825)Cody Robibero
2023-11-14Fix runtime errorsBond_009
2023-08-22== null -> is nullBond_009
2023-04-06Remove unused using directivesStepan Goremykin
2023-02-01Improve ffprobe json parsing and don't log error for Codec Type attachmentBond_009
2022-03-12Merge pull request #7325 from eyezak/issue/6450Cody Robibero
2022-03-06Use Enum.GetValues<T>()Cody Robibero
2022-03-06Clean up EnumFlags serializationCody Robibero
2022-02-21Optimize Guid comparisonsBond_009
* Use Guid.Equals(Guid) instead of the == override * Ban the usage of Guid.Equals(Object) to prevent accidental boxing * Compare to default(Guid) instead of Guid.Empty
2021-12-24Update StyleCopBond_009
2021-12-19Remove unreachable branches from JsonConvertersBond_009
* If the type is a reference type we don't have to handle null ourselves * reader.ValueSpan is only valid if reader.HasValueSequence is false
2021-10-01Use ConvertFrom with invariant culture instead of current cultureBond_009
2021-09-24Update Jellyfin.Extensions to .Net6Bond_009
2021-09-06Remove all unused usingsFernando Fernández
2021-06-19Move non-jellyfin extensions to separate projectBond_009