% local data, viewlibrary, page_info, session = ...
require("viewfunctions")
%>
System Info
<%
displayitem(data.value.version)
displayitem(data.value.repository)
%>
<% displaycommandresults({"log"}, session) %>
<%
local cmdresult = {}
for i,cmd in ipairs({"status", "update", "diff"}) do
if session[cmd.."result"] then
cmdresult[#cmdresult + 1] = session[cmd.."result"]
session[cmd.."result"] = nil
end
end
if #cmdresult > 0 then
for i,result in ipairs(cmdresult) do
io.write(""..result.label.."
\n\n")
for i,value in ipairs(result.value) do
if value.updates ~= "" then %>
<%= value.name %>
<%= html.html_escape(value.updates) %>
<% end
end
io.write("
\n")
end
end
%>
<% if not data.value.repository.errtxt then %>
Actions
- View Status
-
- View Diff
-
- View Log
-
- Update
-
<% end %>