<% 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
" method="POST">
View Diff
" method="POST">
View Log
" method="POST">
Update
" method="POST">
<% end %>