OXYGENHUB
# c2efc0b4674d oxygenhub / templates / about.html
1.4 KiB · HTML · last changed Versions on the hub: About page, /api/v1/version, footer, oh --version 1 month ago source blame history raw
e9bfea8e Andy McCall ↶ 1
{% extends "base.html" %}
2
{% block title %}About{% endblock %}
3
{% block content %}
4
<div class="head"><h1>About <small>{{ shell.site }}</small></h1></div>
5
<section class="panel">
6
  <h2>This hub</h2>
7
  <dl class="facts">
8
    <dt>OxygenHub</dt><dd><strong>{{ shell.version }}</strong> <span class="mute">({{ shell.build }})</span></dd>
9
    <dt>Built on</dt><dd>oxy-core {{ oxy_core }} · flow-core {{ flow_core }}</dd>
10
  </dl>
11
  <p class="small mute">The build names the state it was built from (<code>oxy describe</code>), the heads of a Flow build, or says "local build". The same is at <a href="/api/v1/version">/api/v1/version</a>; <code>oxy --version</code>, <code>oh --version</code> and <code>flow --version</code> report theirs, and the VS Code extensions show theirs in the Extensions view.</p>
12
</section>
13
{% if !runners.is_empty() %}
14
<section class="panel">
15
  <h2>Runners</h2>
16
  <div class="table"><table>
17
  <tr><th>Runner</th><th>Status</th><th>flow</th><th>Machine</th></tr>
18
  {% for r in runners %}<tr><td><a href="/admin/runners/{{ r.id }}">{{ r.name }}</a></td><td><span class="runner-status st-{{ r.status() }}">{{ r.status() }}</span></td><td>{% if r.version.is_empty() %}<span class="mute">not reported</span>{% else %}{{ r.version }}{% endif %}</td><td class="small">{{ r.arch }} {{ r.os }}</td></tr>{% endfor %}
19
  </table></div>
20
</section>
21
{% endif %}
22
{% endblock %}