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

Add additional provider id parsing to file name #6912

Merged
merged 9 commits into from
Dec 15, 2021

Conversation

crobibero
Copy link
Member

@crobibero crobibero commented Nov 27, 2021

Adds the ability to parse Killing Eve (2018) [tvmazeid=22904]

Requested https://old.reddit.com/r/jellyfin/comments/r34j5m/jellyfin_tv_show_naming_tvmaze/

Adds:

  • tvmazeid
  • tmdbid
  • anidbid
  • anilistid
  • anisearchid

@crobibero crobibero changed the title Add tvmaze id parsing to file name Add additional provider id parsing to file name Nov 27, 2021
Copy link
Member

@1337joe 1337joe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would be nice for this to be extensible so plugins could add themselves.

@github-actions
Copy link

github-actions bot commented Dec 8, 2021

Changes in OpenAPI specification found. Expand to see details.

What's Deleted


GET /Tmdb/ClientConfiguration

Gets the TMDb image configuration options.

What's Changed


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 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 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 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 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 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 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):

Copy link
Contributor

@IDisposable IDisposable left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code looks good, could improve a couple test data items.

crobibero and others added 2 commits December 11, 2021 19:43
…ionsTests.cs

Co-authored-by: Bond-009 <bond.009@outlook.com>
@cvium cvium merged commit 4a58582 into jellyfin:master Dec 15, 2021
@crobibero crobibero deleted the filename-tvmaze branch January 18, 2022 02:22
@Shadowghost Shadowghost mentioned this pull request Apr 13, 2022
1 task
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

5 participants