Michael Lange
|
ce117bffb2
|
Align the hamburger menu and ensure that it's full area is clickable
|
2018-08-06 11:21:54 -07:00 |
|
Michael Lange
|
191131bedf
|
Remove extra whitespace
|
2018-08-06 11:21:54 -07:00 |
|
Michael Lange
|
84be4f3183
|
Make the hamburger menu look more traditional
|
2018-08-06 11:21:54 -07:00 |
|
Michael Lange
|
178642efe0
|
Test coverage for gutter menu interactions
|
2018-08-06 11:21:54 -07:00 |
|
Michael Lange
|
a69f5f15ac
|
Make it "feel" mobile with a backdrop that closes the gutter menu on tap
|
2018-08-06 11:21:54 -07:00 |
|
Michael Lange
|
3a81b0e8ab
|
Visual treatment for the collapsed gutter menu
|
2018-08-06 11:21:54 -07:00 |
|
Michael Lange
|
9258534f45
|
Treat the nomad logo and the hamburger menu as their own css components
|
2018-08-06 11:21:53 -07:00 |
|
Michael Lange
|
4eadc9f6ed
|
Refactor navbar markup
|
2018-08-06 11:21:53 -07:00 |
|
Michael Lange
|
823c12ea26
|
Style the hamburber menu icon
|
2018-08-06 11:21:53 -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
|
b06ee4f1a7
|
Hide the gutter menu at low width resolutions
|
2018-08-06 11:21:53 -07:00 |
|
Michael Lange
|
cae126168c
|
Undo the responsive styles that come with bulma
|
2018-08-06 11:21:53 -07:00 |
|
Michael Lange
|
32c321abbf
|
Keep the search box around when a search yields no results
|
2018-08-06 11:02:22 -07:00 |
|
Michael Lange
|
29fcece8e7
|
Test coverage for the jobs/:job/allocations page
|
2018-08-06 11:02:22 -07:00 |
|
Michael Lange
|
f8504cb56f
|
Tests for the recent allocations table
|
2018-08-06 11:02:21 -07:00 |
|
Michael Lange
|
a0148600a6
|
Refactor allocations page as a component
|
2018-08-06 11:02:21 -07:00 |
|
Michael Lange
|
b14693f168
|
Add object spread
|
2018-08-06 11:02:21 -07:00 |
|
Michael Lange
|
f50aff562c
|
Treat filtering on an async relationship as async
|
2018-08-06 11:02:21 -07:00 |
|
Michael Lange
|
5fff8e1c9a
|
Watch allocations on the job index page
Since there are no recent allocations, those alloc need to be watched
|
2018-08-06 11:02:21 -07:00 |
|
Michael Lange
|
e8a7d9db83
|
Don't use the boxed-section pattern on pages with one section
|
2018-08-06 11:01:27 -07:00 |
|
Michael Lange
|
b128c05dac
|
Add search to the allocations page
|
2018-08-06 11:00:24 -07:00 |
|
Michael Lange
|
ac972a60e6
|
Link to the allocations page from the recent allocations table
|
2018-08-06 11:00:23 -07:00 |
|
Michael Lange
|
87c3aa2c89
|
Use the correct allocation row context in various places
|
2018-08-06 11:00:23 -07:00 |
|
Michael Lange
|
77e7d8edab
|
Use the new taskGroup context for allocation row
|
2018-08-06 10:59:35 -07:00 |
|
Michael Lange
|
d250b2a54a
|
New dedicated allocations page for jobs
|
2018-08-06 10:59:35 -07:00 |
|
Michael Lange
|
221881e502
|
Add recent allocations to relevant job overview pages
|
2018-08-06 10:59:35 -07:00 |
|
Michael Lange
|
bc41b23a13
|
Make sure memory and cpu bars have a consistent size
|
2018-08-06 10:59:35 -07:00 |
|
Michael Lange
|
137fbccb3d
|
Remove the name column and add a created column to allocation rows
|
2018-08-06 10:59:35 -07:00 |
|
Michael Lange
|
81255bee16
|
Add createTime to the allocation model
|
2018-08-06 10:53:13 -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
|
087f4a9ebc
|
Test coverage for the expanded feature set of the latest-deployment component
|
2018-07-30 15:31:31 -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
|
cf55d225e2
|
Correctly model the latestDeployment relationship and the inverse
|
2018-07-30 15:24:31 -07:00 |
|
Michael Lange
|
742754c342
|
Support the /job/:id/deployment endpoint in mirage
|
2018-07-30 15:24:31 -07:00 |
|
Michael Lange
|
2cb0777489
|
Get the latest deployment for a job by using the appropriate API
|
2018-07-30 15:24:31 -07:00 |
|
Michael Lange
|
7aeba8007e
|
Use page-layout for job routes
|
2018-07-30 13:13:52 -07:00 |
|
Michael Lange
|
cd3f8ab139
|
Use page-layout for allocations routes
|
2018-07-30 13:13:52 -07:00 |
|
Michael Lange
|
0d0a7f4970
|
Use page-layout for clients routes
|
2018-07-30 13:13:52 -07:00 |
|
Michael Lange
|
70cc506c8b
|
Use page-layout for servers routes
|
2018-07-30 13:13:52 -07:00 |
|
Michael Lange
|
4319166880
|
Use page-layout for the settings routes
|
2018-07-30 13:13:52 -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
|
9023bb5676
|
Use the JobID as the Version ID for mirage job versions
|
2018-07-27 16:32:43 -07:00 |
|
Michael Lange
|
0daeb09fd8
|
Update deployment test to reflect new progress-by column
|
2018-07-17 13:28:29 -07:00 |
|
Michael Lange
|
cfbbdf8677
|
Show deployment deadlines everywhere
|
2018-07-17 11:07:22 -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
|
af14f7230c
|
Test coverage for summary toggle
|
2018-07-13 10:26:46 -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 |
|