You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Lidarr/src/UI/Settings/General/GeneralViewTemplate.hbs

383 lines
15 KiB

<div class="form-horizontal">
<fieldset>
<legend>Start-Up</legend>
<div class="form-group advanced-setting">
<label class="col-sm-3 control-label">Bind Address</label>
<div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-lidarr-form-warning" title="Requires restart to take effect" />
<i class="icon-lidarr-form-info" title="Valid IP4 address or '*' for all interfaces"/>
</div>
<div class="col-sm-4 col-sm-pull-1">
<input type="text" name="bindAddress" class="form-control" />
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">Port Number</label>
<div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-lidarr-form-warning" title="Requires restart to take effect"/>
</div>
<div class="col-sm-4 col-sm-pull-1">
<input type="number" placeholder="8686" name="port" class="form-control"/>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">URL Base</label>
<div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-lidarr-form-warning" title="Requires restart to take effect"/>
<i class="icon-lidarr-form-info" title="For reverse proxy support, default is empty"/>
</div>
<div class="col-sm-4 col-sm-pull-1">
<input type="text" name="urlBase" class="form-control"/>
</div>
</div>
<div class="form-group advanced-setting">
<label class="col-sm-3 control-label">Enable SSL</label>
<div class="col-sm-8">
<div class="input-group">
<label class="checkbox toggle well">
<input type="checkbox" name="enableSsl" class="x-ssl"/>
<p>
<span>Yes</span>
<span>No</span>
</p>
<div class="btn btn-primary slide-button"/>
</label>
<span class="help-inline-checkbox">
<i class="icon-lidarr-form-warning" title="Requires restart running as administrator to take effect"/>
</span>
</div>
</div>
</div>
<div class="x-ssl-options">
<div class="form-group advanced-setting">
<label class="col-sm-3 control-label">SSL Port Number</label>
<div class="col-sm-4">
<input type="number" placeholder="8989" name="sslPort" class="form-control"/>
</div>
</div>
{{#if_windows}}
<div class="form-group advanced-setting">
<label class="col-sm-3 control-label">SSL Cert Hash</label>
<div class="col-sm-4">
<input type="text" name="sslCertHash" class="form-control"/>
</div>
</div>
{{/if_windows}}
</div>
<div class="form-group">
<label class="col-sm-3 control-label">Open browser on start</label>
<div class="col-sm-8">
<div class="input-group">
<label class="checkbox toggle well">
<input type="checkbox" name="launchBrowser" class="form-control"/>
<p>
<span>Yes</span>
<span>No</span>
</p>
<div class="btn btn-primary slide-button"/>
</label>
<span class="help-inline-checkbox">
<i class="icon-lidarr-form-info" title="Open a web browser and navigate to Lidarr homepage on app start. Has no effect if installed as a windows service"/>
</span>
</div>
</div>
</div>
</fieldset>
<fieldset>
<legend>Security</legend>
<div class="form-group">
<label class="col-sm-3 control-label">Authentication</label>
<div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-lidarr-form-warning" title="Requires restart to take effect"/>
<i class="icon-lidarr-form-info" title="Require Username and Password to access Lidarr"/>
</div>
<div class="col-sm-4 col-sm-pull-1">
<select name="authenticationMethod" class="form-control x-auth">
<option value="none">None</option>
<option value="basic">Basic (Browser popup)</option>
<option value="forms">Forms (Login page)</option>
</select>
</div>
</div>
<div class="x-auth-options">
<div class="form-group">
<label class="col-sm-3 control-label">Username</label>
<div class="col-sm-4">
<input type="text" placeholder="Username" name="username" spellcheck="false" class="form-control"/>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">Password</label>
<div class="col-sm-4">
<input type="password" name="password" autocomplete="new-password" class="form-control"/>
</div>
</div>
</div>
<div class="form-group api-key">
<label class="col-sm-3 control-label">API Key</label>
<div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-lidarr-form-warning" title="Requires restart to take effect"/>
</div>
<div class="col-sm-4 col-sm-pull-1">
<div class="input-group">
<input type="text" name="apiKey" readonly="readonly" class="form-control x-api-key"/>
<div class="input-group-btn">
<button class="btn btn-icon-only x-copy-api-key hidden-xs"><i class="icon-lidarr-copy"></i></button>
<button class="btn btn-danger btn-icon-only x-reset-api-key" title="Reset API Key"><i class="icon-lidarr-refresh"></i></button>
</div>
</div>
</div>
</div>
</fieldset>
<fieldset>
<legend>Proxy Settings</legend>
<div class="form-group">
<label class="col-sm-3 control-label">Use Proxy</label>
<div class="col-sm-8">
<div class="input-group">
<label class="checkbox toggle well">
<input type="checkbox" name="proxyEnabled" class="form-control x-proxy"/>
<p>
<span>Yes</span>
<span>No</span>
</p>
<div class="btn btn-primary slide-button"/>
</label>
</div>
</div>
</div>
<div class="x-proxy-settings">
<div class="form-group">
<label class="col-sm-3 control-label">Proxy Type</label>
<div class="col-sm-4">
<select name="proxyType" class="form-control">
<option value="http" selected="selected">HTTP(S)</option>
<option value="socks4">Socks4</option>
<option value="socks5">Socks5 (This option supports Tor)</option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">Hostname</label>
<div class="col-sm-4">
<input type="text" placeholder="localhost" name="proxyHostname" class="form-control"/>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">Port</label>
<div class="col-sm-4">
<input type="number" placeholder="8080" name="proxyPort" class="form-control"/>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">Username</label>
<div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-lidarr-form-info" title="You only need to enter a username and password if one is required. Leave them blank otherwise."/>
</div>
<div class="col-sm-4 col-sm-pull-1">
<input type="text" name="proxyUsername" class="form-control"/>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">Password</label>
<div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-lidarr-form-info" title="You only need to enter a username and password if one is required. Leave them blank otherwise."/>
</div>
<div class="col-sm-4 col-sm-pull-1">
<input type="password" name="proxyPassword" class="form-control"/>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">Addresses for the proxy to ignore</label>
<div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-lidarr-form-info" title="Use ',' as a separator, and '*.' as a wildcard for subdomains"/>
</div>
<div class="col-sm-4 col-sm-pull-1">
<input type="text" name="proxyBypassFilter" class="form-control"/>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">Bypass Proxy for Local Addresses</label>
<div class="col-sm-8">
<div class="input-group">
<label class="checkbox toggle well">
<input type="checkbox" name="proxyBypassLocalAddresses" class="form-control"/>
<p>
<span>Yes</span>
<span>No</span>
</p>
<div class="btn btn-primary slide-button"/>
</label>
</div>
</div>
</div>
</div>
</fieldset>
<fieldset>
<legend>Logging</legend>
<div class="form-group">
<label class="col-sm-3 control-label">Log Level</label>
<div class="col-sm-1 col-sm-push-2 help-inline">
<i class="icon-lidarr-form-warning" title="Trace logging should only be enabled temporarily"/>
</div>
<div class="col-sm-2 col-sm-pull-1">
<select name="logLevel" class="form-control">
<option value="Trace">Trace</option>
<option value="Debug">Debug</option>
<option value="Info">Info</option>
</select>
</div>
</div>
</fieldset>
<fieldset>
<legend>Analytics</legend>
<div class="form-group">
<label class="col-sm-3 control-label">Enable</label>
<div class="col-sm-8">
<div class="input-group">
<label class="checkbox toggle well">
<input type="checkbox" name="analyticsEnabled" class="form-control"/>
<p>
<span>Yes</span>
<span>No</span>
</p>
<div class="btn btn-primary slide-button"/>
</label>
<span class="help-inline-checkbox">
<i class="icon-lidarr-form-info" title="Send anonymous usage and error information to Lidarr's servers. This includes information on your browser, which Lidarr WebUI pages you use, error reporting as well as OS and runtime version. We will use this information to prioritize features and bug fixes."/>
<i class="icon-lidarr-form-warning" title="Requires restart to take effect"/>
</span>
</div>
</div>
</div>
</fieldset>
<fieldset class="advanced-setting">
<legend>Updates</legend>
<div class="form-group">
<label class="col-sm-3 control-label">Branch</label>
<div class="col-sm-4">
<input type="text" placeholder="master" name="branch" class="form-control"/>
</div>
</div>
{{#if_mono}}
<div class="alert alert-warning">Please see: <a href="https://github.com/NzbDrone/NzbDrone/wiki/Updating">the wiki</a> for more information</div>
<div class="form-group">
<label class="col-sm-3 control-label">Automatic</label>
<div class="col-sm-8">
<div class="input-group">
<label class="checkbox toggle well">
<input type="checkbox" name="updateAutomatically"/>
<p>
<span>On</span>
<span>Off</span>
</p>
<div class="btn btn-primary slide-button"/>
</label>
<span class="help-inline-checkbox">
<i class="icon-lidarr-form-info" title="Automatically download and install updates. You will still be able to install from System: Updates"/>
</span>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">Mechanism</label>
<div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-lidarr-form-info" title="Use built-in updater or external script"/>
</div>
<div class="col-sm-4 col-sm-pull-1">
<select name="updateMechanism" class="form-control x-update-mechanism">
<option value="builtIn">Built-in</option>
<option value="script">Script</option>
</select>
</div>
</div>
<div class="form-group x-script-group">
<label class="col-sm-3 control-label">Script Path</label>
<div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-lidarr-form-info" title="Path to a custom script that take an extracted update package and handle the remainder of the update process"/>
</div>
<div class="col-sm-4 col-sm-pull-1">
<input type="text" name="updateScriptPath" class="form-control"/>
</div>
</div>
{{/if_mono}}
</fieldset>
</div>