Michael Lange
334358ad24
Merge pull request #4615 from hashicorp/f-ui-restart-stopped-job
...
UI: Restart stopped job
2018-08-30 09:49:14 -07:00
Michael Lange
d824b70cee
Merge pull request #4616 from hashicorp/f-ui-promote-canary
...
UI: Promote canary
2018-08-30 09:48:31 -07:00
Michael Lange
f4ceb2264c
Fix the flickering issue with start/stop job
...
When the server doesn't respond immediately, there is a visible window
of time between the action being submitted and the blocking query coming
back with the new job status.
2018-08-28 11:27:00 -07:00
Michael Lange
f79f037096
Add a confirmation loading state to the two-step-button component
2018-08-28 11:27:00 -07:00
Michael Lange
f09e9a41bc
Switch stop/run job actions to EC tasks
2018-08-28 11:27:00 -07:00
Michael Lange
619376c3b8
Add Start Job action on the job overview page for when a job is dead
2018-08-28 11:27:00 -07:00
Michael Lange
c510060c12
Change the latest deployment component to include a Promote Canary button
...
Before it would say the deployment required promotion, now it has a
button that triggers the promotion.
2018-08-24 16:41:47 -07:00
Michael Lange
85aaa53fd5
Simplify the data control flow around job.plan()
2018-08-23 15:40:42 -07:00
Michael Lange
6463efe2ce
Test coverage for the job-editor component
...
Most of this was ported over from the existing job run acceptance tests
2018-08-23 09:00:14 -07:00
Michael Lange
d36270b0dd
fixup-job-editor
2018-08-21 16:43:46 -07:00
Michael Lange
cdc37ec36c
Support different contexts for the job editor
2018-08-21 16:41:05 -07:00
Michael Lange
a2c12b91e3
Move the bulk of the new job page into a new job editor component
2018-08-21 12:07:45 -07:00
Michael Lange
9b7b465a66
Show the scheduler dry-run output on the plan page
2018-08-20 16:44:37 -07:00
Michael Lange
19d7202bd1
Use ivy-codemirror in the JSON Viewer component
2018-08-13 17:04:14 -07:00
Michael Lange
95e8259447
Acceptance tests for the region switcher
2018-08-10 12:52:05 -07:00
Michael Lange
362aff0fab
Simplify the control flow around changing namespaces and regions
...
The UI will no longer try to redirect to the appropriate namespace or
region if one is found in localStorage. Instead, it will assume that
the lack of query param means the default namespaces or region is
desired.
2018-08-09 18:22:39 -07:00
Michael Lange
3f262143b6
Move the region switcher out of the secondary nav and into the gutter when the gutter is collapsed
2018-08-09 18:22:37 -07:00
Michael Lange
47210b3c93
Add region switcher to the global header
2018-08-09 18:22:37 -07:00
Michael Lange
05273c7c36
Add open/close functionality to the gutter-menu when it's collapsed
2018-08-06 11:21:53 -07:00
Michael Lange
f50aff562c
Treat filtering on an async relationship as async
2018-08-06 11:02:21 -07:00
Michael Lange
221881e502
Add recent allocations to relevant job overview pages
2018-08-06 10:59:35 -07:00
Michael Lange
11bc25b1b3
Merge pull request #4533 from hashicorp/f-ui-refactor-page-chrome
...
UI: Refactor page chrome
2018-08-06 10:50:03 -07:00
Michael Lange
6fe8356d1c
Give the running-deployment component a more appropriate name
2018-07-30 15:31:31 -07:00
Michael Lange
e278d6315a
Make running-deployment always show the latest deployment
2018-07-30 15:31:31 -07:00
Michael Lange
06b3cc8760
New page-layout component that contains both the header and the gutter menu
2018-07-30 13:13:52 -07:00
Michael Lange
d0c76b844a
Remove all references to onNamespaceChange
2018-07-30 13:13:52 -07:00
Michael Lange
3859c3b1bb
Redo onNamespaceChange to use the router
2018-07-30 13:13:52 -07:00
Michael Lange
62cdc28b55
Merge pull request #4507 from hashicorp/b-ui-dist-bar-corners
...
UI: Fix the missing pixels issue with distribution-bar
2018-07-13 11:04:29 -07:00
Michael Lange
78e66d4100
Make job alloc/children summary collapsable (and persist the choice in localStorage)
2018-07-13 10:26:46 -07:00
Michael Lange
a58e591910
Add an option to start expanded and an onToggle action to list-accordion
2018-07-13 10:26:46 -07:00
Michael Lange
d5af5e6cfc
Compute the correct number of pixels to shave off of bar width
2018-07-13 10:26:01 -07:00
Michael Lange
7e51502cc5
Create a single-bar example of distribution-bar in the styleguide
2018-07-13 10:26:01 -07:00
Michael Lange
e435d542b1
Fix a bug where the wrong index could be used when some bars had no value
2018-07-13 10:26:01 -07:00
Michael Lange
a82a036a12
Guard against URI encoding
2018-07-10 11:29:00 -07:00
Michael Lange
b8b3d03e41
Merge pull request #4458 from hashicorp/f-ui-refactor-breadcrumbs
...
UI: Refactor breadcrumbs
2018-07-10 11:01:28 -07:00
Michael Lange
8d417e7800
Remove evaluations from the job overview page
2018-07-06 16:53:13 -07:00
Michael Lange
866043ac0f
Merge pull request #4468 from hashicorp/f-ui-styleguide-progress
...
UI: Fill out the styleguide
2018-07-06 16:03:41 -07:00
Michael Lange
90ea4f0f21
Update all the awkward browserify imports to plain ol' es6 imports
2018-07-06 13:38:57 -07:00
Michael Lange
0f90e066ee
Remove all references to breadcrumbs outside of routes
2018-07-06 11:12:12 -07:00
Michael Lange
dd6f12696f
New breadcrumb service and component for describing breadcrumbs in routes
...
Works by segmenting the currentRouteName from the router service
and walking over each route in the current hierarchy to collect crumbs.
2018-07-06 11:12:10 -07:00
Michael Lange
2c10e8ad2e
Styleguide entries for accordion
2018-07-03 14:30:40 -07:00
Michael Lange
9a56423bab
Styleguide entry for Progress Bar
2018-07-03 13:54:00 -07:00
Michael Lange
e17592edab
Styleguide entry for Table, Configuration
2018-07-03 13:06:39 -07:00
Michael Lange
f83b39838a
Styleguide entry for tables
2018-07-03 12:30:34 -07:00
Michael Lange
bed343e10e
Styleguide entry for Log Stream
2018-07-02 15:33:37 -07:00
Michael Lange
9fda975a7a
Styleguide entry for the JSON Viewer
2018-06-30 11:31:17 -07:00
Michael Lange
83e5c23dba
Styleguide entry for the timeline component
2018-06-29 18:33:23 -07:00
Michael Lange
cbf39454b3
Dropdown entry to the styleguide
2018-06-29 14:21:33 -07:00
Michael Lange
e1ef069496
Styleguide entry for the diff-viewer
2018-06-29 13:34:01 -07:00
Michael Lange
8f811d5046
Remove hacky code that worked around an Ember Data bug
...
The bug is fixed in 2.18, so this can be written in the normal
less surprising way.
2018-06-13 15:05:18 -07:00