Update logs are now in the UI

This commit is contained in:
kay.one 2011-11-21 22:55:09 -08:00
commit 3520b56bb6
11 changed files with 158 additions and 25 deletions

View file

@ -1,8 +1,8 @@
@model NzbDrone.Core.Model.UpdatePackage
@model NzbDrone.Web.Models.UpdateModel
@section TitleContent{
Update
}
@if (Model == null)
@if (Model.UpdatePackage == null)
{
<h2>
There are no updates available.</h2>
@ -10,7 +10,21 @@ Update
else
{
<h2>
Available Update: @Model.Version
Available Update: @Model.UpdatePackage.Version
@Ajax.ActionLink("Update", "StartUpdate", "Update", null)
</h2>
}
@if (Model.LogFiles.Count != 0)
{
<h3>
Update Logs (@Model.LogFolder)
</h3>
<br />
foreach (var log in Model.LogFiles)
{
<div>
<a href="@Url.Action("ViewLog", "Update", new { filePath = log.Value })">
@log.Key.ToString("MMM dd, hh:mm tt")</a>
</div>
}
}

View file

@ -0,0 +1,4 @@
@section TitleContent{
Update Log
}
@Html.Raw(ViewBag.Log)