From e535fa58e9e5d7c43332ac31ec8b291cfdb0836b Mon Sep 17 00:00:00 2001 From: Ethan Pippin Date: Sun, 18 Feb 2024 22:34:53 -0500 Subject: [PATCH] Update 10.8.13 (#32) --- .spi.yml | 4 + .swiftformat | 7 +- Plugins/CreateAPI/AnyJSON.swift | 12 +-- Plugins/CreateAPI/GeneratePlugin.swift | 2 +- .../PatchFiles/SpecialFeatureType.swift | 2 +- Sources/Entities/AccessSchedule.swift | 2 +- Sources/Entities/ActivityLogEntry.swift | 2 +- .../ActivityLogEntryQueryResult.swift | 2 +- Sources/Entities/AddVirtualFolderDto.swift | 2 +- Sources/Entities/AdminNotificationDto.swift | 2 +- Sources/Entities/AlbumInfo.swift | 2 +- .../Entities/AlbumInfoRemoteSearchQuery.swift | 2 +- Sources/Entities/AllThemeMediaResult.swift | 2 +- Sources/Entities/Architecture.swift | 2 +- Sources/Entities/ArtistInfo.swift | 2 +- .../ArtistInfoRemoteSearchQuery.swift | 2 +- Sources/Entities/AuthenticateUserByName.swift | 2 +- Sources/Entities/AuthenticationInfo.swift | 2 +- .../AuthenticationInfoQueryResult.swift | 2 +- Sources/Entities/AuthenticationResult.swift | 2 +- Sources/Entities/BaseItem.swift | 2 +- Sources/Entities/BaseItemDto.swift | 4 +- Sources/Entities/BaseItemDtoQueryResult.swift | 2 +- Sources/Entities/BaseItemKind.swift | 2 +- Sources/Entities/BaseItemPerson.swift | 2 +- Sources/Entities/BookInfo.swift | 2 +- .../Entities/BookInfoRemoteSearchQuery.swift | 2 +- Sources/Entities/BoxSetInfo.swift | 2 +- .../BoxSetInfoRemoteSearchQuery.swift | 2 +- Sources/Entities/BrandingOptions.swift | 2 +- Sources/Entities/BufferRequestDto.swift | 2 +- Sources/Entities/ChannelFeatures.swift | 2 +- Sources/Entities/ChannelItemSortField.swift | 2 +- .../Entities/ChannelMappingOptionsDto.swift | 2 +- .../Entities/ChannelMediaContentType.swift | 2 +- Sources/Entities/ChannelMediaType.swift | 2 +- Sources/Entities/ChannelType.swift | 2 +- Sources/Entities/ChapterInfo.swift | 2 +- Sources/Entities/ClientCapabilities.swift | 2 +- Sources/Entities/ClientCapabilitiesDto.swift | 17 ++- .../ClientLogDocumentResponseDto.swift | 2 +- Sources/Entities/CodecProfile.swift | 2 +- Sources/Entities/CodecType.swift | 2 +- .../Entities/CollectionCreationResult.swift | 2 +- Sources/Entities/CollectionTypeOptions.swift | 2 +- Sources/Entities/ConfigImageTypes.swift | 2 +- Sources/Entities/ConfigurationPageInfo.swift | 2 +- Sources/Entities/ContainerProfile.swift | 2 +- Sources/Entities/ControlResponse.swift | 2 +- Sources/Entities/CountryInfo.swift | 2 +- Sources/Entities/CreatePlaylistDto.swift | 2 +- Sources/Entities/CreateUserByName.swift | 2 +- Sources/Entities/CultureDto.swift | 2 +- Sources/Entities/DayOfWeek.swift | 2 +- Sources/Entities/DayPattern.swift | 2 +- .../DefaultDirectoryBrowserInfoDto.swift | 2 +- Sources/Entities/DeviceIdentification.swift | 2 +- Sources/Entities/DeviceInfo.swift | 2 +- Sources/Entities/DeviceInfoQueryResult.swift | 2 +- Sources/Entities/DeviceOptions.swift | 2 +- Sources/Entities/DeviceOptionsDto.swift | 2 +- Sources/Entities/DeviceProfile.swift | 2 +- Sources/Entities/DeviceProfileInfo.swift | 2 +- Sources/Entities/DeviceProfileType.swift | 2 +- Sources/Entities/DirectPlayProfile.swift | 2 +- Sources/Entities/DisplayPreferencesDto.swift | 6 +- Sources/Entities/DlnaOptions.swift | 2 +- Sources/Entities/DlnaProfileType.swift | 2 +- Sources/Entities/DynamicDayOfWeek.swift | 2 +- .../Entities/EmbeddedSubtitleOptions.swift | 2 +- Sources/Entities/EncodingContext.swift | 2 +- Sources/Entities/EncodingOptions.swift | 2 +- Sources/Entities/EndPointInfo.swift | 2 +- Sources/Entities/ExternalIDInfo.swift | 2 +- Sources/Entities/ExternalIDMediaType.swift | 2 +- Sources/Entities/ExternalURL.swift | 2 +- Sources/Entities/FFmpegLocation.swift | 2 +- Sources/Entities/FileSystemEntryInfo.swift | 2 +- Sources/Entities/FileSystemEntryType.swift | 2 +- Sources/Entities/FontFile.swift | 2 +- Sources/Entities/ForgotPasswordAction.swift | 2 +- Sources/Entities/ForgotPasswordDto.swift | 2 +- Sources/Entities/ForgotPasswordPinDto.swift | 2 +- Sources/Entities/ForgotPasswordResult.swift | 2 +- Sources/Entities/GeneralCommand.swift | 2 +- Sources/Entities/GeneralCommandType.swift | 2 +- Sources/Entities/GetProgramsDto.swift | 2 +- Sources/Entities/GroupInfoDto.swift | 2 +- Sources/Entities/GroupQueueMode.swift | 2 +- Sources/Entities/GroupRepeatMode.swift | 2 +- Sources/Entities/GroupShuffleMode.swift | 2 +- Sources/Entities/GroupStateType.swift | 2 +- Sources/Entities/GroupUpdateType.swift | 2 +- Sources/Entities/GuideInfo.swift | 2 +- Sources/Entities/HTTPHeaderInfo.swift | 2 +- Sources/Entities/HardwareEncodingType.swift | 2 +- Sources/Entities/HeaderMatchType.swift | 2 +- Sources/Entities/IPlugin.swift | 2 +- Sources/Entities/IgnoreWaitRequestDto.swift | 2 +- Sources/Entities/ImageByNameInfo.swift | 2 +- Sources/Entities/ImageFormat.swift | 2 +- Sources/Entities/ImageInfo.swift | 2 +- Sources/Entities/ImageOption.swift | 2 +- Sources/Entities/ImageOrientation.swift | 2 +- Sources/Entities/ImageProviderInfo.swift | 2 +- Sources/Entities/ImageSavingConvention.swift | 2 +- Sources/Entities/ImageType.swift | 2 +- Sources/Entities/InstallationInfo.swift | 2 +- Sources/Entities/IsoType.swift | 2 +- Sources/Entities/ItemCounts.swift | 2 +- Sources/Entities/ItemFields.swift | 2 +- Sources/Entities/ItemFilter.swift | 2 +- Sources/Entities/JoinGroupRequestDto.swift | 2 +- Sources/Entities/KeepUntil.swift | 2 +- Sources/Entities/LibraryOptionInfoDto.swift | 2 +- Sources/Entities/LibraryOptions.swift | 2 +- .../Entities/LibraryOptionsResultDto.swift | 2 +- Sources/Entities/LibraryTypeOptionsDto.swift | 2 +- Sources/Entities/LibraryUpdateInfo.swift | 2 +- Sources/Entities/ListingsProviderInfo.swift | 2 +- Sources/Entities/LiveStreamResponse.swift | 2 +- Sources/Entities/LiveTvInfo.swift | 2 +- Sources/Entities/LiveTvOptions.swift | 2 +- Sources/Entities/LiveTvServiceInfo.swift | 2 +- Sources/Entities/LiveTvServiceStatus.swift | 2 +- Sources/Entities/LocalizationOption.swift | 2 +- Sources/Entities/LocationType.swift | 2 +- Sources/Entities/LogFile.swift | 2 +- Sources/Entities/LogLevel.swift | 2 +- Sources/Entities/MediaAttachment.swift | 2 +- Sources/Entities/MediaEncoderPathDto.swift | 2 +- Sources/Entities/MediaPathDto.swift | 2 +- Sources/Entities/MediaPathInfo.swift | 2 +- Sources/Entities/MediaProtocol.swift | 2 +- Sources/Entities/MediaSourceInfo.swift | 2 +- Sources/Entities/MediaSourceType.swift | 2 +- Sources/Entities/MediaStream.swift | 2 +- Sources/Entities/MediaStreamType.swift | 2 +- Sources/Entities/MediaURL.swift | 2 +- Sources/Entities/MediaUpdateInfoDto.swift | 2 +- Sources/Entities/MediaUpdateInfoPathDto.swift | 2 +- Sources/Entities/MessageCommand.swift | 2 +- Sources/Entities/MetadataConfiguration.swift | 2 +- Sources/Entities/MetadataEditorInfo.swift | 2 +- Sources/Entities/MetadataField.swift | 2 +- Sources/Entities/MetadataOptions.swift | 2 +- Sources/Entities/MetadataRefreshMode.swift | 2 +- .../Entities/MovePlaylistItemRequestDto.swift | 2 +- Sources/Entities/MovieInfo.swift | 2 +- .../Entities/MovieInfoRemoteSearchQuery.swift | 2 +- Sources/Entities/MusicVideoInfo.swift | 2 +- .../MusicVideoInfoRemoteSearchQuery.swift | 2 +- Sources/Entities/NameGuidPair.swift | 2 +- Sources/Entities/NameIDPair.swift | 2 +- Sources/Entities/NameValuePair.swift | 2 +- Sources/Entities/NetworkConfiguration.swift | 2 +- Sources/Entities/NewGroupRequestDto.swift | 2 +- Sources/Entities/NextItemRequestDto.swift | 2 +- Sources/Entities/NotificationDto.swift | 2 +- Sources/Entities/NotificationLevel.swift | 2 +- Sources/Entities/NotificationOption.swift | 2 +- Sources/Entities/NotificationOptions.swift | 2 +- Sources/Entities/NotificationResultDto.swift | 2 +- Sources/Entities/NotificationTypeInfo.swift | 2 +- .../Entities/NotificationsSummaryDto.swift | 2 +- Sources/Entities/ObjectGroupUpdate.swift | 2 +- Sources/Entities/OpenLiveStreamDto.swift | 17 ++- Sources/Entities/PackageInfo.swift | 2 +- Sources/Entities/ParentalRating.swift | 2 +- Sources/Entities/PathSubstitution.swift | 2 +- Sources/Entities/PersonLookupInfo.swift | 2 +- .../PersonLookupInfoRemoteSearchQuery.swift | 2 +- Sources/Entities/PinRedeemResult.swift | 2 +- Sources/Entities/PingRequestDto.swift | 2 +- Sources/Entities/PlayAccess.swift | 2 +- Sources/Entities/PlayCommand.swift | 2 +- Sources/Entities/PlayMethod.swift | 2 +- Sources/Entities/PlayRequest.swift | 2 +- Sources/Entities/PlayRequestDto.swift | 2 +- Sources/Entities/PlaybackErrorCode.swift | 2 +- Sources/Entities/PlaybackInfoDto.swift | 17 ++- Sources/Entities/PlaybackInfoResponse.swift | 2 +- Sources/Entities/PlaybackProgressInfo.swift | 2 +- Sources/Entities/PlaybackStartInfo.swift | 2 +- Sources/Entities/PlaybackStopInfo.swift | 2 +- Sources/Entities/PlayerStateInfo.swift | 2 +- Sources/Entities/PlaylistCreationResult.swift | 2 +- Sources/Entities/PlaystateCommand.swift | 2 +- Sources/Entities/PlaystateRequest.swift | 2 +- Sources/Entities/PluginInfo.swift | 2 +- Sources/Entities/PluginStatus.swift | 2 +- Sources/Entities/PreviousItemRequestDto.swift | 2 +- Sources/Entities/ProfileCondition.swift | 2 +- Sources/Entities/ProfileConditionType.swift | 2 +- Sources/Entities/ProfileConditionValue.swift | 2 +- Sources/Entities/ProgramAudio.swift | 2 +- Sources/Entities/PublicSystemInfo.swift | 2 +- Sources/Entities/QueryFilters.swift | 2 +- Sources/Entities/QueryFiltersLegacy.swift | 2 +- Sources/Entities/QueueItem.swift | 2 +- Sources/Entities/QueueRequestDto.swift | 4 +- Sources/Entities/QuickConnectDto.swift | 2 +- Sources/Entities/QuickConnectResult.swift | 2 +- Sources/Entities/RatingType.swift | 2 +- Sources/Entities/ReadyRequestDto.swift | 2 +- Sources/Entities/RecommendationDto.swift | 2 +- Sources/Entities/RecommendationType.swift | 2 +- Sources/Entities/RecordingStatus.swift | 2 +- Sources/Entities/RemoteImageInfo.swift | 2 +- Sources/Entities/RemoteImageResult.swift | 2 +- Sources/Entities/RemoteSearchResult.swift | 9 +- Sources/Entities/RemoteSubtitleInfo.swift | 2 +- .../RemoveFromPlaylistRequestDto.swift | 2 +- Sources/Entities/RepeatMode.swift | 2 +- Sources/Entities/RepositoryInfo.swift | 2 +- Sources/Entities/ResponseProfile.swift | 2 +- Sources/Entities/ScrollDirection.swift | 2 +- Sources/Entities/SearchHint.swift | 2 +- Sources/Entities/SearchHintResult.swift | 2 +- Sources/Entities/SeekRequestDto.swift | 2 +- Sources/Entities/SendCommand.swift | 2 +- Sources/Entities/SendCommandType.swift | 2 +- Sources/Entities/SendToUserType.swift | 2 +- Sources/Entities/SeriesInfo.swift | 2 +- .../SeriesInfoRemoteSearchQuery.swift | 2 +- Sources/Entities/SeriesStatus.swift | 2 +- Sources/Entities/SeriesTimerInfoDto.swift | 2 +- .../SeriesTimerInfoDtoQueryResult.swift | 2 +- Sources/Entities/ServerConfiguration.swift | 2 +- Sources/Entities/ServerDiscoveryInfo.swift | 2 +- Sources/Entities/SessionInfo.swift | 2 +- Sources/Entities/SessionMessageType.swift | 2 +- Sources/Entities/SessionUserInfo.swift | 2 +- Sources/Entities/SetChannelMappingDto.swift | 2 +- .../Entities/SetPlaylistItemRequestDto.swift | 2 +- .../Entities/SetRepeatModeRequestDto.swift | 4 +- .../Entities/SetShuffleModeRequestDto.swift | 4 +- Sources/Entities/SongInfo.swift | 2 +- Sources/Entities/SortOrder.swift | 2 +- Sources/Entities/SpecialFeatureType.swift | 2 +- Sources/Entities/SpecialViewOptionDto.swift | 2 +- .../Entities/StartupConfigurationDto.swift | 2 +- Sources/Entities/StartupRemoteAccessDto.swift | 2 +- Sources/Entities/StartupUserDto.swift | 2 +- Sources/Entities/SubtitleDeliveryMethod.swift | 2 +- Sources/Entities/SubtitleOptions.swift | 2 +- Sources/Entities/SubtitlePlaybackMode.swift | 2 +- Sources/Entities/SubtitleProfile.swift | 2 +- Sources/Entities/SyncPlayUserAccessType.swift | 2 +- Sources/Entities/SystemInfo.swift | 2 +- Sources/Entities/TaskCompletionStatus.swift | 2 +- Sources/Entities/TaskInfo.swift | 2 +- Sources/Entities/TaskResult.swift | 2 +- Sources/Entities/TaskState.swift | 2 +- Sources/Entities/TaskTriggerInfo.swift | 2 +- Sources/Entities/ThemeMediaResult.swift | 2 +- Sources/Entities/TimerEventInfo.swift | 2 +- Sources/Entities/TimerInfoDto.swift | 2 +- .../Entities/TimerInfoDtoQueryResult.swift | 2 +- Sources/Entities/TrailerInfo.swift | 2 +- .../TrailerInfoRemoteSearchQuery.swift | 2 +- Sources/Entities/TranscodeReason.swift | 2 +- Sources/Entities/TranscodeSeekInfo.swift | 2 +- Sources/Entities/TranscodingInfo.swift | 2 +- Sources/Entities/TranscodingProfile.swift | 2 +- .../Entities/TransportStreamTimestamp.swift | 2 +- Sources/Entities/TunerChannelMapping.swift | 2 +- Sources/Entities/TunerHostInfo.swift | 2 +- Sources/Entities/TypeOptions.swift | 2 +- Sources/Entities/UnratedItem.swift | 2 +- .../Entities/UpdateLibraryOptionsDto.swift | 2 +- .../Entities/UpdateMediaPathRequestDto.swift | 2 +- Sources/Entities/UpdateUserEasyPassword.swift | 2 +- Sources/Entities/UpdateUserPassword.swift | 2 +- Sources/Entities/UploadSubtitleDto.swift | 2 +- Sources/Entities/UserConfiguration.swift | 2 +- Sources/Entities/UserDto.swift | 2 +- Sources/Entities/UserItemDataDto.swift | 2 +- Sources/Entities/UserPolicy.swift | 4 +- Sources/Entities/UtcTimeResponse.swift | 2 +- Sources/Entities/ValidatePathDto.swift | 2 +- Sources/Entities/VersionInfo.swift | 2 +- Sources/Entities/Video3DFormat.swift | 2 +- Sources/Entities/VideoType.swift | 2 +- Sources/Entities/VirtualFolderInfo.swift | 2 +- Sources/Entities/WakeOnLanInfo.swift | 2 +- Sources/Entities/XbmcMetadataOptions.swift | 2 +- Sources/Entities/XmlAttribute.swift | 2 +- Sources/Extensions/AnyJSON.swift | 19 ++-- Sources/Extensions/Paths.swift | 2 +- Sources/Extensions/StringCodingKey.swift | 2 +- Sources/JellyfinClient.swift | 16 +-- Sources/OpenISO8601Formatter.swift | 2 +- Sources/Paths/AddListingProviderAPI.swift | 2 +- Sources/Paths/AddMediaPathAPI.swift | 2 +- Sources/Paths/AddToCollectionAPI.swift | 2 +- Sources/Paths/AddToPlaylistAPI.swift | 2 +- Sources/Paths/AddTunerHostAPI.swift | 2 +- Sources/Paths/AddUserToSessionAPI.swift | 2 +- Sources/Paths/AddVirtualFolderAPI.swift | 2 +- Sources/Paths/ApplySearchCriteriaAPI.swift | 2 +- Sources/Paths/AuthenticateUserAPI.swift | 2 +- Sources/Paths/AuthenticateUserByNameAPI.swift | 2 +- .../AuthenticateWithQuickConnectAPI.swift | 2 +- Sources/Paths/AuthorizeAPI.swift | 2 +- .../Paths/CancelPackageInstallationAPI.swift | 2 +- Sources/Paths/CancelSeriesTimerAPI.swift | 2 +- Sources/Paths/CancelTimerAPI.swift | 2 +- Sources/Paths/CloseLiveStreamAPI.swift | 2 +- Sources/Paths/CompleteWizardAPI.swift | 2 +- Sources/Paths/ConnectAPI.swift | 2 +- .../Paths/CreateAdminNotificationAPI.swift | 2 +- Sources/Paths/CreateCollectionAPI.swift | 2 +- Sources/Paths/CreateKeyAPI.swift | 2 +- Sources/Paths/CreatePlaylistAPI.swift | 2 +- Sources/Paths/CreateProfileAPI.swift | 2 +- Sources/Paths/CreateSeriesTimerAPI.swift | 2 +- Sources/Paths/CreateTimerAPI.swift | 2 +- Sources/Paths/CreateUserByNameAPI.swift | 2 +- Sources/Paths/DeleteAlternateSourcesAPI.swift | 2 +- .../Paths/DeleteCustomSplashscreenAPI.swift | 2 +- Sources/Paths/DeleteDeviceAPI.swift | 2 +- Sources/Paths/DeleteItemAPI.swift | 2 +- Sources/Paths/DeleteItemImageAPI.swift | 2 +- Sources/Paths/DeleteItemImageByIndexAPI.swift | 2 +- Sources/Paths/DeleteItemsAPI.swift | 2 +- Sources/Paths/DeleteListingProviderAPI.swift | 2 +- Sources/Paths/DeleteProfileAPI.swift | 2 +- Sources/Paths/DeleteRecordingAPI.swift | 2 +- Sources/Paths/DeleteSubtitleAPI.swift | 2 +- Sources/Paths/DeleteTunerHostAPI.swift | 2 +- Sources/Paths/DeleteUserAPI.swift | 2 +- Sources/Paths/DeleteUserImageAPI.swift | 2 +- Sources/Paths/DeleteUserImageByIndexAPI.swift | 2 +- Sources/Paths/DeleteUserItemRatingAPI.swift | 2 +- Sources/Paths/DisablePluginAPI.swift | 2 +- Sources/Paths/DiscoverTunersAPI.swift | 2 +- Sources/Paths/DiscvoverTunersAPI.swift | 2 +- Sources/Paths/DisplayContentAPI.swift | 2 +- Sources/Paths/DownloadRemoteImageAPI.swift | 2 +- .../Paths/DownloadRemoteSubtitlesAPI.swift | 2 +- Sources/Paths/EnablePluginAPI.swift | 2 +- Sources/Paths/ForgotPasswordAPI.swift | 2 +- Sources/Paths/ForgotPasswordPinAPI.swift | 2 +- Sources/Paths/GetAPI.swift | 2 +- Sources/Paths/GetAdditionalPartAPI.swift | 2 +- Sources/Paths/GetAlbumArtistsAPI.swift | 2 +- Sources/Paths/GetAllChannelFeaturesAPI.swift | 2 +- Sources/Paths/GetAncestorsAPI.swift | 2 +- Sources/Paths/GetArtistByNameAPI.swift | 2 +- Sources/Paths/GetArtistImageAPI.swift | 2 +- Sources/Paths/GetArtistsAPI.swift | 2 +- Sources/Paths/GetAttachmentAPI.swift | 2 +- Sources/Paths/GetAudioStreamAPI.swift | 2 +- .../Paths/GetAudioStreamByContainerAPI.swift | 2 +- Sources/Paths/GetAuthProvidersAPI.swift | 2 +- Sources/Paths/GetBitrateTestBytesAPI.swift | 2 +- .../Paths/GetBookRemoteSearchResultsAPI.swift | 2 +- .../GetBoxSetRemoteSearchResultsAPI.swift | 2 +- Sources/Paths/GetBrandingCss2API.swift | 2 +- Sources/Paths/GetBrandingCssAPI.swift | 2 +- Sources/Paths/GetBrandingOptionsAPI.swift | 2 +- Sources/Paths/GetChannelAPI.swift | 2 +- Sources/Paths/GetChannelFeaturesAPI.swift | 2 +- Sources/Paths/GetChannelItemsAPI.swift | 2 +- .../Paths/GetChannelMappingOptionsAPI.swift | 2 +- Sources/Paths/GetChannelsAPI.swift | 2 +- Sources/Paths/GetConfigurationAPI.swift | 2 +- Sources/Paths/GetConfigurationPagesAPI.swift | 2 +- Sources/Paths/GetConnectionManager2API.swift | 2 +- Sources/Paths/GetConnectionManager3API.swift | 2 +- Sources/Paths/GetConnectionManagerAPI.swift | 2 +- Sources/Paths/GetContentDirectory2API.swift | 2 +- Sources/Paths/GetContentDirectory3API.swift | 2 +- Sources/Paths/GetContentDirectoryAPI.swift | 2 +- Sources/Paths/GetCountriesAPI.swift | 2 +- Sources/Paths/GetCriticReviewsAPI.swift | 2 +- Sources/Paths/GetCulturesAPI.swift | 2 +- Sources/Paths/GetCurrentUserAPI.swift | 2 +- .../GetDashboardConfigurationPageAPI.swift | 2 +- .../Paths/GetDefaultDirectoryBrowserAPI.swift | 2 +- .../Paths/GetDefaultListingProviderAPI.swift | 2 +- .../Paths/GetDefaultMetadataOptionsAPI.swift | 2 +- Sources/Paths/GetDefaultProfileAPI.swift | 2 +- Sources/Paths/GetDefaultTimerAPI.swift | 2 +- Sources/Paths/GetDescriptionXml2API.swift | 2 +- Sources/Paths/GetDescriptionXmlAPI.swift | 2 +- Sources/Paths/GetDeviceInfoAPI.swift | 2 +- Sources/Paths/GetDeviceOptionsAPI.swift | 2 +- Sources/Paths/GetDevicesAPI.swift | 2 +- Sources/Paths/GetDirectoryContentsAPI.swift | 2 +- Sources/Paths/GetDisplayPreferencesAPI.swift | 2 +- Sources/Paths/GetDownloadAPI.swift | 2 +- Sources/Paths/GetDrivesAPI.swift | 2 +- Sources/Paths/GetEnabledAPI.swift | 2 +- Sources/Paths/GetEndpointInfoAPI.swift | 2 +- Sources/Paths/GetEpisodesAPI.swift | 2 +- Sources/Paths/GetExternalIDInfosAPI.swift | 2 +- Sources/Paths/GetFallbackFontAPI.swift | 2 +- Sources/Paths/GetFallbackFontListAPI.swift | 2 +- Sources/Paths/GetFileAPI.swift | 2 +- Sources/Paths/GetFirstUser2API.swift | 2 +- Sources/Paths/GetFirstUserAPI.swift | 2 +- Sources/Paths/GetGeneralImageAPI.swift | 2 +- Sources/Paths/GetGeneralImagesAPI.swift | 2 +- Sources/Paths/GetGenreAPI.swift | 2 +- Sources/Paths/GetGenreImageAPI.swift | 2 +- Sources/Paths/GetGenreImageByIndexAPI.swift | 2 +- Sources/Paths/GetGenresAPI.swift | 2 +- Sources/Paths/GetGroupingOptionsAPI.swift | 2 +- Sources/Paths/GetGuideInfoAPI.swift | 2 +- Sources/Paths/GetHlsAudioSegmentAPI.swift | 2 +- .../GetHlsAudioSegmentLegacyAacAPI.swift | 2 +- .../GetHlsAudioSegmentLegacyMp3API.swift | 2 +- Sources/Paths/GetHlsPlaylistLegacyAPI.swift | 2 +- Sources/Paths/GetHlsVideoSegmentAPI.swift | 2 +- .../Paths/GetHlsVideoSegmentLegacyAPI.swift | 2 +- Sources/Paths/GetIconAPI.swift | 2 +- Sources/Paths/GetIconIDAPI.swift | 2 +- Sources/Paths/GetInstantMixFromAlbumAPI.swift | 2 +- .../Paths/GetInstantMixFromArtists2API.swift | 2 +- .../Paths/GetInstantMixFromArtistsAPI.swift | 2 +- Sources/Paths/GetInstantMixFromItemAPI.swift | 2 +- .../GetInstantMixFromMusicGenreByIDAPI.swift | 2 +- ...GetInstantMixFromMusicGenreByNameAPI.swift | 2 +- .../Paths/GetInstantMixFromPlaylistAPI.swift | 2 +- Sources/Paths/GetInstantMixFromSongAPI.swift | 2 +- Sources/Paths/GetIntrosAPI.swift | 2 +- Sources/Paths/GetItemAPI.swift | 2 +- Sources/Paths/GetItemCountsAPI.swift | 2 +- Sources/Paths/GetItemImage2API.swift | 2 +- Sources/Paths/GetItemImageAPI.swift | 2 +- Sources/Paths/GetItemImageByIndexAPI.swift | 2 +- Sources/Paths/GetItemImageInfosAPI.swift | 2 +- Sources/Paths/GetItemsAPI.swift | 2 +- Sources/Paths/GetItemsByUserIDAPI.swift | 2 +- Sources/Paths/GetKeysAPI.swift | 2 +- Sources/Paths/GetLatestChannelItemsAPI.swift | 2 +- Sources/Paths/GetLatestMediaAPI.swift | 2 +- Sources/Paths/GetLibraryOptionsInfoAPI.swift | 2 +- Sources/Paths/GetLineupsAPI.swift | 2 +- Sources/Paths/GetLiveHlsStreamAPI.swift | 2 +- Sources/Paths/GetLiveRecordingFileAPI.swift | 2 +- Sources/Paths/GetLiveStreamFileAPI.swift | 2 +- Sources/Paths/GetLiveTvChannelsAPI.swift | 2 +- Sources/Paths/GetLiveTvInfoAPI.swift | 2 +- Sources/Paths/GetLiveTvProgramsAPI.swift | 2 +- Sources/Paths/GetLocalTrailersAPI.swift | 2 +- Sources/Paths/GetLocalizationOptionsAPI.swift | 2 +- Sources/Paths/GetLogEntriesAPI.swift | 2 +- Sources/Paths/GetLogFileAPI.swift | 2 +- .../Paths/GetMasterHlsAudioPlaylistAPI.swift | 2 +- .../Paths/GetMasterHlsVideoPlaylistAPI.swift | 2 +- Sources/Paths/GetMediaFoldersAPI.swift | 2 +- Sources/Paths/GetMediaInfoImageAPI.swift | 2 +- Sources/Paths/GetMediaInfoImagesAPI.swift | 2 +- .../Paths/GetMediaReceiverRegistrar2API.swift | 2 +- .../Paths/GetMediaReceiverRegistrar3API.swift | 2 +- .../Paths/GetMediaReceiverRegistrarAPI.swift | 2 +- Sources/Paths/GetMetadataEditorInfoAPI.swift | 2 +- .../Paths/GetMovieRecommendationsAPI.swift | 2 +- .../GetMovieRemoteSearchResultsAPI.swift | 2 +- .../GetMusicAlbumRemoteSearchResultsAPI.swift | 2 +- ...GetMusicArtistRemoteSearchResultsAPI.swift | 2 +- Sources/Paths/GetMusicGenreAPI.swift | 2 +- Sources/Paths/GetMusicGenreImageAPI.swift | 2 +- .../Paths/GetMusicGenreImageByIndexAPI.swift | 2 +- Sources/Paths/GetMusicGenresAPI.swift | 2 +- .../GetMusicVideoRemoteSearchResultsAPI.swift | 2 +- Sources/Paths/GetNamedConfigurationAPI.swift | 2 +- Sources/Paths/GetNetworkSharesAPI.swift | 2 +- Sources/Paths/GetNextUpAPI.swift | 2 +- .../Paths/GetNotificationServicesAPI.swift | 2 +- Sources/Paths/GetNotificationTypesAPI.swift | 2 +- Sources/Paths/GetNotificationsAPI.swift | 2 +- .../Paths/GetNotificationsSummaryAPI.swift | 2 +- Sources/Paths/GetPackageInfoAPI.swift | 2 +- Sources/Paths/GetPackagesAPI.swift | 2 +- Sources/Paths/GetParentPathAPI.swift | 2 +- Sources/Paths/GetParentalRatingsAPI.swift | 2 +- .../Paths/GetPasswordResetProvidersAPI.swift | 2 +- Sources/Paths/GetPersonAPI.swift | 2 +- Sources/Paths/GetPersonImageAPI.swift | 2 +- Sources/Paths/GetPersonImageByIndexAPI.swift | 2 +- .../GetPersonRemoteSearchResultsAPI.swift | 2 +- Sources/Paths/GetPersonsAPI.swift | 2 +- Sources/Paths/GetPhysicalPathsAPI.swift | 2 +- Sources/Paths/GetPingSystemAPI.swift | 2 +- Sources/Paths/GetPlaybackInfoAPI.swift | 2 +- Sources/Paths/GetPlaylistItemsAPI.swift | 2 +- Sources/Paths/GetPluginConfigurationAPI.swift | 2 +- Sources/Paths/GetPluginImageAPI.swift | 2 +- Sources/Paths/GetPluginManifestAPI.swift | 2 +- Sources/Paths/GetPluginsAPI.swift | 2 +- Sources/Paths/GetPostedPlaybackInfoAPI.swift | 2 +- Sources/Paths/GetProfileAPI.swift | 2 +- Sources/Paths/GetProfileInfosAPI.swift | 2 +- Sources/Paths/GetProgramAPI.swift | 2 +- Sources/Paths/GetProgramsAPI.swift | 2 +- Sources/Paths/GetPublicSystemInfoAPI.swift | 2 +- Sources/Paths/GetPublicUsersAPI.swift | 2 +- Sources/Paths/GetQueryFiltersAPI.swift | 2 +- Sources/Paths/GetQueryFiltersLegacyAPI.swift | 2 +- Sources/Paths/GetRatingImageAPI.swift | 2 +- Sources/Paths/GetRatingImagesAPI.swift | 2 +- Sources/Paths/GetRecommendedProgramsAPI.swift | 2 +- Sources/Paths/GetRecordingAPI.swift | 2 +- Sources/Paths/GetRecordingFoldersAPI.swift | 2 +- Sources/Paths/GetRecordingGroupAPI.swift | 2 +- Sources/Paths/GetRecordingGroupsAPI.swift | 2 +- Sources/Paths/GetRecordingsAPI.swift | 2 +- Sources/Paths/GetRecordingsSeriesAPI.swift | 2 +- .../Paths/GetRemoteImageProvidersAPI.swift | 2 +- Sources/Paths/GetRemoteImagesAPI.swift | 2 +- Sources/Paths/GetRemoteSubtitlesAPI.swift | 2 +- Sources/Paths/GetRepositoriesAPI.swift | 2 +- Sources/Paths/GetResumeItemsAPI.swift | 2 +- Sources/Paths/GetRootFolderAPI.swift | 2 +- .../GetSchedulesDirectCountriesAPI.swift | 2 +- Sources/Paths/GetSeasonsAPI.swift | 2 +- .../GetSeriesRemoteSearchResultsAPI.swift | 2 +- Sources/Paths/GetSeriesTimerAPI.swift | 2 +- Sources/Paths/GetSeriesTimersAPI.swift | 2 +- Sources/Paths/GetServerLogsAPI.swift | 2 +- Sources/Paths/GetSessionsAPI.swift | 2 +- Sources/Paths/GetSimilarAlbumsAPI.swift | 2 +- Sources/Paths/GetSimilarArtistsAPI.swift | 2 +- Sources/Paths/GetSimilarItemsAPI.swift | 2 +- Sources/Paths/GetSimilarMoviesAPI.swift | 2 +- Sources/Paths/GetSimilarShowsAPI.swift | 2 +- Sources/Paths/GetSimilarTrailersAPI.swift | 2 +- Sources/Paths/GetSpecialFeaturesAPI.swift | 2 +- Sources/Paths/GetSplashscreenAPI.swift | 2 +- .../Paths/GetStartupConfigurationAPI.swift | 2 +- Sources/Paths/GetStudioAPI.swift | 2 +- Sources/Paths/GetStudioImageAPI.swift | 2 +- Sources/Paths/GetStudioImageByIndexAPI.swift | 2 +- Sources/Paths/GetStudiosAPI.swift | 2 +- Sources/Paths/GetSubtitleAPI.swift | 2 +- Sources/Paths/GetSubtitlePlaylistAPI.swift | 2 +- Sources/Paths/GetSubtitleWithTicksAPI.swift | 2 +- Sources/Paths/GetSuggestionsAPI.swift | 2 +- Sources/Paths/GetSystemInfoAPI.swift | 2 +- Sources/Paths/GetTaskAPI.swift | 2 +- Sources/Paths/GetTasksAPI.swift | 2 +- Sources/Paths/GetThemeMediaAPI.swift | 2 +- Sources/Paths/GetThemeSongsAPI.swift | 2 +- Sources/Paths/GetThemeVideosAPI.swift | 2 +- Sources/Paths/GetTimerAPI.swift | 2 +- Sources/Paths/GetTimersAPI.swift | 2 +- .../GetTrailerRemoteSearchResultsAPI.swift | 2 +- Sources/Paths/GetTrailersAPI.swift | 2 +- Sources/Paths/GetTunerHostTypesAPI.swift | 2 +- .../Paths/GetUniversalAudioStreamAPI.swift | 2 +- Sources/Paths/GetUpcomingEpisodesAPI.swift | 2 +- Sources/Paths/GetUserByIDAPI.swift | 2 +- Sources/Paths/GetUserImageAPI.swift | 2 +- Sources/Paths/GetUserImageByIndexAPI.swift | 2 +- Sources/Paths/GetUserViewsAPI.swift | 2 +- Sources/Paths/GetUsersAPI.swift | 2 +- Sources/Paths/GetUtcTimeAPI.swift | 2 +- .../Paths/GetVariantHlsAudioPlaylistAPI.swift | 2 +- .../Paths/GetVariantHlsVideoPlaylistAPI.swift | 2 +- Sources/Paths/GetVideoStreamAPI.swift | 2 +- .../Paths/GetVideoStreamByContainerAPI.swift | 2 +- Sources/Paths/GetVirtualFoldersAPI.swift | 2 +- Sources/Paths/GetWakeOnLanInfoAPI.swift | 2 +- Sources/Paths/GetYearAPI.swift | 2 +- Sources/Paths/GetYearsAPI.swift | 2 +- Sources/Paths/HeadArtistImageAPI.swift | 2 +- Sources/Paths/HeadAudioStreamAPI.swift | 2 +- .../Paths/HeadAudioStreamByContainerAPI.swift | 2 +- Sources/Paths/HeadGenreImageAPI.swift | 2 +- Sources/Paths/HeadGenreImageByIndexAPI.swift | 2 +- Sources/Paths/HeadItemImage2API.swift | 2 +- Sources/Paths/HeadItemImageAPI.swift | 2 +- Sources/Paths/HeadItemImageByIndexAPI.swift | 2 +- .../Paths/HeadMasterHlsAudioPlaylistAPI.swift | 2 +- .../Paths/HeadMasterHlsVideoPlaylistAPI.swift | 2 +- Sources/Paths/HeadMusicGenreImageAPI.swift | 2 +- .../Paths/HeadMusicGenreImageByIndexAPI.swift | 2 +- Sources/Paths/HeadPersonImageAPI.swift | 2 +- Sources/Paths/HeadPersonImageByIndexAPI.swift | 2 +- Sources/Paths/HeadStudioImageAPI.swift | 2 +- Sources/Paths/HeadStudioImageByIndexAPI.swift | 2 +- .../Paths/HeadUniversalAudioStreamAPI.swift | 2 +- Sources/Paths/HeadUserImageAPI.swift | 2 +- Sources/Paths/HeadUserImageByIndexAPI.swift | 2 +- Sources/Paths/HeadVideoStreamAPI.swift | 2 +- .../Paths/HeadVideoStreamByContainerAPI.swift | 2 +- Sources/Paths/InitiateAPI.swift | 2 +- Sources/Paths/InstallPackageAPI.swift | 2 +- Sources/Paths/LogFileAPI.swift | 2 +- Sources/Paths/MarkFavoriteItemAPI.swift | 2 +- Sources/Paths/MarkPlayedItemAPI.swift | 2 +- Sources/Paths/MarkUnplayedItemAPI.swift | 2 +- Sources/Paths/MergeVersionsAPI.swift | 2 +- Sources/Paths/MoveItemAPI.swift | 2 +- Sources/Paths/OnPlaybackProgressAPI.swift | 2 +- Sources/Paths/OnPlaybackStartAPI.swift | 2 +- Sources/Paths/OnPlaybackStoppedAPI.swift | 2 +- Sources/Paths/OpenLiveStreamAPI.swift | 2 +- Sources/Paths/PingPlaybackSessionAPI.swift | 2 +- Sources/Paths/PlayAPI.swift | 2 +- Sources/Paths/PostAddedMoviesAPI.swift | 2 +- Sources/Paths/PostAddedSeriesAPI.swift | 2 +- Sources/Paths/PostCapabilitiesAPI.swift | 2 +- Sources/Paths/PostFullCapabilitiesAPI.swift | 2 +- Sources/Paths/PostPingSystemAPI.swift | 2 +- Sources/Paths/PostUpdatedMediaAPI.swift | 2 +- Sources/Paths/PostUpdatedMoviesAPI.swift | 2 +- Sources/Paths/PostUpdatedSeriesAPI.swift | 2 +- Sources/Paths/PostUserImageAPI.swift | 2 +- Sources/Paths/PostUserImageByIndexAPI.swift | 2 +- ...ssConnectionManagerControlRequestAPI.swift | 2 +- ...essContentDirectoryControlRequestAPI.swift | 2 +- ...iaReceiverRegistrarControlRequestAPI.swift | 2 +- Sources/Paths/RefreshItemAPI.swift | 2 +- Sources/Paths/RefreshLibraryAPI.swift | 2 +- Sources/Paths/RemoveFromCollectionAPI.swift | 2 +- Sources/Paths/RemoveFromPlaylistAPI.swift | 2 +- Sources/Paths/RemoveMediaPathAPI.swift | 2 +- Sources/Paths/RemoveUserFromSessionAPI.swift | 2 +- Sources/Paths/RemoveVirtualFolderAPI.swift | 2 +- Sources/Paths/RenameVirtualFolderAPI.swift | 2 +- Sources/Paths/ReportPlaybackProgressAPI.swift | 2 +- Sources/Paths/ReportPlaybackStartAPI.swift | 2 +- Sources/Paths/ReportPlaybackStoppedAPI.swift | 2 +- Sources/Paths/ReportSessionEndedAPI.swift | 2 +- Sources/Paths/ReportViewingAPI.swift | 2 +- Sources/Paths/ResetTunerAPI.swift | 2 +- Sources/Paths/RestartApplicationAPI.swift | 2 +- Sources/Paths/RevokeKeyAPI.swift | 2 +- Sources/Paths/SearchRemoteSubtitlesAPI.swift | 2 +- Sources/Paths/SendFullGeneralCommandAPI.swift | 2 +- Sources/Paths/SendGeneralCommandAPI.swift | 2 +- Sources/Paths/SendMessageCommandAPI.swift | 2 +- Sources/Paths/SendPlaystateCommandAPI.swift | 2 +- Sources/Paths/SendSystemCommandAPI.swift | 2 +- Sources/Paths/SetChannelMappingAPI.swift | 2 +- Sources/Paths/SetItemImageAPI.swift | 2 +- Sources/Paths/SetItemImageByIndexAPI.swift | 2 +- Sources/Paths/SetReadAPI.swift | 2 +- Sources/Paths/SetRemoteAccessAPI.swift | 2 +- Sources/Paths/SetRepositoriesAPI.swift | 2 +- Sources/Paths/SetUnreadAPI.swift | 2 +- Sources/Paths/ShutdownApplicationAPI.swift | 2 +- Sources/Paths/StartTaskAPI.swift | 2 +- Sources/Paths/StopEncodingProcessAPI.swift | 2 +- Sources/Paths/StopTaskAPI.swift | 2 +- Sources/Paths/SyncPlayBufferingAPI.swift | 2 +- Sources/Paths/SyncPlayCreateGroupAPI.swift | 2 +- Sources/Paths/SyncPlayGetGroupsAPI.swift | 2 +- Sources/Paths/SyncPlayJoinGroupAPI.swift | 2 +- Sources/Paths/SyncPlayLeaveGroupAPI.swift | 2 +- .../Paths/SyncPlayMovePlaylistItemAPI.swift | 2 +- Sources/Paths/SyncPlayNextItemAPI.swift | 2 +- Sources/Paths/SyncPlayPauseAPI.swift | 2 +- Sources/Paths/SyncPlayPingAPI.swift | 2 +- Sources/Paths/SyncPlayPreviousItemAPI.swift | 2 +- Sources/Paths/SyncPlayQueueAPI.swift | 2 +- Sources/Paths/SyncPlayReadyAPI.swift | 2 +- .../Paths/SyncPlayRemoveFromPlaylistAPI.swift | 2 +- Sources/Paths/SyncPlaySeekAPI.swift | 2 +- Sources/Paths/SyncPlaySetIgnoreWaitAPI.swift | 2 +- Sources/Paths/SyncPlaySetNewQueueAPI.swift | 2 +- .../Paths/SyncPlaySetPlaylistItemAPI.swift | 2 +- Sources/Paths/SyncPlaySetRepeatModeAPI.swift | 2 +- Sources/Paths/SyncPlaySetShuffleModeAPI.swift | 2 +- Sources/Paths/SyncPlayStopAPI.swift | 2 +- Sources/Paths/SyncPlayUnpauseAPI.swift | 2 +- .../Paths/TmdbClientConfigurationAPI.swift | 2 +- Sources/Paths/UninstallPluginAPI.swift | 2 +- .../Paths/UninstallPluginByVersionAPI.swift | 2 +- Sources/Paths/UnmarkFavoriteItemAPI.swift | 2 +- Sources/Paths/UpdateConfigurationAPI.swift | 2 +- Sources/Paths/UpdateDeviceOptionsAPI.swift | 2 +- .../Paths/UpdateDisplayPreferencesAPI.swift | 2 +- .../Paths/UpdateInitialConfigurationAPI.swift | 2 +- Sources/Paths/UpdateItemAPI.swift | 2 +- Sources/Paths/UpdateItemContentTypeAPI.swift | 2 +- Sources/Paths/UpdateItemImageIndexAPI.swift | 2 +- Sources/Paths/UpdateLibraryOptionsAPI.swift | 2 +- Sources/Paths/UpdateMediaEncoderPathAPI.swift | 3 +- Sources/Paths/UpdateMediaPathAPI.swift | 2 +- .../Paths/UpdateNamedConfigurationAPI.swift | 2 +- .../Paths/UpdatePluginConfigurationAPI.swift | 2 +- Sources/Paths/UpdateProfileAPI.swift | 2 +- Sources/Paths/UpdateSeriesTimerAPI.swift | 2 +- Sources/Paths/UpdateStartupUserAPI.swift | 2 +- Sources/Paths/UpdateTaskAPI.swift | 2 +- Sources/Paths/UpdateTimerAPI.swift | 2 +- Sources/Paths/UpdateUserAPI.swift | 2 +- .../Paths/UpdateUserConfigurationAPI.swift | 2 +- Sources/Paths/UpdateUserEasyPasswordAPI.swift | 2 +- Sources/Paths/UpdateUserItemRatingAPI.swift | 2 +- Sources/Paths/UpdateUserPasswordAPI.swift | 2 +- Sources/Paths/UpdateUserPolicyAPI.swift | 2 +- .../Paths/UploadCustomSplashscreenAPI.swift | 2 +- Sources/Paths/UploadSubtitleAPI.swift | 2 +- Sources/Paths/ValidatePathAPI.swift | 2 +- Sources/jellyfin-openapi-stable.json | 102 +++++++++++++++--- 702 files changed, 878 insertions(+), 741 deletions(-) create mode 100644 .spi.yml diff --git a/.spi.yml b/.spi.yml new file mode 100644 index 00000000..7bb1c89b --- /dev/null +++ b/.spi.yml @@ -0,0 +1,4 @@ +version: 1 +builder: + configs: + - documentation_targets: [JellyfinAPI] diff --git a/.swiftformat b/.swiftformat index 3a90a9c2..f44a40a6 100644 --- a/.swiftformat +++ b/.swiftformat @@ -1,6 +1,6 @@ -# version: 0.49.11 +# version: 0.53.2 ---swiftversion 5.6 +--swiftversion 5.9 --tabwidth 4 --xcodeindentation enabled @@ -41,6 +41,7 @@ redundantFileprivate, \ redundantSelf, \ redundantClosure, \ - redundantType + redundantType, \ + conditionalAssignment --header "\njellyfin-sdk-swift is subject to the terms of the Mozilla Public\nLicense, v2.0. If a copy of the MPL was not distributed with this\nfile, you can obtain one at https://mozilla.org/MPL/2.0/.\n\nCopyright (c) {year} Jellyfin & Jellyfin Contributors\n" diff --git a/Plugins/CreateAPI/AnyJSON.swift b/Plugins/CreateAPI/AnyJSON.swift index b12dc119..0ac09438 100644 --- a/Plugins/CreateAPI/AnyJSON.swift +++ b/Plugins/CreateAPI/AnyJSON.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation @@ -16,11 +16,11 @@ public enum AnyJSON: Hashable, Codable { case bool(Bool) var value: Any { switch self { - case let .string(string): return string - case let .number(double): return double - case let .object(dictionary): return dictionary - case let .array(array): return array - case let .bool(bool): return bool + case let .string(string): string + case let .number(double): double + case let .object(dictionary): dictionary + case let .array(array): array + case let .bool(bool): bool } } diff --git a/Plugins/CreateAPI/GeneratePlugin.swift b/Plugins/CreateAPI/GeneratePlugin.swift index 10940e11..0d7ad619 100644 --- a/Plugins/CreateAPI/GeneratePlugin.swift +++ b/Plugins/CreateAPI/GeneratePlugin.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Plugins/CreateAPI/PatchFiles/SpecialFeatureType.swift b/Plugins/CreateAPI/PatchFiles/SpecialFeatureType.swift index 53db065e..4bcb1ad8 100644 --- a/Plugins/CreateAPI/PatchFiles/SpecialFeatureType.swift +++ b/Plugins/CreateAPI/PatchFiles/SpecialFeatureType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/AccessSchedule.swift b/Sources/Entities/AccessSchedule.swift index 988c2c81..f34d7b13 100644 --- a/Sources/Entities/AccessSchedule.swift +++ b/Sources/Entities/AccessSchedule.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ActivityLogEntry.swift b/Sources/Entities/ActivityLogEntry.swift index 673819cf..cdbb8d5c 100644 --- a/Sources/Entities/ActivityLogEntry.swift +++ b/Sources/Entities/ActivityLogEntry.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ActivityLogEntryQueryResult.swift b/Sources/Entities/ActivityLogEntryQueryResult.swift index 2834daad..d073a2e0 100644 --- a/Sources/Entities/ActivityLogEntryQueryResult.swift +++ b/Sources/Entities/ActivityLogEntryQueryResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/AddVirtualFolderDto.swift b/Sources/Entities/AddVirtualFolderDto.swift index bfd21bcc..cc833150 100644 --- a/Sources/Entities/AddVirtualFolderDto.swift +++ b/Sources/Entities/AddVirtualFolderDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/AdminNotificationDto.swift b/Sources/Entities/AdminNotificationDto.swift index 4496e3f5..97b0d905 100644 --- a/Sources/Entities/AdminNotificationDto.swift +++ b/Sources/Entities/AdminNotificationDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/AlbumInfo.swift b/Sources/Entities/AlbumInfo.swift index 1c8d3a51..0e59651d 100644 --- a/Sources/Entities/AlbumInfo.swift +++ b/Sources/Entities/AlbumInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/AlbumInfoRemoteSearchQuery.swift b/Sources/Entities/AlbumInfoRemoteSearchQuery.swift index 1314c7fd..7db9424c 100644 --- a/Sources/Entities/AlbumInfoRemoteSearchQuery.swift +++ b/Sources/Entities/AlbumInfoRemoteSearchQuery.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/AllThemeMediaResult.swift b/Sources/Entities/AllThemeMediaResult.swift index 3745187e..79717453 100644 --- a/Sources/Entities/AllThemeMediaResult.swift +++ b/Sources/Entities/AllThemeMediaResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/Architecture.swift b/Sources/Entities/Architecture.swift index c2206702..f1ada869 100644 --- a/Sources/Entities/Architecture.swift +++ b/Sources/Entities/Architecture.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ArtistInfo.swift b/Sources/Entities/ArtistInfo.swift index 21bbe3a5..59701cc8 100644 --- a/Sources/Entities/ArtistInfo.swift +++ b/Sources/Entities/ArtistInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ArtistInfoRemoteSearchQuery.swift b/Sources/Entities/ArtistInfoRemoteSearchQuery.swift index 69a29a65..7be045e7 100644 --- a/Sources/Entities/ArtistInfoRemoteSearchQuery.swift +++ b/Sources/Entities/ArtistInfoRemoteSearchQuery.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/AuthenticateUserByName.swift b/Sources/Entities/AuthenticateUserByName.swift index 9415ddb2..3fe912c0 100644 --- a/Sources/Entities/AuthenticateUserByName.swift +++ b/Sources/Entities/AuthenticateUserByName.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/AuthenticationInfo.swift b/Sources/Entities/AuthenticationInfo.swift index a5112cc8..2c3d1d13 100644 --- a/Sources/Entities/AuthenticationInfo.swift +++ b/Sources/Entities/AuthenticationInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/AuthenticationInfoQueryResult.swift b/Sources/Entities/AuthenticationInfoQueryResult.swift index 1e94c2d1..8f65ef98 100644 --- a/Sources/Entities/AuthenticationInfoQueryResult.swift +++ b/Sources/Entities/AuthenticationInfoQueryResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/AuthenticationResult.swift b/Sources/Entities/AuthenticationResult.swift index 39c38ab2..46eeac23 100644 --- a/Sources/Entities/AuthenticationResult.swift +++ b/Sources/Entities/AuthenticationResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/BaseItem.swift b/Sources/Entities/BaseItem.swift index faba578a..65a6e366 100644 --- a/Sources/Entities/BaseItem.swift +++ b/Sources/Entities/BaseItem.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/BaseItemDto.swift b/Sources/Entities/BaseItemDto.swift index 7e737032..70e375bc 100644 --- a/Sources/Entities/BaseItemDto.swift +++ b/Sources/Entities/BaseItemDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation @@ -270,7 +270,7 @@ public struct BaseItemDto: Codable, Hashable, Identifiable { public var timerID: String? /// Gets or sets the trailer count. public var trailerCount: Int? - /// The base item kind. + /// Gets or sets the type. public var type: BaseItemKind? /// Gets or sets the user data for this item based on the user it's being requested for. public var userData: UserItemDataDto? diff --git a/Sources/Entities/BaseItemDtoQueryResult.swift b/Sources/Entities/BaseItemDtoQueryResult.swift index f784cfaa..986dcc4c 100644 --- a/Sources/Entities/BaseItemDtoQueryResult.swift +++ b/Sources/Entities/BaseItemDtoQueryResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/BaseItemKind.swift b/Sources/Entities/BaseItemKind.swift index c07bf468..f80b9531 100644 --- a/Sources/Entities/BaseItemKind.swift +++ b/Sources/Entities/BaseItemKind.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/BaseItemPerson.swift b/Sources/Entities/BaseItemPerson.swift index f08ebc72..ef1c87f3 100644 --- a/Sources/Entities/BaseItemPerson.swift +++ b/Sources/Entities/BaseItemPerson.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/BookInfo.swift b/Sources/Entities/BookInfo.swift index 6065c95f..935f3802 100644 --- a/Sources/Entities/BookInfo.swift +++ b/Sources/Entities/BookInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/BookInfoRemoteSearchQuery.swift b/Sources/Entities/BookInfoRemoteSearchQuery.swift index 64a2a51e..3830a33e 100644 --- a/Sources/Entities/BookInfoRemoteSearchQuery.swift +++ b/Sources/Entities/BookInfoRemoteSearchQuery.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/BoxSetInfo.swift b/Sources/Entities/BoxSetInfo.swift index 69f46b86..32234c32 100644 --- a/Sources/Entities/BoxSetInfo.swift +++ b/Sources/Entities/BoxSetInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/BoxSetInfoRemoteSearchQuery.swift b/Sources/Entities/BoxSetInfoRemoteSearchQuery.swift index 8b4af89c..77702912 100644 --- a/Sources/Entities/BoxSetInfoRemoteSearchQuery.swift +++ b/Sources/Entities/BoxSetInfoRemoteSearchQuery.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/BrandingOptions.swift b/Sources/Entities/BrandingOptions.swift index 583b2d72..e2aeaae7 100644 --- a/Sources/Entities/BrandingOptions.swift +++ b/Sources/Entities/BrandingOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/BufferRequestDto.swift b/Sources/Entities/BufferRequestDto.swift index 2a02aca8..40de3081 100644 --- a/Sources/Entities/BufferRequestDto.swift +++ b/Sources/Entities/BufferRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ChannelFeatures.swift b/Sources/Entities/ChannelFeatures.swift index c8a383d4..f49a9573 100644 --- a/Sources/Entities/ChannelFeatures.swift +++ b/Sources/Entities/ChannelFeatures.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ChannelItemSortField.swift b/Sources/Entities/ChannelItemSortField.swift index e238b950..c05c65ba 100644 --- a/Sources/Entities/ChannelItemSortField.swift +++ b/Sources/Entities/ChannelItemSortField.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ChannelMappingOptionsDto.swift b/Sources/Entities/ChannelMappingOptionsDto.swift index b2a0a435..a62a3eb4 100644 --- a/Sources/Entities/ChannelMappingOptionsDto.swift +++ b/Sources/Entities/ChannelMappingOptionsDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ChannelMediaContentType.swift b/Sources/Entities/ChannelMediaContentType.swift index f890369e..940c3bd6 100644 --- a/Sources/Entities/ChannelMediaContentType.swift +++ b/Sources/Entities/ChannelMediaContentType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ChannelMediaType.swift b/Sources/Entities/ChannelMediaType.swift index 0f87ba67..f5443af1 100644 --- a/Sources/Entities/ChannelMediaType.swift +++ b/Sources/Entities/ChannelMediaType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ChannelType.swift b/Sources/Entities/ChannelType.swift index 3f97c238..981844f6 100644 --- a/Sources/Entities/ChannelType.swift +++ b/Sources/Entities/ChannelType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ChapterInfo.swift b/Sources/Entities/ChapterInfo.swift index cf61bfe2..31fb45ca 100644 --- a/Sources/Entities/ChapterInfo.swift +++ b/Sources/Entities/ChapterInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ClientCapabilities.swift b/Sources/Entities/ClientCapabilities.swift index e917f571..807d4ef6 100644 --- a/Sources/Entities/ClientCapabilities.swift +++ b/Sources/Entities/ClientCapabilities.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ClientCapabilitiesDto.swift b/Sources/Entities/ClientCapabilitiesDto.swift index 419d80fd..c0bc1396 100644 --- a/Sources/Entities/ClientCapabilitiesDto.swift +++ b/Sources/Entities/ClientCapabilitiesDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation @@ -12,7 +12,20 @@ import Foundation public struct ClientCapabilitiesDto: Codable, Hashable { /// Gets or sets the app store url. public var appStoreURL: String? - /// Gets or sets the device profile. + /// A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which content a certain device is able to + /// play. + /// + ///
+ /// + /// Specifically, it defines the supported containers and + /// + /// codecs (video and/or audio, including codec profiles and + /// levels) + /// + /// the device is able to direct play (without transcoding or remuxing), + /// + /// as well as which containers/codecs to transcode to in + /// case it isn't. public var deviceProfile: DeviceProfile? /// Gets or sets the icon url. public var iconURL: String? diff --git a/Sources/Entities/ClientLogDocumentResponseDto.swift b/Sources/Entities/ClientLogDocumentResponseDto.swift index 4698e5a1..028d9100 100644 --- a/Sources/Entities/ClientLogDocumentResponseDto.swift +++ b/Sources/Entities/ClientLogDocumentResponseDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/CodecProfile.swift b/Sources/Entities/CodecProfile.swift index 85b28446..da98142e 100644 --- a/Sources/Entities/CodecProfile.swift +++ b/Sources/Entities/CodecProfile.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/CodecType.swift b/Sources/Entities/CodecType.swift index bd465684..6fab8b9e 100644 --- a/Sources/Entities/CodecType.swift +++ b/Sources/Entities/CodecType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/CollectionCreationResult.swift b/Sources/Entities/CollectionCreationResult.swift index 0beeabd5..d5f4c66f 100644 --- a/Sources/Entities/CollectionCreationResult.swift +++ b/Sources/Entities/CollectionCreationResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/CollectionTypeOptions.swift b/Sources/Entities/CollectionTypeOptions.swift index e417c42a..7223c74e 100644 --- a/Sources/Entities/CollectionTypeOptions.swift +++ b/Sources/Entities/CollectionTypeOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ConfigImageTypes.swift b/Sources/Entities/ConfigImageTypes.swift index 8aceea55..1a8a1392 100644 --- a/Sources/Entities/ConfigImageTypes.swift +++ b/Sources/Entities/ConfigImageTypes.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ConfigurationPageInfo.swift b/Sources/Entities/ConfigurationPageInfo.swift index cf317025..1a77b47a 100644 --- a/Sources/Entities/ConfigurationPageInfo.swift +++ b/Sources/Entities/ConfigurationPageInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ContainerProfile.swift b/Sources/Entities/ContainerProfile.swift index 034f5700..ddc8a54a 100644 --- a/Sources/Entities/ContainerProfile.swift +++ b/Sources/Entities/ContainerProfile.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ControlResponse.swift b/Sources/Entities/ControlResponse.swift index 0d069334..85cff11e 100644 --- a/Sources/Entities/ControlResponse.swift +++ b/Sources/Entities/ControlResponse.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/CountryInfo.swift b/Sources/Entities/CountryInfo.swift index f6882392..a9704a79 100644 --- a/Sources/Entities/CountryInfo.swift +++ b/Sources/Entities/CountryInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/CreatePlaylistDto.swift b/Sources/Entities/CreatePlaylistDto.swift index 487c4a04..b45f8fad 100644 --- a/Sources/Entities/CreatePlaylistDto.swift +++ b/Sources/Entities/CreatePlaylistDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/CreateUserByName.swift b/Sources/Entities/CreateUserByName.swift index 21a95381..a3fda59d 100644 --- a/Sources/Entities/CreateUserByName.swift +++ b/Sources/Entities/CreateUserByName.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/CultureDto.swift b/Sources/Entities/CultureDto.swift index 00bb97fa..1fa785ff 100644 --- a/Sources/Entities/CultureDto.swift +++ b/Sources/Entities/CultureDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DayOfWeek.swift b/Sources/Entities/DayOfWeek.swift index ef70d228..52882bdb 100644 --- a/Sources/Entities/DayOfWeek.swift +++ b/Sources/Entities/DayOfWeek.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DayPattern.swift b/Sources/Entities/DayPattern.swift index 10b0cada..2ab1a2ab 100644 --- a/Sources/Entities/DayPattern.swift +++ b/Sources/Entities/DayPattern.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DefaultDirectoryBrowserInfoDto.swift b/Sources/Entities/DefaultDirectoryBrowserInfoDto.swift index eb8d01cd..aeaec16b 100644 --- a/Sources/Entities/DefaultDirectoryBrowserInfoDto.swift +++ b/Sources/Entities/DefaultDirectoryBrowserInfoDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DeviceIdentification.swift b/Sources/Entities/DeviceIdentification.swift index 1c638eb0..8fb13c24 100644 --- a/Sources/Entities/DeviceIdentification.swift +++ b/Sources/Entities/DeviceIdentification.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DeviceInfo.swift b/Sources/Entities/DeviceInfo.swift index 63c99414..a58cdc3f 100644 --- a/Sources/Entities/DeviceInfo.swift +++ b/Sources/Entities/DeviceInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DeviceInfoQueryResult.swift b/Sources/Entities/DeviceInfoQueryResult.swift index 0dc7d8fa..e6ac4ede 100644 --- a/Sources/Entities/DeviceInfoQueryResult.swift +++ b/Sources/Entities/DeviceInfoQueryResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DeviceOptions.swift b/Sources/Entities/DeviceOptions.swift index 7b60e28e..8902f0f2 100644 --- a/Sources/Entities/DeviceOptions.swift +++ b/Sources/Entities/DeviceOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DeviceOptionsDto.swift b/Sources/Entities/DeviceOptionsDto.swift index 73c572a2..0a866369 100644 --- a/Sources/Entities/DeviceOptionsDto.swift +++ b/Sources/Entities/DeviceOptionsDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DeviceProfile.swift b/Sources/Entities/DeviceProfile.swift index f036d3d4..f3b7cf19 100644 --- a/Sources/Entities/DeviceProfile.swift +++ b/Sources/Entities/DeviceProfile.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DeviceProfileInfo.swift b/Sources/Entities/DeviceProfileInfo.swift index 5a51593e..d58df2aa 100644 --- a/Sources/Entities/DeviceProfileInfo.swift +++ b/Sources/Entities/DeviceProfileInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DeviceProfileType.swift b/Sources/Entities/DeviceProfileType.swift index a571b44a..2ecb9dae 100644 --- a/Sources/Entities/DeviceProfileType.swift +++ b/Sources/Entities/DeviceProfileType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DirectPlayProfile.swift b/Sources/Entities/DirectPlayProfile.swift index d29cfdd1..5e82f277 100644 --- a/Sources/Entities/DirectPlayProfile.swift +++ b/Sources/Entities/DirectPlayProfile.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DisplayPreferencesDto.swift b/Sources/Entities/DisplayPreferencesDto.swift index 99193003..d4a42b22 100644 --- a/Sources/Entities/DisplayPreferencesDto.swift +++ b/Sources/Entities/DisplayPreferencesDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation @@ -26,7 +26,7 @@ public struct DisplayPreferencesDto: Codable, Hashable, Identifiable { public var isRememberIndexing: Bool? /// Gets or sets a value indicating whether [remember sorting]. public var isRememberSorting: Bool? - /// An enum representing the axis that should be scrolled. + /// Gets or sets the scroll direction. public var scrollDirection: ScrollDirection? /// Gets or sets a value indicating whether to show backdrops on this item. public var isShowBackdrop: Bool? @@ -34,7 +34,7 @@ public struct DisplayPreferencesDto: Codable, Hashable, Identifiable { public var isShowSidebar: Bool? /// Gets or sets the sort by. public var sortBy: String? - /// An enum representing the sorting order. + /// Gets or sets the sort order. public var sortOrder: SortOrder? /// Gets or sets the type of the view. public var viewType: String? diff --git a/Sources/Entities/DlnaOptions.swift b/Sources/Entities/DlnaOptions.swift index 819f74ed..fe0562b3 100644 --- a/Sources/Entities/DlnaOptions.swift +++ b/Sources/Entities/DlnaOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DlnaProfileType.swift b/Sources/Entities/DlnaProfileType.swift index c9b61627..82548d5d 100644 --- a/Sources/Entities/DlnaProfileType.swift +++ b/Sources/Entities/DlnaProfileType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/DynamicDayOfWeek.swift b/Sources/Entities/DynamicDayOfWeek.swift index bbb60ed1..a3bcc0b3 100644 --- a/Sources/Entities/DynamicDayOfWeek.swift +++ b/Sources/Entities/DynamicDayOfWeek.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/EmbeddedSubtitleOptions.swift b/Sources/Entities/EmbeddedSubtitleOptions.swift index 68c569cc..1b022809 100644 --- a/Sources/Entities/EmbeddedSubtitleOptions.swift +++ b/Sources/Entities/EmbeddedSubtitleOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/EncodingContext.swift b/Sources/Entities/EncodingContext.swift index b5b42eea..170f3cc9 100644 --- a/Sources/Entities/EncodingContext.swift +++ b/Sources/Entities/EncodingContext.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/EncodingOptions.swift b/Sources/Entities/EncodingOptions.swift index a44487a7..0d620d0d 100644 --- a/Sources/Entities/EncodingOptions.swift +++ b/Sources/Entities/EncodingOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/EndPointInfo.swift b/Sources/Entities/EndPointInfo.swift index 4ebb21de..2940139f 100644 --- a/Sources/Entities/EndPointInfo.swift +++ b/Sources/Entities/EndPointInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ExternalIDInfo.swift b/Sources/Entities/ExternalIDInfo.swift index fe103507..40f546ce 100644 --- a/Sources/Entities/ExternalIDInfo.swift +++ b/Sources/Entities/ExternalIDInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ExternalIDMediaType.swift b/Sources/Entities/ExternalIDMediaType.swift index 12a87c75..6bbee6a2 100644 --- a/Sources/Entities/ExternalIDMediaType.swift +++ b/Sources/Entities/ExternalIDMediaType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ExternalURL.swift b/Sources/Entities/ExternalURL.swift index 140815d1..a6f2469f 100644 --- a/Sources/Entities/ExternalURL.swift +++ b/Sources/Entities/ExternalURL.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/FFmpegLocation.swift b/Sources/Entities/FFmpegLocation.swift index f4f4a582..653c119d 100644 --- a/Sources/Entities/FFmpegLocation.swift +++ b/Sources/Entities/FFmpegLocation.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/FileSystemEntryInfo.swift b/Sources/Entities/FileSystemEntryInfo.swift index b5cb7ab3..5f987387 100644 --- a/Sources/Entities/FileSystemEntryInfo.swift +++ b/Sources/Entities/FileSystemEntryInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/FileSystemEntryType.swift b/Sources/Entities/FileSystemEntryType.swift index ee03c666..96b8d4c8 100644 --- a/Sources/Entities/FileSystemEntryType.swift +++ b/Sources/Entities/FileSystemEntryType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/FontFile.swift b/Sources/Entities/FontFile.swift index 8cdffdcd..b5fc36d7 100644 --- a/Sources/Entities/FontFile.swift +++ b/Sources/Entities/FontFile.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ForgotPasswordAction.swift b/Sources/Entities/ForgotPasswordAction.swift index a9d2524b..1a8364c2 100644 --- a/Sources/Entities/ForgotPasswordAction.swift +++ b/Sources/Entities/ForgotPasswordAction.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ForgotPasswordDto.swift b/Sources/Entities/ForgotPasswordDto.swift index 9e5edf12..34a5cdaf 100644 --- a/Sources/Entities/ForgotPasswordDto.swift +++ b/Sources/Entities/ForgotPasswordDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ForgotPasswordPinDto.swift b/Sources/Entities/ForgotPasswordPinDto.swift index a65be3eb..095e9920 100644 --- a/Sources/Entities/ForgotPasswordPinDto.swift +++ b/Sources/Entities/ForgotPasswordPinDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ForgotPasswordResult.swift b/Sources/Entities/ForgotPasswordResult.swift index 505f6b53..eada65db 100644 --- a/Sources/Entities/ForgotPasswordResult.swift +++ b/Sources/Entities/ForgotPasswordResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/GeneralCommand.swift b/Sources/Entities/GeneralCommand.swift index bb581de1..0b8c9ea1 100644 --- a/Sources/Entities/GeneralCommand.swift +++ b/Sources/Entities/GeneralCommand.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/GeneralCommandType.swift b/Sources/Entities/GeneralCommandType.swift index c408cc85..d6b37f0f 100644 --- a/Sources/Entities/GeneralCommandType.swift +++ b/Sources/Entities/GeneralCommandType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/GetProgramsDto.swift b/Sources/Entities/GetProgramsDto.swift index e448ee63..0a7b8701 100644 --- a/Sources/Entities/GetProgramsDto.swift +++ b/Sources/Entities/GetProgramsDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/GroupInfoDto.swift b/Sources/Entities/GroupInfoDto.swift index 01c18141..762111f6 100644 --- a/Sources/Entities/GroupInfoDto.swift +++ b/Sources/Entities/GroupInfoDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/GroupQueueMode.swift b/Sources/Entities/GroupQueueMode.swift index 4d73be5f..74752f4e 100644 --- a/Sources/Entities/GroupQueueMode.swift +++ b/Sources/Entities/GroupQueueMode.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/GroupRepeatMode.swift b/Sources/Entities/GroupRepeatMode.swift index 3ee259a7..fc2dcf60 100644 --- a/Sources/Entities/GroupRepeatMode.swift +++ b/Sources/Entities/GroupRepeatMode.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/GroupShuffleMode.swift b/Sources/Entities/GroupShuffleMode.swift index 50abf358..692173a7 100644 --- a/Sources/Entities/GroupShuffleMode.swift +++ b/Sources/Entities/GroupShuffleMode.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/GroupStateType.swift b/Sources/Entities/GroupStateType.swift index 28e4fb21..2f62e9da 100644 --- a/Sources/Entities/GroupStateType.swift +++ b/Sources/Entities/GroupStateType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/GroupUpdateType.swift b/Sources/Entities/GroupUpdateType.swift index 9917da2c..6158d98f 100644 --- a/Sources/Entities/GroupUpdateType.swift +++ b/Sources/Entities/GroupUpdateType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/GuideInfo.swift b/Sources/Entities/GuideInfo.swift index fe354149..f7d81cb0 100644 --- a/Sources/Entities/GuideInfo.swift +++ b/Sources/Entities/GuideInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/HTTPHeaderInfo.swift b/Sources/Entities/HTTPHeaderInfo.swift index e6dac82c..37e4371f 100644 --- a/Sources/Entities/HTTPHeaderInfo.swift +++ b/Sources/Entities/HTTPHeaderInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/HardwareEncodingType.swift b/Sources/Entities/HardwareEncodingType.swift index 44472aba..f6c6c23d 100644 --- a/Sources/Entities/HardwareEncodingType.swift +++ b/Sources/Entities/HardwareEncodingType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/HeaderMatchType.swift b/Sources/Entities/HeaderMatchType.swift index 17a39837..639cbac2 100644 --- a/Sources/Entities/HeaderMatchType.swift +++ b/Sources/Entities/HeaderMatchType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/IPlugin.swift b/Sources/Entities/IPlugin.swift index add90de1..ce22a4bd 100644 --- a/Sources/Entities/IPlugin.swift +++ b/Sources/Entities/IPlugin.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/IgnoreWaitRequestDto.swift b/Sources/Entities/IgnoreWaitRequestDto.swift index b4238e77..eaafd416 100644 --- a/Sources/Entities/IgnoreWaitRequestDto.swift +++ b/Sources/Entities/IgnoreWaitRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ImageByNameInfo.swift b/Sources/Entities/ImageByNameInfo.swift index f943679f..547b22f5 100644 --- a/Sources/Entities/ImageByNameInfo.swift +++ b/Sources/Entities/ImageByNameInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ImageFormat.swift b/Sources/Entities/ImageFormat.swift index 31f4a483..31af4148 100644 --- a/Sources/Entities/ImageFormat.swift +++ b/Sources/Entities/ImageFormat.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ImageInfo.swift b/Sources/Entities/ImageInfo.swift index 1804ce22..c779643e 100644 --- a/Sources/Entities/ImageInfo.swift +++ b/Sources/Entities/ImageInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ImageOption.swift b/Sources/Entities/ImageOption.swift index 0a8a2b4e..a8722ece 100644 --- a/Sources/Entities/ImageOption.swift +++ b/Sources/Entities/ImageOption.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ImageOrientation.swift b/Sources/Entities/ImageOrientation.swift index dc1b9763..56540136 100644 --- a/Sources/Entities/ImageOrientation.swift +++ b/Sources/Entities/ImageOrientation.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ImageProviderInfo.swift b/Sources/Entities/ImageProviderInfo.swift index b541419e..16d84e1d 100644 --- a/Sources/Entities/ImageProviderInfo.swift +++ b/Sources/Entities/ImageProviderInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ImageSavingConvention.swift b/Sources/Entities/ImageSavingConvention.swift index 965bcc09..ddcaea6f 100644 --- a/Sources/Entities/ImageSavingConvention.swift +++ b/Sources/Entities/ImageSavingConvention.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ImageType.swift b/Sources/Entities/ImageType.swift index b2c2fa3d..9b4821b3 100644 --- a/Sources/Entities/ImageType.swift +++ b/Sources/Entities/ImageType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/InstallationInfo.swift b/Sources/Entities/InstallationInfo.swift index 3ac08169..9bd83657 100644 --- a/Sources/Entities/InstallationInfo.swift +++ b/Sources/Entities/InstallationInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/IsoType.swift b/Sources/Entities/IsoType.swift index e54bb9c5..da76f6cf 100644 --- a/Sources/Entities/IsoType.swift +++ b/Sources/Entities/IsoType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ItemCounts.swift b/Sources/Entities/ItemCounts.swift index 521411f2..1c10d3af 100644 --- a/Sources/Entities/ItemCounts.swift +++ b/Sources/Entities/ItemCounts.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ItemFields.swift b/Sources/Entities/ItemFields.swift index 36a6aed6..ab61d811 100644 --- a/Sources/Entities/ItemFields.swift +++ b/Sources/Entities/ItemFields.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ItemFilter.swift b/Sources/Entities/ItemFilter.swift index 4fea5d6b..71312bad 100644 --- a/Sources/Entities/ItemFilter.swift +++ b/Sources/Entities/ItemFilter.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/JoinGroupRequestDto.swift b/Sources/Entities/JoinGroupRequestDto.swift index aca54c74..28681899 100644 --- a/Sources/Entities/JoinGroupRequestDto.swift +++ b/Sources/Entities/JoinGroupRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/KeepUntil.swift b/Sources/Entities/KeepUntil.swift index cd75a146..31650114 100644 --- a/Sources/Entities/KeepUntil.swift +++ b/Sources/Entities/KeepUntil.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LibraryOptionInfoDto.swift b/Sources/Entities/LibraryOptionInfoDto.swift index 604aa2d6..47172f36 100644 --- a/Sources/Entities/LibraryOptionInfoDto.swift +++ b/Sources/Entities/LibraryOptionInfoDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LibraryOptions.swift b/Sources/Entities/LibraryOptions.swift index 125b5124..5d0b0a82 100644 --- a/Sources/Entities/LibraryOptions.swift +++ b/Sources/Entities/LibraryOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LibraryOptionsResultDto.swift b/Sources/Entities/LibraryOptionsResultDto.swift index 4e5f66fc..548d47ee 100644 --- a/Sources/Entities/LibraryOptionsResultDto.swift +++ b/Sources/Entities/LibraryOptionsResultDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LibraryTypeOptionsDto.swift b/Sources/Entities/LibraryTypeOptionsDto.swift index 37a591a3..61783963 100644 --- a/Sources/Entities/LibraryTypeOptionsDto.swift +++ b/Sources/Entities/LibraryTypeOptionsDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LibraryUpdateInfo.swift b/Sources/Entities/LibraryUpdateInfo.swift index 7e325e39..01ac2281 100644 --- a/Sources/Entities/LibraryUpdateInfo.swift +++ b/Sources/Entities/LibraryUpdateInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ListingsProviderInfo.swift b/Sources/Entities/ListingsProviderInfo.swift index 491745ff..b070c299 100644 --- a/Sources/Entities/ListingsProviderInfo.swift +++ b/Sources/Entities/ListingsProviderInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LiveStreamResponse.swift b/Sources/Entities/LiveStreamResponse.swift index e34b3d1c..9f181575 100644 --- a/Sources/Entities/LiveStreamResponse.swift +++ b/Sources/Entities/LiveStreamResponse.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LiveTvInfo.swift b/Sources/Entities/LiveTvInfo.swift index 9a5fc36d..bd2dbbbd 100644 --- a/Sources/Entities/LiveTvInfo.swift +++ b/Sources/Entities/LiveTvInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LiveTvOptions.swift b/Sources/Entities/LiveTvOptions.swift index 50fad867..e3c26359 100644 --- a/Sources/Entities/LiveTvOptions.swift +++ b/Sources/Entities/LiveTvOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LiveTvServiceInfo.swift b/Sources/Entities/LiveTvServiceInfo.swift index 5963516a..e3be9b4c 100644 --- a/Sources/Entities/LiveTvServiceInfo.swift +++ b/Sources/Entities/LiveTvServiceInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LiveTvServiceStatus.swift b/Sources/Entities/LiveTvServiceStatus.swift index 7b8639cd..9e1f9b57 100644 --- a/Sources/Entities/LiveTvServiceStatus.swift +++ b/Sources/Entities/LiveTvServiceStatus.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LocalizationOption.swift b/Sources/Entities/LocalizationOption.swift index 856bbfd9..54de0fbe 100644 --- a/Sources/Entities/LocalizationOption.swift +++ b/Sources/Entities/LocalizationOption.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LocationType.swift b/Sources/Entities/LocationType.swift index 2f1d1391..5de0fa4d 100644 --- a/Sources/Entities/LocationType.swift +++ b/Sources/Entities/LocationType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LogFile.swift b/Sources/Entities/LogFile.swift index f638eacd..3eebdc8b 100644 --- a/Sources/Entities/LogFile.swift +++ b/Sources/Entities/LogFile.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/LogLevel.swift b/Sources/Entities/LogLevel.swift index d8f25e53..bf4e1e51 100644 --- a/Sources/Entities/LogLevel.swift +++ b/Sources/Entities/LogLevel.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MediaAttachment.swift b/Sources/Entities/MediaAttachment.swift index 8229bd30..dad2f77c 100644 --- a/Sources/Entities/MediaAttachment.swift +++ b/Sources/Entities/MediaAttachment.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MediaEncoderPathDto.swift b/Sources/Entities/MediaEncoderPathDto.swift index 4ec5e497..48c06f32 100644 --- a/Sources/Entities/MediaEncoderPathDto.swift +++ b/Sources/Entities/MediaEncoderPathDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MediaPathDto.swift b/Sources/Entities/MediaPathDto.swift index db91cae1..a4219375 100644 --- a/Sources/Entities/MediaPathDto.swift +++ b/Sources/Entities/MediaPathDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MediaPathInfo.swift b/Sources/Entities/MediaPathInfo.swift index fdde0faf..e6ea082a 100644 --- a/Sources/Entities/MediaPathInfo.swift +++ b/Sources/Entities/MediaPathInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MediaProtocol.swift b/Sources/Entities/MediaProtocol.swift index f32aff24..98a3173c 100644 --- a/Sources/Entities/MediaProtocol.swift +++ b/Sources/Entities/MediaProtocol.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MediaSourceInfo.swift b/Sources/Entities/MediaSourceInfo.swift index 93ea7ce1..0ea59ebb 100644 --- a/Sources/Entities/MediaSourceInfo.swift +++ b/Sources/Entities/MediaSourceInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MediaSourceType.swift b/Sources/Entities/MediaSourceType.swift index 0aed4fa2..83c32a98 100644 --- a/Sources/Entities/MediaSourceType.swift +++ b/Sources/Entities/MediaSourceType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MediaStream.swift b/Sources/Entities/MediaStream.swift index 48df7d70..4671d9d4 100644 --- a/Sources/Entities/MediaStream.swift +++ b/Sources/Entities/MediaStream.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MediaStreamType.swift b/Sources/Entities/MediaStreamType.swift index f66581ac..7e34c676 100644 --- a/Sources/Entities/MediaStreamType.swift +++ b/Sources/Entities/MediaStreamType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MediaURL.swift b/Sources/Entities/MediaURL.swift index 7d1a280f..7b1675d8 100644 --- a/Sources/Entities/MediaURL.swift +++ b/Sources/Entities/MediaURL.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MediaUpdateInfoDto.swift b/Sources/Entities/MediaUpdateInfoDto.swift index 0db783f9..3d6c155f 100644 --- a/Sources/Entities/MediaUpdateInfoDto.swift +++ b/Sources/Entities/MediaUpdateInfoDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MediaUpdateInfoPathDto.swift b/Sources/Entities/MediaUpdateInfoPathDto.swift index c2a5429e..4825defa 100644 --- a/Sources/Entities/MediaUpdateInfoPathDto.swift +++ b/Sources/Entities/MediaUpdateInfoPathDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MessageCommand.swift b/Sources/Entities/MessageCommand.swift index 229ddb1e..768a61d2 100644 --- a/Sources/Entities/MessageCommand.swift +++ b/Sources/Entities/MessageCommand.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MetadataConfiguration.swift b/Sources/Entities/MetadataConfiguration.swift index 3b5514e3..82a0785d 100644 --- a/Sources/Entities/MetadataConfiguration.swift +++ b/Sources/Entities/MetadataConfiguration.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MetadataEditorInfo.swift b/Sources/Entities/MetadataEditorInfo.swift index 914839ab..db417816 100644 --- a/Sources/Entities/MetadataEditorInfo.swift +++ b/Sources/Entities/MetadataEditorInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MetadataField.swift b/Sources/Entities/MetadataField.swift index 285440fb..286d13cb 100644 --- a/Sources/Entities/MetadataField.swift +++ b/Sources/Entities/MetadataField.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MetadataOptions.swift b/Sources/Entities/MetadataOptions.swift index 9240fced..b284e6e4 100644 --- a/Sources/Entities/MetadataOptions.swift +++ b/Sources/Entities/MetadataOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MetadataRefreshMode.swift b/Sources/Entities/MetadataRefreshMode.swift index 3da2834f..ab3fb883 100644 --- a/Sources/Entities/MetadataRefreshMode.swift +++ b/Sources/Entities/MetadataRefreshMode.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MovePlaylistItemRequestDto.swift b/Sources/Entities/MovePlaylistItemRequestDto.swift index 41d44720..daa7e2a0 100644 --- a/Sources/Entities/MovePlaylistItemRequestDto.swift +++ b/Sources/Entities/MovePlaylistItemRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MovieInfo.swift b/Sources/Entities/MovieInfo.swift index 3e14d28b..873b20e6 100644 --- a/Sources/Entities/MovieInfo.swift +++ b/Sources/Entities/MovieInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MovieInfoRemoteSearchQuery.swift b/Sources/Entities/MovieInfoRemoteSearchQuery.swift index 007b5547..a3d33b96 100644 --- a/Sources/Entities/MovieInfoRemoteSearchQuery.swift +++ b/Sources/Entities/MovieInfoRemoteSearchQuery.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MusicVideoInfo.swift b/Sources/Entities/MusicVideoInfo.swift index 4df16219..a6da203a 100644 --- a/Sources/Entities/MusicVideoInfo.swift +++ b/Sources/Entities/MusicVideoInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/MusicVideoInfoRemoteSearchQuery.swift b/Sources/Entities/MusicVideoInfoRemoteSearchQuery.swift index 8e906bbe..a4df3da7 100644 --- a/Sources/Entities/MusicVideoInfoRemoteSearchQuery.swift +++ b/Sources/Entities/MusicVideoInfoRemoteSearchQuery.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NameGuidPair.swift b/Sources/Entities/NameGuidPair.swift index 695f060b..46d63dfc 100644 --- a/Sources/Entities/NameGuidPair.swift +++ b/Sources/Entities/NameGuidPair.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NameIDPair.swift b/Sources/Entities/NameIDPair.swift index e542923a..a974ae6e 100644 --- a/Sources/Entities/NameIDPair.swift +++ b/Sources/Entities/NameIDPair.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NameValuePair.swift b/Sources/Entities/NameValuePair.swift index 1071fcb8..ca153a2e 100644 --- a/Sources/Entities/NameValuePair.swift +++ b/Sources/Entities/NameValuePair.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NetworkConfiguration.swift b/Sources/Entities/NetworkConfiguration.swift index 54e7d6c1..5dcc22c3 100644 --- a/Sources/Entities/NetworkConfiguration.swift +++ b/Sources/Entities/NetworkConfiguration.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NewGroupRequestDto.swift b/Sources/Entities/NewGroupRequestDto.swift index 5b204a2d..cb8f4d12 100644 --- a/Sources/Entities/NewGroupRequestDto.swift +++ b/Sources/Entities/NewGroupRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NextItemRequestDto.swift b/Sources/Entities/NextItemRequestDto.swift index 772cd5d5..a3b14406 100644 --- a/Sources/Entities/NextItemRequestDto.swift +++ b/Sources/Entities/NextItemRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NotificationDto.swift b/Sources/Entities/NotificationDto.swift index 22a80394..b2d05c3f 100644 --- a/Sources/Entities/NotificationDto.swift +++ b/Sources/Entities/NotificationDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NotificationLevel.swift b/Sources/Entities/NotificationLevel.swift index e8d74938..ea903d3b 100644 --- a/Sources/Entities/NotificationLevel.swift +++ b/Sources/Entities/NotificationLevel.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NotificationOption.swift b/Sources/Entities/NotificationOption.swift index 6c22c766..93e34d86 100644 --- a/Sources/Entities/NotificationOption.swift +++ b/Sources/Entities/NotificationOption.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NotificationOptions.swift b/Sources/Entities/NotificationOptions.swift index b4adf87f..32b2cec1 100644 --- a/Sources/Entities/NotificationOptions.swift +++ b/Sources/Entities/NotificationOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NotificationResultDto.swift b/Sources/Entities/NotificationResultDto.swift index 0198d827..a27fe77a 100644 --- a/Sources/Entities/NotificationResultDto.swift +++ b/Sources/Entities/NotificationResultDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NotificationTypeInfo.swift b/Sources/Entities/NotificationTypeInfo.swift index 8838eab9..142ab4a6 100644 --- a/Sources/Entities/NotificationTypeInfo.swift +++ b/Sources/Entities/NotificationTypeInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/NotificationsSummaryDto.swift b/Sources/Entities/NotificationsSummaryDto.swift index 3cb2e7cf..b50cd8d4 100644 --- a/Sources/Entities/NotificationsSummaryDto.swift +++ b/Sources/Entities/NotificationsSummaryDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ObjectGroupUpdate.swift b/Sources/Entities/ObjectGroupUpdate.swift index 2bdac57a..0464c375 100644 --- a/Sources/Entities/ObjectGroupUpdate.swift +++ b/Sources/Entities/ObjectGroupUpdate.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/OpenLiveStreamDto.swift b/Sources/Entities/OpenLiveStreamDto.swift index 634bf46d..d44ddb91 100644 --- a/Sources/Entities/OpenLiveStreamDto.swift +++ b/Sources/Entities/OpenLiveStreamDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation @@ -12,7 +12,20 @@ import Foundation public struct OpenLiveStreamDto: Codable, Hashable { /// Gets or sets the audio stream index. public var audioStreamIndex: Int? - /// Gets or sets the device profile. + /// A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which content a certain device is able to + /// play. + /// + ///
+ /// + /// Specifically, it defines the supported containers and + /// + /// codecs (video and/or audio, including codec profiles and + /// levels) + /// + /// the device is able to direct play (without transcoding or remuxing), + /// + /// as well as which containers/codecs to transcode to in + /// case it isn't. public var deviceProfile: DeviceProfile? /// Gets or sets the device play protocols. public var directPlayProtocols: [MediaProtocol]? diff --git a/Sources/Entities/PackageInfo.swift b/Sources/Entities/PackageInfo.swift index 7575e4d5..daea5616 100644 --- a/Sources/Entities/PackageInfo.swift +++ b/Sources/Entities/PackageInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ParentalRating.swift b/Sources/Entities/ParentalRating.swift index e12b2fed..b5496309 100644 --- a/Sources/Entities/ParentalRating.swift +++ b/Sources/Entities/ParentalRating.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PathSubstitution.swift b/Sources/Entities/PathSubstitution.swift index 3d11d85f..20c422ab 100644 --- a/Sources/Entities/PathSubstitution.swift +++ b/Sources/Entities/PathSubstitution.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PersonLookupInfo.swift b/Sources/Entities/PersonLookupInfo.swift index d6409839..abeca23b 100644 --- a/Sources/Entities/PersonLookupInfo.swift +++ b/Sources/Entities/PersonLookupInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PersonLookupInfoRemoteSearchQuery.swift b/Sources/Entities/PersonLookupInfoRemoteSearchQuery.swift index aba5d3ac..4743e748 100644 --- a/Sources/Entities/PersonLookupInfoRemoteSearchQuery.swift +++ b/Sources/Entities/PersonLookupInfoRemoteSearchQuery.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PinRedeemResult.swift b/Sources/Entities/PinRedeemResult.swift index e5d75d04..ad610be4 100644 --- a/Sources/Entities/PinRedeemResult.swift +++ b/Sources/Entities/PinRedeemResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PingRequestDto.swift b/Sources/Entities/PingRequestDto.swift index 85392b18..b40c6438 100644 --- a/Sources/Entities/PingRequestDto.swift +++ b/Sources/Entities/PingRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlayAccess.swift b/Sources/Entities/PlayAccess.swift index c6c4db6a..15ad1454 100644 --- a/Sources/Entities/PlayAccess.swift +++ b/Sources/Entities/PlayAccess.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlayCommand.swift b/Sources/Entities/PlayCommand.swift index 61259251..0b83218f 100644 --- a/Sources/Entities/PlayCommand.swift +++ b/Sources/Entities/PlayCommand.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlayMethod.swift b/Sources/Entities/PlayMethod.swift index f703e2c9..3ce94bd1 100644 --- a/Sources/Entities/PlayMethod.swift +++ b/Sources/Entities/PlayMethod.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlayRequest.swift b/Sources/Entities/PlayRequest.swift index 87fe5c6b..c5a767bb 100644 --- a/Sources/Entities/PlayRequest.swift +++ b/Sources/Entities/PlayRequest.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlayRequestDto.swift b/Sources/Entities/PlayRequestDto.swift index 1d9875d5..2e4d29d4 100644 --- a/Sources/Entities/PlayRequestDto.swift +++ b/Sources/Entities/PlayRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlaybackErrorCode.swift b/Sources/Entities/PlaybackErrorCode.swift index 015af9bd..8f5dd0a0 100644 --- a/Sources/Entities/PlaybackErrorCode.swift +++ b/Sources/Entities/PlaybackErrorCode.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlaybackInfoDto.swift b/Sources/Entities/PlaybackInfoDto.swift index c6277d99..099c71d0 100644 --- a/Sources/Entities/PlaybackInfoDto.swift +++ b/Sources/Entities/PlaybackInfoDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation @@ -18,7 +18,20 @@ public struct PlaybackInfoDto: Codable, Hashable { public var audioStreamIndex: Int? /// Gets or sets a value indicating whether to auto open the live stream. public var isAutoOpenLiveStream: Bool? - /// Gets or sets the device profile. + /// A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which content a certain device is able to + /// play. + /// + ///
+ /// + /// Specifically, it defines the supported containers and + /// + /// codecs (video and/or audio, including codec profiles and + /// levels) + /// + /// the device is able to direct play (without transcoding or remuxing), + /// + /// as well as which containers/codecs to transcode to in + /// case it isn't. public var deviceProfile: DeviceProfile? /// Gets or sets a value indicating whether to enable direct play. public var enableDirectPlay: Bool? diff --git a/Sources/Entities/PlaybackInfoResponse.swift b/Sources/Entities/PlaybackInfoResponse.swift index ba8c00e4..b22dab36 100644 --- a/Sources/Entities/PlaybackInfoResponse.swift +++ b/Sources/Entities/PlaybackInfoResponse.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlaybackProgressInfo.swift b/Sources/Entities/PlaybackProgressInfo.swift index b47b7023..a9b38920 100644 --- a/Sources/Entities/PlaybackProgressInfo.swift +++ b/Sources/Entities/PlaybackProgressInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlaybackStartInfo.swift b/Sources/Entities/PlaybackStartInfo.swift index 8fe67945..2ad058e3 100644 --- a/Sources/Entities/PlaybackStartInfo.swift +++ b/Sources/Entities/PlaybackStartInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlaybackStopInfo.swift b/Sources/Entities/PlaybackStopInfo.swift index 5f8ff2f0..378cbcdc 100644 --- a/Sources/Entities/PlaybackStopInfo.swift +++ b/Sources/Entities/PlaybackStopInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlayerStateInfo.swift b/Sources/Entities/PlayerStateInfo.swift index 5d06fac0..cd36785e 100644 --- a/Sources/Entities/PlayerStateInfo.swift +++ b/Sources/Entities/PlayerStateInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlaylistCreationResult.swift b/Sources/Entities/PlaylistCreationResult.swift index e7ba125b..bfdcea8d 100644 --- a/Sources/Entities/PlaylistCreationResult.swift +++ b/Sources/Entities/PlaylistCreationResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlaystateCommand.swift b/Sources/Entities/PlaystateCommand.swift index 9004732e..d96d9dcf 100644 --- a/Sources/Entities/PlaystateCommand.swift +++ b/Sources/Entities/PlaystateCommand.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PlaystateRequest.swift b/Sources/Entities/PlaystateRequest.swift index ec950933..b15ddfbb 100644 --- a/Sources/Entities/PlaystateRequest.swift +++ b/Sources/Entities/PlaystateRequest.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PluginInfo.swift b/Sources/Entities/PluginInfo.swift index e8973fbd..9b85688b 100644 --- a/Sources/Entities/PluginInfo.swift +++ b/Sources/Entities/PluginInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PluginStatus.swift b/Sources/Entities/PluginStatus.swift index a31aeabc..34c33556 100644 --- a/Sources/Entities/PluginStatus.swift +++ b/Sources/Entities/PluginStatus.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PreviousItemRequestDto.swift b/Sources/Entities/PreviousItemRequestDto.swift index 67a5fa12..9aced0de 100644 --- a/Sources/Entities/PreviousItemRequestDto.swift +++ b/Sources/Entities/PreviousItemRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ProfileCondition.swift b/Sources/Entities/ProfileCondition.swift index 5b1f2dd3..cd2265e1 100644 --- a/Sources/Entities/ProfileCondition.swift +++ b/Sources/Entities/ProfileCondition.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ProfileConditionType.swift b/Sources/Entities/ProfileConditionType.swift index 1a16d0be..332e8de4 100644 --- a/Sources/Entities/ProfileConditionType.swift +++ b/Sources/Entities/ProfileConditionType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ProfileConditionValue.swift b/Sources/Entities/ProfileConditionValue.swift index d3bf9dfa..62063426 100644 --- a/Sources/Entities/ProfileConditionValue.swift +++ b/Sources/Entities/ProfileConditionValue.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ProgramAudio.swift b/Sources/Entities/ProgramAudio.swift index b79bd984..dfd527d6 100644 --- a/Sources/Entities/ProgramAudio.swift +++ b/Sources/Entities/ProgramAudio.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/PublicSystemInfo.swift b/Sources/Entities/PublicSystemInfo.swift index 9c9a5106..ffd6af6c 100644 --- a/Sources/Entities/PublicSystemInfo.swift +++ b/Sources/Entities/PublicSystemInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/QueryFilters.swift b/Sources/Entities/QueryFilters.swift index 13e8c75e..cc53b894 100644 --- a/Sources/Entities/QueryFilters.swift +++ b/Sources/Entities/QueryFilters.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/QueryFiltersLegacy.swift b/Sources/Entities/QueryFiltersLegacy.swift index dfd83c33..325f5651 100644 --- a/Sources/Entities/QueryFiltersLegacy.swift +++ b/Sources/Entities/QueryFiltersLegacy.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/QueueItem.swift b/Sources/Entities/QueueItem.swift index c0fc652c..f72f5ad5 100644 --- a/Sources/Entities/QueueItem.swift +++ b/Sources/Entities/QueueItem.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/QueueRequestDto.swift b/Sources/Entities/QueueRequestDto.swift index e302f4fb..2a2390b1 100644 --- a/Sources/Entities/QueueRequestDto.swift +++ b/Sources/Entities/QueueRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation @@ -12,7 +12,7 @@ import Foundation public struct QueueRequestDto: Codable, Hashable { /// Gets or sets the items to enqueue. public var itemIDs: [String]? - /// Gets or sets the mode in which to add the new items. + /// Enum GroupQueueMode. public var mode: GroupQueueMode? public init(itemIDs: [String]? = nil, mode: GroupQueueMode? = nil) { diff --git a/Sources/Entities/QuickConnectDto.swift b/Sources/Entities/QuickConnectDto.swift index 8784e6f8..fbd66cf0 100644 --- a/Sources/Entities/QuickConnectDto.swift +++ b/Sources/Entities/QuickConnectDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/QuickConnectResult.swift b/Sources/Entities/QuickConnectResult.swift index ad4f7339..f0d767ea 100644 --- a/Sources/Entities/QuickConnectResult.swift +++ b/Sources/Entities/QuickConnectResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/RatingType.swift b/Sources/Entities/RatingType.swift index 6f5f992e..a3e0806a 100644 --- a/Sources/Entities/RatingType.swift +++ b/Sources/Entities/RatingType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ReadyRequestDto.swift b/Sources/Entities/ReadyRequestDto.swift index e30c2cbf..a02a49eb 100644 --- a/Sources/Entities/ReadyRequestDto.swift +++ b/Sources/Entities/ReadyRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/RecommendationDto.swift b/Sources/Entities/RecommendationDto.swift index b7a9c2b9..abc9923b 100644 --- a/Sources/Entities/RecommendationDto.swift +++ b/Sources/Entities/RecommendationDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/RecommendationType.swift b/Sources/Entities/RecommendationType.swift index 46ddba66..7b1b5ed0 100644 --- a/Sources/Entities/RecommendationType.swift +++ b/Sources/Entities/RecommendationType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/RecordingStatus.swift b/Sources/Entities/RecordingStatus.swift index 90a21f38..76ba9652 100644 --- a/Sources/Entities/RecordingStatus.swift +++ b/Sources/Entities/RecordingStatus.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/RemoteImageInfo.swift b/Sources/Entities/RemoteImageInfo.swift index 6f59bb7c..87924fda 100644 --- a/Sources/Entities/RemoteImageInfo.swift +++ b/Sources/Entities/RemoteImageInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/RemoteImageResult.swift b/Sources/Entities/RemoteImageResult.swift index 74e4ead1..cf31a464 100644 --- a/Sources/Entities/RemoteImageResult.swift +++ b/Sources/Entities/RemoteImageResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/RemoteSearchResult.swift b/Sources/Entities/RemoteSearchResult.swift index 521da196..c81dd103 100644 --- a/Sources/Entities/RemoteSearchResult.swift +++ b/Sources/Entities/RemoteSearchResult.swift @@ -1,3 +1,11 @@ +// +// jellyfin-sdk-swift is subject to the terms of the Mozilla Public +// License, v2.0. If a copy of the MPL was not distributed with this +// file, you can obtain one at https://mozilla.org/MPL/2.0/. +// +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors +// + // // jellyfin-sdk-swift is subject to the terms of the Mozilla Public // License, v2.0. If a copy of the MPL was not distributed with this @@ -5,7 +13,6 @@ // // Copyright (c) 2023 Jellyfin & Jellyfin Contributors // - import Foundation public final class RemoteSearchResult: Codable { diff --git a/Sources/Entities/RemoteSubtitleInfo.swift b/Sources/Entities/RemoteSubtitleInfo.swift index 531b5058..a6ca4919 100644 --- a/Sources/Entities/RemoteSubtitleInfo.swift +++ b/Sources/Entities/RemoteSubtitleInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/RemoveFromPlaylistRequestDto.swift b/Sources/Entities/RemoveFromPlaylistRequestDto.swift index 02f32aba..8debd074 100644 --- a/Sources/Entities/RemoveFromPlaylistRequestDto.swift +++ b/Sources/Entities/RemoveFromPlaylistRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/RepeatMode.swift b/Sources/Entities/RepeatMode.swift index a78d08b3..ce67e89f 100644 --- a/Sources/Entities/RepeatMode.swift +++ b/Sources/Entities/RepeatMode.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/RepositoryInfo.swift b/Sources/Entities/RepositoryInfo.swift index b1e52d07..cd09ffc9 100644 --- a/Sources/Entities/RepositoryInfo.swift +++ b/Sources/Entities/RepositoryInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ResponseProfile.swift b/Sources/Entities/ResponseProfile.swift index f4af3d55..f0d08e9c 100644 --- a/Sources/Entities/ResponseProfile.swift +++ b/Sources/Entities/ResponseProfile.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ScrollDirection.swift b/Sources/Entities/ScrollDirection.swift index 1309b760..78502853 100644 --- a/Sources/Entities/ScrollDirection.swift +++ b/Sources/Entities/ScrollDirection.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SearchHint.swift b/Sources/Entities/SearchHint.swift index 34b12f03..98db55bc 100644 --- a/Sources/Entities/SearchHint.swift +++ b/Sources/Entities/SearchHint.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SearchHintResult.swift b/Sources/Entities/SearchHintResult.swift index 4c445506..fefdbae1 100644 --- a/Sources/Entities/SearchHintResult.swift +++ b/Sources/Entities/SearchHintResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SeekRequestDto.swift b/Sources/Entities/SeekRequestDto.swift index 2729b11b..b66a6843 100644 --- a/Sources/Entities/SeekRequestDto.swift +++ b/Sources/Entities/SeekRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SendCommand.swift b/Sources/Entities/SendCommand.swift index 87541350..a9a23ccb 100644 --- a/Sources/Entities/SendCommand.swift +++ b/Sources/Entities/SendCommand.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SendCommandType.swift b/Sources/Entities/SendCommandType.swift index aa26d7ee..b38f72db 100644 --- a/Sources/Entities/SendCommandType.swift +++ b/Sources/Entities/SendCommandType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SendToUserType.swift b/Sources/Entities/SendToUserType.swift index 33603f48..210da99e 100644 --- a/Sources/Entities/SendToUserType.swift +++ b/Sources/Entities/SendToUserType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SeriesInfo.swift b/Sources/Entities/SeriesInfo.swift index ca2b05fa..600c5911 100644 --- a/Sources/Entities/SeriesInfo.swift +++ b/Sources/Entities/SeriesInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SeriesInfoRemoteSearchQuery.swift b/Sources/Entities/SeriesInfoRemoteSearchQuery.swift index 809389cf..3815c672 100644 --- a/Sources/Entities/SeriesInfoRemoteSearchQuery.swift +++ b/Sources/Entities/SeriesInfoRemoteSearchQuery.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SeriesStatus.swift b/Sources/Entities/SeriesStatus.swift index 7e80e3b9..4c2465f4 100644 --- a/Sources/Entities/SeriesStatus.swift +++ b/Sources/Entities/SeriesStatus.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SeriesTimerInfoDto.swift b/Sources/Entities/SeriesTimerInfoDto.swift index 588a99d1..87ec8f5d 100644 --- a/Sources/Entities/SeriesTimerInfoDto.swift +++ b/Sources/Entities/SeriesTimerInfoDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SeriesTimerInfoDtoQueryResult.swift b/Sources/Entities/SeriesTimerInfoDtoQueryResult.swift index 3952bbbd..8855d5fb 100644 --- a/Sources/Entities/SeriesTimerInfoDtoQueryResult.swift +++ b/Sources/Entities/SeriesTimerInfoDtoQueryResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ServerConfiguration.swift b/Sources/Entities/ServerConfiguration.swift index 11cac95f..72694d0d 100644 --- a/Sources/Entities/ServerConfiguration.swift +++ b/Sources/Entities/ServerConfiguration.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ServerDiscoveryInfo.swift b/Sources/Entities/ServerDiscoveryInfo.swift index 74114219..38af6ddb 100644 --- a/Sources/Entities/ServerDiscoveryInfo.swift +++ b/Sources/Entities/ServerDiscoveryInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SessionInfo.swift b/Sources/Entities/SessionInfo.swift index 0cca320d..ccf13e01 100644 --- a/Sources/Entities/SessionInfo.swift +++ b/Sources/Entities/SessionInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SessionMessageType.swift b/Sources/Entities/SessionMessageType.swift index 9a94a15e..80cbc109 100644 --- a/Sources/Entities/SessionMessageType.swift +++ b/Sources/Entities/SessionMessageType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SessionUserInfo.swift b/Sources/Entities/SessionUserInfo.swift index b5447bb0..a4a1fc35 100644 --- a/Sources/Entities/SessionUserInfo.swift +++ b/Sources/Entities/SessionUserInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SetChannelMappingDto.swift b/Sources/Entities/SetChannelMappingDto.swift index 783cbfcb..dfc63efe 100644 --- a/Sources/Entities/SetChannelMappingDto.swift +++ b/Sources/Entities/SetChannelMappingDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SetPlaylistItemRequestDto.swift b/Sources/Entities/SetPlaylistItemRequestDto.swift index ad10ebf5..75187f59 100644 --- a/Sources/Entities/SetPlaylistItemRequestDto.swift +++ b/Sources/Entities/SetPlaylistItemRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SetRepeatModeRequestDto.swift b/Sources/Entities/SetRepeatModeRequestDto.swift index da442936..62024da7 100644 --- a/Sources/Entities/SetRepeatModeRequestDto.swift +++ b/Sources/Entities/SetRepeatModeRequestDto.swift @@ -3,14 +3,14 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation /// Class SetRepeatModeRequestDto. public struct SetRepeatModeRequestDto: Codable, Hashable { - /// Gets or sets the repeat mode. + /// Enum GroupRepeatMode. public var mode: GroupRepeatMode? public init(mode: GroupRepeatMode? = nil) { diff --git a/Sources/Entities/SetShuffleModeRequestDto.swift b/Sources/Entities/SetShuffleModeRequestDto.swift index 580e6e75..2bc89b82 100644 --- a/Sources/Entities/SetShuffleModeRequestDto.swift +++ b/Sources/Entities/SetShuffleModeRequestDto.swift @@ -3,14 +3,14 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation /// Class SetShuffleModeRequestDto. public struct SetShuffleModeRequestDto: Codable, Hashable { - /// Gets or sets the shuffle mode. + /// Enum GroupShuffleMode. public var mode: GroupShuffleMode? public init(mode: GroupShuffleMode? = nil) { diff --git a/Sources/Entities/SongInfo.swift b/Sources/Entities/SongInfo.swift index 4fa63a8f..b7dd49fc 100644 --- a/Sources/Entities/SongInfo.swift +++ b/Sources/Entities/SongInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SortOrder.swift b/Sources/Entities/SortOrder.swift index 7a4446d0..2a8ab1ff 100644 --- a/Sources/Entities/SortOrder.swift +++ b/Sources/Entities/SortOrder.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SpecialFeatureType.swift b/Sources/Entities/SpecialFeatureType.swift index 53db065e..4bcb1ad8 100644 --- a/Sources/Entities/SpecialFeatureType.swift +++ b/Sources/Entities/SpecialFeatureType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SpecialViewOptionDto.swift b/Sources/Entities/SpecialViewOptionDto.swift index 07928433..be996f63 100644 --- a/Sources/Entities/SpecialViewOptionDto.swift +++ b/Sources/Entities/SpecialViewOptionDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/StartupConfigurationDto.swift b/Sources/Entities/StartupConfigurationDto.swift index dc157b8a..8ae3a8c5 100644 --- a/Sources/Entities/StartupConfigurationDto.swift +++ b/Sources/Entities/StartupConfigurationDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/StartupRemoteAccessDto.swift b/Sources/Entities/StartupRemoteAccessDto.swift index e7e19883..2818df99 100644 --- a/Sources/Entities/StartupRemoteAccessDto.swift +++ b/Sources/Entities/StartupRemoteAccessDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/StartupUserDto.swift b/Sources/Entities/StartupUserDto.swift index ed7797f4..146be3a8 100644 --- a/Sources/Entities/StartupUserDto.swift +++ b/Sources/Entities/StartupUserDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SubtitleDeliveryMethod.swift b/Sources/Entities/SubtitleDeliveryMethod.swift index d2fab825..f1afc5ee 100644 --- a/Sources/Entities/SubtitleDeliveryMethod.swift +++ b/Sources/Entities/SubtitleDeliveryMethod.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SubtitleOptions.swift b/Sources/Entities/SubtitleOptions.swift index 42061596..2d9c045c 100644 --- a/Sources/Entities/SubtitleOptions.swift +++ b/Sources/Entities/SubtitleOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SubtitlePlaybackMode.swift b/Sources/Entities/SubtitlePlaybackMode.swift index 31475478..8895d218 100644 --- a/Sources/Entities/SubtitlePlaybackMode.swift +++ b/Sources/Entities/SubtitlePlaybackMode.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SubtitleProfile.swift b/Sources/Entities/SubtitleProfile.swift index 418013f0..4f0d1b99 100644 --- a/Sources/Entities/SubtitleProfile.swift +++ b/Sources/Entities/SubtitleProfile.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SyncPlayUserAccessType.swift b/Sources/Entities/SyncPlayUserAccessType.swift index 1ec30366..b78674bd 100644 --- a/Sources/Entities/SyncPlayUserAccessType.swift +++ b/Sources/Entities/SyncPlayUserAccessType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/SystemInfo.swift b/Sources/Entities/SystemInfo.swift index 9257178a..9e60ef93 100644 --- a/Sources/Entities/SystemInfo.swift +++ b/Sources/Entities/SystemInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TaskCompletionStatus.swift b/Sources/Entities/TaskCompletionStatus.swift index 00781832..0a7966f2 100644 --- a/Sources/Entities/TaskCompletionStatus.swift +++ b/Sources/Entities/TaskCompletionStatus.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TaskInfo.swift b/Sources/Entities/TaskInfo.swift index 93617314..b33c362e 100644 --- a/Sources/Entities/TaskInfo.swift +++ b/Sources/Entities/TaskInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TaskResult.swift b/Sources/Entities/TaskResult.swift index 333c4946..cd80c8a6 100644 --- a/Sources/Entities/TaskResult.swift +++ b/Sources/Entities/TaskResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TaskState.swift b/Sources/Entities/TaskState.swift index fe8b158b..94ead467 100644 --- a/Sources/Entities/TaskState.swift +++ b/Sources/Entities/TaskState.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TaskTriggerInfo.swift b/Sources/Entities/TaskTriggerInfo.swift index ec31a0f8..cd6936a5 100644 --- a/Sources/Entities/TaskTriggerInfo.swift +++ b/Sources/Entities/TaskTriggerInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ThemeMediaResult.swift b/Sources/Entities/ThemeMediaResult.swift index 80336beb..e76b5c0f 100644 --- a/Sources/Entities/ThemeMediaResult.swift +++ b/Sources/Entities/ThemeMediaResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TimerEventInfo.swift b/Sources/Entities/TimerEventInfo.swift index 0af12ea0..7941a53b 100644 --- a/Sources/Entities/TimerEventInfo.swift +++ b/Sources/Entities/TimerEventInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TimerInfoDto.swift b/Sources/Entities/TimerInfoDto.swift index 3e0254e4..cfdf3a43 100644 --- a/Sources/Entities/TimerInfoDto.swift +++ b/Sources/Entities/TimerInfoDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TimerInfoDtoQueryResult.swift b/Sources/Entities/TimerInfoDtoQueryResult.swift index c9e2b45e..f46fbef3 100644 --- a/Sources/Entities/TimerInfoDtoQueryResult.swift +++ b/Sources/Entities/TimerInfoDtoQueryResult.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TrailerInfo.swift b/Sources/Entities/TrailerInfo.swift index 38af6a3e..3db77d2c 100644 --- a/Sources/Entities/TrailerInfo.swift +++ b/Sources/Entities/TrailerInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TrailerInfoRemoteSearchQuery.swift b/Sources/Entities/TrailerInfoRemoteSearchQuery.swift index 826b71d7..64985b2f 100644 --- a/Sources/Entities/TrailerInfoRemoteSearchQuery.swift +++ b/Sources/Entities/TrailerInfoRemoteSearchQuery.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TranscodeReason.swift b/Sources/Entities/TranscodeReason.swift index 9e9b575c..53f6f6fd 100644 --- a/Sources/Entities/TranscodeReason.swift +++ b/Sources/Entities/TranscodeReason.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TranscodeSeekInfo.swift b/Sources/Entities/TranscodeSeekInfo.swift index 75482ddc..824439e0 100644 --- a/Sources/Entities/TranscodeSeekInfo.swift +++ b/Sources/Entities/TranscodeSeekInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TranscodingInfo.swift b/Sources/Entities/TranscodingInfo.swift index 78b2c65f..36cbf563 100644 --- a/Sources/Entities/TranscodingInfo.swift +++ b/Sources/Entities/TranscodingInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TranscodingProfile.swift b/Sources/Entities/TranscodingProfile.swift index 92a7aca3..ce5f6dac 100644 --- a/Sources/Entities/TranscodingProfile.swift +++ b/Sources/Entities/TranscodingProfile.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TransportStreamTimestamp.swift b/Sources/Entities/TransportStreamTimestamp.swift index eab8060f..41089925 100644 --- a/Sources/Entities/TransportStreamTimestamp.swift +++ b/Sources/Entities/TransportStreamTimestamp.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TunerChannelMapping.swift b/Sources/Entities/TunerChannelMapping.swift index a0316a68..4ab4d3dc 100644 --- a/Sources/Entities/TunerChannelMapping.swift +++ b/Sources/Entities/TunerChannelMapping.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TunerHostInfo.swift b/Sources/Entities/TunerHostInfo.swift index 60a2c7c8..094a4f49 100644 --- a/Sources/Entities/TunerHostInfo.swift +++ b/Sources/Entities/TunerHostInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/TypeOptions.swift b/Sources/Entities/TypeOptions.swift index ed6b914f..50ae18f8 100644 --- a/Sources/Entities/TypeOptions.swift +++ b/Sources/Entities/TypeOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/UnratedItem.swift b/Sources/Entities/UnratedItem.swift index 510ab3c9..45cb4dc8 100644 --- a/Sources/Entities/UnratedItem.swift +++ b/Sources/Entities/UnratedItem.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/UpdateLibraryOptionsDto.swift b/Sources/Entities/UpdateLibraryOptionsDto.swift index 4951709e..c60dd9ce 100644 --- a/Sources/Entities/UpdateLibraryOptionsDto.swift +++ b/Sources/Entities/UpdateLibraryOptionsDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/UpdateMediaPathRequestDto.swift b/Sources/Entities/UpdateMediaPathRequestDto.swift index f1289299..e8265f82 100644 --- a/Sources/Entities/UpdateMediaPathRequestDto.swift +++ b/Sources/Entities/UpdateMediaPathRequestDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/UpdateUserEasyPassword.swift b/Sources/Entities/UpdateUserEasyPassword.swift index 6f2a27c1..983d81e1 100644 --- a/Sources/Entities/UpdateUserEasyPassword.swift +++ b/Sources/Entities/UpdateUserEasyPassword.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/UpdateUserPassword.swift b/Sources/Entities/UpdateUserPassword.swift index 8a6c3f01..0cea29e8 100644 --- a/Sources/Entities/UpdateUserPassword.swift +++ b/Sources/Entities/UpdateUserPassword.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/UploadSubtitleDto.swift b/Sources/Entities/UploadSubtitleDto.swift index ce68de16..4ed6e8f0 100644 --- a/Sources/Entities/UploadSubtitleDto.swift +++ b/Sources/Entities/UploadSubtitleDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/UserConfiguration.swift b/Sources/Entities/UserConfiguration.swift index e7bc06d6..f2658d9c 100644 --- a/Sources/Entities/UserConfiguration.swift +++ b/Sources/Entities/UserConfiguration.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/UserDto.swift b/Sources/Entities/UserDto.swift index a04e4712..18d88d08 100644 --- a/Sources/Entities/UserDto.swift +++ b/Sources/Entities/UserDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/UserItemDataDto.swift b/Sources/Entities/UserItemDataDto.swift index 1f199c07..843de9ca 100644 --- a/Sources/Entities/UserItemDataDto.swift +++ b/Sources/Entities/UserItemDataDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/UserPolicy.swift b/Sources/Entities/UserPolicy.swift index fa810a9b..8cff0531 100644 --- a/Sources/Entities/UserPolicy.swift +++ b/Sources/Entities/UserPolicy.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation @@ -52,7 +52,7 @@ public struct UserPolicy: Codable, Hashable { public var maxParentalRating: Int? public var passwordResetProviderID: String? public var remoteClientBitrateLimit: Int? - /// Enum SyncPlayUserAccessType. + /// Gets or sets a value indicating what SyncPlay features the user can access. public var syncPlayAccess: SyncPlayUserAccessType? public init( diff --git a/Sources/Entities/UtcTimeResponse.swift b/Sources/Entities/UtcTimeResponse.swift index feec44ea..833fdc4f 100644 --- a/Sources/Entities/UtcTimeResponse.swift +++ b/Sources/Entities/UtcTimeResponse.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/ValidatePathDto.swift b/Sources/Entities/ValidatePathDto.swift index 2c93938d..83b1a889 100644 --- a/Sources/Entities/ValidatePathDto.swift +++ b/Sources/Entities/ValidatePathDto.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/VersionInfo.swift b/Sources/Entities/VersionInfo.swift index 07534092..659ebcdd 100644 --- a/Sources/Entities/VersionInfo.swift +++ b/Sources/Entities/VersionInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/Video3DFormat.swift b/Sources/Entities/Video3DFormat.swift index b2c9948c..d317c293 100644 --- a/Sources/Entities/Video3DFormat.swift +++ b/Sources/Entities/Video3DFormat.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/VideoType.swift b/Sources/Entities/VideoType.swift index 3edcb46a..7c0e29a1 100644 --- a/Sources/Entities/VideoType.swift +++ b/Sources/Entities/VideoType.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/VirtualFolderInfo.swift b/Sources/Entities/VirtualFolderInfo.swift index 336c1206..00553161 100644 --- a/Sources/Entities/VirtualFolderInfo.swift +++ b/Sources/Entities/VirtualFolderInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/WakeOnLanInfo.swift b/Sources/Entities/WakeOnLanInfo.swift index 64524160..53edc719 100644 --- a/Sources/Entities/WakeOnLanInfo.swift +++ b/Sources/Entities/WakeOnLanInfo.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/XbmcMetadataOptions.swift b/Sources/Entities/XbmcMetadataOptions.swift index a3f2fa5c..e027c1da 100644 --- a/Sources/Entities/XbmcMetadataOptions.swift +++ b/Sources/Entities/XbmcMetadataOptions.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Entities/XmlAttribute.swift b/Sources/Entities/XmlAttribute.swift index 9719e2ee..1a3477fb 100644 --- a/Sources/Entities/XmlAttribute.swift +++ b/Sources/Entities/XmlAttribute.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Extensions/AnyJSON.swift b/Sources/Extensions/AnyJSON.swift index b12dc119..1d60e1dd 100644 --- a/Sources/Extensions/AnyJSON.swift +++ b/Sources/Extensions/AnyJSON.swift @@ -1,3 +1,11 @@ +// +// jellyfin-sdk-swift is subject to the terms of the Mozilla Public +// License, v2.0. If a copy of the MPL was not distributed with this +// file, you can obtain one at https://mozilla.org/MPL/2.0/. +// +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors +// + // // jellyfin-sdk-swift is subject to the terms of the Mozilla Public // License, v2.0. If a copy of the MPL was not distributed with this @@ -5,7 +13,6 @@ // // Copyright (c) 2023 Jellyfin & Jellyfin Contributors // - import Foundation public enum AnyJSON: Hashable, Codable { @@ -16,11 +23,11 @@ public enum AnyJSON: Hashable, Codable { case bool(Bool) var value: Any { switch self { - case let .string(string): return string - case let .number(double): return double - case let .object(dictionary): return dictionary - case let .array(array): return array - case let .bool(bool): return bool + case let .string(string): string + case let .number(double): double + case let .object(dictionary): dictionary + case let .array(array): array + case let .bool(bool): bool } } diff --git a/Sources/Extensions/Paths.swift b/Sources/Extensions/Paths.swift index dbf4240b..7f0f4d68 100644 --- a/Sources/Extensions/Paths.swift +++ b/Sources/Extensions/Paths.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Extensions/StringCodingKey.swift b/Sources/Extensions/StringCodingKey.swift index e42a2eb2..5d21faca 100644 --- a/Sources/Extensions/StringCodingKey.swift +++ b/Sources/Extensions/StringCodingKey.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/JellyfinClient.swift b/Sources/JellyfinClient.swift index 2661b7e3..5dfe3253 100644 --- a/Sources/JellyfinClient.swift +++ b/Sources/JellyfinClient.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation @@ -111,16 +111,16 @@ public final class JellyfinClient { try await _apiClient.send(request, delegate: delegate, configure: configure) } - public func data( - for request: Request, + public func data( + for request: Request, delegate: URLSessionDataDelegate? = nil, configure: ((inout URLRequest) throws -> Void)? = nil ) async throws -> Response { try await _apiClient.data(for: request, delegate: delegate, configure: configure) } - public func download( - for request: Request, + public func download( + for request: Request, delegate: URLSessionDownloadDelegate? = nil, configure: ((inout URLRequest) throws -> Void)? = nil ) async throws -> Response { @@ -161,7 +161,7 @@ extension JellyfinClient: APIClientDelegate { } public func client(_ client: APIClient, validateResponse response: HTTPURLResponse, data: Data, task: URLSessionTask) throws { - if let delegate = delegate { + if let delegate { try delegate.client(_apiClient, validateResponse: response, data: data, task: task) } else { guard (200 ..< 300).contains(response.statusCode) else { @@ -174,7 +174,7 @@ extension JellyfinClient: APIClientDelegate { try await delegate?.client(_apiClient, shouldRetry: task, error: error, attempts: attempts) ?? false } - public func client(_ client: APIClient, makeURLForRequest request: Request) throws -> URL? { + public func client(_ client: APIClient, makeURLForRequest request: Request) throws -> URL? { try delegate?.client(_apiClient, makeURLForRequest: request) } } @@ -252,7 +252,7 @@ extension JellyfinClient { var localizedDescription: String { switch self { case .noAccessTokenInResponse: - return "No access token in authenticated response" + "No access token in authenticated response" } } } diff --git a/Sources/OpenISO8601Formatter.swift b/Sources/OpenISO8601Formatter.swift index 6e563593..57fd50ca 100644 --- a/Sources/OpenISO8601Formatter.swift +++ b/Sources/OpenISO8601Formatter.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/AddListingProviderAPI.swift b/Sources/Paths/AddListingProviderAPI.swift index 1a6fe8bf..ec1bfaf8 100644 --- a/Sources/Paths/AddListingProviderAPI.swift +++ b/Sources/Paths/AddListingProviderAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/AddMediaPathAPI.swift b/Sources/Paths/AddMediaPathAPI.swift index 39879636..d1fc26a7 100644 --- a/Sources/Paths/AddMediaPathAPI.swift +++ b/Sources/Paths/AddMediaPathAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/AddToCollectionAPI.swift b/Sources/Paths/AddToCollectionAPI.swift index ca28c783..9757e2b1 100644 --- a/Sources/Paths/AddToCollectionAPI.swift +++ b/Sources/Paths/AddToCollectionAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/AddToPlaylistAPI.swift b/Sources/Paths/AddToPlaylistAPI.swift index 982f54bc..d7482bfa 100644 --- a/Sources/Paths/AddToPlaylistAPI.swift +++ b/Sources/Paths/AddToPlaylistAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/AddTunerHostAPI.swift b/Sources/Paths/AddTunerHostAPI.swift index 55cbd58e..dc7a779b 100644 --- a/Sources/Paths/AddTunerHostAPI.swift +++ b/Sources/Paths/AddTunerHostAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/AddUserToSessionAPI.swift b/Sources/Paths/AddUserToSessionAPI.swift index 7879ac67..47db9b1e 100644 --- a/Sources/Paths/AddUserToSessionAPI.swift +++ b/Sources/Paths/AddUserToSessionAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/AddVirtualFolderAPI.swift b/Sources/Paths/AddVirtualFolderAPI.swift index 12597d0d..7dcefc5c 100644 --- a/Sources/Paths/AddVirtualFolderAPI.swift +++ b/Sources/Paths/AddVirtualFolderAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ApplySearchCriteriaAPI.swift b/Sources/Paths/ApplySearchCriteriaAPI.swift index 5b34ff51..c293d0e0 100644 --- a/Sources/Paths/ApplySearchCriteriaAPI.swift +++ b/Sources/Paths/ApplySearchCriteriaAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/AuthenticateUserAPI.swift b/Sources/Paths/AuthenticateUserAPI.swift index 3636ea41..6fc1b9b7 100644 --- a/Sources/Paths/AuthenticateUserAPI.swift +++ b/Sources/Paths/AuthenticateUserAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/AuthenticateUserByNameAPI.swift b/Sources/Paths/AuthenticateUserByNameAPI.swift index b4f60416..7dfc5f32 100644 --- a/Sources/Paths/AuthenticateUserByNameAPI.swift +++ b/Sources/Paths/AuthenticateUserByNameAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/AuthenticateWithQuickConnectAPI.swift b/Sources/Paths/AuthenticateWithQuickConnectAPI.swift index 134da0dd..2801db9d 100644 --- a/Sources/Paths/AuthenticateWithQuickConnectAPI.swift +++ b/Sources/Paths/AuthenticateWithQuickConnectAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/AuthorizeAPI.swift b/Sources/Paths/AuthorizeAPI.swift index 20242f89..06e1ed93 100644 --- a/Sources/Paths/AuthorizeAPI.swift +++ b/Sources/Paths/AuthorizeAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CancelPackageInstallationAPI.swift b/Sources/Paths/CancelPackageInstallationAPI.swift index feb5510f..dad31819 100644 --- a/Sources/Paths/CancelPackageInstallationAPI.swift +++ b/Sources/Paths/CancelPackageInstallationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CancelSeriesTimerAPI.swift b/Sources/Paths/CancelSeriesTimerAPI.swift index 2160d878..507fe64f 100644 --- a/Sources/Paths/CancelSeriesTimerAPI.swift +++ b/Sources/Paths/CancelSeriesTimerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CancelTimerAPI.swift b/Sources/Paths/CancelTimerAPI.swift index 76c85e72..28b0ea62 100644 --- a/Sources/Paths/CancelTimerAPI.swift +++ b/Sources/Paths/CancelTimerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CloseLiveStreamAPI.swift b/Sources/Paths/CloseLiveStreamAPI.swift index d09cce75..51b34442 100644 --- a/Sources/Paths/CloseLiveStreamAPI.swift +++ b/Sources/Paths/CloseLiveStreamAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CompleteWizardAPI.swift b/Sources/Paths/CompleteWizardAPI.swift index 28483eb6..75b3fbe9 100644 --- a/Sources/Paths/CompleteWizardAPI.swift +++ b/Sources/Paths/CompleteWizardAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ConnectAPI.swift b/Sources/Paths/ConnectAPI.swift index c1ed9e79..812fbd60 100644 --- a/Sources/Paths/ConnectAPI.swift +++ b/Sources/Paths/ConnectAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CreateAdminNotificationAPI.swift b/Sources/Paths/CreateAdminNotificationAPI.swift index 5adf0bd4..0c52a2ab 100644 --- a/Sources/Paths/CreateAdminNotificationAPI.swift +++ b/Sources/Paths/CreateAdminNotificationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CreateCollectionAPI.swift b/Sources/Paths/CreateCollectionAPI.swift index 983bea34..20f6b51f 100644 --- a/Sources/Paths/CreateCollectionAPI.swift +++ b/Sources/Paths/CreateCollectionAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CreateKeyAPI.swift b/Sources/Paths/CreateKeyAPI.swift index 25078af3..475eb11f 100644 --- a/Sources/Paths/CreateKeyAPI.swift +++ b/Sources/Paths/CreateKeyAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CreatePlaylistAPI.swift b/Sources/Paths/CreatePlaylistAPI.swift index f5c67f76..46f7d8da 100644 --- a/Sources/Paths/CreatePlaylistAPI.swift +++ b/Sources/Paths/CreatePlaylistAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CreateProfileAPI.swift b/Sources/Paths/CreateProfileAPI.swift index f514c9bf..c5cc0407 100644 --- a/Sources/Paths/CreateProfileAPI.swift +++ b/Sources/Paths/CreateProfileAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CreateSeriesTimerAPI.swift b/Sources/Paths/CreateSeriesTimerAPI.swift index a4b3f56a..d15ba46d 100644 --- a/Sources/Paths/CreateSeriesTimerAPI.swift +++ b/Sources/Paths/CreateSeriesTimerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CreateTimerAPI.swift b/Sources/Paths/CreateTimerAPI.swift index 2150ac71..2eb3874f 100644 --- a/Sources/Paths/CreateTimerAPI.swift +++ b/Sources/Paths/CreateTimerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/CreateUserByNameAPI.swift b/Sources/Paths/CreateUserByNameAPI.swift index 24854d0b..2964555c 100644 --- a/Sources/Paths/CreateUserByNameAPI.swift +++ b/Sources/Paths/CreateUserByNameAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteAlternateSourcesAPI.swift b/Sources/Paths/DeleteAlternateSourcesAPI.swift index 38b4c7f1..87661f07 100644 --- a/Sources/Paths/DeleteAlternateSourcesAPI.swift +++ b/Sources/Paths/DeleteAlternateSourcesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteCustomSplashscreenAPI.swift b/Sources/Paths/DeleteCustomSplashscreenAPI.swift index 5f655554..5d5bcb9e 100644 --- a/Sources/Paths/DeleteCustomSplashscreenAPI.swift +++ b/Sources/Paths/DeleteCustomSplashscreenAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteDeviceAPI.swift b/Sources/Paths/DeleteDeviceAPI.swift index 269095e8..f5dda641 100644 --- a/Sources/Paths/DeleteDeviceAPI.swift +++ b/Sources/Paths/DeleteDeviceAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteItemAPI.swift b/Sources/Paths/DeleteItemAPI.swift index 94d028a4..a1295673 100644 --- a/Sources/Paths/DeleteItemAPI.swift +++ b/Sources/Paths/DeleteItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteItemImageAPI.swift b/Sources/Paths/DeleteItemImageAPI.swift index 33289821..93f8e64c 100644 --- a/Sources/Paths/DeleteItemImageAPI.swift +++ b/Sources/Paths/DeleteItemImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteItemImageByIndexAPI.swift b/Sources/Paths/DeleteItemImageByIndexAPI.swift index 9cac724d..b1d7c461 100644 --- a/Sources/Paths/DeleteItemImageByIndexAPI.swift +++ b/Sources/Paths/DeleteItemImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteItemsAPI.swift b/Sources/Paths/DeleteItemsAPI.swift index a24cc933..b11580d6 100644 --- a/Sources/Paths/DeleteItemsAPI.swift +++ b/Sources/Paths/DeleteItemsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteListingProviderAPI.swift b/Sources/Paths/DeleteListingProviderAPI.swift index d279b4d6..b669e38a 100644 --- a/Sources/Paths/DeleteListingProviderAPI.swift +++ b/Sources/Paths/DeleteListingProviderAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteProfileAPI.swift b/Sources/Paths/DeleteProfileAPI.swift index 39688e54..b27863b8 100644 --- a/Sources/Paths/DeleteProfileAPI.swift +++ b/Sources/Paths/DeleteProfileAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteRecordingAPI.swift b/Sources/Paths/DeleteRecordingAPI.swift index 8121a473..e66885bf 100644 --- a/Sources/Paths/DeleteRecordingAPI.swift +++ b/Sources/Paths/DeleteRecordingAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteSubtitleAPI.swift b/Sources/Paths/DeleteSubtitleAPI.swift index 13c88882..378b7586 100644 --- a/Sources/Paths/DeleteSubtitleAPI.swift +++ b/Sources/Paths/DeleteSubtitleAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteTunerHostAPI.swift b/Sources/Paths/DeleteTunerHostAPI.swift index a89d7bf5..73b9c3af 100644 --- a/Sources/Paths/DeleteTunerHostAPI.swift +++ b/Sources/Paths/DeleteTunerHostAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteUserAPI.swift b/Sources/Paths/DeleteUserAPI.swift index 805cd646..cc799bfb 100644 --- a/Sources/Paths/DeleteUserAPI.swift +++ b/Sources/Paths/DeleteUserAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteUserImageAPI.swift b/Sources/Paths/DeleteUserImageAPI.swift index 3c10a6fa..31aaee0f 100644 --- a/Sources/Paths/DeleteUserImageAPI.swift +++ b/Sources/Paths/DeleteUserImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteUserImageByIndexAPI.swift b/Sources/Paths/DeleteUserImageByIndexAPI.swift index 28ac055b..40706795 100644 --- a/Sources/Paths/DeleteUserImageByIndexAPI.swift +++ b/Sources/Paths/DeleteUserImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DeleteUserItemRatingAPI.swift b/Sources/Paths/DeleteUserItemRatingAPI.swift index 179df758..523885b1 100644 --- a/Sources/Paths/DeleteUserItemRatingAPI.swift +++ b/Sources/Paths/DeleteUserItemRatingAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DisablePluginAPI.swift b/Sources/Paths/DisablePluginAPI.swift index b87b2a0f..276d7ba3 100644 --- a/Sources/Paths/DisablePluginAPI.swift +++ b/Sources/Paths/DisablePluginAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DiscoverTunersAPI.swift b/Sources/Paths/DiscoverTunersAPI.swift index 60a97b0a..f558f32c 100644 --- a/Sources/Paths/DiscoverTunersAPI.swift +++ b/Sources/Paths/DiscoverTunersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DiscvoverTunersAPI.swift b/Sources/Paths/DiscvoverTunersAPI.swift index baa95907..6b54d992 100644 --- a/Sources/Paths/DiscvoverTunersAPI.swift +++ b/Sources/Paths/DiscvoverTunersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DisplayContentAPI.swift b/Sources/Paths/DisplayContentAPI.swift index 4f7da93b..65cd66e1 100644 --- a/Sources/Paths/DisplayContentAPI.swift +++ b/Sources/Paths/DisplayContentAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DownloadRemoteImageAPI.swift b/Sources/Paths/DownloadRemoteImageAPI.swift index 2abae31d..70f6dfe8 100644 --- a/Sources/Paths/DownloadRemoteImageAPI.swift +++ b/Sources/Paths/DownloadRemoteImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/DownloadRemoteSubtitlesAPI.swift b/Sources/Paths/DownloadRemoteSubtitlesAPI.swift index 85506f29..c54dc81a 100644 --- a/Sources/Paths/DownloadRemoteSubtitlesAPI.swift +++ b/Sources/Paths/DownloadRemoteSubtitlesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/EnablePluginAPI.swift b/Sources/Paths/EnablePluginAPI.swift index da42d69f..58f72a2b 100644 --- a/Sources/Paths/EnablePluginAPI.swift +++ b/Sources/Paths/EnablePluginAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ForgotPasswordAPI.swift b/Sources/Paths/ForgotPasswordAPI.swift index 12eda09a..d48bbf83 100644 --- a/Sources/Paths/ForgotPasswordAPI.swift +++ b/Sources/Paths/ForgotPasswordAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ForgotPasswordPinAPI.swift b/Sources/Paths/ForgotPasswordPinAPI.swift index 530be545..b34ec251 100644 --- a/Sources/Paths/ForgotPasswordPinAPI.swift +++ b/Sources/Paths/ForgotPasswordPinAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetAPI.swift b/Sources/Paths/GetAPI.swift index c9b3883f..a618c4de 100644 --- a/Sources/Paths/GetAPI.swift +++ b/Sources/Paths/GetAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetAdditionalPartAPI.swift b/Sources/Paths/GetAdditionalPartAPI.swift index 1f9ef8ac..10dcf5b0 100644 --- a/Sources/Paths/GetAdditionalPartAPI.swift +++ b/Sources/Paths/GetAdditionalPartAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetAlbumArtistsAPI.swift b/Sources/Paths/GetAlbumArtistsAPI.swift index b1ebf23e..c771957f 100644 --- a/Sources/Paths/GetAlbumArtistsAPI.swift +++ b/Sources/Paths/GetAlbumArtistsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetAllChannelFeaturesAPI.swift b/Sources/Paths/GetAllChannelFeaturesAPI.swift index 8bc4c079..c96845ba 100644 --- a/Sources/Paths/GetAllChannelFeaturesAPI.swift +++ b/Sources/Paths/GetAllChannelFeaturesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetAncestorsAPI.swift b/Sources/Paths/GetAncestorsAPI.swift index c7f6f887..501317c4 100644 --- a/Sources/Paths/GetAncestorsAPI.swift +++ b/Sources/Paths/GetAncestorsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetArtistByNameAPI.swift b/Sources/Paths/GetArtistByNameAPI.swift index 0bd63bfc..c4150d32 100644 --- a/Sources/Paths/GetArtistByNameAPI.swift +++ b/Sources/Paths/GetArtistByNameAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetArtistImageAPI.swift b/Sources/Paths/GetArtistImageAPI.swift index 83737a8f..f78782e5 100644 --- a/Sources/Paths/GetArtistImageAPI.swift +++ b/Sources/Paths/GetArtistImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetArtistsAPI.swift b/Sources/Paths/GetArtistsAPI.swift index 2ac0fbdd..382feca3 100644 --- a/Sources/Paths/GetArtistsAPI.swift +++ b/Sources/Paths/GetArtistsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetAttachmentAPI.swift b/Sources/Paths/GetAttachmentAPI.swift index f3ebe070..c89e1201 100644 --- a/Sources/Paths/GetAttachmentAPI.swift +++ b/Sources/Paths/GetAttachmentAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetAudioStreamAPI.swift b/Sources/Paths/GetAudioStreamAPI.swift index 891be38f..bb6c6606 100644 --- a/Sources/Paths/GetAudioStreamAPI.swift +++ b/Sources/Paths/GetAudioStreamAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetAudioStreamByContainerAPI.swift b/Sources/Paths/GetAudioStreamByContainerAPI.swift index c201b74b..e1b1feee 100644 --- a/Sources/Paths/GetAudioStreamByContainerAPI.swift +++ b/Sources/Paths/GetAudioStreamByContainerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetAuthProvidersAPI.swift b/Sources/Paths/GetAuthProvidersAPI.swift index d88a78c4..75b688e7 100644 --- a/Sources/Paths/GetAuthProvidersAPI.swift +++ b/Sources/Paths/GetAuthProvidersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetBitrateTestBytesAPI.swift b/Sources/Paths/GetBitrateTestBytesAPI.swift index 6abf25c6..d429a1d3 100644 --- a/Sources/Paths/GetBitrateTestBytesAPI.swift +++ b/Sources/Paths/GetBitrateTestBytesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetBookRemoteSearchResultsAPI.swift b/Sources/Paths/GetBookRemoteSearchResultsAPI.swift index 0b4bab04..58e0c573 100644 --- a/Sources/Paths/GetBookRemoteSearchResultsAPI.swift +++ b/Sources/Paths/GetBookRemoteSearchResultsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetBoxSetRemoteSearchResultsAPI.swift b/Sources/Paths/GetBoxSetRemoteSearchResultsAPI.swift index 92993bf5..7b073a5b 100644 --- a/Sources/Paths/GetBoxSetRemoteSearchResultsAPI.swift +++ b/Sources/Paths/GetBoxSetRemoteSearchResultsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetBrandingCss2API.swift b/Sources/Paths/GetBrandingCss2API.swift index 9b5039ed..72b3beeb 100644 --- a/Sources/Paths/GetBrandingCss2API.swift +++ b/Sources/Paths/GetBrandingCss2API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetBrandingCssAPI.swift b/Sources/Paths/GetBrandingCssAPI.swift index 5760c2ad..7c23ce1f 100644 --- a/Sources/Paths/GetBrandingCssAPI.swift +++ b/Sources/Paths/GetBrandingCssAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetBrandingOptionsAPI.swift b/Sources/Paths/GetBrandingOptionsAPI.swift index 2f9297a7..eb8043f0 100644 --- a/Sources/Paths/GetBrandingOptionsAPI.swift +++ b/Sources/Paths/GetBrandingOptionsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetChannelAPI.swift b/Sources/Paths/GetChannelAPI.swift index ab26858f..bff552d7 100644 --- a/Sources/Paths/GetChannelAPI.swift +++ b/Sources/Paths/GetChannelAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetChannelFeaturesAPI.swift b/Sources/Paths/GetChannelFeaturesAPI.swift index b16d5cce..f4cd54b9 100644 --- a/Sources/Paths/GetChannelFeaturesAPI.swift +++ b/Sources/Paths/GetChannelFeaturesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetChannelItemsAPI.swift b/Sources/Paths/GetChannelItemsAPI.swift index 2f3f128d..e1f4a285 100644 --- a/Sources/Paths/GetChannelItemsAPI.swift +++ b/Sources/Paths/GetChannelItemsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetChannelMappingOptionsAPI.swift b/Sources/Paths/GetChannelMappingOptionsAPI.swift index 4e1939da..5be6c117 100644 --- a/Sources/Paths/GetChannelMappingOptionsAPI.swift +++ b/Sources/Paths/GetChannelMappingOptionsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetChannelsAPI.swift b/Sources/Paths/GetChannelsAPI.swift index c86cbdc7..dc4cc8e0 100644 --- a/Sources/Paths/GetChannelsAPI.swift +++ b/Sources/Paths/GetChannelsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetConfigurationAPI.swift b/Sources/Paths/GetConfigurationAPI.swift index cd5d62b8..f7014733 100644 --- a/Sources/Paths/GetConfigurationAPI.swift +++ b/Sources/Paths/GetConfigurationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetConfigurationPagesAPI.swift b/Sources/Paths/GetConfigurationPagesAPI.swift index f3790f5b..1b2704b1 100644 --- a/Sources/Paths/GetConfigurationPagesAPI.swift +++ b/Sources/Paths/GetConfigurationPagesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetConnectionManager2API.swift b/Sources/Paths/GetConnectionManager2API.swift index 510a0339..d39c3f79 100644 --- a/Sources/Paths/GetConnectionManager2API.swift +++ b/Sources/Paths/GetConnectionManager2API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetConnectionManager3API.swift b/Sources/Paths/GetConnectionManager3API.swift index 0fd52ab3..9105e4f9 100644 --- a/Sources/Paths/GetConnectionManager3API.swift +++ b/Sources/Paths/GetConnectionManager3API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetConnectionManagerAPI.swift b/Sources/Paths/GetConnectionManagerAPI.swift index 330cfa75..bc53007c 100644 --- a/Sources/Paths/GetConnectionManagerAPI.swift +++ b/Sources/Paths/GetConnectionManagerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetContentDirectory2API.swift b/Sources/Paths/GetContentDirectory2API.swift index 8a8f929f..8d79d758 100644 --- a/Sources/Paths/GetContentDirectory2API.swift +++ b/Sources/Paths/GetContentDirectory2API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetContentDirectory3API.swift b/Sources/Paths/GetContentDirectory3API.swift index d3c0d526..a24fabcc 100644 --- a/Sources/Paths/GetContentDirectory3API.swift +++ b/Sources/Paths/GetContentDirectory3API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetContentDirectoryAPI.swift b/Sources/Paths/GetContentDirectoryAPI.swift index ec3ebca1..9fae5944 100644 --- a/Sources/Paths/GetContentDirectoryAPI.swift +++ b/Sources/Paths/GetContentDirectoryAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetCountriesAPI.swift b/Sources/Paths/GetCountriesAPI.swift index c369ae12..224117c0 100644 --- a/Sources/Paths/GetCountriesAPI.swift +++ b/Sources/Paths/GetCountriesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetCriticReviewsAPI.swift b/Sources/Paths/GetCriticReviewsAPI.swift index 3785efd4..0193d5f4 100644 --- a/Sources/Paths/GetCriticReviewsAPI.swift +++ b/Sources/Paths/GetCriticReviewsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetCulturesAPI.swift b/Sources/Paths/GetCulturesAPI.swift index f8e3d579..d06da83a 100644 --- a/Sources/Paths/GetCulturesAPI.swift +++ b/Sources/Paths/GetCulturesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetCurrentUserAPI.swift b/Sources/Paths/GetCurrentUserAPI.swift index 183d758f..4491fe3c 100644 --- a/Sources/Paths/GetCurrentUserAPI.swift +++ b/Sources/Paths/GetCurrentUserAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDashboardConfigurationPageAPI.swift b/Sources/Paths/GetDashboardConfigurationPageAPI.swift index 66ddfcf4..49fa7519 100644 --- a/Sources/Paths/GetDashboardConfigurationPageAPI.swift +++ b/Sources/Paths/GetDashboardConfigurationPageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDefaultDirectoryBrowserAPI.swift b/Sources/Paths/GetDefaultDirectoryBrowserAPI.swift index f29fbf97..c7660946 100644 --- a/Sources/Paths/GetDefaultDirectoryBrowserAPI.swift +++ b/Sources/Paths/GetDefaultDirectoryBrowserAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDefaultListingProviderAPI.swift b/Sources/Paths/GetDefaultListingProviderAPI.swift index 54f6bf1a..a2ede3c4 100644 --- a/Sources/Paths/GetDefaultListingProviderAPI.swift +++ b/Sources/Paths/GetDefaultListingProviderAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDefaultMetadataOptionsAPI.swift b/Sources/Paths/GetDefaultMetadataOptionsAPI.swift index ae4f532f..5f6c97f4 100644 --- a/Sources/Paths/GetDefaultMetadataOptionsAPI.swift +++ b/Sources/Paths/GetDefaultMetadataOptionsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDefaultProfileAPI.swift b/Sources/Paths/GetDefaultProfileAPI.swift index bb581b4b..e1fe844c 100644 --- a/Sources/Paths/GetDefaultProfileAPI.swift +++ b/Sources/Paths/GetDefaultProfileAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDefaultTimerAPI.swift b/Sources/Paths/GetDefaultTimerAPI.swift index 80c0c272..642f0dbb 100644 --- a/Sources/Paths/GetDefaultTimerAPI.swift +++ b/Sources/Paths/GetDefaultTimerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDescriptionXml2API.swift b/Sources/Paths/GetDescriptionXml2API.swift index 856fceb0..97565794 100644 --- a/Sources/Paths/GetDescriptionXml2API.swift +++ b/Sources/Paths/GetDescriptionXml2API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDescriptionXmlAPI.swift b/Sources/Paths/GetDescriptionXmlAPI.swift index 9a4fee65..a76e3b74 100644 --- a/Sources/Paths/GetDescriptionXmlAPI.swift +++ b/Sources/Paths/GetDescriptionXmlAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDeviceInfoAPI.swift b/Sources/Paths/GetDeviceInfoAPI.swift index db723bd5..0c0f02d4 100644 --- a/Sources/Paths/GetDeviceInfoAPI.swift +++ b/Sources/Paths/GetDeviceInfoAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDeviceOptionsAPI.swift b/Sources/Paths/GetDeviceOptionsAPI.swift index 3d0f9ed8..342207a4 100644 --- a/Sources/Paths/GetDeviceOptionsAPI.swift +++ b/Sources/Paths/GetDeviceOptionsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDevicesAPI.swift b/Sources/Paths/GetDevicesAPI.swift index fc7f7c1f..42eb7664 100644 --- a/Sources/Paths/GetDevicesAPI.swift +++ b/Sources/Paths/GetDevicesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDirectoryContentsAPI.swift b/Sources/Paths/GetDirectoryContentsAPI.swift index 11ec826a..6dcd5e0d 100644 --- a/Sources/Paths/GetDirectoryContentsAPI.swift +++ b/Sources/Paths/GetDirectoryContentsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDisplayPreferencesAPI.swift b/Sources/Paths/GetDisplayPreferencesAPI.swift index 82f2027a..9916675d 100644 --- a/Sources/Paths/GetDisplayPreferencesAPI.swift +++ b/Sources/Paths/GetDisplayPreferencesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDownloadAPI.swift b/Sources/Paths/GetDownloadAPI.swift index 609a9588..bad22068 100644 --- a/Sources/Paths/GetDownloadAPI.swift +++ b/Sources/Paths/GetDownloadAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetDrivesAPI.swift b/Sources/Paths/GetDrivesAPI.swift index 9a92cc03..6cce85d5 100644 --- a/Sources/Paths/GetDrivesAPI.swift +++ b/Sources/Paths/GetDrivesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetEnabledAPI.swift b/Sources/Paths/GetEnabledAPI.swift index 6521b237..61024885 100644 --- a/Sources/Paths/GetEnabledAPI.swift +++ b/Sources/Paths/GetEnabledAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetEndpointInfoAPI.swift b/Sources/Paths/GetEndpointInfoAPI.swift index 643226f4..91d6a9fa 100644 --- a/Sources/Paths/GetEndpointInfoAPI.swift +++ b/Sources/Paths/GetEndpointInfoAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetEpisodesAPI.swift b/Sources/Paths/GetEpisodesAPI.swift index 79545b43..383300af 100644 --- a/Sources/Paths/GetEpisodesAPI.swift +++ b/Sources/Paths/GetEpisodesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetExternalIDInfosAPI.swift b/Sources/Paths/GetExternalIDInfosAPI.swift index 04076eeb..497509ed 100644 --- a/Sources/Paths/GetExternalIDInfosAPI.swift +++ b/Sources/Paths/GetExternalIDInfosAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetFallbackFontAPI.swift b/Sources/Paths/GetFallbackFontAPI.swift index f4f6b8b1..918b6508 100644 --- a/Sources/Paths/GetFallbackFontAPI.swift +++ b/Sources/Paths/GetFallbackFontAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetFallbackFontListAPI.swift b/Sources/Paths/GetFallbackFontListAPI.swift index f8f14ec8..a2a3765d 100644 --- a/Sources/Paths/GetFallbackFontListAPI.swift +++ b/Sources/Paths/GetFallbackFontListAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetFileAPI.swift b/Sources/Paths/GetFileAPI.swift index 414bf8f3..2fd5ba58 100644 --- a/Sources/Paths/GetFileAPI.swift +++ b/Sources/Paths/GetFileAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetFirstUser2API.swift b/Sources/Paths/GetFirstUser2API.swift index 1108c1c3..43b56c88 100644 --- a/Sources/Paths/GetFirstUser2API.swift +++ b/Sources/Paths/GetFirstUser2API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetFirstUserAPI.swift b/Sources/Paths/GetFirstUserAPI.swift index 90a1d928..d9331935 100644 --- a/Sources/Paths/GetFirstUserAPI.swift +++ b/Sources/Paths/GetFirstUserAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetGeneralImageAPI.swift b/Sources/Paths/GetGeneralImageAPI.swift index 4efdf4fe..e209f599 100644 --- a/Sources/Paths/GetGeneralImageAPI.swift +++ b/Sources/Paths/GetGeneralImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetGeneralImagesAPI.swift b/Sources/Paths/GetGeneralImagesAPI.swift index 78006dd7..f87dc139 100644 --- a/Sources/Paths/GetGeneralImagesAPI.swift +++ b/Sources/Paths/GetGeneralImagesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetGenreAPI.swift b/Sources/Paths/GetGenreAPI.swift index d247a3c5..bc45b886 100644 --- a/Sources/Paths/GetGenreAPI.swift +++ b/Sources/Paths/GetGenreAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetGenreImageAPI.swift b/Sources/Paths/GetGenreImageAPI.swift index e3edfae5..4642e71b 100644 --- a/Sources/Paths/GetGenreImageAPI.swift +++ b/Sources/Paths/GetGenreImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetGenreImageByIndexAPI.swift b/Sources/Paths/GetGenreImageByIndexAPI.swift index a89b42a2..9c56d23a 100644 --- a/Sources/Paths/GetGenreImageByIndexAPI.swift +++ b/Sources/Paths/GetGenreImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetGenresAPI.swift b/Sources/Paths/GetGenresAPI.swift index 349ffcbb..c688ace8 100644 --- a/Sources/Paths/GetGenresAPI.swift +++ b/Sources/Paths/GetGenresAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetGroupingOptionsAPI.swift b/Sources/Paths/GetGroupingOptionsAPI.swift index 7f41e0ea..68cfdb13 100644 --- a/Sources/Paths/GetGroupingOptionsAPI.swift +++ b/Sources/Paths/GetGroupingOptionsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetGuideInfoAPI.swift b/Sources/Paths/GetGuideInfoAPI.swift index 95c418fc..5fe89b80 100644 --- a/Sources/Paths/GetGuideInfoAPI.swift +++ b/Sources/Paths/GetGuideInfoAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetHlsAudioSegmentAPI.swift b/Sources/Paths/GetHlsAudioSegmentAPI.swift index c85a33de..0e772b10 100644 --- a/Sources/Paths/GetHlsAudioSegmentAPI.swift +++ b/Sources/Paths/GetHlsAudioSegmentAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetHlsAudioSegmentLegacyAacAPI.swift b/Sources/Paths/GetHlsAudioSegmentLegacyAacAPI.swift index c9e81bfe..539c27bc 100644 --- a/Sources/Paths/GetHlsAudioSegmentLegacyAacAPI.swift +++ b/Sources/Paths/GetHlsAudioSegmentLegacyAacAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetHlsAudioSegmentLegacyMp3API.swift b/Sources/Paths/GetHlsAudioSegmentLegacyMp3API.swift index eaa670c0..210a2e28 100644 --- a/Sources/Paths/GetHlsAudioSegmentLegacyMp3API.swift +++ b/Sources/Paths/GetHlsAudioSegmentLegacyMp3API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetHlsPlaylistLegacyAPI.swift b/Sources/Paths/GetHlsPlaylistLegacyAPI.swift index 94393711..75229165 100644 --- a/Sources/Paths/GetHlsPlaylistLegacyAPI.swift +++ b/Sources/Paths/GetHlsPlaylistLegacyAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetHlsVideoSegmentAPI.swift b/Sources/Paths/GetHlsVideoSegmentAPI.swift index 56475960..68321a2e 100644 --- a/Sources/Paths/GetHlsVideoSegmentAPI.swift +++ b/Sources/Paths/GetHlsVideoSegmentAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetHlsVideoSegmentLegacyAPI.swift b/Sources/Paths/GetHlsVideoSegmentLegacyAPI.swift index deb12b4d..ab2e9d22 100644 --- a/Sources/Paths/GetHlsVideoSegmentLegacyAPI.swift +++ b/Sources/Paths/GetHlsVideoSegmentLegacyAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetIconAPI.swift b/Sources/Paths/GetIconAPI.swift index 94fdff09..c5b53d9b 100644 --- a/Sources/Paths/GetIconAPI.swift +++ b/Sources/Paths/GetIconAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetIconIDAPI.swift b/Sources/Paths/GetIconIDAPI.swift index 3151310e..16c228bb 100644 --- a/Sources/Paths/GetIconIDAPI.swift +++ b/Sources/Paths/GetIconIDAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetInstantMixFromAlbumAPI.swift b/Sources/Paths/GetInstantMixFromAlbumAPI.swift index d1a65f3d..5378af2c 100644 --- a/Sources/Paths/GetInstantMixFromAlbumAPI.swift +++ b/Sources/Paths/GetInstantMixFromAlbumAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetInstantMixFromArtists2API.swift b/Sources/Paths/GetInstantMixFromArtists2API.swift index a17cb749..e1d17631 100644 --- a/Sources/Paths/GetInstantMixFromArtists2API.swift +++ b/Sources/Paths/GetInstantMixFromArtists2API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetInstantMixFromArtistsAPI.swift b/Sources/Paths/GetInstantMixFromArtistsAPI.swift index 0c12a464..f4cb2714 100644 --- a/Sources/Paths/GetInstantMixFromArtistsAPI.swift +++ b/Sources/Paths/GetInstantMixFromArtistsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetInstantMixFromItemAPI.swift b/Sources/Paths/GetInstantMixFromItemAPI.swift index b14fd34f..fcef4668 100644 --- a/Sources/Paths/GetInstantMixFromItemAPI.swift +++ b/Sources/Paths/GetInstantMixFromItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetInstantMixFromMusicGenreByIDAPI.swift b/Sources/Paths/GetInstantMixFromMusicGenreByIDAPI.swift index 3f46a2ba..f8c3140e 100644 --- a/Sources/Paths/GetInstantMixFromMusicGenreByIDAPI.swift +++ b/Sources/Paths/GetInstantMixFromMusicGenreByIDAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetInstantMixFromMusicGenreByNameAPI.swift b/Sources/Paths/GetInstantMixFromMusicGenreByNameAPI.swift index 2eb7da8a..67f1327f 100644 --- a/Sources/Paths/GetInstantMixFromMusicGenreByNameAPI.swift +++ b/Sources/Paths/GetInstantMixFromMusicGenreByNameAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetInstantMixFromPlaylistAPI.swift b/Sources/Paths/GetInstantMixFromPlaylistAPI.swift index 7cc5a1e7..2238f7f9 100644 --- a/Sources/Paths/GetInstantMixFromPlaylistAPI.swift +++ b/Sources/Paths/GetInstantMixFromPlaylistAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetInstantMixFromSongAPI.swift b/Sources/Paths/GetInstantMixFromSongAPI.swift index cf4fa497..ff5b02f3 100644 --- a/Sources/Paths/GetInstantMixFromSongAPI.swift +++ b/Sources/Paths/GetInstantMixFromSongAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetIntrosAPI.swift b/Sources/Paths/GetIntrosAPI.swift index e82f155c..76228cf7 100644 --- a/Sources/Paths/GetIntrosAPI.swift +++ b/Sources/Paths/GetIntrosAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetItemAPI.swift b/Sources/Paths/GetItemAPI.swift index 57cc7ea9..05b0398d 100644 --- a/Sources/Paths/GetItemAPI.swift +++ b/Sources/Paths/GetItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetItemCountsAPI.swift b/Sources/Paths/GetItemCountsAPI.swift index 626b61d1..920902bb 100644 --- a/Sources/Paths/GetItemCountsAPI.swift +++ b/Sources/Paths/GetItemCountsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetItemImage2API.swift b/Sources/Paths/GetItemImage2API.swift index 4e0ff500..fb5947db 100644 --- a/Sources/Paths/GetItemImage2API.swift +++ b/Sources/Paths/GetItemImage2API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetItemImageAPI.swift b/Sources/Paths/GetItemImageAPI.swift index 3a967988..599244fd 100644 --- a/Sources/Paths/GetItemImageAPI.swift +++ b/Sources/Paths/GetItemImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetItemImageByIndexAPI.swift b/Sources/Paths/GetItemImageByIndexAPI.swift index 787b5e87..fa386550 100644 --- a/Sources/Paths/GetItemImageByIndexAPI.swift +++ b/Sources/Paths/GetItemImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetItemImageInfosAPI.swift b/Sources/Paths/GetItemImageInfosAPI.swift index 19d0f76d..db993b9e 100644 --- a/Sources/Paths/GetItemImageInfosAPI.swift +++ b/Sources/Paths/GetItemImageInfosAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetItemsAPI.swift b/Sources/Paths/GetItemsAPI.swift index 98bbca21..06b6f0c0 100644 --- a/Sources/Paths/GetItemsAPI.swift +++ b/Sources/Paths/GetItemsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetItemsByUserIDAPI.swift b/Sources/Paths/GetItemsByUserIDAPI.swift index fbd7567c..fbc84137 100644 --- a/Sources/Paths/GetItemsByUserIDAPI.swift +++ b/Sources/Paths/GetItemsByUserIDAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetKeysAPI.swift b/Sources/Paths/GetKeysAPI.swift index ee00482a..c271be52 100644 --- a/Sources/Paths/GetKeysAPI.swift +++ b/Sources/Paths/GetKeysAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLatestChannelItemsAPI.swift b/Sources/Paths/GetLatestChannelItemsAPI.swift index b20cff4b..025d5310 100644 --- a/Sources/Paths/GetLatestChannelItemsAPI.swift +++ b/Sources/Paths/GetLatestChannelItemsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLatestMediaAPI.swift b/Sources/Paths/GetLatestMediaAPI.swift index e222664c..b59e717f 100644 --- a/Sources/Paths/GetLatestMediaAPI.swift +++ b/Sources/Paths/GetLatestMediaAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLibraryOptionsInfoAPI.swift b/Sources/Paths/GetLibraryOptionsInfoAPI.swift index 25feb5c8..ebbddeca 100644 --- a/Sources/Paths/GetLibraryOptionsInfoAPI.swift +++ b/Sources/Paths/GetLibraryOptionsInfoAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLineupsAPI.swift b/Sources/Paths/GetLineupsAPI.swift index 6597deb4..355fc21b 100644 --- a/Sources/Paths/GetLineupsAPI.swift +++ b/Sources/Paths/GetLineupsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLiveHlsStreamAPI.swift b/Sources/Paths/GetLiveHlsStreamAPI.swift index b84f5985..0ff2d4f7 100644 --- a/Sources/Paths/GetLiveHlsStreamAPI.swift +++ b/Sources/Paths/GetLiveHlsStreamAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLiveRecordingFileAPI.swift b/Sources/Paths/GetLiveRecordingFileAPI.swift index d112e822..98dc8a25 100644 --- a/Sources/Paths/GetLiveRecordingFileAPI.swift +++ b/Sources/Paths/GetLiveRecordingFileAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLiveStreamFileAPI.swift b/Sources/Paths/GetLiveStreamFileAPI.swift index b57e4687..28de974e 100644 --- a/Sources/Paths/GetLiveStreamFileAPI.swift +++ b/Sources/Paths/GetLiveStreamFileAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLiveTvChannelsAPI.swift b/Sources/Paths/GetLiveTvChannelsAPI.swift index 509381ed..659a6501 100644 --- a/Sources/Paths/GetLiveTvChannelsAPI.swift +++ b/Sources/Paths/GetLiveTvChannelsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLiveTvInfoAPI.swift b/Sources/Paths/GetLiveTvInfoAPI.swift index b2d194c7..8ec4e6f9 100644 --- a/Sources/Paths/GetLiveTvInfoAPI.swift +++ b/Sources/Paths/GetLiveTvInfoAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLiveTvProgramsAPI.swift b/Sources/Paths/GetLiveTvProgramsAPI.swift index a67fd9b5..ee0b744f 100644 --- a/Sources/Paths/GetLiveTvProgramsAPI.swift +++ b/Sources/Paths/GetLiveTvProgramsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLocalTrailersAPI.swift b/Sources/Paths/GetLocalTrailersAPI.swift index b5a5a155..db1789f4 100644 --- a/Sources/Paths/GetLocalTrailersAPI.swift +++ b/Sources/Paths/GetLocalTrailersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLocalizationOptionsAPI.swift b/Sources/Paths/GetLocalizationOptionsAPI.swift index 99e58faa..c9cd0e09 100644 --- a/Sources/Paths/GetLocalizationOptionsAPI.swift +++ b/Sources/Paths/GetLocalizationOptionsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLogEntriesAPI.swift b/Sources/Paths/GetLogEntriesAPI.swift index 1911ed49..1b5c8630 100644 --- a/Sources/Paths/GetLogEntriesAPI.swift +++ b/Sources/Paths/GetLogEntriesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetLogFileAPI.swift b/Sources/Paths/GetLogFileAPI.swift index a513b5f5..8b45cfa5 100644 --- a/Sources/Paths/GetLogFileAPI.swift +++ b/Sources/Paths/GetLogFileAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMasterHlsAudioPlaylistAPI.swift b/Sources/Paths/GetMasterHlsAudioPlaylistAPI.swift index f79d2772..9bc0c08c 100644 --- a/Sources/Paths/GetMasterHlsAudioPlaylistAPI.swift +++ b/Sources/Paths/GetMasterHlsAudioPlaylistAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMasterHlsVideoPlaylistAPI.swift b/Sources/Paths/GetMasterHlsVideoPlaylistAPI.swift index 0112defb..4c5174f6 100644 --- a/Sources/Paths/GetMasterHlsVideoPlaylistAPI.swift +++ b/Sources/Paths/GetMasterHlsVideoPlaylistAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMediaFoldersAPI.swift b/Sources/Paths/GetMediaFoldersAPI.swift index c6458e47..812aced4 100644 --- a/Sources/Paths/GetMediaFoldersAPI.swift +++ b/Sources/Paths/GetMediaFoldersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMediaInfoImageAPI.swift b/Sources/Paths/GetMediaInfoImageAPI.swift index 49d0a6d3..7ee79bb2 100644 --- a/Sources/Paths/GetMediaInfoImageAPI.swift +++ b/Sources/Paths/GetMediaInfoImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMediaInfoImagesAPI.swift b/Sources/Paths/GetMediaInfoImagesAPI.swift index ad80cb7f..98980dff 100644 --- a/Sources/Paths/GetMediaInfoImagesAPI.swift +++ b/Sources/Paths/GetMediaInfoImagesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMediaReceiverRegistrar2API.swift b/Sources/Paths/GetMediaReceiverRegistrar2API.swift index fba0b810..a5255ba2 100644 --- a/Sources/Paths/GetMediaReceiverRegistrar2API.swift +++ b/Sources/Paths/GetMediaReceiverRegistrar2API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMediaReceiverRegistrar3API.swift b/Sources/Paths/GetMediaReceiverRegistrar3API.swift index 1fd5f686..634e37b0 100644 --- a/Sources/Paths/GetMediaReceiverRegistrar3API.swift +++ b/Sources/Paths/GetMediaReceiverRegistrar3API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMediaReceiverRegistrarAPI.swift b/Sources/Paths/GetMediaReceiverRegistrarAPI.swift index 4c6eaa06..2ffddaaf 100644 --- a/Sources/Paths/GetMediaReceiverRegistrarAPI.swift +++ b/Sources/Paths/GetMediaReceiverRegistrarAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMetadataEditorInfoAPI.swift b/Sources/Paths/GetMetadataEditorInfoAPI.swift index ea672725..50ec0825 100644 --- a/Sources/Paths/GetMetadataEditorInfoAPI.swift +++ b/Sources/Paths/GetMetadataEditorInfoAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMovieRecommendationsAPI.swift b/Sources/Paths/GetMovieRecommendationsAPI.swift index 2f8cf164..f329f8cf 100644 --- a/Sources/Paths/GetMovieRecommendationsAPI.swift +++ b/Sources/Paths/GetMovieRecommendationsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMovieRemoteSearchResultsAPI.swift b/Sources/Paths/GetMovieRemoteSearchResultsAPI.swift index ebde0e33..f8fc1cd8 100644 --- a/Sources/Paths/GetMovieRemoteSearchResultsAPI.swift +++ b/Sources/Paths/GetMovieRemoteSearchResultsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMusicAlbumRemoteSearchResultsAPI.swift b/Sources/Paths/GetMusicAlbumRemoteSearchResultsAPI.swift index a42e968b..1e10ad6f 100644 --- a/Sources/Paths/GetMusicAlbumRemoteSearchResultsAPI.swift +++ b/Sources/Paths/GetMusicAlbumRemoteSearchResultsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMusicArtistRemoteSearchResultsAPI.swift b/Sources/Paths/GetMusicArtistRemoteSearchResultsAPI.swift index 814a13e7..7960bed5 100644 --- a/Sources/Paths/GetMusicArtistRemoteSearchResultsAPI.swift +++ b/Sources/Paths/GetMusicArtistRemoteSearchResultsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMusicGenreAPI.swift b/Sources/Paths/GetMusicGenreAPI.swift index 787ab7a0..3edbbc4c 100644 --- a/Sources/Paths/GetMusicGenreAPI.swift +++ b/Sources/Paths/GetMusicGenreAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMusicGenreImageAPI.swift b/Sources/Paths/GetMusicGenreImageAPI.swift index 91fabc98..0ddbd6c9 100644 --- a/Sources/Paths/GetMusicGenreImageAPI.swift +++ b/Sources/Paths/GetMusicGenreImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMusicGenreImageByIndexAPI.swift b/Sources/Paths/GetMusicGenreImageByIndexAPI.swift index 6686b827..1412f7fc 100644 --- a/Sources/Paths/GetMusicGenreImageByIndexAPI.swift +++ b/Sources/Paths/GetMusicGenreImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMusicGenresAPI.swift b/Sources/Paths/GetMusicGenresAPI.swift index 49c78784..419ddd95 100644 --- a/Sources/Paths/GetMusicGenresAPI.swift +++ b/Sources/Paths/GetMusicGenresAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetMusicVideoRemoteSearchResultsAPI.swift b/Sources/Paths/GetMusicVideoRemoteSearchResultsAPI.swift index 48e0c2cb..e0924d4d 100644 --- a/Sources/Paths/GetMusicVideoRemoteSearchResultsAPI.swift +++ b/Sources/Paths/GetMusicVideoRemoteSearchResultsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetNamedConfigurationAPI.swift b/Sources/Paths/GetNamedConfigurationAPI.swift index ac72f9cd..228e25b5 100644 --- a/Sources/Paths/GetNamedConfigurationAPI.swift +++ b/Sources/Paths/GetNamedConfigurationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetNetworkSharesAPI.swift b/Sources/Paths/GetNetworkSharesAPI.swift index d302d814..1af1e3fb 100644 --- a/Sources/Paths/GetNetworkSharesAPI.swift +++ b/Sources/Paths/GetNetworkSharesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetNextUpAPI.swift b/Sources/Paths/GetNextUpAPI.swift index e6075f92..1e82a9c0 100644 --- a/Sources/Paths/GetNextUpAPI.swift +++ b/Sources/Paths/GetNextUpAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetNotificationServicesAPI.swift b/Sources/Paths/GetNotificationServicesAPI.swift index 91642f75..88d3024e 100644 --- a/Sources/Paths/GetNotificationServicesAPI.swift +++ b/Sources/Paths/GetNotificationServicesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetNotificationTypesAPI.swift b/Sources/Paths/GetNotificationTypesAPI.swift index a0183ce7..0d96feab 100644 --- a/Sources/Paths/GetNotificationTypesAPI.swift +++ b/Sources/Paths/GetNotificationTypesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetNotificationsAPI.swift b/Sources/Paths/GetNotificationsAPI.swift index 8d3590ef..4c2827f1 100644 --- a/Sources/Paths/GetNotificationsAPI.swift +++ b/Sources/Paths/GetNotificationsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetNotificationsSummaryAPI.swift b/Sources/Paths/GetNotificationsSummaryAPI.swift index 47248064..47f9a1ef 100644 --- a/Sources/Paths/GetNotificationsSummaryAPI.swift +++ b/Sources/Paths/GetNotificationsSummaryAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPackageInfoAPI.swift b/Sources/Paths/GetPackageInfoAPI.swift index 34524b86..2c609f5d 100644 --- a/Sources/Paths/GetPackageInfoAPI.swift +++ b/Sources/Paths/GetPackageInfoAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPackagesAPI.swift b/Sources/Paths/GetPackagesAPI.swift index b0120832..23849518 100644 --- a/Sources/Paths/GetPackagesAPI.swift +++ b/Sources/Paths/GetPackagesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetParentPathAPI.swift b/Sources/Paths/GetParentPathAPI.swift index e5cefc41..c7667677 100644 --- a/Sources/Paths/GetParentPathAPI.swift +++ b/Sources/Paths/GetParentPathAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetParentalRatingsAPI.swift b/Sources/Paths/GetParentalRatingsAPI.swift index 42568552..050136e8 100644 --- a/Sources/Paths/GetParentalRatingsAPI.swift +++ b/Sources/Paths/GetParentalRatingsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPasswordResetProvidersAPI.swift b/Sources/Paths/GetPasswordResetProvidersAPI.swift index dd739708..9b647ed9 100644 --- a/Sources/Paths/GetPasswordResetProvidersAPI.swift +++ b/Sources/Paths/GetPasswordResetProvidersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPersonAPI.swift b/Sources/Paths/GetPersonAPI.swift index 79f5ef9a..6c409f65 100644 --- a/Sources/Paths/GetPersonAPI.swift +++ b/Sources/Paths/GetPersonAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPersonImageAPI.swift b/Sources/Paths/GetPersonImageAPI.swift index 231a3842..8b1d0507 100644 --- a/Sources/Paths/GetPersonImageAPI.swift +++ b/Sources/Paths/GetPersonImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPersonImageByIndexAPI.swift b/Sources/Paths/GetPersonImageByIndexAPI.swift index da403111..020dd03f 100644 --- a/Sources/Paths/GetPersonImageByIndexAPI.swift +++ b/Sources/Paths/GetPersonImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPersonRemoteSearchResultsAPI.swift b/Sources/Paths/GetPersonRemoteSearchResultsAPI.swift index 04771cf5..0177b954 100644 --- a/Sources/Paths/GetPersonRemoteSearchResultsAPI.swift +++ b/Sources/Paths/GetPersonRemoteSearchResultsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPersonsAPI.swift b/Sources/Paths/GetPersonsAPI.swift index 93f793f7..692fd853 100644 --- a/Sources/Paths/GetPersonsAPI.swift +++ b/Sources/Paths/GetPersonsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPhysicalPathsAPI.swift b/Sources/Paths/GetPhysicalPathsAPI.swift index 2ab4bb1a..bdc97274 100644 --- a/Sources/Paths/GetPhysicalPathsAPI.swift +++ b/Sources/Paths/GetPhysicalPathsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPingSystemAPI.swift b/Sources/Paths/GetPingSystemAPI.swift index 99bcd91a..fcd7a2b4 100644 --- a/Sources/Paths/GetPingSystemAPI.swift +++ b/Sources/Paths/GetPingSystemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPlaybackInfoAPI.swift b/Sources/Paths/GetPlaybackInfoAPI.swift index e65600ac..ceeb9d69 100644 --- a/Sources/Paths/GetPlaybackInfoAPI.swift +++ b/Sources/Paths/GetPlaybackInfoAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPlaylistItemsAPI.swift b/Sources/Paths/GetPlaylistItemsAPI.swift index 42c53532..98b7b615 100644 --- a/Sources/Paths/GetPlaylistItemsAPI.swift +++ b/Sources/Paths/GetPlaylistItemsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPluginConfigurationAPI.swift b/Sources/Paths/GetPluginConfigurationAPI.swift index 90f455e0..28b8eec6 100644 --- a/Sources/Paths/GetPluginConfigurationAPI.swift +++ b/Sources/Paths/GetPluginConfigurationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPluginImageAPI.swift b/Sources/Paths/GetPluginImageAPI.swift index 13e9225b..290ba29e 100644 --- a/Sources/Paths/GetPluginImageAPI.swift +++ b/Sources/Paths/GetPluginImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPluginManifestAPI.swift b/Sources/Paths/GetPluginManifestAPI.swift index 4de51281..4de8dd5f 100644 --- a/Sources/Paths/GetPluginManifestAPI.swift +++ b/Sources/Paths/GetPluginManifestAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPluginsAPI.swift b/Sources/Paths/GetPluginsAPI.swift index c7a1d067..b56f9e0e 100644 --- a/Sources/Paths/GetPluginsAPI.swift +++ b/Sources/Paths/GetPluginsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPostedPlaybackInfoAPI.swift b/Sources/Paths/GetPostedPlaybackInfoAPI.swift index e78275b6..27f17acd 100644 --- a/Sources/Paths/GetPostedPlaybackInfoAPI.swift +++ b/Sources/Paths/GetPostedPlaybackInfoAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetProfileAPI.swift b/Sources/Paths/GetProfileAPI.swift index d09f7ae3..d4dec548 100644 --- a/Sources/Paths/GetProfileAPI.swift +++ b/Sources/Paths/GetProfileAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetProfileInfosAPI.swift b/Sources/Paths/GetProfileInfosAPI.swift index 3bb2ada7..01cc8b29 100644 --- a/Sources/Paths/GetProfileInfosAPI.swift +++ b/Sources/Paths/GetProfileInfosAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetProgramAPI.swift b/Sources/Paths/GetProgramAPI.swift index 58521c77..865e344f 100644 --- a/Sources/Paths/GetProgramAPI.swift +++ b/Sources/Paths/GetProgramAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetProgramsAPI.swift b/Sources/Paths/GetProgramsAPI.swift index 0799bfe1..a8a67905 100644 --- a/Sources/Paths/GetProgramsAPI.swift +++ b/Sources/Paths/GetProgramsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPublicSystemInfoAPI.swift b/Sources/Paths/GetPublicSystemInfoAPI.swift index fe48a69a..dc107d7a 100644 --- a/Sources/Paths/GetPublicSystemInfoAPI.swift +++ b/Sources/Paths/GetPublicSystemInfoAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetPublicUsersAPI.swift b/Sources/Paths/GetPublicUsersAPI.swift index 4fa46364..645f5918 100644 --- a/Sources/Paths/GetPublicUsersAPI.swift +++ b/Sources/Paths/GetPublicUsersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetQueryFiltersAPI.swift b/Sources/Paths/GetQueryFiltersAPI.swift index 5805b43c..67f1b828 100644 --- a/Sources/Paths/GetQueryFiltersAPI.swift +++ b/Sources/Paths/GetQueryFiltersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetQueryFiltersLegacyAPI.swift b/Sources/Paths/GetQueryFiltersLegacyAPI.swift index 8a81fdd9..3c12156f 100644 --- a/Sources/Paths/GetQueryFiltersLegacyAPI.swift +++ b/Sources/Paths/GetQueryFiltersLegacyAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRatingImageAPI.swift b/Sources/Paths/GetRatingImageAPI.swift index 9f3c8daa..9f9e9578 100644 --- a/Sources/Paths/GetRatingImageAPI.swift +++ b/Sources/Paths/GetRatingImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRatingImagesAPI.swift b/Sources/Paths/GetRatingImagesAPI.swift index f9c55332..0c626aa1 100644 --- a/Sources/Paths/GetRatingImagesAPI.swift +++ b/Sources/Paths/GetRatingImagesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRecommendedProgramsAPI.swift b/Sources/Paths/GetRecommendedProgramsAPI.swift index 3baccf04..959dc503 100644 --- a/Sources/Paths/GetRecommendedProgramsAPI.swift +++ b/Sources/Paths/GetRecommendedProgramsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRecordingAPI.swift b/Sources/Paths/GetRecordingAPI.swift index 68a2604d..55641155 100644 --- a/Sources/Paths/GetRecordingAPI.swift +++ b/Sources/Paths/GetRecordingAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRecordingFoldersAPI.swift b/Sources/Paths/GetRecordingFoldersAPI.swift index 6a0c4b22..b07e3d4c 100644 --- a/Sources/Paths/GetRecordingFoldersAPI.swift +++ b/Sources/Paths/GetRecordingFoldersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRecordingGroupAPI.swift b/Sources/Paths/GetRecordingGroupAPI.swift index be798c03..b50f4ead 100644 --- a/Sources/Paths/GetRecordingGroupAPI.swift +++ b/Sources/Paths/GetRecordingGroupAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRecordingGroupsAPI.swift b/Sources/Paths/GetRecordingGroupsAPI.swift index 73a47620..c39b9e58 100644 --- a/Sources/Paths/GetRecordingGroupsAPI.swift +++ b/Sources/Paths/GetRecordingGroupsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRecordingsAPI.swift b/Sources/Paths/GetRecordingsAPI.swift index 8f3f4d43..bf5f5380 100644 --- a/Sources/Paths/GetRecordingsAPI.swift +++ b/Sources/Paths/GetRecordingsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRecordingsSeriesAPI.swift b/Sources/Paths/GetRecordingsSeriesAPI.swift index e9b4888f..b58ee8a0 100644 --- a/Sources/Paths/GetRecordingsSeriesAPI.swift +++ b/Sources/Paths/GetRecordingsSeriesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRemoteImageProvidersAPI.swift b/Sources/Paths/GetRemoteImageProvidersAPI.swift index a0d12ec4..3fb80726 100644 --- a/Sources/Paths/GetRemoteImageProvidersAPI.swift +++ b/Sources/Paths/GetRemoteImageProvidersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRemoteImagesAPI.swift b/Sources/Paths/GetRemoteImagesAPI.swift index 312c951b..f00a43e9 100644 --- a/Sources/Paths/GetRemoteImagesAPI.swift +++ b/Sources/Paths/GetRemoteImagesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRemoteSubtitlesAPI.swift b/Sources/Paths/GetRemoteSubtitlesAPI.swift index 33d75b97..d3975441 100644 --- a/Sources/Paths/GetRemoteSubtitlesAPI.swift +++ b/Sources/Paths/GetRemoteSubtitlesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRepositoriesAPI.swift b/Sources/Paths/GetRepositoriesAPI.swift index cd1db839..7d96b19f 100644 --- a/Sources/Paths/GetRepositoriesAPI.swift +++ b/Sources/Paths/GetRepositoriesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetResumeItemsAPI.swift b/Sources/Paths/GetResumeItemsAPI.swift index 3fe7dbfc..c093ee0f 100644 --- a/Sources/Paths/GetResumeItemsAPI.swift +++ b/Sources/Paths/GetResumeItemsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetRootFolderAPI.swift b/Sources/Paths/GetRootFolderAPI.swift index 3ceeec6c..1415c3f0 100644 --- a/Sources/Paths/GetRootFolderAPI.swift +++ b/Sources/Paths/GetRootFolderAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSchedulesDirectCountriesAPI.swift b/Sources/Paths/GetSchedulesDirectCountriesAPI.swift index 58e127d4..3a756010 100644 --- a/Sources/Paths/GetSchedulesDirectCountriesAPI.swift +++ b/Sources/Paths/GetSchedulesDirectCountriesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSeasonsAPI.swift b/Sources/Paths/GetSeasonsAPI.swift index ce5a7453..a8cd61d3 100644 --- a/Sources/Paths/GetSeasonsAPI.swift +++ b/Sources/Paths/GetSeasonsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSeriesRemoteSearchResultsAPI.swift b/Sources/Paths/GetSeriesRemoteSearchResultsAPI.swift index a4bb077d..32ecf1c9 100644 --- a/Sources/Paths/GetSeriesRemoteSearchResultsAPI.swift +++ b/Sources/Paths/GetSeriesRemoteSearchResultsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSeriesTimerAPI.swift b/Sources/Paths/GetSeriesTimerAPI.swift index 9e977a18..95aaaeca 100644 --- a/Sources/Paths/GetSeriesTimerAPI.swift +++ b/Sources/Paths/GetSeriesTimerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSeriesTimersAPI.swift b/Sources/Paths/GetSeriesTimersAPI.swift index cfcbefcb..69c28e64 100644 --- a/Sources/Paths/GetSeriesTimersAPI.swift +++ b/Sources/Paths/GetSeriesTimersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetServerLogsAPI.swift b/Sources/Paths/GetServerLogsAPI.swift index 824f8c61..6b92fec0 100644 --- a/Sources/Paths/GetServerLogsAPI.swift +++ b/Sources/Paths/GetServerLogsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSessionsAPI.swift b/Sources/Paths/GetSessionsAPI.swift index 3f9f650f..967599b8 100644 --- a/Sources/Paths/GetSessionsAPI.swift +++ b/Sources/Paths/GetSessionsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSimilarAlbumsAPI.swift b/Sources/Paths/GetSimilarAlbumsAPI.swift index d09dcd66..012893b4 100644 --- a/Sources/Paths/GetSimilarAlbumsAPI.swift +++ b/Sources/Paths/GetSimilarAlbumsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSimilarArtistsAPI.swift b/Sources/Paths/GetSimilarArtistsAPI.swift index 018b9e91..5b5bf2f2 100644 --- a/Sources/Paths/GetSimilarArtistsAPI.swift +++ b/Sources/Paths/GetSimilarArtistsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSimilarItemsAPI.swift b/Sources/Paths/GetSimilarItemsAPI.swift index 94198705..53cf35b4 100644 --- a/Sources/Paths/GetSimilarItemsAPI.swift +++ b/Sources/Paths/GetSimilarItemsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSimilarMoviesAPI.swift b/Sources/Paths/GetSimilarMoviesAPI.swift index cdb0392d..ba2623bb 100644 --- a/Sources/Paths/GetSimilarMoviesAPI.swift +++ b/Sources/Paths/GetSimilarMoviesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSimilarShowsAPI.swift b/Sources/Paths/GetSimilarShowsAPI.swift index b7511b44..ae0a36a4 100644 --- a/Sources/Paths/GetSimilarShowsAPI.swift +++ b/Sources/Paths/GetSimilarShowsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSimilarTrailersAPI.swift b/Sources/Paths/GetSimilarTrailersAPI.swift index c15e4c4e..7c170059 100644 --- a/Sources/Paths/GetSimilarTrailersAPI.swift +++ b/Sources/Paths/GetSimilarTrailersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSpecialFeaturesAPI.swift b/Sources/Paths/GetSpecialFeaturesAPI.swift index 0dc054ad..160c1e05 100644 --- a/Sources/Paths/GetSpecialFeaturesAPI.swift +++ b/Sources/Paths/GetSpecialFeaturesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSplashscreenAPI.swift b/Sources/Paths/GetSplashscreenAPI.swift index 5625f5ba..fc82ee19 100644 --- a/Sources/Paths/GetSplashscreenAPI.swift +++ b/Sources/Paths/GetSplashscreenAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetStartupConfigurationAPI.swift b/Sources/Paths/GetStartupConfigurationAPI.swift index db526b02..0f41ac63 100644 --- a/Sources/Paths/GetStartupConfigurationAPI.swift +++ b/Sources/Paths/GetStartupConfigurationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetStudioAPI.swift b/Sources/Paths/GetStudioAPI.swift index ae497956..73b36159 100644 --- a/Sources/Paths/GetStudioAPI.swift +++ b/Sources/Paths/GetStudioAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetStudioImageAPI.swift b/Sources/Paths/GetStudioImageAPI.swift index 42de1517..aaba5a28 100644 --- a/Sources/Paths/GetStudioImageAPI.swift +++ b/Sources/Paths/GetStudioImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetStudioImageByIndexAPI.swift b/Sources/Paths/GetStudioImageByIndexAPI.swift index 843c45fd..0ccb00c8 100644 --- a/Sources/Paths/GetStudioImageByIndexAPI.swift +++ b/Sources/Paths/GetStudioImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetStudiosAPI.swift b/Sources/Paths/GetStudiosAPI.swift index 7188fe05..9ea74664 100644 --- a/Sources/Paths/GetStudiosAPI.swift +++ b/Sources/Paths/GetStudiosAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSubtitleAPI.swift b/Sources/Paths/GetSubtitleAPI.swift index 9981a208..e77eb4c2 100644 --- a/Sources/Paths/GetSubtitleAPI.swift +++ b/Sources/Paths/GetSubtitleAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSubtitlePlaylistAPI.swift b/Sources/Paths/GetSubtitlePlaylistAPI.swift index c0eeb4c4..203135d8 100644 --- a/Sources/Paths/GetSubtitlePlaylistAPI.swift +++ b/Sources/Paths/GetSubtitlePlaylistAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSubtitleWithTicksAPI.swift b/Sources/Paths/GetSubtitleWithTicksAPI.swift index 819b66d5..19f83dc5 100644 --- a/Sources/Paths/GetSubtitleWithTicksAPI.swift +++ b/Sources/Paths/GetSubtitleWithTicksAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSuggestionsAPI.swift b/Sources/Paths/GetSuggestionsAPI.swift index f10c73c9..876eda77 100644 --- a/Sources/Paths/GetSuggestionsAPI.swift +++ b/Sources/Paths/GetSuggestionsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetSystemInfoAPI.swift b/Sources/Paths/GetSystemInfoAPI.swift index d5c2544a..d32b3de9 100644 --- a/Sources/Paths/GetSystemInfoAPI.swift +++ b/Sources/Paths/GetSystemInfoAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetTaskAPI.swift b/Sources/Paths/GetTaskAPI.swift index 24ad03b5..9a3d29e1 100644 --- a/Sources/Paths/GetTaskAPI.swift +++ b/Sources/Paths/GetTaskAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetTasksAPI.swift b/Sources/Paths/GetTasksAPI.swift index d5d6ab7f..9ea27db2 100644 --- a/Sources/Paths/GetTasksAPI.swift +++ b/Sources/Paths/GetTasksAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetThemeMediaAPI.swift b/Sources/Paths/GetThemeMediaAPI.swift index 4961e676..c6426e59 100644 --- a/Sources/Paths/GetThemeMediaAPI.swift +++ b/Sources/Paths/GetThemeMediaAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetThemeSongsAPI.swift b/Sources/Paths/GetThemeSongsAPI.swift index 964c7819..36620d47 100644 --- a/Sources/Paths/GetThemeSongsAPI.swift +++ b/Sources/Paths/GetThemeSongsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetThemeVideosAPI.swift b/Sources/Paths/GetThemeVideosAPI.swift index 3981fd2b..7e4a0274 100644 --- a/Sources/Paths/GetThemeVideosAPI.swift +++ b/Sources/Paths/GetThemeVideosAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetTimerAPI.swift b/Sources/Paths/GetTimerAPI.swift index 245f84e0..acb6dec5 100644 --- a/Sources/Paths/GetTimerAPI.swift +++ b/Sources/Paths/GetTimerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetTimersAPI.swift b/Sources/Paths/GetTimersAPI.swift index bdd935df..6665be8c 100644 --- a/Sources/Paths/GetTimersAPI.swift +++ b/Sources/Paths/GetTimersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetTrailerRemoteSearchResultsAPI.swift b/Sources/Paths/GetTrailerRemoteSearchResultsAPI.swift index f28a6861..2d2a2d9d 100644 --- a/Sources/Paths/GetTrailerRemoteSearchResultsAPI.swift +++ b/Sources/Paths/GetTrailerRemoteSearchResultsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetTrailersAPI.swift b/Sources/Paths/GetTrailersAPI.swift index fe9eee37..92fb2024 100644 --- a/Sources/Paths/GetTrailersAPI.swift +++ b/Sources/Paths/GetTrailersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetTunerHostTypesAPI.swift b/Sources/Paths/GetTunerHostTypesAPI.swift index 0100e148..1ee03f19 100644 --- a/Sources/Paths/GetTunerHostTypesAPI.swift +++ b/Sources/Paths/GetTunerHostTypesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetUniversalAudioStreamAPI.swift b/Sources/Paths/GetUniversalAudioStreamAPI.swift index b637c2b3..195f9561 100644 --- a/Sources/Paths/GetUniversalAudioStreamAPI.swift +++ b/Sources/Paths/GetUniversalAudioStreamAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetUpcomingEpisodesAPI.swift b/Sources/Paths/GetUpcomingEpisodesAPI.swift index e3f2c565..0ff168ae 100644 --- a/Sources/Paths/GetUpcomingEpisodesAPI.swift +++ b/Sources/Paths/GetUpcomingEpisodesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetUserByIDAPI.swift b/Sources/Paths/GetUserByIDAPI.swift index b3cda986..9333cdea 100644 --- a/Sources/Paths/GetUserByIDAPI.swift +++ b/Sources/Paths/GetUserByIDAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetUserImageAPI.swift b/Sources/Paths/GetUserImageAPI.swift index 9d26282a..91d50d39 100644 --- a/Sources/Paths/GetUserImageAPI.swift +++ b/Sources/Paths/GetUserImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetUserImageByIndexAPI.swift b/Sources/Paths/GetUserImageByIndexAPI.swift index 39327cd6..d418e63c 100644 --- a/Sources/Paths/GetUserImageByIndexAPI.swift +++ b/Sources/Paths/GetUserImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetUserViewsAPI.swift b/Sources/Paths/GetUserViewsAPI.swift index 38fdb424..386b083c 100644 --- a/Sources/Paths/GetUserViewsAPI.swift +++ b/Sources/Paths/GetUserViewsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetUsersAPI.swift b/Sources/Paths/GetUsersAPI.swift index 5d0a8dcd..f3aa4b39 100644 --- a/Sources/Paths/GetUsersAPI.swift +++ b/Sources/Paths/GetUsersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetUtcTimeAPI.swift b/Sources/Paths/GetUtcTimeAPI.swift index ead8cfa8..3ef1b7e0 100644 --- a/Sources/Paths/GetUtcTimeAPI.swift +++ b/Sources/Paths/GetUtcTimeAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetVariantHlsAudioPlaylistAPI.swift b/Sources/Paths/GetVariantHlsAudioPlaylistAPI.swift index ac5b1e74..85d609c8 100644 --- a/Sources/Paths/GetVariantHlsAudioPlaylistAPI.swift +++ b/Sources/Paths/GetVariantHlsAudioPlaylistAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetVariantHlsVideoPlaylistAPI.swift b/Sources/Paths/GetVariantHlsVideoPlaylistAPI.swift index 3bb96142..2af26bb2 100644 --- a/Sources/Paths/GetVariantHlsVideoPlaylistAPI.swift +++ b/Sources/Paths/GetVariantHlsVideoPlaylistAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetVideoStreamAPI.swift b/Sources/Paths/GetVideoStreamAPI.swift index d25ec045..a37b15dc 100644 --- a/Sources/Paths/GetVideoStreamAPI.swift +++ b/Sources/Paths/GetVideoStreamAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetVideoStreamByContainerAPI.swift b/Sources/Paths/GetVideoStreamByContainerAPI.swift index 1ee144f8..4c64a245 100644 --- a/Sources/Paths/GetVideoStreamByContainerAPI.swift +++ b/Sources/Paths/GetVideoStreamByContainerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetVirtualFoldersAPI.swift b/Sources/Paths/GetVirtualFoldersAPI.swift index f75cec31..4040594b 100644 --- a/Sources/Paths/GetVirtualFoldersAPI.swift +++ b/Sources/Paths/GetVirtualFoldersAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetWakeOnLanInfoAPI.swift b/Sources/Paths/GetWakeOnLanInfoAPI.swift index 5ea3d3e3..5bf6ab35 100644 --- a/Sources/Paths/GetWakeOnLanInfoAPI.swift +++ b/Sources/Paths/GetWakeOnLanInfoAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetYearAPI.swift b/Sources/Paths/GetYearAPI.swift index 9fd92374..ade895d1 100644 --- a/Sources/Paths/GetYearAPI.swift +++ b/Sources/Paths/GetYearAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/GetYearsAPI.swift b/Sources/Paths/GetYearsAPI.swift index f13f29a8..c4613a6c 100644 --- a/Sources/Paths/GetYearsAPI.swift +++ b/Sources/Paths/GetYearsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadArtistImageAPI.swift b/Sources/Paths/HeadArtistImageAPI.swift index 048e5c80..363ee7bf 100644 --- a/Sources/Paths/HeadArtistImageAPI.swift +++ b/Sources/Paths/HeadArtistImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadAudioStreamAPI.swift b/Sources/Paths/HeadAudioStreamAPI.swift index 23a3f1d8..13a958e5 100644 --- a/Sources/Paths/HeadAudioStreamAPI.swift +++ b/Sources/Paths/HeadAudioStreamAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadAudioStreamByContainerAPI.swift b/Sources/Paths/HeadAudioStreamByContainerAPI.swift index 738f96ae..f4d64b2b 100644 --- a/Sources/Paths/HeadAudioStreamByContainerAPI.swift +++ b/Sources/Paths/HeadAudioStreamByContainerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadGenreImageAPI.swift b/Sources/Paths/HeadGenreImageAPI.swift index 56e2c7dd..d7af1e5b 100644 --- a/Sources/Paths/HeadGenreImageAPI.swift +++ b/Sources/Paths/HeadGenreImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadGenreImageByIndexAPI.swift b/Sources/Paths/HeadGenreImageByIndexAPI.swift index 33aea9da..94b1e1c0 100644 --- a/Sources/Paths/HeadGenreImageByIndexAPI.swift +++ b/Sources/Paths/HeadGenreImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadItemImage2API.swift b/Sources/Paths/HeadItemImage2API.swift index 1020d4dc..42881153 100644 --- a/Sources/Paths/HeadItemImage2API.swift +++ b/Sources/Paths/HeadItemImage2API.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadItemImageAPI.swift b/Sources/Paths/HeadItemImageAPI.swift index 8c2b14bd..02faee60 100644 --- a/Sources/Paths/HeadItemImageAPI.swift +++ b/Sources/Paths/HeadItemImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadItemImageByIndexAPI.swift b/Sources/Paths/HeadItemImageByIndexAPI.swift index d8c56718..d63ffc80 100644 --- a/Sources/Paths/HeadItemImageByIndexAPI.swift +++ b/Sources/Paths/HeadItemImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadMasterHlsAudioPlaylistAPI.swift b/Sources/Paths/HeadMasterHlsAudioPlaylistAPI.swift index 4579763e..0d64c1e6 100644 --- a/Sources/Paths/HeadMasterHlsAudioPlaylistAPI.swift +++ b/Sources/Paths/HeadMasterHlsAudioPlaylistAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadMasterHlsVideoPlaylistAPI.swift b/Sources/Paths/HeadMasterHlsVideoPlaylistAPI.swift index 5e38bd04..856b59ff 100644 --- a/Sources/Paths/HeadMasterHlsVideoPlaylistAPI.swift +++ b/Sources/Paths/HeadMasterHlsVideoPlaylistAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadMusicGenreImageAPI.swift b/Sources/Paths/HeadMusicGenreImageAPI.swift index fe2d7954..757fe673 100644 --- a/Sources/Paths/HeadMusicGenreImageAPI.swift +++ b/Sources/Paths/HeadMusicGenreImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadMusicGenreImageByIndexAPI.swift b/Sources/Paths/HeadMusicGenreImageByIndexAPI.swift index 3ea73eb8..13cbee92 100644 --- a/Sources/Paths/HeadMusicGenreImageByIndexAPI.swift +++ b/Sources/Paths/HeadMusicGenreImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadPersonImageAPI.swift b/Sources/Paths/HeadPersonImageAPI.swift index 7f9f0a29..75fb7eeb 100644 --- a/Sources/Paths/HeadPersonImageAPI.swift +++ b/Sources/Paths/HeadPersonImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadPersonImageByIndexAPI.swift b/Sources/Paths/HeadPersonImageByIndexAPI.swift index c308dd53..3f868a31 100644 --- a/Sources/Paths/HeadPersonImageByIndexAPI.swift +++ b/Sources/Paths/HeadPersonImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadStudioImageAPI.swift b/Sources/Paths/HeadStudioImageAPI.swift index f1cb43e5..b52cd471 100644 --- a/Sources/Paths/HeadStudioImageAPI.swift +++ b/Sources/Paths/HeadStudioImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadStudioImageByIndexAPI.swift b/Sources/Paths/HeadStudioImageByIndexAPI.swift index 934c124b..fc3eb14e 100644 --- a/Sources/Paths/HeadStudioImageByIndexAPI.swift +++ b/Sources/Paths/HeadStudioImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadUniversalAudioStreamAPI.swift b/Sources/Paths/HeadUniversalAudioStreamAPI.swift index 89de1d33..9336981b 100644 --- a/Sources/Paths/HeadUniversalAudioStreamAPI.swift +++ b/Sources/Paths/HeadUniversalAudioStreamAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadUserImageAPI.swift b/Sources/Paths/HeadUserImageAPI.swift index e90ee485..faea00f4 100644 --- a/Sources/Paths/HeadUserImageAPI.swift +++ b/Sources/Paths/HeadUserImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadUserImageByIndexAPI.swift b/Sources/Paths/HeadUserImageByIndexAPI.swift index 31236a83..47743d36 100644 --- a/Sources/Paths/HeadUserImageByIndexAPI.swift +++ b/Sources/Paths/HeadUserImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadVideoStreamAPI.swift b/Sources/Paths/HeadVideoStreamAPI.swift index 31b70f26..bbefb285 100644 --- a/Sources/Paths/HeadVideoStreamAPI.swift +++ b/Sources/Paths/HeadVideoStreamAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/HeadVideoStreamByContainerAPI.swift b/Sources/Paths/HeadVideoStreamByContainerAPI.swift index e689089f..d0835159 100644 --- a/Sources/Paths/HeadVideoStreamByContainerAPI.swift +++ b/Sources/Paths/HeadVideoStreamByContainerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/InitiateAPI.swift b/Sources/Paths/InitiateAPI.swift index 628ca4f0..f45a19ab 100644 --- a/Sources/Paths/InitiateAPI.swift +++ b/Sources/Paths/InitiateAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/InstallPackageAPI.swift b/Sources/Paths/InstallPackageAPI.swift index d3438617..2403c1b0 100644 --- a/Sources/Paths/InstallPackageAPI.swift +++ b/Sources/Paths/InstallPackageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/LogFileAPI.swift b/Sources/Paths/LogFileAPI.swift index 02969b6e..8c90f4b5 100644 --- a/Sources/Paths/LogFileAPI.swift +++ b/Sources/Paths/LogFileAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/MarkFavoriteItemAPI.swift b/Sources/Paths/MarkFavoriteItemAPI.swift index 0edec03a..20ba4eb7 100644 --- a/Sources/Paths/MarkFavoriteItemAPI.swift +++ b/Sources/Paths/MarkFavoriteItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/MarkPlayedItemAPI.swift b/Sources/Paths/MarkPlayedItemAPI.swift index 0e315c52..5aee2671 100644 --- a/Sources/Paths/MarkPlayedItemAPI.swift +++ b/Sources/Paths/MarkPlayedItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/MarkUnplayedItemAPI.swift b/Sources/Paths/MarkUnplayedItemAPI.swift index 6c86d226..cd006af0 100644 --- a/Sources/Paths/MarkUnplayedItemAPI.swift +++ b/Sources/Paths/MarkUnplayedItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/MergeVersionsAPI.swift b/Sources/Paths/MergeVersionsAPI.swift index 835d802d..e0b60051 100644 --- a/Sources/Paths/MergeVersionsAPI.swift +++ b/Sources/Paths/MergeVersionsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/MoveItemAPI.swift b/Sources/Paths/MoveItemAPI.swift index d15b62b4..35d59392 100644 --- a/Sources/Paths/MoveItemAPI.swift +++ b/Sources/Paths/MoveItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/OnPlaybackProgressAPI.swift b/Sources/Paths/OnPlaybackProgressAPI.swift index ebc4026f..270855a8 100644 --- a/Sources/Paths/OnPlaybackProgressAPI.swift +++ b/Sources/Paths/OnPlaybackProgressAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/OnPlaybackStartAPI.swift b/Sources/Paths/OnPlaybackStartAPI.swift index cc3a0782..597eb468 100644 --- a/Sources/Paths/OnPlaybackStartAPI.swift +++ b/Sources/Paths/OnPlaybackStartAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/OnPlaybackStoppedAPI.swift b/Sources/Paths/OnPlaybackStoppedAPI.swift index 167069ea..fbb3a826 100644 --- a/Sources/Paths/OnPlaybackStoppedAPI.swift +++ b/Sources/Paths/OnPlaybackStoppedAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/OpenLiveStreamAPI.swift b/Sources/Paths/OpenLiveStreamAPI.swift index 0a7fad88..352cc9fa 100644 --- a/Sources/Paths/OpenLiveStreamAPI.swift +++ b/Sources/Paths/OpenLiveStreamAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/PingPlaybackSessionAPI.swift b/Sources/Paths/PingPlaybackSessionAPI.swift index ebeb84d5..e66760fb 100644 --- a/Sources/Paths/PingPlaybackSessionAPI.swift +++ b/Sources/Paths/PingPlaybackSessionAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/PlayAPI.swift b/Sources/Paths/PlayAPI.swift index f7579f36..caacca78 100644 --- a/Sources/Paths/PlayAPI.swift +++ b/Sources/Paths/PlayAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/PostAddedMoviesAPI.swift b/Sources/Paths/PostAddedMoviesAPI.swift index 764a0057..8aadca55 100644 --- a/Sources/Paths/PostAddedMoviesAPI.swift +++ b/Sources/Paths/PostAddedMoviesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/PostAddedSeriesAPI.swift b/Sources/Paths/PostAddedSeriesAPI.swift index b0051330..0b93c765 100644 --- a/Sources/Paths/PostAddedSeriesAPI.swift +++ b/Sources/Paths/PostAddedSeriesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/PostCapabilitiesAPI.swift b/Sources/Paths/PostCapabilitiesAPI.swift index ed87c184..89e3952c 100644 --- a/Sources/Paths/PostCapabilitiesAPI.swift +++ b/Sources/Paths/PostCapabilitiesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/PostFullCapabilitiesAPI.swift b/Sources/Paths/PostFullCapabilitiesAPI.swift index 83f48de5..1e07c339 100644 --- a/Sources/Paths/PostFullCapabilitiesAPI.swift +++ b/Sources/Paths/PostFullCapabilitiesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/PostPingSystemAPI.swift b/Sources/Paths/PostPingSystemAPI.swift index 21ce4819..7f821d3c 100644 --- a/Sources/Paths/PostPingSystemAPI.swift +++ b/Sources/Paths/PostPingSystemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/PostUpdatedMediaAPI.swift b/Sources/Paths/PostUpdatedMediaAPI.swift index e8f6f02a..430e48c5 100644 --- a/Sources/Paths/PostUpdatedMediaAPI.swift +++ b/Sources/Paths/PostUpdatedMediaAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/PostUpdatedMoviesAPI.swift b/Sources/Paths/PostUpdatedMoviesAPI.swift index cccf0f21..a10e7d2b 100644 --- a/Sources/Paths/PostUpdatedMoviesAPI.swift +++ b/Sources/Paths/PostUpdatedMoviesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/PostUpdatedSeriesAPI.swift b/Sources/Paths/PostUpdatedSeriesAPI.swift index 4a22dbfe..d9667b99 100644 --- a/Sources/Paths/PostUpdatedSeriesAPI.swift +++ b/Sources/Paths/PostUpdatedSeriesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/PostUserImageAPI.swift b/Sources/Paths/PostUserImageAPI.swift index e99bd042..30a1d385 100644 --- a/Sources/Paths/PostUserImageAPI.swift +++ b/Sources/Paths/PostUserImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/PostUserImageByIndexAPI.swift b/Sources/Paths/PostUserImageByIndexAPI.swift index 9bf3b765..a6e6ffa5 100644 --- a/Sources/Paths/PostUserImageByIndexAPI.swift +++ b/Sources/Paths/PostUserImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ProcessConnectionManagerControlRequestAPI.swift b/Sources/Paths/ProcessConnectionManagerControlRequestAPI.swift index d1d0d09c..ca9ea324 100644 --- a/Sources/Paths/ProcessConnectionManagerControlRequestAPI.swift +++ b/Sources/Paths/ProcessConnectionManagerControlRequestAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ProcessContentDirectoryControlRequestAPI.swift b/Sources/Paths/ProcessContentDirectoryControlRequestAPI.swift index c1caf6a1..451eb51a 100644 --- a/Sources/Paths/ProcessContentDirectoryControlRequestAPI.swift +++ b/Sources/Paths/ProcessContentDirectoryControlRequestAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ProcessMediaReceiverRegistrarControlRequestAPI.swift b/Sources/Paths/ProcessMediaReceiverRegistrarControlRequestAPI.swift index d9ba9314..fdb760a8 100644 --- a/Sources/Paths/ProcessMediaReceiverRegistrarControlRequestAPI.swift +++ b/Sources/Paths/ProcessMediaReceiverRegistrarControlRequestAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/RefreshItemAPI.swift b/Sources/Paths/RefreshItemAPI.swift index d95abeef..d4425b04 100644 --- a/Sources/Paths/RefreshItemAPI.swift +++ b/Sources/Paths/RefreshItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/RefreshLibraryAPI.swift b/Sources/Paths/RefreshLibraryAPI.swift index 4bb05093..f7c42445 100644 --- a/Sources/Paths/RefreshLibraryAPI.swift +++ b/Sources/Paths/RefreshLibraryAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/RemoveFromCollectionAPI.swift b/Sources/Paths/RemoveFromCollectionAPI.swift index b557241e..d13609a2 100644 --- a/Sources/Paths/RemoveFromCollectionAPI.swift +++ b/Sources/Paths/RemoveFromCollectionAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/RemoveFromPlaylistAPI.swift b/Sources/Paths/RemoveFromPlaylistAPI.swift index e5abb576..be6a56d1 100644 --- a/Sources/Paths/RemoveFromPlaylistAPI.swift +++ b/Sources/Paths/RemoveFromPlaylistAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/RemoveMediaPathAPI.swift b/Sources/Paths/RemoveMediaPathAPI.swift index 29300203..b5be12c2 100644 --- a/Sources/Paths/RemoveMediaPathAPI.swift +++ b/Sources/Paths/RemoveMediaPathAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/RemoveUserFromSessionAPI.swift b/Sources/Paths/RemoveUserFromSessionAPI.swift index 322f34fb..bcd480f9 100644 --- a/Sources/Paths/RemoveUserFromSessionAPI.swift +++ b/Sources/Paths/RemoveUserFromSessionAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/RemoveVirtualFolderAPI.swift b/Sources/Paths/RemoveVirtualFolderAPI.swift index 8638d8dc..9347744b 100644 --- a/Sources/Paths/RemoveVirtualFolderAPI.swift +++ b/Sources/Paths/RemoveVirtualFolderAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/RenameVirtualFolderAPI.swift b/Sources/Paths/RenameVirtualFolderAPI.swift index f3b5b6fc..4f31b2b0 100644 --- a/Sources/Paths/RenameVirtualFolderAPI.swift +++ b/Sources/Paths/RenameVirtualFolderAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ReportPlaybackProgressAPI.swift b/Sources/Paths/ReportPlaybackProgressAPI.swift index 8c14315f..cfea8376 100644 --- a/Sources/Paths/ReportPlaybackProgressAPI.swift +++ b/Sources/Paths/ReportPlaybackProgressAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ReportPlaybackStartAPI.swift b/Sources/Paths/ReportPlaybackStartAPI.swift index 555299e1..974eb891 100644 --- a/Sources/Paths/ReportPlaybackStartAPI.swift +++ b/Sources/Paths/ReportPlaybackStartAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ReportPlaybackStoppedAPI.swift b/Sources/Paths/ReportPlaybackStoppedAPI.swift index 7901dbe8..022835d7 100644 --- a/Sources/Paths/ReportPlaybackStoppedAPI.swift +++ b/Sources/Paths/ReportPlaybackStoppedAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ReportSessionEndedAPI.swift b/Sources/Paths/ReportSessionEndedAPI.swift index bbfc89f0..b2de210a 100644 --- a/Sources/Paths/ReportSessionEndedAPI.swift +++ b/Sources/Paths/ReportSessionEndedAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ReportViewingAPI.swift b/Sources/Paths/ReportViewingAPI.swift index 513cdca3..483d5f05 100644 --- a/Sources/Paths/ReportViewingAPI.swift +++ b/Sources/Paths/ReportViewingAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ResetTunerAPI.swift b/Sources/Paths/ResetTunerAPI.swift index 2de63a37..3a40ea7e 100644 --- a/Sources/Paths/ResetTunerAPI.swift +++ b/Sources/Paths/ResetTunerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/RestartApplicationAPI.swift b/Sources/Paths/RestartApplicationAPI.swift index aca17716..974b4373 100644 --- a/Sources/Paths/RestartApplicationAPI.swift +++ b/Sources/Paths/RestartApplicationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/RevokeKeyAPI.swift b/Sources/Paths/RevokeKeyAPI.swift index 61a5e294..cf93401a 100644 --- a/Sources/Paths/RevokeKeyAPI.swift +++ b/Sources/Paths/RevokeKeyAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SearchRemoteSubtitlesAPI.swift b/Sources/Paths/SearchRemoteSubtitlesAPI.swift index 80d8af26..09942304 100644 --- a/Sources/Paths/SearchRemoteSubtitlesAPI.swift +++ b/Sources/Paths/SearchRemoteSubtitlesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SendFullGeneralCommandAPI.swift b/Sources/Paths/SendFullGeneralCommandAPI.swift index 70629294..54c0cf62 100644 --- a/Sources/Paths/SendFullGeneralCommandAPI.swift +++ b/Sources/Paths/SendFullGeneralCommandAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SendGeneralCommandAPI.swift b/Sources/Paths/SendGeneralCommandAPI.swift index 22b40e61..f6d2b2ec 100644 --- a/Sources/Paths/SendGeneralCommandAPI.swift +++ b/Sources/Paths/SendGeneralCommandAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SendMessageCommandAPI.swift b/Sources/Paths/SendMessageCommandAPI.swift index cb00e9f5..b1d9b247 100644 --- a/Sources/Paths/SendMessageCommandAPI.swift +++ b/Sources/Paths/SendMessageCommandAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SendPlaystateCommandAPI.swift b/Sources/Paths/SendPlaystateCommandAPI.swift index 98894dd3..550f792e 100644 --- a/Sources/Paths/SendPlaystateCommandAPI.swift +++ b/Sources/Paths/SendPlaystateCommandAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SendSystemCommandAPI.swift b/Sources/Paths/SendSystemCommandAPI.swift index a5eaaab2..f1e97115 100644 --- a/Sources/Paths/SendSystemCommandAPI.swift +++ b/Sources/Paths/SendSystemCommandAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SetChannelMappingAPI.swift b/Sources/Paths/SetChannelMappingAPI.swift index e2615759..d4ed1496 100644 --- a/Sources/Paths/SetChannelMappingAPI.swift +++ b/Sources/Paths/SetChannelMappingAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SetItemImageAPI.swift b/Sources/Paths/SetItemImageAPI.swift index 89c064bc..0bc049ef 100644 --- a/Sources/Paths/SetItemImageAPI.swift +++ b/Sources/Paths/SetItemImageAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SetItemImageByIndexAPI.swift b/Sources/Paths/SetItemImageByIndexAPI.swift index 8cc87d82..3684f733 100644 --- a/Sources/Paths/SetItemImageByIndexAPI.swift +++ b/Sources/Paths/SetItemImageByIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SetReadAPI.swift b/Sources/Paths/SetReadAPI.swift index a6f05e06..da59d03b 100644 --- a/Sources/Paths/SetReadAPI.swift +++ b/Sources/Paths/SetReadAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SetRemoteAccessAPI.swift b/Sources/Paths/SetRemoteAccessAPI.swift index 38585771..d6290729 100644 --- a/Sources/Paths/SetRemoteAccessAPI.swift +++ b/Sources/Paths/SetRemoteAccessAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SetRepositoriesAPI.swift b/Sources/Paths/SetRepositoriesAPI.swift index bbe7f263..e8dda319 100644 --- a/Sources/Paths/SetRepositoriesAPI.swift +++ b/Sources/Paths/SetRepositoriesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SetUnreadAPI.swift b/Sources/Paths/SetUnreadAPI.swift index 66da8ded..b311008f 100644 --- a/Sources/Paths/SetUnreadAPI.swift +++ b/Sources/Paths/SetUnreadAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ShutdownApplicationAPI.swift b/Sources/Paths/ShutdownApplicationAPI.swift index f6859a57..e8e6b0d3 100644 --- a/Sources/Paths/ShutdownApplicationAPI.swift +++ b/Sources/Paths/ShutdownApplicationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/StartTaskAPI.swift b/Sources/Paths/StartTaskAPI.swift index 69368199..b82a0f9c 100644 --- a/Sources/Paths/StartTaskAPI.swift +++ b/Sources/Paths/StartTaskAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/StopEncodingProcessAPI.swift b/Sources/Paths/StopEncodingProcessAPI.swift index 66c53bfd..edd7d116 100644 --- a/Sources/Paths/StopEncodingProcessAPI.swift +++ b/Sources/Paths/StopEncodingProcessAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/StopTaskAPI.swift b/Sources/Paths/StopTaskAPI.swift index e00d3caf..8243a737 100644 --- a/Sources/Paths/StopTaskAPI.swift +++ b/Sources/Paths/StopTaskAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayBufferingAPI.swift b/Sources/Paths/SyncPlayBufferingAPI.swift index 84927a76..d2a6b0dc 100644 --- a/Sources/Paths/SyncPlayBufferingAPI.swift +++ b/Sources/Paths/SyncPlayBufferingAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayCreateGroupAPI.swift b/Sources/Paths/SyncPlayCreateGroupAPI.swift index 0a8d4c1d..8d49743a 100644 --- a/Sources/Paths/SyncPlayCreateGroupAPI.swift +++ b/Sources/Paths/SyncPlayCreateGroupAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayGetGroupsAPI.swift b/Sources/Paths/SyncPlayGetGroupsAPI.swift index 935a3059..98129e97 100644 --- a/Sources/Paths/SyncPlayGetGroupsAPI.swift +++ b/Sources/Paths/SyncPlayGetGroupsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayJoinGroupAPI.swift b/Sources/Paths/SyncPlayJoinGroupAPI.swift index 1e2adbf7..910f1141 100644 --- a/Sources/Paths/SyncPlayJoinGroupAPI.swift +++ b/Sources/Paths/SyncPlayJoinGroupAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayLeaveGroupAPI.swift b/Sources/Paths/SyncPlayLeaveGroupAPI.swift index 85a290ba..aafcb70d 100644 --- a/Sources/Paths/SyncPlayLeaveGroupAPI.swift +++ b/Sources/Paths/SyncPlayLeaveGroupAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayMovePlaylistItemAPI.swift b/Sources/Paths/SyncPlayMovePlaylistItemAPI.swift index c893e286..1336e610 100644 --- a/Sources/Paths/SyncPlayMovePlaylistItemAPI.swift +++ b/Sources/Paths/SyncPlayMovePlaylistItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayNextItemAPI.swift b/Sources/Paths/SyncPlayNextItemAPI.swift index d1c79d1a..a758a046 100644 --- a/Sources/Paths/SyncPlayNextItemAPI.swift +++ b/Sources/Paths/SyncPlayNextItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayPauseAPI.swift b/Sources/Paths/SyncPlayPauseAPI.swift index 48fdccd9..210b2e43 100644 --- a/Sources/Paths/SyncPlayPauseAPI.swift +++ b/Sources/Paths/SyncPlayPauseAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayPingAPI.swift b/Sources/Paths/SyncPlayPingAPI.swift index 16c24e7d..52728b79 100644 --- a/Sources/Paths/SyncPlayPingAPI.swift +++ b/Sources/Paths/SyncPlayPingAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayPreviousItemAPI.swift b/Sources/Paths/SyncPlayPreviousItemAPI.swift index fc312a25..882e20db 100644 --- a/Sources/Paths/SyncPlayPreviousItemAPI.swift +++ b/Sources/Paths/SyncPlayPreviousItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayQueueAPI.swift b/Sources/Paths/SyncPlayQueueAPI.swift index 05f82bc5..e4984ac0 100644 --- a/Sources/Paths/SyncPlayQueueAPI.swift +++ b/Sources/Paths/SyncPlayQueueAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayReadyAPI.swift b/Sources/Paths/SyncPlayReadyAPI.swift index 583083df..fb5a3db7 100644 --- a/Sources/Paths/SyncPlayReadyAPI.swift +++ b/Sources/Paths/SyncPlayReadyAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayRemoveFromPlaylistAPI.swift b/Sources/Paths/SyncPlayRemoveFromPlaylistAPI.swift index 823c6f0c..48f6be11 100644 --- a/Sources/Paths/SyncPlayRemoveFromPlaylistAPI.swift +++ b/Sources/Paths/SyncPlayRemoveFromPlaylistAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlaySeekAPI.swift b/Sources/Paths/SyncPlaySeekAPI.swift index 797d2c8b..63fb0395 100644 --- a/Sources/Paths/SyncPlaySeekAPI.swift +++ b/Sources/Paths/SyncPlaySeekAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlaySetIgnoreWaitAPI.swift b/Sources/Paths/SyncPlaySetIgnoreWaitAPI.swift index ab631698..0baad7d7 100644 --- a/Sources/Paths/SyncPlaySetIgnoreWaitAPI.swift +++ b/Sources/Paths/SyncPlaySetIgnoreWaitAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlaySetNewQueueAPI.swift b/Sources/Paths/SyncPlaySetNewQueueAPI.swift index 0560defb..f8f9656e 100644 --- a/Sources/Paths/SyncPlaySetNewQueueAPI.swift +++ b/Sources/Paths/SyncPlaySetNewQueueAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlaySetPlaylistItemAPI.swift b/Sources/Paths/SyncPlaySetPlaylistItemAPI.swift index c69227d0..3744704e 100644 --- a/Sources/Paths/SyncPlaySetPlaylistItemAPI.swift +++ b/Sources/Paths/SyncPlaySetPlaylistItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlaySetRepeatModeAPI.swift b/Sources/Paths/SyncPlaySetRepeatModeAPI.swift index f2358157..5fda0d7f 100644 --- a/Sources/Paths/SyncPlaySetRepeatModeAPI.swift +++ b/Sources/Paths/SyncPlaySetRepeatModeAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlaySetShuffleModeAPI.swift b/Sources/Paths/SyncPlaySetShuffleModeAPI.swift index f72ace2b..8880e948 100644 --- a/Sources/Paths/SyncPlaySetShuffleModeAPI.swift +++ b/Sources/Paths/SyncPlaySetShuffleModeAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayStopAPI.swift b/Sources/Paths/SyncPlayStopAPI.swift index f81e31f5..2767c811 100644 --- a/Sources/Paths/SyncPlayStopAPI.swift +++ b/Sources/Paths/SyncPlayStopAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/SyncPlayUnpauseAPI.swift b/Sources/Paths/SyncPlayUnpauseAPI.swift index 1c9c77c3..5fef5720 100644 --- a/Sources/Paths/SyncPlayUnpauseAPI.swift +++ b/Sources/Paths/SyncPlayUnpauseAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/TmdbClientConfigurationAPI.swift b/Sources/Paths/TmdbClientConfigurationAPI.swift index e760d1d9..65b33850 100644 --- a/Sources/Paths/TmdbClientConfigurationAPI.swift +++ b/Sources/Paths/TmdbClientConfigurationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UninstallPluginAPI.swift b/Sources/Paths/UninstallPluginAPI.swift index f12e4c51..968786b3 100644 --- a/Sources/Paths/UninstallPluginAPI.swift +++ b/Sources/Paths/UninstallPluginAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UninstallPluginByVersionAPI.swift b/Sources/Paths/UninstallPluginByVersionAPI.swift index 632d4acf..79c92739 100644 --- a/Sources/Paths/UninstallPluginByVersionAPI.swift +++ b/Sources/Paths/UninstallPluginByVersionAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UnmarkFavoriteItemAPI.swift b/Sources/Paths/UnmarkFavoriteItemAPI.swift index b92be46b..14584aba 100644 --- a/Sources/Paths/UnmarkFavoriteItemAPI.swift +++ b/Sources/Paths/UnmarkFavoriteItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateConfigurationAPI.swift b/Sources/Paths/UpdateConfigurationAPI.swift index a5006d84..6f2b6631 100644 --- a/Sources/Paths/UpdateConfigurationAPI.swift +++ b/Sources/Paths/UpdateConfigurationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateDeviceOptionsAPI.swift b/Sources/Paths/UpdateDeviceOptionsAPI.swift index cf6e05a3..21cff5b1 100644 --- a/Sources/Paths/UpdateDeviceOptionsAPI.swift +++ b/Sources/Paths/UpdateDeviceOptionsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateDisplayPreferencesAPI.swift b/Sources/Paths/UpdateDisplayPreferencesAPI.swift index 833d3973..f8be2678 100644 --- a/Sources/Paths/UpdateDisplayPreferencesAPI.swift +++ b/Sources/Paths/UpdateDisplayPreferencesAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateInitialConfigurationAPI.swift b/Sources/Paths/UpdateInitialConfigurationAPI.swift index 3037133d..73185c0f 100644 --- a/Sources/Paths/UpdateInitialConfigurationAPI.swift +++ b/Sources/Paths/UpdateInitialConfigurationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateItemAPI.swift b/Sources/Paths/UpdateItemAPI.swift index 4abbfdf8..8e35cb4d 100644 --- a/Sources/Paths/UpdateItemAPI.swift +++ b/Sources/Paths/UpdateItemAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateItemContentTypeAPI.swift b/Sources/Paths/UpdateItemContentTypeAPI.swift index 0fb03bf8..81c31a79 100644 --- a/Sources/Paths/UpdateItemContentTypeAPI.swift +++ b/Sources/Paths/UpdateItemContentTypeAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateItemImageIndexAPI.swift b/Sources/Paths/UpdateItemImageIndexAPI.swift index 3918b5bd..0dee3e8f 100644 --- a/Sources/Paths/UpdateItemImageIndexAPI.swift +++ b/Sources/Paths/UpdateItemImageIndexAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateLibraryOptionsAPI.swift b/Sources/Paths/UpdateLibraryOptionsAPI.swift index 162c6361..9d53de50 100644 --- a/Sources/Paths/UpdateLibraryOptionsAPI.swift +++ b/Sources/Paths/UpdateLibraryOptionsAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateMediaEncoderPathAPI.swift b/Sources/Paths/UpdateMediaEncoderPathAPI.swift index 9fcadf67..453138d8 100644 --- a/Sources/Paths/UpdateMediaEncoderPathAPI.swift +++ b/Sources/Paths/UpdateMediaEncoderPathAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation @@ -12,6 +12,7 @@ import URLQueryEncoder public extension Paths { /// Updates the path to the media encoder. + @available(*, deprecated, message: "Deprecated") static func updateMediaEncoderPath(_ body: JellyfinAPI.MediaEncoderPathDto) -> Request { Request(path: "/System/MediaEncoder/Path", method: "POST", body: body, id: "UpdateMediaEncoderPath") } diff --git a/Sources/Paths/UpdateMediaPathAPI.swift b/Sources/Paths/UpdateMediaPathAPI.swift index 3fb84130..7c47bb56 100644 --- a/Sources/Paths/UpdateMediaPathAPI.swift +++ b/Sources/Paths/UpdateMediaPathAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateNamedConfigurationAPI.swift b/Sources/Paths/UpdateNamedConfigurationAPI.swift index db34b410..80609a22 100644 --- a/Sources/Paths/UpdateNamedConfigurationAPI.swift +++ b/Sources/Paths/UpdateNamedConfigurationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdatePluginConfigurationAPI.swift b/Sources/Paths/UpdatePluginConfigurationAPI.swift index 469685d6..485b78eb 100644 --- a/Sources/Paths/UpdatePluginConfigurationAPI.swift +++ b/Sources/Paths/UpdatePluginConfigurationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateProfileAPI.swift b/Sources/Paths/UpdateProfileAPI.swift index a829b841..33f462d5 100644 --- a/Sources/Paths/UpdateProfileAPI.swift +++ b/Sources/Paths/UpdateProfileAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateSeriesTimerAPI.swift b/Sources/Paths/UpdateSeriesTimerAPI.swift index dbc6747e..a32c26c9 100644 --- a/Sources/Paths/UpdateSeriesTimerAPI.swift +++ b/Sources/Paths/UpdateSeriesTimerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateStartupUserAPI.swift b/Sources/Paths/UpdateStartupUserAPI.swift index ac28c880..79e28304 100644 --- a/Sources/Paths/UpdateStartupUserAPI.swift +++ b/Sources/Paths/UpdateStartupUserAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateTaskAPI.swift b/Sources/Paths/UpdateTaskAPI.swift index 2569d970..6d50765b 100644 --- a/Sources/Paths/UpdateTaskAPI.swift +++ b/Sources/Paths/UpdateTaskAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateTimerAPI.swift b/Sources/Paths/UpdateTimerAPI.swift index 9cee7ecb..ce2c73bc 100644 --- a/Sources/Paths/UpdateTimerAPI.swift +++ b/Sources/Paths/UpdateTimerAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateUserAPI.swift b/Sources/Paths/UpdateUserAPI.swift index b61a309e..fc665c08 100644 --- a/Sources/Paths/UpdateUserAPI.swift +++ b/Sources/Paths/UpdateUserAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateUserConfigurationAPI.swift b/Sources/Paths/UpdateUserConfigurationAPI.swift index e376329e..471ca3ba 100644 --- a/Sources/Paths/UpdateUserConfigurationAPI.swift +++ b/Sources/Paths/UpdateUserConfigurationAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateUserEasyPasswordAPI.swift b/Sources/Paths/UpdateUserEasyPasswordAPI.swift index 71d9aa91..62980a45 100644 --- a/Sources/Paths/UpdateUserEasyPasswordAPI.swift +++ b/Sources/Paths/UpdateUserEasyPasswordAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateUserItemRatingAPI.swift b/Sources/Paths/UpdateUserItemRatingAPI.swift index aab06648..f562afb3 100644 --- a/Sources/Paths/UpdateUserItemRatingAPI.swift +++ b/Sources/Paths/UpdateUserItemRatingAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateUserPasswordAPI.swift b/Sources/Paths/UpdateUserPasswordAPI.swift index de5ac988..95e0515e 100644 --- a/Sources/Paths/UpdateUserPasswordAPI.swift +++ b/Sources/Paths/UpdateUserPasswordAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UpdateUserPolicyAPI.swift b/Sources/Paths/UpdateUserPolicyAPI.swift index 96fe85c9..0fb8d920 100644 --- a/Sources/Paths/UpdateUserPolicyAPI.swift +++ b/Sources/Paths/UpdateUserPolicyAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UploadCustomSplashscreenAPI.swift b/Sources/Paths/UploadCustomSplashscreenAPI.swift index ef40f9fc..7d94475a 100644 --- a/Sources/Paths/UploadCustomSplashscreenAPI.swift +++ b/Sources/Paths/UploadCustomSplashscreenAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/UploadSubtitleAPI.swift b/Sources/Paths/UploadSubtitleAPI.swift index 8e3bfd81..f4f7803b 100644 --- a/Sources/Paths/UploadSubtitleAPI.swift +++ b/Sources/Paths/UploadSubtitleAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/Paths/ValidatePathAPI.swift b/Sources/Paths/ValidatePathAPI.swift index 869646cd..b1e445cf 100644 --- a/Sources/Paths/ValidatePathAPI.swift +++ b/Sources/Paths/ValidatePathAPI.swift @@ -3,7 +3,7 @@ // License, v2.0. If a copy of the MPL was not distributed with this // file, you can obtain one at https://mozilla.org/MPL/2.0/. // -// Copyright (c) 2023 Jellyfin & Jellyfin Contributors +// Copyright (c) 2024 Jellyfin & Jellyfin Contributors // import Foundation diff --git a/Sources/jellyfin-openapi-stable.json b/Sources/jellyfin-openapi-stable.json index 49ee3eb5..9b60e838 100644 --- a/Sources/jellyfin-openapi-stable.json +++ b/Sources/jellyfin-openapi-stable.json @@ -2,8 +2,8 @@ "openapi": "3.0.1", "info": { "title": "Jellyfin API", - "version": "10.8.10", - "x-jellyfin-version": "10.8.10" + "version": "10.8.13", + "x-jellyfin-version": "10.8.13" }, "servers": [ { @@ -1027,6 +1027,7 @@ "in": "query", "description": "The audio container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -1075,6 +1076,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -1117,6 +1119,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -1377,6 +1380,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -1385,6 +1389,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -1475,6 +1480,7 @@ "in": "query", "description": "The audio container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -1523,6 +1529,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -1565,6 +1572,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -1825,6 +1833,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -1833,6 +1842,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -1974,6 +1984,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -2016,6 +2027,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -2276,6 +2288,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -2284,6 +2297,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -2423,6 +2437,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -2465,6 +2480,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -2725,6 +2741,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -2733,6 +2750,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -3939,6 +3957,7 @@ "description": "Forbidden" } }, + "deprecated": true, "security": [ { "CustomAuthentication": [ @@ -5921,6 +5940,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -5963,6 +5983,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -6232,6 +6253,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vpx, wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -6240,6 +6262,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -6385,6 +6408,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -6427,6 +6451,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -6696,6 +6721,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vpx, wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -6704,6 +6730,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -6849,6 +6876,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -6892,6 +6920,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -7161,6 +7190,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -7169,6 +7199,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -7321,6 +7352,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -7364,6 +7396,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -7633,6 +7666,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -7641,6 +7675,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -7843,6 +7878,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -7885,6 +7921,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -8163,6 +8200,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -8171,6 +8209,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -8276,6 +8315,7 @@ "in": "query", "description": "The audio container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -8324,6 +8364,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -8366,6 +8407,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -8626,6 +8668,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -8634,6 +8677,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -8805,6 +8849,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -8847,6 +8892,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -9125,6 +9171,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -9133,6 +9180,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -9278,6 +9326,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -9321,6 +9370,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -9599,6 +9649,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -9607,6 +9658,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -9759,6 +9811,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -9802,6 +9855,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -10080,6 +10134,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -10088,6 +10143,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -39108,6 +39164,7 @@ "in": "query", "description": "Optional. The audio codec to transcode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -39161,6 +39218,7 @@ "in": "query", "description": "Optional. The container to transcode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -39305,6 +39363,7 @@ "in": "query", "description": "Optional. The audio codec to transcode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -39358,6 +39417,7 @@ "in": "query", "description": "Optional. The container to transcode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -41893,6 +41953,7 @@ "in": "query", "description": "The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -41941,6 +42002,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -41983,6 +42045,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -42261,6 +42324,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -42269,6 +42333,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -42359,6 +42424,7 @@ "in": "query", "description": "The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -42407,6 +42473,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -42449,6 +42516,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -42727,6 +42795,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -42735,6 +42804,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -42876,6 +42946,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -42918,6 +42989,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -43196,6 +43268,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -43204,6 +43277,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -43343,6 +43417,7 @@ "in": "query", "description": "The segment container.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -43385,6 +43460,7 @@ "in": "query", "description": "Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension. Options: aac, mp3, vorbis, wma.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -43663,6 +43739,7 @@ "in": "query", "description": "Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension. Options: h265, h264, mpeg4, theora, vp8, vp9, vpx (deprecated), wmv.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -43671,6 +43748,7 @@ "in": "query", "description": "Optional. Specify a subtitle codec to encode to.", "schema": { + "pattern": "^[a-zA-Z0-9\\-\\._,|]{0,40}$", "type": "string" } }, @@ -45013,7 +45091,7 @@ "$ref": "#/components/schemas/BaseItemKind" } ], - "description": "The base item kind." + "description": "Gets or sets the type." }, "People": { "type": "array", @@ -46365,7 +46443,7 @@ "$ref": "#/components/schemas/DeviceProfile" } ], - "description": "Gets or sets the device profile.", + "description": "A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which content a certain device is able to play.\r\n
\r\nSpecifically, it defines the supported containers and\r\ncodecs (video and/or audio, including codec profiles and levels)\r\nthe device is able to direct play (without transcoding or remuxing),\r\nas well as which containers/codecs to transcode to in case it isn't.", "nullable": true }, "AppStoreUrl": { @@ -47230,7 +47308,7 @@ "$ref": "#/components/schemas/ScrollDirection" } ], - "description": "An enum representing the axis that should be scrolled." + "description": "Gets or sets the scroll direction." }, "ShowBackdrop": { "type": "boolean", @@ -47246,7 +47324,7 @@ "$ref": "#/components/schemas/SortOrder" } ], - "description": "An enum representing the sorting order." + "description": "Gets or sets the sort order." }, "ShowSidebar": { "type": "boolean", @@ -50693,7 +50771,7 @@ "$ref": "#/components/schemas/DeviceProfile" } ], - "description": "Gets or sets the device profile.", + "description": "A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which content a certain device is able to play.\r\n
\r\nSpecifically, it defines the supported containers and\r\ncodecs (video and/or audio, including codec profiles and levels)\r\nthe device is able to direct play (without transcoding or remuxing),\r\nas well as which containers/codecs to transcode to in case it isn't.", "nullable": true }, "DirectPlayProtocols": { @@ -50973,7 +51051,7 @@ "$ref": "#/components/schemas/DeviceProfile" } ], - "description": "Gets or sets the device profile.", + "description": "A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which content a certain device is able to play.\r\n
\r\nSpecifically, it defines the supported containers and\r\ncodecs (video and/or audio, including codec profiles and levels)\r\nthe device is able to direct play (without transcoding or remuxing),\r\nas well as which containers/codecs to transcode to in case it isn't.", "nullable": true }, "EnableDirectPlay": { @@ -51856,7 +51934,7 @@ "$ref": "#/components/schemas/GroupQueueMode" } ], - "description": "Gets or sets the mode in which to add the new items." + "description": "Enum GroupQueueMode." } }, "additionalProperties": false, @@ -53414,7 +53492,7 @@ "$ref": "#/components/schemas/GroupRepeatMode" } ], - "description": "Gets or sets the repeat mode." + "description": "Enum GroupRepeatMode." } }, "additionalProperties": false, @@ -53429,7 +53507,7 @@ "$ref": "#/components/schemas/GroupShuffleMode" } ], - "description": "Gets or sets the shuffle mode." + "description": "Enum GroupShuffleMode." } }, "additionalProperties": false, @@ -55170,7 +55248,7 @@ "$ref": "#/components/schemas/SyncPlayUserAccessType" } ], - "description": "Enum SyncPlayUserAccessType." + "description": "Gets or sets a value indicating what SyncPlay features the user can access." } }, "additionalProperties": false