fc-server: polish user management; add starred jobs UI
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: Ie3034d4a66a55cb71c23ba25b40d678f6a6a6964
This commit is contained in:
parent
865b2f5f66
commit
865dd39a07
6 changed files with 540 additions and 74 deletions
|
|
@ -15,10 +15,23 @@
|
|||
<dd><code>{{ jobset.nix_expression }}</code></dd>
|
||||
<dt>Flake mode</dt>
|
||||
<dd>{% if jobset.flake_mode %}Yes{% else %}No{% endif %}</dd>
|
||||
<dt>Enabled</dt>
|
||||
<dd>{% if jobset.enabled %}Yes{% else %}No{% endif %}</dd>
|
||||
<dt>State</dt>
|
||||
<dd>
|
||||
{% match jobset.state %}
|
||||
{% when fc_common::models::JobsetState::Disabled %}
|
||||
<span class="badge badge-cancelled">Disabled</span>
|
||||
{% when fc_common::models::JobsetState::Enabled %}
|
||||
<span class="badge badge-completed">Enabled</span>
|
||||
{% when fc_common::models::JobsetState::OneShot %}
|
||||
<span class="badge badge-pending">One-Shot</span>
|
||||
{% when fc_common::models::JobsetState::OneAtATime %}
|
||||
<span class="badge badge-running">One-at-a-Time</span>
|
||||
{% endmatch %}
|
||||
</dd>
|
||||
<dt>Check interval</dt>
|
||||
<dd>{{ jobset.check_interval }}s</dd>
|
||||
<dt>Last checked</dt>
|
||||
<dd>{% if let Some(t) = jobset.last_checked_at %}{{ t.format("%Y-%m-%d %H:%M:%S") }}{% else %}Never{% endif %}</dd>
|
||||
</dl>
|
||||
|
||||
{% if !eval_summaries.is_empty() %}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue