open-nomad/ui/app/styles/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
..
accordion.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
authorization.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
badge-nomad-internal.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
boxed-section.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
cli-window.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
codemirror.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
copy-button.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
das-interstitial.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
dashboard-metric.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
dropdown-nomad-internal.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
ember-power-select.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
empty-message.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
error-container.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
evaluations.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
event.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
exec-button.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
exec-window.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
flex-masonry.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
fs-explorer.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
global-search-container.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
global-search-dropdown.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
gutter-toggle.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
gutter.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
image-file.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
inline-definitions.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
job-diff.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
job-status-panel.scss [ui, deployments] Job status for System Jobs (#17046) 2023-05-05 16:25:21 -04:00
json-viewer.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
keyboard-shortcuts-modal.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
legend.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
lifecycle-chart.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
loading-spinner.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
metadata-editor.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
metrics.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
node-status-light.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
nomad-logo.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
page-layout.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
policies.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
popover-menu.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
primary-metric.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
recommendation-accordion.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
recommendation-card.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
recommendation-row.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
search-box.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
services.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
sidebar.scss [ui] Fixed: Evaluations sidebar/response not scrollable (#16960) 2023-04-27 09:49:18 -04:00
simple-list.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
status-text.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
stepper-input.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
task-sub-row.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
timeline.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
toggle.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
toolbar.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
tooltip.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
two-step-button.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
variables.scss [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00