jellyfin/MediaBrowser.Model
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
..
Activity Fixed namespaces 2025-03-25 16:45:00 +01:00
ApiClient
Branding
Channels
Collections
Configuration feat: allow grouping shows into collections (#13236) 2025-03-28 06:54:12 -06:00
Cryptography
Devices
Dlna Fix StreamInfo.ToUrl (#13808) 2025-03-30 21:37:58 -06:00
Drawing
Dto Explicitly set default value for enums used in API models (#13821) 2025-03-31 17:43:31 -06:00
Entities Explicitly set default value for enums used in API models (#13821) 2025-03-31 17:43:31 -06:00
Extensions Use pattern matching for null checks (#13793) 2025-03-31 17:38:25 -06:00
Globalization Rework parental ratings (#12615) 2025-03-30 21:51:54 -06:00
IO
Library Fixed namespaces 2025-03-25 16:45:00 +01:00
LiveTv
Lyrics
MediaInfo
MediaSegments Explicitly set default value for enums used in API models (#13821) 2025-03-31 17:43:31 -06:00
Net
Notifications
Playlists
Plugins
Properties
Providers
Querying Rework parental ratings (#12615) 2025-03-30 21:51:54 -06:00
QuickConnect
Search Explicitly set default value for enums used in API models (#13821) 2025-03-31 17:43:31 -06:00
Serialization
Session Add profile condition to limit the number of streams (#13583) 2025-03-28 06:51:22 -06:00
Subtitles
SyncPlay
System
Tasks
Updates
Users Rework parental ratings (#12615) 2025-03-30 21:51:54 -06:00
MediaBrowser.Model.csproj