From 33274d04f0ab243f5e7ab6360ee5c738722819f1 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Mon, 6 Aug 2012 22:32:07 -0700 Subject: [PATCH] Allowed release group added to UI. --- NzbDrone.Web/Controllers/SettingsController.cs | 2 ++ NzbDrone.Web/Models/MiscSettingsModel.cs | 4 ++++ NzbDrone.Web/Views/Settings/Misc.cshtml | 5 +++++ 3 files changed, 11 insertions(+) diff --git a/NzbDrone.Web/Controllers/SettingsController.cs b/NzbDrone.Web/Controllers/SettingsController.cs index 33d6e6882..6d2cfb7f6 100644 --- a/NzbDrone.Web/Controllers/SettingsController.cs +++ b/NzbDrone.Web/Controllers/SettingsController.cs @@ -244,6 +244,7 @@ namespace NzbDrone.Web.Controllers var model = new MiscSettingsModel(); model.EnableBacklogSearching = _configProvider.EnableBacklogSearching; model.AutoIgnorePreviouslyDownloadedEpisodes = _configProvider.AutoIgnorePreviouslyDownloadedEpisodes; + model.AllowedReleaseGroups = _configProvider.AllowedReleaseGroups; return View(model); } @@ -633,6 +634,7 @@ namespace NzbDrone.Web.Controllers { _configProvider.EnableBacklogSearching = data.EnableBacklogSearching; _configProvider.AutoIgnorePreviouslyDownloadedEpisodes = data.AutoIgnorePreviouslyDownloadedEpisodes; + _configProvider.AllowedReleaseGroups = data.AllowedReleaseGroups; return GetSuccessResult(); } diff --git a/NzbDrone.Web/Models/MiscSettingsModel.cs b/NzbDrone.Web/Models/MiscSettingsModel.cs index 82cb57d30..d84550ed9 100644 --- a/NzbDrone.Web/Models/MiscSettingsModel.cs +++ b/NzbDrone.Web/Models/MiscSettingsModel.cs @@ -15,5 +15,9 @@ namespace NzbDrone.Web.Models [DisplayName("Automatically Ignore Deleted Episodes")] [Description("Should NzbDrone automatically ignore episodes that were deleted from disk?")] public bool AutoIgnorePreviouslyDownloadedEpisodes { get; set; } + + [DisplayName("Allowed Release Groups")] + [Description("Comma separated list of release groups to download episodes")] + public string AllowedReleaseGroups { get; set; } } } \ No newline at end of file diff --git a/NzbDrone.Web/Views/Settings/Misc.cshtml b/NzbDrone.Web/Views/Settings/Misc.cshtml index 80ca1a904..570c420e3 100644 --- a/NzbDrone.Web/Views/Settings/Misc.cshtml +++ b/NzbDrone.Web/Views/Settings/Misc.cshtml @@ -19,6 +19,11 @@ @Html.CheckBoxFor(m => m.AutoIgnorePreviouslyDownloadedEpisodes, new { @class = "inputClass checkClass" }) + + @Html.TextBoxFor(m => m.AllowedReleaseGroups, new { @class = "inputClass" }) +