jellyfin/MediaBrowser.Model/Dto
gnattu 4a4fef830e
Explicitly set default value for enums used in API models (#13821)
Enums in response model with no nullability or default value will make the API very fragile as each extension to the enum will break the API for some clients, but a lot of enums actually do have an unknown value which should be used as a default. This set all model properties that are non-nullable using an enum that has an Unknown member in 10.10, except MediaStream.VideoRangeType which is refactored in #13277
2025-03-31 17:43:31 -06:00
..
BaseItemDto.cs Explicitly set default value for enums used in API models (#13821) 2025-03-31 17:43:31 -06:00
BaseItemPerson.cs Explicitly set default value for enums used in API models (#13821) 2025-03-31 17:43:31 -06:00
ClientCapabilitiesDto.cs Make the JsonConverters for delimited arrays more generic (#13396) 2025-02-13 20:24:55 -07:00
DeviceInfoDto.cs Add SessionInfoDto, DeviceInfoDto and implement JsonDelimitedArrayConverter.Write 2024-09-18 15:42:15 +02:00
DisplayPreferencesDto.cs WIP fixed namespaces 2025-03-25 15:30:22 +00:00
IHasServerId.cs
IItemDto.cs
ImageInfo.cs
ItemCounts.cs
MediaSourceInfo.cs Reduce allocations, simplifed code, faster implementation, included tests - StreamInfo.ToUrl (#9369) 2025-03-28 06:51:44 -06:00
MediaSourceType.cs
MetadataEditorInfo.cs Rework parental ratings (#12615) 2025-03-30 21:51:54 -06:00
NameGuidPair.cs
NameIdPair.cs
NameValuePair.cs
PlaylistDto.cs Add endpoint for getting playlists by id (#12697) 2024-09-26 07:45:08 -06:00
RatingType.cs
RecommendationDto.cs
RecommendationType.cs
SessionInfoDto.cs Fix spelling (#13444) 2025-01-28 11:27:34 +01:00
UpdateUserItemDataDto.cs
UserDto.cs
UserItemDataDto.cs