Menu
AkurAI-Build
publicLatest change 30e6b8c347048d64c2c048dfd05a8ded219d37f6 - Host authenticated Git repositories over Smart HTTP with repo host/sync CLI by Ólafur Búi Ólafsson
{% extends "layouts/base.html" %}
{% block title %}Overview — AkurAI Build{% endblock %}
{% block page %}dashboard{% endblock %}
{% block body %}
<div class="pt-app-shell">
<aside class="pt-app-sidebar">
<a class="pt-app-brand" href="/app" aria-label="AkurAI Build overview"><span class="pt-mark" aria-hidden="true">A</span><span><strong>AkurAI Build</strong><small>Git-native delivery</small></span></a>
<nav class="pt-app-nav" aria-label="Workspace"><a href="/app" aria-current="page">Overview</a><a href="/app/repositories">Repositories</a><a href="/app/runs">Runs</a><a href="/app/workers">Workers</a></nav>
<div class="pt-health"><span class="pt-dot" aria-hidden="true"></span><span id="health">connecting</span><span class="pt-version">v{{ version }}</span></div>
</aside>
<main class="pt-app-content">
<section class="pt-metrics" aria-label="Pipeline summary"><div><strong id="m-projects">0</strong><span>Repositories</span></div><div><strong id="m-running">0</strong><span>Active runs</span></div><div><strong id="m-passed">0</strong><span>Successful</span></div><div><strong id="m-failed">0</strong><span>Needs attention</span></div><div><strong id="m-queued">0</strong><span>Queued</span></div></section>
<div class="pt-workspace-grid">
<section class="pt-panel" aria-labelledby="runs-heading"><div class="pt-panel-head"><div><p class="pt-eyebrow">Latest activity</p><h2 id="runs-heading">Recent runs</h2></div><a class="pt-button pt-small" href="/app/runs">Query all runs</a></div><div class="pt-table-wrap"><table class="pt-data-table"><caption class="pt-sr-only">Recent pipeline runs</caption><thead><tr><th>Run</th><th>Repository</th><th>Status</th><th>Ref</th><th>Commit</th><th>Created</th></tr></thead><tbody id="runs"></tbody></table></div><p class="pt-empty" id="runs-empty" hidden>No runs yet. Queue the first build above.</p></section>
<aside class="pt-panel pt-detail" aria-labelledby="detail-heading"><div class="pt-panel-head"><div><p class="pt-eyebrow">Execution evidence</p><h2 id="detail-heading">Run details</h2></div><button class="pt-button pt-small" id="retry" type="button" hidden>Retry</button></div><div class="pt-panel-body" id="detail"><p class="pt-empty">Select a run to inspect jobs, logs, artifacts, and deployments.</p></div></aside>
</div>
<section class="pt-panel pt-quick-register" aria-labelledby="quick-register-heading"><div class="pt-panel-head"><div><p class="pt-eyebrow">Grow the workspace</p><h2 id="quick-register-heading">Register another repository</h2></div><a class="pt-button pt-small" href="/app/repositories">Open repository manager</a></div><form class="pt-form-grid" id="repository-form"><label>Name<input id="repository-name" autocomplete="off" maxlength="64" placeholder="orders-web" required></label><label>Git URL<input id="repository-url" autocomplete="url" placeholder="https://github.com/org/orders-web.git" required></label><label>Default branch<input id="repository-branch" value="main" maxlength="200" required></label><button class="pt-button pt-primary" type="submit">Register</button></form></section>
</main>
</div>
{% endblock %}