open-nomad/ui/app/models
Michael Lange 1bd6a69067
UI: Support for CSI (#7446)
Closes #7197 #7199

Note: Test coverage is limited to adapter and serializer unit tests. All
acceptance tests have been stubbed and all features have been manually
tested end-to-end.

This represents Phase 1 of #6993 which is the core workflow of CSI in
the UI. It includes a couple new pages for viewing all external volumes
as well as the allocations associated with each. It also updates
existing volume related views on job and allocation pages to handle both
Host Volumes and CSI Volumes.
2020-03-25 07:51:26 -05:00
..
.gitkeep sync 2017-09-19 10:08:23 -05:00
agent.js ES5 getters codemod 2019-04-10 14:54:36 -07:00
allocation.js Add isMigrating property to the allocation model 2020-01-23 16:34:07 -08:00
consul-connect.js UI: add Consul Connect features (#6108) 2019-09-04 09:39:56 -05:00
deployment.js ES5 getters codemod 2019-04-10 14:54:36 -07:00
drain-strategy.js Display node drain strategy information on the client detail page 2018-05-30 11:27:21 -07:00
evaluation.js UI: Add creation time to evaluations table (#6050) 2019-08-22 08:11:24 -05:00
host-volume.js Data layer for Host Volumes in the UI 2020-02-13 17:11:22 -08:00
job-plan.js Data modeling for preemptions 2019-04-22 16:40:00 -07:00
job-summary.js Refactor job summary to a relationship 2018-03-02 16:21:13 -08:00
job-version.js sync 2017-09-19 10:08:23 -05:00
job.js UI: Update to Ember 3.8 LTS (#5968) 2019-10-08 13:44:19 -05:00
namespace.js Use the new ember modules imports 2018-01-17 09:02:04 -08:00
network.js UI: add Consul Connect features (#6108) 2019-09-04 09:39:56 -05:00
node-attributes.js UI: Update to Ember 3.8 LTS (#5968) 2019-10-08 13:44:19 -05:00
node-driver.js ES5 getters codemod 2019-04-10 14:54:36 -07:00
node-event.js Tag node events with the driver when available 2018-05-25 11:48:49 -07:00
node.js Data layer for Host Volumes in the UI 2020-02-13 17:11:22 -08:00
placement-failure.js Models evaluation data 2017-11-29 20:12:12 -08:00
plugin.js UI: Support for CSI (#7446) 2020-03-25 07:51:26 -05:00
policy.js ui: Change Run Job availability based on ACLs (#5944) 2020-01-20 14:57:01 -06:00
reschedule-event.js Add shortId properties to reschedule events model 2018-05-04 19:36:54 -07:00
resources.js sync 2017-09-19 10:08:23 -05:00
service.js UI: add Consul Connect features (#6108) 2019-09-04 09:39:56 -05:00
sidecar-proxy-upstream.js UI: add Consul Connect features (#6108) 2019-09-04 09:39:56 -05:00
sidecar-proxy.js UI: add Consul Connect features (#6108) 2019-09-04 09:39:56 -05:00
sidecar-service.js UI: add Consul Connect features (#6108) 2019-09-04 09:39:56 -05:00
storage-controller.js UI: Support for CSI (#7446) 2020-03-25 07:51:26 -05:00
storage-node.js UI: Support for CSI (#7446) 2020-03-25 07:51:26 -05:00
task-event.js Read the task event message from the DisplayMessage prop 2018-03-28 12:52:02 -07:00
task-group-deployment-summary.js Show the progress deadline for task groups in a running deployment 2018-06-06 17:35:18 -07:00
task-group-summary.js Use the new ember modules imports 2018-01-17 09:02:04 -08:00
task-group.js UI: Support for CSI (#7446) 2020-03-25 07:51:26 -05:00
task-state.js UI: Fix Connect proxy tag (#6343) 2019-09-19 08:09:49 -05:00
task.js Add volumes column to the task row component 2020-02-13 17:11:32 -08:00
token.js Use the new ember modules imports 2018-01-17 09:02:04 -08:00
volume-definition.js UI: Support for CSI (#7446) 2020-03-25 07:51:26 -05:00
volume-mount.js UI: Support for CSI (#7446) 2020-03-25 07:51:26 -05:00
volume.js UI: Support for CSI (#7446) 2020-03-25 07:51:26 -05:00