aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model/Configuration/ServerConfiguration.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Model/Configuration/ServerConfiguration.cs')
-rw-r--r--MediaBrowser.Model/Configuration/ServerConfiguration.cs27
1 files changed, 11 insertions, 16 deletions
diff --git a/MediaBrowser.Model/Configuration/ServerConfiguration.cs b/MediaBrowser.Model/Configuration/ServerConfiguration.cs
index a1e5637a4..493fe1bd2 100644
--- a/MediaBrowser.Model/Configuration/ServerConfiguration.cs
+++ b/MediaBrowser.Model/Configuration/ServerConfiguration.cs
@@ -8,6 +8,9 @@ namespace MediaBrowser.Model.Configuration
/// </summary>
public class ServerConfiguration : BaseApplicationConfiguration
{
+ public const int DefaultHttpPort = 8096;
+ public const int DefaultHttpsPort = 8920;
+
/// <summary>
/// Gets or sets a value indicating whether [enable u pn p].
/// </summary>
@@ -43,6 +46,7 @@ namespace MediaBrowser.Model.Configuration
/// </summary>
/// <value><c>true</c> if [use HTTPS]; otherwise, <c>false</c>.</value>
public bool EnableHttps { get; set; }
+ public bool EnableSeriesPresentationUniqueKey { get; set; }
/// <summary>
/// Gets or sets the value pointing to the file system where the ssl certiifcate is located..
@@ -151,7 +155,6 @@ namespace MediaBrowser.Model.Configuration
/// </summary>
/// <value><c>true</c> if [enable dashboard response caching]; otherwise, <c>false</c>.</value>
public bool EnableDashboardResponseCaching { get; set; }
- public bool EnableDashboardResourceMinification { get; set; }
/// <summary>
/// Allows the dashboard to be served from a custom path.
@@ -170,6 +173,7 @@ namespace MediaBrowser.Model.Configuration
public bool EnableAutomaticRestart { get; set; }
public bool SkipDeserializationForBasicTypes { get; set; }
public bool SkipDeserializationForPrograms { get; set; }
+ public bool SkipDeserializationForAudio { get; set; }
public PathSubstitution[] PathSubstitutions { get; set; }
@@ -178,8 +182,6 @@ namespace MediaBrowser.Model.Configuration
public string UICulture { get; set; }
- public PeopleMetadataOptions PeopleMetadataOptions { get; set; }
-
public bool SaveMetadataHidden { get; set; }
public NameValuePair[] ContentTypes { get; set; }
@@ -188,11 +190,7 @@ namespace MediaBrowser.Model.Configuration
public int SharingExpirationDays { get; set; }
- public string[] Migrations { get; set; }
-
- public int MigrationVersion { get; set; }
public int SchemaVersion { get; set; }
- public int SqliteCacheSize { get; set; }
public bool EnableAnonymousUsageReporting { get; set; }
public bool EnableStandaloneMusicKeys { get; set; }
@@ -203,6 +201,7 @@ namespace MediaBrowser.Model.Configuration
public bool DisplayCollectionsView { get; set; }
public string[] LocalNetworkAddresses { get; set; }
public string[] CodecsUsed { get; set; }
+ public string[] Migrations { get; set; }
public bool EnableChannelView { get; set; }
public bool EnableExternalContentInSuggestions { get; set; }
public bool EnableSimpleArtistDetection { get; set; }
@@ -214,9 +213,8 @@ namespace MediaBrowser.Model.Configuration
public ServerConfiguration()
{
LocalNetworkAddresses = new string[] { };
- Migrations = new string[] { };
CodecsUsed = new string[] { };
- SqliteCacheSize = 0;
+ Migrations = new string[] { };
ImageExtractionTimeoutMs = 0;
EnableLocalizedGuids = true;
@@ -224,13 +222,12 @@ namespace MediaBrowser.Model.Configuration
EnableExternalContentInSuggestions = true;
ImageSavingConvention = ImageSavingConvention.Compatible;
- PublicPort = 8096;
- PublicHttpsPort = 8920;
- HttpServerPortNumber = 8096;
- HttpsPortNumber = 8920;
+ PublicPort = DefaultHttpPort;
+ PublicHttpsPort = DefaultHttpsPort;
+ HttpServerPortNumber = DefaultHttpPort;
+ HttpsPortNumber = DefaultHttpsPort;
EnableHttps = false;
EnableDashboardResponseCaching = true;
- EnableDashboardResourceMinification = true;
EnableAnonymousUsageReporting = true;
EnableAutomaticRestart = true;
@@ -262,8 +259,6 @@ namespace MediaBrowser.Model.Configuration
UICulture = "en-us";
- PeopleMetadataOptions = new PeopleMetadataOptions();
-
MetadataOptions = new[]
{
new MetadataOptions(1, 1280) {ItemType = "Book"},