summaryrefslogblamecommitdiffstats
path: root/modules-available/systemstatus/templates/sys-update-main.html
blob: ca502ddb797edd9e176098c64860c2737872e3fd (plain) (tree)















































                                                                                                                                               



                                                                      



                                                                        

                                                                           



















                                                                   
                                                  









                                                                                                             





                                                                    

                  









                                                                          



                                                             
     





                                                                                                   
<div class="panel panel-default">
	<div class="panel-body">
		<div class="pull-right">
			<form action="?do=systemstatus" method="post">
				<input type="hidden" name="token" value="{{token}}">
				<div>
					<button type="submit" class="btn btn-success" name="action"
							  value="apt-update" {{perm.apt.update.disabled}}>
						<span class="glyphicon glyphicon-refresh"></span>
						{{lang_checkForUpdates}}
					</button>
				</div>
				<div class="slx-smallspace"></div>
				<div class="btn-group dropdown">
					<button type="submit" class="btn btn-primary" name="action"
							  value="apt-upgrade" {{perm.apt.upgrade.disabled}}>
						<span class="glyphicon glyphicon-play"></span>
						{{lang_runUpdate}}
					</button>
					<button type="button" class="btn btn-primary dropdown-toggle"
							  data-toggle="dropdown" aria-haspopup="true">
						<span class="caret"></span>
						<span class="sr-only">Toggle Dropdown</span>
					</button>
					<div class="dropdown-menu" style="padding:0">
						<div class="btn-group-vertical">
							<button type="submit" name="action" value="apt-full-upgrade" class="btn btn-primary"
									  style="text-align: left !important" {{perm.apt.upgrade.disabled}}>
								<span class="glyphicon glyphicon-play"></span>
								{{lang_runFullUpdate}}
							</button>
							<button type="submit" name="action" value="apt-autoremove" class="btn btn-primary"
									  style="text-align: left !important" {{perm.apt.autoremove.disabled}}>
								<span class="glyphicon glyphicon-trash"></span>
								{{lang_removeUnusedPackages}}
							</button>
							<button type="submit" name="action" value="apt-fix" class="btn btn-primary"
									  style="text-align: left !important" {{perm.apt.fix.disabled}}>
								<span class="glyphicon glyphicon-wrench"></span>
								{{lang_fixDependencies}}
							</button>
						</div>
					</div>
				</div>
			</form>
		</div>
		<table>
			<tr>
				<td>{{lang_lastestUpdate}}:&nbsp;</td>
				<td>{{lastChanged}}</td>
			<tr>
			<tr>
				<td>{{lang_lastUpdateCheck}}:&nbsp;</td>
				<td>{{lastDownload}}</td>
			</tr>
			<tr>
				<td>{{lang_lastPackageInstall}}:&nbsp;</td>
				<td>{{lastInstalled}}</td>
			<tr>
		</table>
		{{#list_old}}
			<div class="slx-smallspace"></div>
			<div class="text-danger">
				{{lang_listOldWarning}}
			</div>
		{{/list_old}}
	</div>
</div>

{{#task.packages.0}}
	<table class="table table-condensed">
		<thead>
		<tr>
			<th>{{lang_package}}</th>
			<th colspan="3">{{lang_versionFromTo}}</th>
		</tr>
		</thead>
		{{#task.packages}}
			<tr class="{{row_class}}">
				<td><strong>{{name}}</strong><span class="text-muted">/{{source}}</span></td>
				<td class="slx-smallcol">{{oldVersion}}</td>
				<td class="slx-smallcol">&rarr;</td>
				<td class="slx-smallcol">{{newVersion}}</td>
			</tr>
		{{/task.packages}}
	</table>
{{/task.packages.0}}

{{^task.packages}}
	{{^task.error}}
		<div class="alert alert-success">
			<span class="glyphicon glyphicon-ok"></span>
			{{lang_everythingUpToDate}}
		</div>
	{{/task.error}}
{{/task.packages}}

{{#needReboot}}
	<div class="alert alert-warning">
		<span class="glyphicon glyphicon-exclamation-sign"></span>
		{{lang_packagesNeedingReboot}}:
		<a href="#id-default_pane">
			{{.}}
		</a>
	</div>
{{/needReboot}}

{{#task.error}}
	<div class="alert alert-warning">{{task.error}}</div>
{{/task.error}}

<div>
	<a href="https://www.bwlehrpool.de/wiki/doku.php/satellite/system_updates" target="_blank">
		{{lang_updatesWikiLink}}
		<span class="glyphicon glyphicon-new-window"></span>
	</a>
</div>
<div class="clearfix"></div>