diff --git a/Directory.Build.props b/Directory.Build.props index c702921..da2ef7e 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,7 +1,7 @@ - 0.0.0.0 - 0.0.0.0 - 0.0.0.0 + 10.12.0.0 + 10.12.0.0 + 0.0.0.1 diff --git a/Jellyfin.Plugin.MediaCleaner/Configuration/PluginConfiguration.cs b/Jellyfin.Plugin.MediaCleaner/Configuration/PluginConfiguration.cs index 23b65aa..1a38a02 100644 --- a/Jellyfin.Plugin.MediaCleaner/Configuration/PluginConfiguration.cs +++ b/Jellyfin.Plugin.MediaCleaner/Configuration/PluginConfiguration.cs @@ -13,4 +13,19 @@ public class PluginConfiguration : BasePluginConfiguration public PluginConfiguration() { } + + /// + /// Gets or sets the api for your Radarr instance. + /// + public string RadarrAPIKey { get; set; } = string.Empty; + + /// + /// Gets or sets the api for your Sonarr instance. + /// + public string SonarrAPIKey { get; set; } = string.Empty; + + /// + /// Gets or sets the cut off days before deleting unwatched files. + /// + public int DaysUnwatched { get; set; } = 90; } diff --git a/Jellyfin.Plugin.MediaCleaner/Configuration/configPage.html b/Jellyfin.Plugin.MediaCleaner/Configuration/configPage.html index 5604110..fe6ee7c 100644 --- a/Jellyfin.Plugin.MediaCleaner/Configuration/configPage.html +++ b/Jellyfin.Plugin.MediaCleaner/Configuration/configPage.html @@ -2,13 +2,28 @@ - Template + Media Cleaner -
+
-
+ +
+ + +
The api key used by your radarr instance
+
+
+ + +
The api key used by your sonarr instance
+
+
+ + +
How many days to wait before deleting unwatched media
+