Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Related media according to genre #6867

Merged
merged 2 commits into from
Dec 24, 2021
Merged

Conversation

yresquirol
Copy link
Contributor

Changes
Passing item's genres to obtain a more accurate list of its related media

Jellyfin.Api/Controllers/LibraryController.cs Outdated Show resolved Hide resolved
@github-actions
Copy link

Changes in OpenAPI specification found. Expand to see details.

What's New


POST /ClientLog

Post event from client.

POST /ClientLog/Bulk

Bulk post events from client.

What's Deleted


GET /Tmdb/ClientConfiguration

Gets the TMDb image configuration options.

What's Changed


POST /Sessions/{sessionId}/Viewing
Parameters:

Changed: itemType in query

The type of item to browse to.

GET /System/Configuration
Return Type:

Changed response : 200 OK

Application configuration returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Added property EnableUPnP (boolean)

Gets or sets a value indicating whether to enable automatic port forwarding.

openapi-base openapi-changes.md openapi-head Added property PublicPort (integer)

Gets or sets the public mapped port.

openapi-base openapi-changes.md openapi-head Added property UPnPCreateHttpPortMap (boolean)

Gets or sets a value indicating whether the http port should be mapped as part of UPnP automatic port forwarding.

openapi-base openapi-changes.md openapi-head Added property UDPPortRange (string)

Gets or sets client udp port range.

openapi-base openapi-changes.md openapi-head Added property EnableIPV6 (boolean)

Gets or sets a value indicating whether IPV6 capability is enabled.

openapi-base openapi-changes.md openapi-head Added property EnableIPV4 (boolean)

Gets or sets a value indicating whether IPV4 capability is enabled.

openapi-base openapi-changes.md openapi-head Added property EnableSSDPTracing (boolean)

Gets or sets a value indicating whether detailed ssdp logs are sent to the console/log.
"Emby.Dlna": "Debug" must be set in logging.default.json for this property to work.

openapi-base openapi-changes.md openapi-head Added property SSDPTracingFilter (string)

Gets or sets a value indicating whether an IP address is to be used to filter the detailed ssdp logs that are being sent to the console/log.
If the setting "Emby.Dlna": "Debug" msut be set in logging.default.json for this property to work.

openapi-base openapi-changes.md openapi-head Added property UDPSendCount (integer)

Gets or sets the number of times SSDP UDP messages are sent.

openapi-base openapi-changes.md openapi-head Added property UDPSendDelay (integer)

Gets or sets the delay between each groups of SSDP messages (in ms).

openapi-base openapi-changes.md openapi-head Added property IgnoreVirtualInterfaces (boolean)

Gets or sets a value indicating whether address names that match MediaBrowser.Model.Configuration.ServerConfiguration.VirtualInterfaceNames should be Ignore for the purposes of binding.

openapi-base openapi-changes.md openapi-head Added property VirtualInterfaceNames (string)

Gets or sets a value indicating the interfaces that should be ignored. The list can be comma separated. .

openapi-base openapi-changes.md openapi-head Added property GatewayMonitorPeriod (integer)

Gets or sets the time (in seconds) between the pings of SSDP gateway monitor.

openapi-base openapi-changes.md openapi-head Added property EnableMultiSocketBinding (boolean)

Gets a value indicating whether multi-socket binding is available.

openapi-base openapi-changes.md openapi-head Added property TrustAllIP6Interfaces (boolean)

Gets or sets a value indicating whether all IPv6 interfaces should be treated as on the internal network.
Depending on the address range implemented ULA ranges might not be used.

openapi-base openapi-changes.md openapi-head Added property HDHomerunPortRange (string)

Gets or sets the ports that HDHomerun uses.

openapi-base openapi-changes.md openapi-head Added property PublishedServerUriBySubnet (array)

Gets or sets PublishedServerUri to advertise for specific subnets.

Items (string):

openapi-base openapi-changes.md openapi-head Added property AutoDiscoveryTracing (boolean)

Gets or sets a value indicating whether Autodiscovery tracing is enabled.

openapi-base openapi-changes.md openapi-head Added property AutoDiscovery (boolean)

Gets or sets a value indicating whether Autodiscovery is enabled.

openapi-base openapi-changes.md openapi-head Added property PublicHttpsPort (integer)

Gets or sets the public HTTPS port.

openapi-base openapi-changes.md openapi-head Added property HttpServerPortNumber (integer)

Gets or sets the HTTP server port number.

openapi-base openapi-changes.md openapi-head Added property HttpsPortNumber (integer)

Gets or sets the HTTPS server port number.

openapi-base openapi-changes.md openapi-head Added property EnableHttps (boolean)

Gets or sets a value indicating whether to use HTTPS.

openapi-base openapi-changes.md openapi-head Added property CertificatePath (string)

Gets or sets the filesystem path of an X.509 certificate to use for SSL.

openapi-base openapi-changes.md openapi-head Added property CertificatePassword (string)

Gets or sets the password required to access the X.509 certificate data in the file specified by MediaBrowser.Model.Configuration.ServerConfiguration.CertificatePath.

openapi-base openapi-changes.md openapi-head Added property EnableRemoteAccess (boolean)

Gets or sets a value indicating whether access outside of the LAN is permitted.

openapi-base openapi-changes.md openapi-head Added property EnableDashboardResponseCaching (boolean)

Gets or sets a value indicating whether [enable dashboard response caching].
Allows potential contributors without visual studio to modify production dashboard code and test changes.

openapi-base openapi-changes.md openapi-head Added property BaseUrl (string)

openapi-base openapi-changes.md openapi-head Added property LocalNetworkSubnets (array)

Gets or sets the subnets that are deemed to make up the LAN.

Items (string):

openapi-base openapi-changes.md openapi-head Added property LocalNetworkAddresses (array)

Gets or sets the interface addresses which Jellyfin will bind to. If empty, all interfaces will be used.

Items (string):

openapi-base openapi-changes.md openapi-head Added property RequireHttps (boolean)

Gets or sets a value indicating whether the server should force connections over HTTPS.

openapi-base openapi-changes.md openapi-head Added property EnableNewOmdbSupport (boolean)

openapi-base openapi-changes.md openapi-head Added property RemoteIPFilter (array)

Gets or sets the filter for remote IP connectivity. Used in conjuntion with .

Items (string):

openapi-base openapi-changes.md openapi-head Added property IsRemoteIPFilterBlacklist (boolean)

Gets or sets a value indicating whether contains a blacklist or a whitelist. Default is a whitelist.

openapi-base openapi-changes.md openapi-head Added property UninstalledPlugins (array)

Items (string):

openapi-base openapi-changes.md openapi-head Added property KnownProxies (array)

Gets or sets the known proxies.

Items (string):

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Added property EnableUPnP (boolean)

Gets or sets a value indicating whether to enable automatic port forwarding.

openapi-base openapi-changes.md openapi-head Added property PublicPort (integer)

Gets or sets the public mapped port.

openapi-base openapi-changes.md openapi-head Added property UPnPCreateHttpPortMap (boolean)

Gets or sets a value indicating whether the http port should be mapped as part of UPnP automatic port forwarding.

openapi-base openapi-changes.md openapi-head Added property UDPPortRange (string)

Gets or sets client udp port range.

openapi-base openapi-changes.md openapi-head Added property EnableIPV6 (boolean)

Gets or sets a value indicating whether IPV6 capability is enabled.

openapi-base openapi-changes.md openapi-head Added property EnableIPV4 (boolean)

Gets or sets a value indicating whether IPV4 capability is enabled.

openapi-base openapi-changes.md openapi-head Added property EnableSSDPTracing (boolean)

Gets or sets a value indicating whether detailed ssdp logs are sent to the console/log.
"Emby.Dlna": "Debug" must be set in logging.default.json for this property to work.

openapi-base openapi-changes.md openapi-head Added property SSDPTracingFilter (string)

Gets or sets a value indicating whether an IP address is to be used to filter the detailed ssdp logs that are being sent to the console/log.
If the setting "Emby.Dlna": "Debug" msut be set in logging.default.json for this property to work.

openapi-base openapi-changes.md openapi-head Added property UDPSendCount (integer)

Gets or sets the number of times SSDP UDP messages are sent.

openapi-base openapi-changes.md openapi-head Added property UDPSendDelay (integer)

Gets or sets the delay between each groups of SSDP messages (in ms).

openapi-base openapi-changes.md openapi-head Added property IgnoreVirtualInterfaces (boolean)

Gets or sets a value indicating whether address names that match MediaBrowser.Model.Configuration.ServerConfiguration.VirtualInterfaceNames should be Ignore for the purposes of binding.

openapi-base openapi-changes.md openapi-head Added property VirtualInterfaceNames (string)

Gets or sets a value indicating the interfaces that should be ignored. The list can be comma separated. .

openapi-base openapi-changes.md openapi-head Added property GatewayMonitorPeriod (integer)

Gets or sets the time (in seconds) between the pings of SSDP gateway monitor.

openapi-base openapi-changes.md openapi-head Added property EnableMultiSocketBinding (boolean)

Gets a value indicating whether multi-socket binding is available.

openapi-base openapi-changes.md openapi-head Added property TrustAllIP6Interfaces (boolean)

Gets or sets a value indicating whether all IPv6 interfaces should be treated as on the internal network.
Depending on the address range implemented ULA ranges might not be used.

openapi-base openapi-changes.md openapi-head Added property HDHomerunPortRange (string)

Gets or sets the ports that HDHomerun uses.

openapi-base openapi-changes.md openapi-head Added property PublishedServerUriBySubnet (array)

Gets or sets PublishedServerUri to advertise for specific subnets.

Items (string):

openapi-base openapi-changes.md openapi-head Added property AutoDiscoveryTracing (boolean)

Gets or sets a value indicating whether Autodiscovery tracing is enabled.

openapi-base openapi-changes.md openapi-head Added property AutoDiscovery (boolean)

Gets or sets a value indicating whether Autodiscovery is enabled.

openapi-base openapi-changes.md openapi-head Added property PublicHttpsPort (integer)

Gets or sets the public HTTPS port.

openapi-base openapi-changes.md openapi-head Added property HttpServerPortNumber (integer)

Gets or sets the HTTP server port number.

openapi-base openapi-changes.md openapi-head Added property HttpsPortNumber (integer)

Gets or sets the HTTPS server port number.

openapi-base openapi-changes.md openapi-head Added property EnableHttps (boolean)

Gets or sets a value indicating whether to use HTTPS.

openapi-base openapi-changes.md openapi-head Added property CertificatePath (string)

Gets or sets the filesystem path of an X.509 certificate to use for SSL.

openapi-base openapi-changes.md openapi-head Added property CertificatePassword (string)

Gets or sets the password required to access the X.509 certificate data in the file specified by MediaBrowser.Model.Configuration.ServerConfiguration.CertificatePath.

openapi-base openapi-changes.md openapi-head Added property EnableRemoteAccess (boolean)

Gets or sets a value indicating whether access outside of the LAN is permitted.

openapi-base openapi-changes.md openapi-head Added property EnableDashboardResponseCaching (boolean)

Gets or sets a value indicating whether [enable dashboard response caching].
Allows potential contributors without visual studio to modify production dashboard code and test changes.

openapi-base openapi-changes.md openapi-head Added property BaseUrl (string)

openapi-base openapi-changes.md openapi-head Added property LocalNetworkSubnets (array)

Gets or sets the subnets that are deemed to make up the LAN.

Items (string):

openapi-base openapi-changes.md openapi-head Added property LocalNetworkAddresses (array)

Gets or sets the interface addresses which Jellyfin will bind to. If empty, all interfaces will be used.

Items (string):

openapi-base openapi-changes.md openapi-head Added property RequireHttps (boolean)

Gets or sets a value indicating whether the server should force connections over HTTPS.

openapi-base openapi-changes.md openapi-head Added property EnableNewOmdbSupport (boolean)

openapi-base openapi-changes.md openapi-head Added property RemoteIPFilter (array)

Gets or sets the filter for remote IP connectivity. Used in conjuntion with .

Items (string):

openapi-base openapi-changes.md openapi-head Added property IsRemoteIPFilterBlacklist (boolean)

Gets or sets a value indicating whether contains a blacklist or a whitelist. Default is a whitelist.

openapi-base openapi-changes.md openapi-head Added property UninstalledPlugins (array)

Items (string):

openapi-base openapi-changes.md openapi-head Added property KnownProxies (array)

Gets or sets the known proxies.

Items (string):

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Added property EnableUPnP (boolean)

Gets or sets a value indicating whether to enable automatic port forwarding.

openapi-base openapi-changes.md openapi-head Added property PublicPort (integer)

Gets or sets the public mapped port.

openapi-base openapi-changes.md openapi-head Added property UPnPCreateHttpPortMap (boolean)

Gets or sets a value indicating whether the http port should be mapped as part of UPnP automatic port forwarding.

openapi-base openapi-changes.md openapi-head Added property UDPPortRange (string)

Gets or sets client udp port range.

openapi-base openapi-changes.md openapi-head Added property EnableIPV6 (boolean)

Gets or sets a value indicating whether IPV6 capability is enabled.

openapi-base openapi-changes.md openapi-head Added property EnableIPV4 (boolean)

Gets or sets a value indicating whether IPV4 capability is enabled.

openapi-base openapi-changes.md openapi-head Added property EnableSSDPTracing (boolean)

Gets or sets a value indicating whether detailed ssdp logs are sent to the console/log.
"Emby.Dlna": "Debug" must be set in logging.default.json for this property to work.

openapi-base openapi-changes.md openapi-head Added property SSDPTracingFilter (string)

Gets or sets a value indicating whether an IP address is to be used to filter the detailed ssdp logs that are being sent to the console/log.
If the setting "Emby.Dlna": "Debug" msut be set in logging.default.json for this property to work.

openapi-base openapi-changes.md openapi-head Added property UDPSendCount (integer)

Gets or sets the number of times SSDP UDP messages are sent.

openapi-base openapi-changes.md openapi-head Added property UDPSendDelay (integer)

Gets or sets the delay between each groups of SSDP messages (in ms).

openapi-base openapi-changes.md openapi-head Added property IgnoreVirtualInterfaces (boolean)

Gets or sets a value indicating whether address names that match MediaBrowser.Model.Configuration.ServerConfiguration.VirtualInterfaceNames should be Ignore for the purposes of binding.

openapi-base openapi-changes.md openapi-head Added property VirtualInterfaceNames (string)

Gets or sets a value indicating the interfaces that should be ignored. The list can be comma separated. .

openapi-base openapi-changes.md openapi-head Added property GatewayMonitorPeriod (integer)

Gets or sets the time (in seconds) between the pings of SSDP gateway monitor.

openapi-base openapi-changes.md openapi-head Added property EnableMultiSocketBinding (boolean)

Gets a value indicating whether multi-socket binding is available.

openapi-base openapi-changes.md openapi-head Added property TrustAllIP6Interfaces (boolean)

Gets or sets a value indicating whether all IPv6 interfaces should be treated as on the internal network.
Depending on the address range implemented ULA ranges might not be used.

openapi-base openapi-changes.md openapi-head Added property HDHomerunPortRange (string)

Gets or sets the ports that HDHomerun uses.

openapi-base openapi-changes.md openapi-head Added property PublishedServerUriBySubnet (array)

Gets or sets PublishedServerUri to advertise for specific subnets.

Items (string):

openapi-base openapi-changes.md openapi-head Added property AutoDiscoveryTracing (boolean)

Gets or sets a value indicating whether Autodiscovery tracing is enabled.

openapi-base openapi-changes.md openapi-head Added property AutoDiscovery (boolean)

Gets or sets a value indicating whether Autodiscovery is enabled.

openapi-base openapi-changes.md openapi-head Added property PublicHttpsPort (integer)

Gets or sets the public HTTPS port.

openapi-base openapi-changes.md openapi-head Added property HttpServerPortNumber (integer)

Gets or sets the HTTP server port number.

openapi-base openapi-changes.md openapi-head Added property HttpsPortNumber (integer)

Gets or sets the HTTPS server port number.

openapi-base openapi-changes.md openapi-head Added property EnableHttps (boolean)

Gets or sets a value indicating whether to use HTTPS.

openapi-base openapi-changes.md openapi-head Added property CertificatePath (string)

Gets or sets the filesystem path of an X.509 certificate to use for SSL.

openapi-base openapi-changes.md openapi-head Added property CertificatePassword (string)

Gets or sets the password required to access the X.509 certificate data in the file specified by MediaBrowser.Model.Configuration.ServerConfiguration.CertificatePath.

openapi-base openapi-changes.md openapi-head Added property EnableRemoteAccess (boolean)

Gets or sets a value indicating whether access outside of the LAN is permitted.

openapi-base openapi-changes.md openapi-head Added property EnableDashboardResponseCaching (boolean)

Gets or sets a value indicating whether [enable dashboard response caching].
Allows potential contributors without visual studio to modify production dashboard code and test changes.

openapi-base openapi-changes.md openapi-head Added property BaseUrl (string)

openapi-base openapi-changes.md openapi-head Added property LocalNetworkSubnets (array)

Gets or sets the subnets that are deemed to make up the LAN.

Items (string):

openapi-base openapi-changes.md openapi-head Added property LocalNetworkAddresses (array)

Gets or sets the interface addresses which Jellyfin will bind to. If empty, all interfaces will be used.

Items (string):

openapi-base openapi-changes.md openapi-head Added property RequireHttps (boolean)

Gets or sets a value indicating whether the server should force connections over HTTPS.

openapi-base openapi-changes.md openapi-head Added property EnableNewOmdbSupport (boolean)

openapi-base openapi-changes.md openapi-head Added property RemoteIPFilter (array)

Gets or sets the filter for remote IP connectivity. Used in conjuntion with .

Items (string):

openapi-base openapi-changes.md openapi-head Added property IsRemoteIPFilterBlacklist (boolean)

Gets or sets a value indicating whether contains a blacklist or a whitelist. Default is a whitelist.

openapi-base openapi-changes.md openapi-head Added property UninstalledPlugins (array)

Items (string):

openapi-base openapi-changes.md openapi-head Added property KnownProxies (array)

Gets or sets the known proxies.

Items (string):

POST /System/Configuration
Request:

Changed content type : application/json

Updated ServerConfiguration :

  • Added property EnableUPnP (boolean)

Gets or sets a value indicating whether to enable automatic port forwarding.

  • Added property PublicPort (integer)

Gets or sets the public mapped port.

  • Added property UPnPCreateHttpPortMap (boolean)

Gets or sets a value indicating whether the http port should be mapped as part of UPnP automatic port forwarding.

  • Added property UDPPortRange (string)

Gets or sets client udp port range.

  • Added property EnableIPV6 (boolean)

Gets or sets a value indicating whether IPV6 capability is enabled.

  • Added property EnableIPV4 (boolean)

Gets or sets a value indicating whether IPV4 capability is enabled.

  • Added property EnableSSDPTracing (boolean)

Gets or sets a value indicating whether detailed ssdp logs are sent to the console/log.
"Emby.Dlna": "Debug" must be set in logging.default.json for this property to work.

  • Added property SSDPTracingFilter (string)

Gets or sets a value indicating whether an IP address is to be used to filter the detailed ssdp logs that are being sent to the console/log.
If the setting "Emby.Dlna": "Debug" msut be set in logging.default.json for this property to work.

  • Added property UDPSendCount (integer)

Gets or sets the number of times SSDP UDP messages are sent.

  • Added property UDPSendDelay (integer)

Gets or sets the delay between each groups of SSDP messages (in ms).

  • Added property IgnoreVirtualInterfaces (boolean)

Gets or sets a value indicating whether address names that match MediaBrowser.Model.Configuration.ServerConfiguration.VirtualInterfaceNames should be Ignore for the purposes of binding.

  • Added property VirtualInterfaceNames (string)

Gets or sets a value indicating the interfaces that should be ignored. The list can be comma separated. .

  • Added property GatewayMonitorPeriod (integer)

Gets or sets the time (in seconds) between the pings of SSDP gateway monitor.

  • Added property TrustAllIP6Interfaces (boolean)

Gets or sets a value indicating whether all IPv6 interfaces should be treated as on the internal network.
Depending on the address range implemented ULA ranges might not be used.

  • Added property HDHomerunPortRange (string)

Gets or sets the ports that HDHomerun uses.

  • Added property PublishedServerUriBySubnet (array)

Gets or sets PublishedServerUri to advertise for specific subnets.

Items (string):

  • Added property AutoDiscoveryTracing (boolean)

Gets or sets a value indicating whether Autodiscovery tracing is enabled.

  • Added property AutoDiscovery (boolean)

Gets or sets a value indicating whether Autodiscovery is enabled.

  • Added property PublicHttpsPort (integer)

Gets or sets the public HTTPS port.

  • Added property HttpServerPortNumber (integer)

Gets or sets the HTTP server port number.

  • Added property HttpsPortNumber (integer)

Gets or sets the HTTPS server port number.

  • Added property EnableHttps (boolean)

Gets or sets a value indicating whether to use HTTPS.

  • Added property CertificatePath (string)

Gets or sets the filesystem path of an X.509 certificate to use for SSL.

  • Added property CertificatePassword (string)

Gets or sets the password required to access the X.509 certificate data in the file specified by MediaBrowser.Model.Configuration.ServerConfiguration.CertificatePath.

  • Added property EnableRemoteAccess (boolean)

Gets or sets a value indicating whether access outside of the LAN is permitted.

  • Added property EnableDashboardResponseCaching (boolean)

Gets or sets a value indicating whether [enable dashboard response caching].
Allows potential contributors without visual studio to modify production dashboard code and test changes.

  • Added property BaseUrl (string)

  • Added property LocalNetworkSubnets (array)

Gets or sets the subnets that are deemed to make up the LAN.

Items (string):

  • Added property LocalNetworkAddresses (array)

Gets or sets the interface addresses which Jellyfin will bind to. If empty, all interfaces will be used.

Items (string):

  • Added property RequireHttps (boolean)

Gets or sets a value indicating whether the server should force connections over HTTPS.

  • Added property EnableNewOmdbSupport (boolean)

  • Added property RemoteIPFilter (array)

Gets or sets the filter for remote IP connectivity. Used in conjuntion with .

Items (string):

  • Added property IsRemoteIPFilterBlacklist (boolean)

Gets or sets a value indicating whether contains a blacklist or a whitelist. Default is a whitelist.

  • Added property UninstalledPlugins (array)

Items (string):

  • Added property KnownProxies (array)

Gets or sets the known proxies.

Items (string):

Changed content type : text/json

Updated ServerConfiguration :

  • Added property EnableUPnP (boolean)

Gets or sets a value indicating whether to enable automatic port forwarding.

  • Added property PublicPort (integer)

Gets or sets the public mapped port.

  • Added property UPnPCreateHttpPortMap (boolean)

Gets or sets a value indicating whether the http port should be mapped as part of UPnP automatic port forwarding.

  • Added property UDPPortRange (string)

Gets or sets client udp port range.

  • Added property EnableIPV6 (boolean)

Gets or sets a value indicating whether IPV6 capability is enabled.

  • Added property EnableIPV4 (boolean)

Gets or sets a value indicating whether IPV4 capability is enabled.

  • Added property EnableSSDPTracing (boolean)

Gets or sets a value indicating whether detailed ssdp logs are sent to the console/log.
"Emby.Dlna": "Debug" must be set in logging.default.json for this property to work.

  • Added property SSDPTracingFilter (string)

Gets or sets a value indicating whether an IP address is to be used to filter the detailed ssdp logs that are being sent to the console/log.
If the setting "Emby.Dlna": "Debug" msut be set in logging.default.json for this property to work.

  • Added property UDPSendCount (integer)

Gets or sets the number of times SSDP UDP messages are sent.

  • Added property UDPSendDelay (integer)

Gets or sets the delay between each groups of SSDP messages (in ms).

  • Added property IgnoreVirtualInterfaces (boolean)

Gets or sets a value indicating whether address names that match MediaBrowser.Model.Configuration.ServerConfiguration.VirtualInterfaceNames should be Ignore for the purposes of binding.

  • Added property VirtualInterfaceNames (string)

Gets or sets a value indicating the interfaces that should be ignored. The list can be comma separated. .

  • Added property GatewayMonitorPeriod (integer)

Gets or sets the time (in seconds) between the pings of SSDP gateway monitor.

  • Added property TrustAllIP6Interfaces (boolean)

Gets or sets a value indicating whether all IPv6 interfaces should be treated as on the internal network.
Depending on the address range implemented ULA ranges might not be used.

  • Added property HDHomerunPortRange (string)

Gets or sets the ports that HDHomerun uses.

  • Added property PublishedServerUriBySubnet (array)

Gets or sets PublishedServerUri to advertise for specific subnets.

Items (string):

  • Added property AutoDiscoveryTracing (boolean)

Gets or sets a value indicating whether Autodiscovery tracing is enabled.

  • Added property AutoDiscovery (boolean)

Gets or sets a value indicating whether Autodiscovery is enabled.

  • Added property PublicHttpsPort (integer)

Gets or sets the public HTTPS port.

  • Added property HttpServerPortNumber (integer)

Gets or sets the HTTP server port number.

  • Added property HttpsPortNumber (integer)

Gets or sets the HTTPS server port number.

  • Added property EnableHttps (boolean)

Gets or sets a value indicating whether to use HTTPS.

  • Added property CertificatePath (string)

Gets or sets the filesystem path of an X.509 certificate to use for SSL.

  • Added property CertificatePassword (string)

Gets or sets the password required to access the X.509 certificate data in the file specified by MediaBrowser.Model.Configuration.ServerConfiguration.CertificatePath.

  • Added property EnableRemoteAccess (boolean)

Gets or sets a value indicating whether access outside of the LAN is permitted.

  • Added property EnableDashboardResponseCaching (boolean)

Gets or sets a value indicating whether [enable dashboard response caching].
Allows potential contributors without visual studio to modify production dashboard code and test changes.

  • Added property BaseUrl (string)

  • Added property LocalNetworkSubnets (array)

Gets or sets the subnets that are deemed to make up the LAN.

Items (string):

  • Added property LocalNetworkAddresses (array)

Gets or sets the interface addresses which Jellyfin will bind to. If empty, all interfaces will be used.

Items (string):

  • Added property RequireHttps (boolean)

Gets or sets a value indicating whether the server should force connections over HTTPS.

  • Added property EnableNewOmdbSupport (boolean)

  • Added property RemoteIPFilter (array)

Gets or sets the filter for remote IP connectivity. Used in conjuntion with .

Items (string):

  • Added property IsRemoteIPFilterBlacklist (boolean)

Gets or sets a value indicating whether contains a blacklist or a whitelist. Default is a whitelist.

  • Added property UninstalledPlugins (array)

Items (string):

  • Added property KnownProxies (array)

Gets or sets the known proxies.

Items (string):

Changed content type : application/*+json

Updated ServerConfiguration :

  • Added property EnableUPnP (boolean)

Gets or sets a value indicating whether to enable automatic port forwarding.

  • Added property PublicPort (integer)

Gets or sets the public mapped port.

  • Added property UPnPCreateHttpPortMap (boolean)

Gets or sets a value indicating whether the http port should be mapped as part of UPnP automatic port forwarding.

  • Added property UDPPortRange (string)

Gets or sets client udp port range.

  • Added property EnableIPV6 (boolean)

Gets or sets a value indicating whether IPV6 capability is enabled.

  • Added property EnableIPV4 (boolean)

Gets or sets a value indicating whether IPV4 capability is enabled.

  • Added property EnableSSDPTracing (boolean)

Gets or sets a value indicating whether detailed ssdp logs are sent to the console/log.
"Emby.Dlna": "Debug" must be set in logging.default.json for this property to work.

  • Added property SSDPTracingFilter (string)

Gets or sets a value indicating whether an IP address is to be used to filter the detailed ssdp logs that are being sent to the console/log.
If the setting "Emby.Dlna": "Debug" msut be set in logging.default.json for this property to work.

  • Added property UDPSendCount (integer)

Gets or sets the number of times SSDP UDP messages are sent.

  • Added property UDPSendDelay (integer)

Gets or sets the delay between each groups of SSDP messages (in ms).

  • Added property IgnoreVirtualInterfaces (boolean)

Gets or sets a value indicating whether address names that match MediaBrowser.Model.Configuration.ServerConfiguration.VirtualInterfaceNames should be Ignore for the purposes of binding.

  • Added property VirtualInterfaceNames (string)

Gets or sets a value indicating the interfaces that should be ignored. The list can be comma separated. .

  • Added property GatewayMonitorPeriod (integer)

Gets or sets the time (in seconds) between the pings of SSDP gateway monitor.

  • Added property TrustAllIP6Interfaces (boolean)

Gets or sets a value indicating whether all IPv6 interfaces should be treated as on the internal network.
Depending on the address range implemented ULA ranges might not be used.

  • Added property HDHomerunPortRange (string)

Gets or sets the ports that HDHomerun uses.

  • Added property PublishedServerUriBySubnet (array)

Gets or sets PublishedServerUri to advertise for specific subnets.

Items (string):

  • Added property AutoDiscoveryTracing (boolean)

Gets or sets a value indicating whether Autodiscovery tracing is enabled.

  • Added property AutoDiscovery (boolean)

Gets or sets a value indicating whether Autodiscovery is enabled.

  • Added property PublicHttpsPort (integer)

Gets or sets the public HTTPS port.

  • Added property HttpServerPortNumber (integer)

Gets or sets the HTTP server port number.

  • Added property HttpsPortNumber (integer)

Gets or sets the HTTPS server port number.

  • Added property EnableHttps (boolean)

Gets or sets a value indicating whether to use HTTPS.

  • Added property CertificatePath (string)

Gets or sets the filesystem path of an X.509 certificate to use for SSL.

  • Added property CertificatePassword (string)

Gets or sets the password required to access the X.509 certificate data in the file specified by MediaBrowser.Model.Configuration.ServerConfiguration.CertificatePath.

  • Added property EnableRemoteAccess (boolean)

Gets or sets a value indicating whether access outside of the LAN is permitted.

  • Added property EnableDashboardResponseCaching (boolean)

Gets or sets a value indicating whether [enable dashboard response caching].
Allows potential contributors without visual studio to modify production dashboard code and test changes.

  • Added property BaseUrl (string)

  • Added property LocalNetworkSubnets (array)

Gets or sets the subnets that are deemed to make up the LAN.

Items (string):

  • Added property LocalNetworkAddresses (array)

Gets or sets the interface addresses which Jellyfin will bind to. If empty, all interfaces will be used.

Items (string):

  • Added property RequireHttps (boolean)

Gets or sets a value indicating whether the server should force connections over HTTPS.

  • Added property EnableNewOmdbSupport (boolean)

  • Added property RemoteIPFilter (array)

Gets or sets the filter for remote IP connectivity. Used in conjuntion with .

Items (string):

  • Added property IsRemoteIPFilterBlacklist (boolean)

Gets or sets a value indicating whether contains a blacklist or a whitelist. Default is a whitelist.

  • Added property UninstalledPlugins (array)

Items (string):

  • Added property KnownProxies (array)

Gets or sets the known proxies.

Items (string):

GET /Users/{userId}/Items/Resume
Parameters:

Deleted: excludeActiveSessions in query

Optional. Whether to exclude the currently active sessions.

GET /Users/{userId}/Suggestions
Parameters:

Changed: type in query

The type.

GET /Shows/NextUp
Parameters:

Added: enableImges in query

Optional. Include image information in output.

Deleted: enableImages in query

Optional. Include image information in output.

GET /Shows/Upcoming
Parameters:

Added: enableImges in query

Optional. Include image information in output.

Deleted: enableImages in query

Optional. Include image information in output.

GET /Library/VirtualFolders
Return Type:

Changed response : 200 OK

Virtual folders retrieved.

  • Changed content type : application/json

Changed items (object):

Used to hold information about a user's list of configured virtual folders.

openapi-base openapi-changes.md openapi-head Changed property LibraryOptions (object)

Updated LibraryOptions :
openapi-base openapi-changes.md openapi-head Deleted property AutomaticallyAddToCollection (boolean)

  • Changed content type : application/json; profile="CamelCase"

Changed items (object):

Used to hold information about a user's list of configured virtual folders.

openapi-base openapi-changes.md openapi-head Changed property LibraryOptions (object)

Updated LibraryOptions :
openapi-base openapi-changes.md openapi-head Deleted property AutomaticallyAddToCollection (boolean)

  • Changed content type : application/json; profile="PascalCase"

Changed items (object):

Used to hold information about a user's list of configured virtual folders.

openapi-base openapi-changes.md openapi-head Changed property LibraryOptions (object)

Updated LibraryOptions :
openapi-base openapi-changes.md openapi-head Deleted property AutomaticallyAddToCollection (boolean)

POST /Library/VirtualFolders
Request:

Changed content type : application/json

Updated AddVirtualFolderDto :

  • Changed property LibraryOptions (object)

Gets or sets library options.

Updated LibraryOptions :
openapi-base openapi-changes.md openapi-head Deleted property AutomaticallyAddToCollection (boolean)

Changed content type : text/json

Updated AddVirtualFolderDto :

  • Changed property LibraryOptions (object)

Gets or sets library options.

Updated LibraryOptions :
openapi-base openapi-changes.md openapi-head Deleted property AutomaticallyAddToCollection (boolean)

Changed content type : application/*+json

Updated AddVirtualFolderDto :

  • Changed property LibraryOptions (object)

Gets or sets library options.

Updated LibraryOptions :
openapi-base openapi-changes.md openapi-head Deleted property AutomaticallyAddToCollection (boolean)

POST /Library/VirtualFolders/LibraryOptions
Request:

Changed content type : application/json

Updated UpdateLibraryOptionsDto :

  • Changed property LibraryOptions (object)

Gets or sets library options.

Updated LibraryOptions :
openapi-base openapi-changes.md openapi-head Deleted property AutomaticallyAddToCollection (boolean)

Changed content type : text/json

Updated UpdateLibraryOptionsDto :

  • Changed property LibraryOptions (object)

Gets or sets library options.

Updated LibraryOptions :
openapi-base openapi-changes.md openapi-head Deleted property AutomaticallyAddToCollection (boolean)

Changed content type : application/*+json

Updated UpdateLibraryOptionsDto :

  • Changed property LibraryOptions (object)

Gets or sets library options.

Updated LibraryOptions :
openapi-base openapi-changes.md openapi-head Deleted property AutomaticallyAddToCollection (boolean)

GET /Sessions
Return Type:

Changed response : 200 OK

List of sessions returned.

  • Changed content type : application/json

Changed items (object):

Class SessionInfo.

openapi-base openapi-changes.md openapi-head Changed property TranscodingInfo (object)

Updated TranscodingInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodeReasons (array)

Changed items (string):

Removed enum value:

openapi-base openapi-changes.md openapi-head AudioIsExternal

  • Changed content type : application/json; profile="CamelCase"

Changed items (object):

Class SessionInfo.

openapi-base openapi-changes.md openapi-head Changed property TranscodingInfo (object)

Updated TranscodingInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodeReasons (array)

Changed items (string):

Removed enum value:

openapi-base openapi-changes.md openapi-head AudioIsExternal

  • Changed content type : application/json; profile="PascalCase"

Changed items (object):

Class SessionInfo.

openapi-base openapi-changes.md openapi-head Changed property TranscodingInfo (object)

Updated TranscodingInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodeReasons (array)

Changed items (string):

Removed enum value:

openapi-base openapi-changes.md openapi-head AudioIsExternal

POST /Users/{userId}/Authenticate
Return Type:

Changed response : 200 OK

User authenticated.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property SessionInfo (object)

Class SessionInfo.

Updated SessionInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodingInfo (object)

Updated TranscodingInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodeReasons (array)

Changed items (string):

Removed enum value:

openapi-base openapi-changes.md openapi-head AudioIsExternal

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property SessionInfo (object)

Class SessionInfo.

Updated SessionInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodingInfo (object)

Updated TranscodingInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodeReasons (array)

Changed items (string):

Removed enum value:

openapi-base openapi-changes.md openapi-head AudioIsExternal

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property SessionInfo (object)

Class SessionInfo.

Updated SessionInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodingInfo (object)

Updated TranscodingInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodeReasons (array)

Changed items (string):

Removed enum value:

openapi-base openapi-changes.md openapi-head AudioIsExternal

POST /Users/AuthenticateByName
Return Type:

Changed response : 200 OK

User authenticated.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property SessionInfo (object)

Class SessionInfo.

Updated SessionInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodingInfo (object)

Updated TranscodingInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodeReasons (array)

Changed items (string):

Removed enum value:

openapi-base openapi-changes.md openapi-head AudioIsExternal

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property SessionInfo (object)

Class SessionInfo.

Updated SessionInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodingInfo (object)

Updated TranscodingInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodeReasons (array)

Changed items (string):

Removed enum value:

openapi-base openapi-changes.md openapi-head AudioIsExternal

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property SessionInfo (object)

Class SessionInfo.

Updated SessionInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodingInfo (object)

Updated TranscodingInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodeReasons (array)

Changed items (string):

Removed enum value:

openapi-base openapi-changes.md openapi-head AudioIsExternal

POST /Users/AuthenticateWithQuickConnect
Return Type:

Changed response : 200 OK

User authenticated.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property SessionInfo (object)

Class SessionInfo.

Updated SessionInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodingInfo (object)

Updated TranscodingInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodeReasons (array)

Changed items (string):

Removed enum value:

openapi-base openapi-changes.md openapi-head AudioIsExternal

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property SessionInfo (object)

Class SessionInfo.

Updated SessionInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodingInfo (object)

Updated TranscodingInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodeReasons (array)

Changed items (string):

Removed enum value:

openapi-base openapi-changes.md openapi-head AudioIsExternal

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property SessionInfo (object)

Class SessionInfo.

Updated SessionInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodingInfo (object)

Updated TranscodingInfo :
openapi-base openapi-changes.md openapi-head Changed property TranscodeReasons (array)

Changed items (string):

Removed enum value:

openapi-base openapi-changes.md openapi-head AudioIsExternal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants