@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 @Model.DiscoVersionBuilt.ToFuzzy("Unknown")
|
||||||||
|---|---|---|---|---|---|---|---|---|---|
| Database Connection: |
|
||||||||
| Data Store Location: |
@Model.DataStoreLocation
@* @Html.EditorFor(m => m.DataStoreLocation) @Html.ValidationMessageFor(m => m.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.UpdateBetaDeployment)
{
Beta Deployment
}
}
|
@{
if (Model.UpdateRunningStatus == null)
{
@Html.ActionLink("Check Now", MVC.API.System.UpdateCheck())
}
else
{
Running now - @Html.ActionLink("Check Status", MVC.Config.Logging.TaskStatus(Model.UpdateRunningStatus.SessionId))
}
}
Next Scheduled: @CommonHelpers.FriendlyDate(Model.UpdateNextScheduled, "Unknown")
|
| 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: | ******** |