jellyfin/MediaBrowser.Model/Dto
gnattu 1fff472569 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

(cherry picked from commit 4a4fef830e)
2025-04-03 18:14:42 +02:00
..
BaseItemDto.cs Explicitly set default value for enums used in API models (#13821) 2025-04-03 18:14:42 +02:00
BaseItemPerson.cs Explicitly set default value for enums used in API models (#13821) 2025-04-03 18:14:42 +02:00
ClientCapabilitiesDto.cs Add SessionInfoDto, DeviceInfoDto and implement JsonDelimitedArrayConverter.Write 2024-09-18 15:42:15 +02:00
DeviceInfoDto.cs Add SessionInfoDto, DeviceInfoDto and implement JsonDelimitedArrayConverter.Write 2024-09-18 15:42:15 +02:00
DisplayPreferencesDto.cs Fix display preferences 2022-02-14 14:46:04 +01:00
IHasServerId.cs Enable nullabe reference types for MediaBrowser.Model 2020-04-05 18:10:56 +02:00
IItemDto.cs Fix warnings MediaBrowser.Model 2020-02-04 01:49:27 +01:00
ImageInfo.cs Merge pull request #2767 from Bond-009/nullable3 2020-06-03 12:26:54 +03:00
ItemCounts.cs Fix warnings MediaBrowser.Model 2020-02-04 01:49:27 +01:00
MediaSourceInfo.cs Make Live TV compatibility profiles customizable (#12529) 2024-09-07 21:08:54 -06:00
MediaSourceType.cs Fix some warnings 2020-02-23 12:11:43 +01:00
MetadataEditorInfo.cs Convert CollectionType, SpecialFolderType to enum (#9764) 2023-11-09 14:00:29 -07:00
NameGuidPair.cs Enable TreatWarningsAsErrors for MediaBrowser.Model 2021-02-20 23:29:33 +01:00
NameIdPair.cs Remove unused using directives 2021-04-17 11:37:55 +01:00
NameValuePair.cs Enable nullabe reference types for MediaBrowser.Model 2020-04-05 18:10:56 +02:00
PlaylistDto.cs Add endpoint for getting playlists by id (#12697) 2024-09-26 07:45:08 -06:00
RatingType.cs Fix some warnings 2020-02-23 12:11:43 +01:00
RecommendationDto.cs Enable nullabe reference types for MediaBrowser.Model 2020-04-05 18:10:56 +02:00
RecommendationType.cs Fix some warnings 2020-02-23 12:11:43 +01:00
SessionInfoDto.cs Add SessionInfoDto, DeviceInfoDto and implement JsonDelimitedArrayConverter.Write 2024-09-18 15:42:15 +02:00
UpdateUserItemDataDto.cs Made key & itemId nullable 2023-11-23 14:37:37 +03:00
UserDto.cs chore: deprecate EasyPassword as it isn't very secure 2023-05-26 19:40:40 +02:00
UserItemDataDto.cs Enable nullable for UserItemData 2024-07-29 21:05:23 +02:00