open-nomad/ui/app/templates/components
Phil Renaud 2fbbac5dd8
[ui, deployments] Job status for System Jobs (#17046)
* System jobs get a panel and lost status reinstated

* Leveraging nodes and not worrying about rescheds for system jobs

* Consistency w restarted as well

* Text shadow removed and early return where possible

* System jobs added to the Historical Click list

* System alloc and client summary panels removed

* Bones of some new system jobs tests

* [ui, deployments] handle node read permissions for system job panel (#17073)

* Do the next-best-thing when we cant read nodes for system jobs

* Whitespace control handlebars expr

* Simplifies system jobs to not attempt to show a desired count, since it is a particularly complex number depending on constraints, number of nodes, etc.

* [ui, deployments] Fix order in which allocations are ascribed to the status chart (#17063)

* Discovery of alloc.isOld

* Correct sorting and better types

* A more honest walk-back that prioritizes running and pending allocs first

* Test scenario for descending-order allocs to show

* isOld mandates that we set a job version for our created job. Could also do this in the factory but maybe side-effecty

* Type simplification

* Fixed up a test that needed system job summary to be updated

* Tests for modifications to the job summary

* Explicitly mark the service jobs in test as not-deploying
2023-05-05 16:25:21 -04:00
..
evaluation-sidebar [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
exec [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
fs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
global-search [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-deployment [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-page [ui, deployments] Job status for System Jobs (#17046) 2023-05-05 16:25:21 -04:00
list-accordion [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
list-pagination [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
list-table [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
topo-viz [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
agent-monitor.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
allocation-row.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
allocation-stat.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
allocation-subnav.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
app-breadcrumbs.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
attributes-section.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
attributes-table.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
client-node-row.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
client-subnav.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
copy-button.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
distribution-bar.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
drain-popover.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
exec-terminal.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
flex-masonry.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
forbidden-message.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
gauge-chart.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
global-header.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
gutter-menu.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
hamburger-menu.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
image-file.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-client-status-row.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-deployment-details.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-deployment.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-deployments-stream.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-diff-fields-and-objects.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-diff.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-dispatch.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-editor.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-page.hbs [ui, feature] Job Page Redesign (#16932) 2023-04-24 22:45:39 -04:00
job-row.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-service-row.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-subnav.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-version.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
job-versions-stream.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
json-viewer.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
lifecycle-chart-row.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
lifecycle-chart.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
line-chart.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
list-accordion.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
list-pagination.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
list-table.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
loading-spinner.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
multi-select-dropdown.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
nomad-logo.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
page-layout.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
page-size-select.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
placement-failure.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
plugin-allocation-row.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
plugin-subnav.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
popover-menu.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
proxy-tag.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
region-switcher.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
reschedule-event-row.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
reschedule-event-timeline.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
scale-events-accordion.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
scale-events-chart.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
search-box.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
server-agent-row.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
server-subnav.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
stats-time-series.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
stepper-input.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
storage-subnav.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
streaming-file.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
svg-patterns.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
task-group-row.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
task-log.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
task-row.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
task-subnav.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
toggle.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
tooltip.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
topo-viz.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00
two-step-button.hbs [ui, compliance] Remove the newline after .hbs copyright headers (#16861) 2023-04-14 13:08:13 -04:00