Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Radarr/commit/4052db7502fedee77162b587716467fe46483bae
You should set ROOT_URL correctly, otherwise the web may not work correctly.
9 changed files with
36 additions and
6 deletions
@ -0,0 +1 @@
plugin://plugin.program.pneumatic/?mode=strm&type=add_file&nzb=C:\Test\Pneumatic\30 Rock - 6x18 - Murphy Brown Lied to Us [SDTV].nzb&nzbname=30 Rock - 6x18 - Murphy Brown Lied to Us [SDTV]
@ -0,0 +1 @@
plugin://plugin.program.pneumatic/?mode=strm&type=add_file&nzb=C:\Test\Pneumatic\30 Rock - 6x19 - Live from Studio 6H (East Coast) [SDTV] [Proper].nzb&nzbname=30 Rock - 6x19 - Live from Studio 6H (East Coast) [SDTV] [Proper]
@ -0,0 +1 @@
plugin://plugin.program.pneumatic/?mode=strm&type=add_file&nzb=C:\Test\Pneumatic\30 Rock - 6x21 - The Return of Avery Jessup [SDTV].nzb&nzbname=30 Rock - 6x21 - The Return of Avery Jessup [SDTV]
@ -60,7 +60,7 @@ namespace NzbDrone.Core.Providers.DownloadClients
logger . Trace ( "NZB Download succeeded, saved to: {0}" , filename ) ;
var contents = String . Format ( "plugin://plugin.program.pneumatic/?mode=strm&type=add_file&nzb={0}&nzbname={1}" , filename , title ) ;
_diskProvider . WriteAllText ( title + ".strm" , contents ) ;
_diskProvider . WriteAllText ( Path. Combine ( _configProvider . SabDropDirectory , title + ".strm" ) , contents ) ;
return true ;
}
@ -111,7 +111,8 @@ namespace NzbDrone.Web.Controllers
SabTvCategorySelectList = tvCategorySelectList ,
DownloadClient = ( int ) _configProvider . DownloadClient ,
BlackholeDirectory = _configProvider . BlackholeDirectory ,
DownloadClientSelectList = new SelectList ( downloadClientTypes , "Key" , "Value" )
DownloadClientSelectList = new SelectList ( downloadClientTypes , "Key" , "Value" ) ,
PneumaticDirectory = _configProvider . PneumaticDirectory
} ;
return View ( model ) ;
@ -430,6 +431,7 @@ namespace NzbDrone.Web.Controllers
_configProvider . SabDropDirectory = data . DownloadClientDropDirectory ;
_configProvider . BlackholeDirectory = data . BlackholeDirectory ;
_configProvider . DownloadClient = ( DownloadClientType ) data . DownloadClient ;
_configProvider . PneumaticDirectory = data . PneumaticDirectory ;
return GetSuccessResult ( ) ;
}
@ -70,6 +70,12 @@ namespace NzbDrone.Web.Models
[Description("What method do you download NZBs with?")]
public int DownloadClient { get ; set ; }
[DisplayName("Pneumatic Nzb Directory")]
[Description("Directory to save NZBs for Pneumatic, must be able from XBMC")]
[DisplayFormat(ConvertEmptyStringToNull = false)]
[RequiredIf("DownloadClient", (int)DownloadClientType.Pneumatic, ErrorMessage = "Required when Download Client is Blackhole")]
public string PneumaticDirectory { get ; set ; }
public SelectList SabTvCategorySelectList { get ; set ; }
public SelectList DownloadClientSelectList { get ; set ; }
}
@ -554,6 +554,9 @@
<ItemGroup >
<Content Include= "Views\Shared\_MINIPROFILER UPDATED Layout.cshtml" />
</ItemGroup>
<ItemGroup >
<Content Include= "Views\Settings\Pneumatic.cshtml" />
</ItemGroup>
<PropertyGroup >
<VisualStudioVersion Condition= "'$(VisualStudioVersion)' == ''" > 10.0</VisualStudioVersion>
<VSToolsPath Condition= "'$(VSToolsPath)' == ''" > $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
@ -41,12 +41,14 @@
</div>
<div class="jquery-accordion" id="downloadClientAccordion">
<h3>
<a href="#">Sabnzbd</a></h3>
<h3><a href="#">Sabnzbd</a></h3>
@{Html.RenderPartial("Sabnzbd", Model);}
<h3>
<a href="#">Blackhole</a></h3>
<h3> <a href="#">Blackhole</a></h3>
@{Html.RenderPartial("Blackhole", Model);}
<h3><a href="#">Pneumatic</a></h3>
@{Html.RenderPartial("Pneumatic", Model);}
</div>
<button type="submit" class="save_button" disabled="disabled">
@ -0,0 +1,14 @@
@using NzbDrone.Web.Helpers;
@model NzbDrone.Web.Models.DownloadClientSettingsModel
@{
Layout = null;
}
<div class="downloadClient">
<label class="labelClass">@Html.LabelFor(m => m.PneumaticDirectory)
<span class="small">@Html.DescriptionFor(m => m.PneumaticDirectory)</span>
<span class="small">@Html.ValidationMessageFor(m => m.PneumaticDirectory)</span>
</label>
@Html.TextBoxFor(m => m.PneumaticDirectory, new { @class = "inputClass folderLookup" })
</div>