2438 Commits

Author SHA1 Message Date
Michael Lange
13975ebc0b Throw errors that cause a redirect to make debugging easier 2017-10-11 13:45:03 -07:00
Michael Lange
f7b1c5c15c New test to assert that lazy loading jobs for allocation rows actually happens
Unfortunately it meant inlining the visit into each test
2017-10-05 20:11:17 -07:00
Michael Lange
1ddb2b7889 Fixes issue regarding allocation rows
Sometimes the job name and/or task group name wouldn't show up.
2017-10-05 18:01:19 -07:00
Michael Lange
52bc3706d4 Merge pull request #3323 from hashicorp/f-ui-loading-states
UI Loading states
2017-10-05 18:00:51 -07:00
Michael Lange
7f55e62908 Merge pull request #3321 from hashicorp/f-ui-error-states
Better error state for allocation stats failure
2017-10-05 17:51:15 -07:00
Michael Lange
810c3d5467 Simple catch-all route for 404s on pages 2017-10-05 14:39:38 -07:00
Michael Lange
1b82586fb6 Test coverage for 404s on resources 2017-10-05 14:39:37 -07:00
Michael Lange
ddf9dae545 Handle allocation 404s 2017-10-05 14:39:37 -07:00
Michael Lange
ae6658dd94 Handle 404s for agents 2017-10-05 14:39:37 -07:00
Michael Lange
1e9b607730 Handle 404s on nodes 2017-10-05 14:39:37 -07:00
Michael Lange
1e817cb35b Handle 404s on jobs 2017-10-05 14:39:37 -07:00
Michael Lange
cb5d220432 Style error pages 2017-10-05 14:39:37 -07:00
Michael Lange
5379ca241a Handle errors in the application route
This is the only way to preserve the URL in all cases.
2017-10-05 14:39:06 -07:00
Michael Lange
bc3c59c3e0 Add a loading state to job information on allocation row.
This information is already loaded when traversing to an alloc row from
a job, but not when traversing to an alloc row from a node.
2017-10-03 17:18:33 -07:00
Michael Lange
5b0095627d Always reload all jobs
Ember tries to be clever by showing cached jobs instead of a loading spinner
in the event that a user starts on nodes, loads a couple jobs through
allocation relationships, then visits jobs.
2017-10-03 17:17:45 -07:00
Michael Lange
900b218632 Simple loading state for job details in a job row 2017-10-03 16:24:30 -07:00
Michael Lange
033c7432cc Loading templates in places 2017-10-03 16:20:45 -07:00
Michael Lange
c80c4446d4 Better error state for allocation stats 2017-10-03 15:55:10 -07:00
Michael Lange
a8257d39f0 New tooltip scss component 2017-10-03 15:55:10 -07:00
Michael Lange
18ba575368 New loading spinner
Courtesy of SpinKit: https://github.com/tobiasahlin/SpinKit
2017-10-03 15:53:46 -07:00
Michael Lange
abf313a8ce Add new icon helper and the first icon: warning 2017-10-03 10:54:22 -07:00
Michael Lange
74de77970f Add ember-inline-svg dependencies. 2017-10-02 17:02:57 -07:00
Michael Lange
c988de30c5 Empty state for allocations search on task group detail 2017-10-02 12:44:07 -07:00
Michael Lange
945cb3f03e Empty states for servers 2017-09-29 19:20:28 -07:00
Michael Lange
7cae2e92f2 Empty states for clients 2017-09-29 18:33:57 -07:00
Michael Lange
080ebec708 Add empty states to the job list page 2017-09-29 17:41:29 -07:00
Michael Lange
b7e97817d7 Expose the token service in all templates for convenience 2017-09-29 17:41:29 -07:00
Michael Lange
c86d50d15d Merge pull request #3287 from hashicorp/b-ui-firefox-styles
Fix style discrepancies in Firefox
2017-09-29 11:38:50 -07:00
Michael Lange
1ca9c74fe0 Merge pull request #3280 from hashicorp/b-ui-links-in-tables
Links in table rows should get click priority over table rows
2017-09-29 09:37:18 -07:00
Michael Lange
1b23849d69 Align the spacer between right-hand nav items
Firefox doesn't assume vertical centering in this case like chrome and
safari do.
2017-09-26 17:25:55 -07:00
Michael Lange
4fdda949f1 Use an absolute positioning for narrow chart
translateY(-50%) doesn't work on svg elements in firefox, apparently?
2017-09-26 17:18:52 -07:00
Michael Lange
496b037444 Rerender the distribution chart when the window resizes 2017-09-26 17:18:22 -07:00
Michael Lange
2536812403 Scroll to the top of the page on transition. Like a normal website. 2017-09-26 16:43:34 -07:00
Michael Lange
5c5de58b8f Fix the links in table rows bug
Click events were greedily redirecting to the resource pages instead
of first yielding to the anchor tag clicked if an anchor tag was in
fact clicked.
2017-09-26 11:59:42 -07:00
Michael Lange
7dc62aec37 Migrate tests over to native helpers as much as possible 2017-09-26 11:59:41 -07:00
Michael Lange
9235cf6748 Switch to native dom helpers 2017-09-26 11:59:41 -07:00
Michael Lange
bffdc874ff Demonstrate link in action table row bug 2017-09-26 11:59:41 -07:00
Alex Dadgar
ddc2efa4ac sync 2017-09-19 10:08:23 -05:00