open-nomad/ui/app/components
Buck Doyle 9c0f85d7b6
UI: add filesystem browsing for allocations (#7951)
This partially addresses #7799.

Task state filesystems are contained within a subdirectory of their
parent allocation, so almost everything that existed for browsing task
state filesystems was applicable to browsing allocations, just without
the task name prepended to the path. I aimed to push this differential
handling into as few contained places as possible.

The tests also have significant overlap, so this includes an extracted
behavior to run the same tests for allocations and task states.
2020-06-01 08:15:59 -05:00
..
exec UI: Fix exec popup link for job id ≠ name (#7815) 2020-04-29 07:54:04 -05:00
fs UI: add filesystem browsing for allocations (#7951) 2020-06-01 08:15:59 -05:00
job-deployment
job-page Type-check the ForbiddenError rather than ducktype it 2020-05-21 10:35:40 -07:00
list-accordion
list-pagination
list-table
.gitkeep
addon-copy-button.js
allocation-row.js Don't double load freshly loaded allocations 2020-05-12 21:30:33 -07:00
allocation-stat.js Separate AllocationStat component for containing the multiple states a stat tracker can be in 2020-05-06 17:21:45 -07:00
allocation-status-bar.js
allocation-subnav.js UI: add filesystem browsing for allocations (#7951) 2020-06-01 08:15:59 -05:00
app-breadcrumbs.js
attributes-section.js
children-status-bar.js
client-node-row.js Call out the 'down' status too, since it's a pretty bad one 2020-01-31 12:56:15 -08:00
copy-button.js
distribution-bar.js Remove jquery from the distribution bar chart 2020-05-26 14:11:08 -07:00
drain-popover.js Disable options for popover and drain-popover 2020-01-30 21:29:29 -08:00
exec-terminal.js UI: add exec terminal (#6697) 2020-03-24 18:22:16 -05:00
gauge-chart.js Remove jquery from gauge chart 2020-05-26 14:13:29 -07:00
global-header.js
gutter-menu.js Changing namespaces now situationally redirects to jobs or volumes 2020-05-08 17:35:27 -07:00
image-file.js
job-deployment.js
job-deployments-stream.js UI: Update Ember to 3.12 LTS (#6419) 2019-10-15 13:32:58 -05:00
job-diff-fields-and-objects.js
job-diff.js
job-editor.js
job-row.js
job-version.js
job-versions-stream.js UI: Update Ember to 3.12 LTS (#6419) 2019-10-15 13:32:58 -05:00
json-viewer.js
lifecycle-chart-row.js UI: Add representations for task lifecycles (#7659) 2020-04-30 08:15:19 -05:00
lifecycle-chart.js UI: Add representations for task lifecycles (#7659) 2020-04-30 08:15:19 -05:00
line-chart.js Remove jquery from line-chart 2020-05-26 14:05:45 -07:00
list-accordion.js UI: Update Ember to 3.12 LTS (#6419) 2019-10-15 13:32:58 -05:00
list-pagination.js UI: Update Ember to 3.12 LTS (#6419) 2019-10-15 13:32:58 -05:00
list-table.js UI: Update Ember to 3.12 LTS (#6419) 2019-10-15 13:32:58 -05:00
multi-select-dropdown.js UI: Update Ember to 3.12 LTS (#6419) 2019-10-15 13:32:58 -05:00
page-layout.js
page-size-select.js Reset current page when changing page size 2020-04-02 12:50:33 -07:00
placement-failure.js
plugin-allocation-row.js Test coverage for the plugin-allocation-row 2020-05-12 21:30:33 -07:00
popover-menu.js Disable options for popover and drain-popover 2020-01-30 21:29:29 -08:00
primary-metric.js
proxy-tag.js
region-switcher.js
reschedule-event-row.js UI: Update Ember to 3.12 LTS (#6419) 2019-10-15 13:32:58 -05:00
search-box.js
server-agent-row.js
stats-time-series.js
streaming-file.js
task-group-row.js
task-log.js Use the AbortController provided by the fetch polyfill 2020-05-21 10:35:39 -07:00
task-row.js
task-subnav.js
toggle.js Integration tests for the toggle component 2020-01-23 16:34:32 -08:00
two-step-button.js Modifiers to the two-step-button 2020-01-23 16:34:25 -08:00