github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/app/templates/components/job-version.hbs (about)

     1  <div class="boxed-section-head is-light inline-definitions">
     2    Version #{{this.version.number}}
     3    <span class="bumper-left pair is-faded">
     4      <span class="term">Stable</span>
     5      <span class="badge is-light is-faded" data-test-version-stability><code>{{this.version.stable}}</code></span>
     6    </span>
     7    <span class="pair is-faded">
     8      <span class="term">Submitted</span>
     9      <span data-test-version-submit-time class="submit-date">{{format-ts this.version.submitTime}}</span>
    10    </span>
    11    <div class="pull-right">
    12      {{#unless this.isCurrent}}
    13        {{#if (can "run job" namespace=this.version.job.namespace)}}
    14          <TwoStepButton
    15            data-test-revert-to
    16            @classes={{hash
    17              idleButton="is-warning is-outlined"
    18              confirmButton="is-warning"}}
    19            @alignRight={{true}}
    20            @idleText="Revert Version"
    21            @cancelText="Cancel"
    22            @confirmText="Yes, Revert Version"
    23            @confirmationMessage="Are you sure you want to revert to this version?"
    24            @inlineText={{true}}
    25            @fadingBackground={{true}}
    26            @awaitingConfirmation={{this.revertTo.isRunning}}
    27            @onConfirm={{perform this.revertTo}} />
    28        {{else}}
    29          <button
    30            data-test-revert-to
    31            type="button"
    32            class="button is-warning is-outlined is-small tooltip"
    33            disabled
    34            aria-label="You don’t have permission to revert"
    35          >
    36            Revert
    37          </button>
    38        {{/if}}
    39      {{/unless}}
    40  
    41      {{#if this.version.diff}}
    42        <button class="button is-light is-small is-fixed-width" {{action "toggleDiff"}} type="button">{{this.changeCount}} {{pluralize "Change" this.changeCount}}</button>
    43      {{else}}
    44        <div class="is-fixed-width is-size-7 has-text-centered">No Changes</div>
    45      {{/if}}
    46    </div>
    47  </div>
    48  {{#if this.isOpen}}
    49    <div class="boxed-section-body is-dark">
    50      <JobDiff @diff={{this.version.diff}} @verbose={{this.verbose}} />
    51    </div>
    52  {{/if}}