@model Disco.Web.Areas.Config.Models.SystemConfig.IndexModel @{ Authorization.Require(Claims.Config.System.Show); var canConfigProxy = Authorization.Has(Claims.Config.System.ConfigureProxy); ViewBag.Title = Html.ToBreadcrumb("Configuration", MVC.Config.Config.Index(), "System"); }
| Disco Version: |
@Model.DiscoVersion.ToString(4)
Built @CommonHelpers.FriendlyDate(Model.DiscoVersionBuilt, "Unknown")
|
||||||||
|---|---|---|---|---|---|---|---|---|---|
| Database Connection: |
|
||||||||
| Data Store Location: | @Model.DataStoreLocation |
| Last Check: |
Never
|
|---|---|
| Last Run: | @CommonHelpers.FriendlyDate(Model.UpdateLatestResponse.ResponseTimestamp) |
| Update Available: |
Version @(Model.UpdateLatestResponse.Version) is available
[Released @(CommonHelpers.FriendlyDate(Model.UpdateLatestResponse.VersionReleasedTimestamp))]
@(new HtmlString(Model.UpdateLatestResponse.Blurb))
Download Now
|
| Status: | The latest version is installed |
| Check for Update: |
@{
if (Model.UpdateRunningStatus == null)
{
@Html.ActionLinkSmallButton("Check Now", MVC.API.System.UpdateCheck())
[Will run automatically @CommonHelpers.FriendlyDate(Model.UpdateNextScheduled, "Unknown")]
}
else
{
@Html.ActionLink("View Status", MVC.Config.Logging.TaskStatus(Model.UpdateRunningStatus.SessionId))
[Running Now]
}
}
@if (Model.UpdateBetaDeployment)
{
Beta Deployment } |
| Address: |
@Html.EditorFor(m => m.ProxyAddress) @Html.ValidationMessageFor(m => m.ProxyAddress) |
|---|---|
| Port: |
@Html.EditorFor(m => m.ProxyPort) @Html.ValidationMessageFor(m => m.ProxyPort) |
| Username: |
@Html.EditorFor(m => m.ProxyUsername) @Html.ValidationMessageFor(m => m.ProxyUsername) |
| Password: |
@Html.EditorFor(m => m.ProxyPassword) @Html.ValidationMessageFor(m => m.ProxyPassword) |
| Address: | @Html.DisplayFor(m => m.ProxyAddress) |
|---|---|
| Port: | @Html.DisplayFor(m => m.ProxyPort) |
| Username: | @Html.DisplayFor(m => m.ProxyUsername) |
| Password: | ******** |