Michael Lange
|
29f1d9948e
|
Merge pull request #3936 from hashicorp/f-ui-polling
UI: Live updating views
|
2018-03-08 13:27:02 -08:00 |
Michael Lange
|
314f1ea436
|
Change from the setupController hook to the new startWatchers hook
|
2018-03-08 10:40:31 -08:00 |
Michael Lange
|
98d425fdcf
|
Toggle polling in components when switching away from the tab
|
2018-03-08 10:40:31 -08:00 |
Michael Lange
|
c883280661
|
Fix preexisting bugs that only surfaced once live updating started
|
2018-03-05 09:32:03 -08:00 |
Michael Lange
|
2e825a8d22
|
Watch nodes and allocs on the nodes list page
|
2018-03-05 09:32:03 -08:00 |
Michael Lange
|
4b581dc04d
|
Address headers and ID bugs
|
2018-03-02 16:28:39 -08:00 |
Michael Lange
|
bbe646b131
|
Set slices after merging the selection
|
2018-03-02 16:21:37 -08:00 |
Michael Lange
|
7c27d1486b
|
Json viewer isn't side effect free, so use a copy
|
2018-03-02 16:21:37 -08:00 |
Michael Lange
|
553c69cc32
|
Fix existing tests
|
2018-03-02 16:21:36 -08:00 |
Michael Lange
|
1ab5b8b3e4
|
Cancel watch tasks when appropriate
|
2018-03-02 16:21:36 -08:00 |
Michael Lange
|
5a21a5ddbf
|
Watch for summary changes in job-row
|
2018-03-02 16:21:35 -08:00 |
Michael Lange
|
d51da0fa62
|
Fix distribution-bar bugs found with live data
- Key data using datum label
(when something goes from number, to zero, to number again)
- Retain active and inactive classes across data updates
|
2018-03-02 16:21:34 -08:00 |
Michael Lange
|
bace0fedef
|
Re-render chart whenever data changes
|
2018-03-02 16:21:13 -08:00 |
Michael Lange
|
a503fbe73c
|
In the event the server also times out, show an error message
|
2018-02-27 13:38:31 -08:00 |
Michael Lange
|
dc72ac2bc7
|
Fallback to using the nomad server for log streaming
Only when the client isn't accessible
|
2018-02-26 12:23:47 -08:00 |
Michael Lange
|
2563e04a6d
|
Inject system so namespace shows up on job detail components
|
2018-02-06 10:53:53 -08:00 |
Michael Lange
|
f864fb3f2a
|
Tests for the summary job page part
|
2018-02-06 10:53:53 -08:00 |
Michael Lange
|
40c8149520
|
Trim the parent job prefix off the child job names when displaying them
|
2018-02-06 10:53:52 -08:00 |
Michael Lange
|
abcfda9911
|
Add ability to force a periodic job launch
|
2018-02-06 10:53:51 -08:00 |
Michael Lange
|
a820ea7b13
|
Payload details for the parameterized child job detail page
|
2018-02-06 10:53:51 -08:00 |
Michael Lange
|
89a19fbe38
|
Breadcrumbs for the periodic child job page
|
2018-02-06 10:53:50 -08:00 |
Michael Lange
|
0e173f5da5
|
Fleshing out job page parts and differences
|
2018-02-06 10:53:50 -08:00 |
Michael Lange
|
6492611e39
|
Recreate the service job detail page using job part components
|
2018-02-06 10:53:50 -08:00 |
Michael Lange
|
25d9004d3a
|
Deconstruct the existing job detail page into common parts
This is to later compose job detail page variations
|
2018-02-06 10:53:49 -08:00 |
Michael Lange
|
d8bd9dec77
|
Specialized children-status-bar variant of the allocation-status-bar
|
2018-02-05 20:13:58 -08:00 |
Michael Lange
|
c9ae29682c
|
Add boxed-section component to the styleguide
|
2018-01-17 09:04:00 -08:00 |
Michael Lange
|
d2a26a6745
|
Add basic elements to the styleguide
|
2018-01-17 09:04:00 -08:00 |
Michael Lange
|
a0b2433f42
|
Add jumbo distribution bar to the styleguide
|
2018-01-17 09:04:00 -08:00 |
Michael Lange
|
5e02fc49b3
|
Move distribution bar styleguide material to a component
|
2018-01-17 09:04:00 -08:00 |
Michael Lange
|
1cb8aeeba8
|
Fix a class name bug in the distribution bar
|
2018-01-17 09:04:00 -08:00 |
Michael Lange
|
1107798da6
|
Use the new ember modules imports
Generated with a codemode:
https://github.com/ember-cli/ember-modules-codemod
|
2018-01-17 09:02:04 -08:00 |
Michael Lange
|
3136c5db18
|
Update the reason why the router service is still not used
|
2018-01-17 09:02:04 -08:00 |
Michael Lange
|
c15b54a299
|
Don't dot twice after an @each
|
2018-01-17 09:02:03 -08:00 |
Michael Lange
|
aeddd4d717
|
Expand the entire job definition by default
|
2017-12-07 14:06:51 -08:00 |
Michael Lange
|
ac1855f37c
|
Rename allocation-log to task-log
|
2017-11-21 11:22:42 -08:00 |
Michael Lange
|
1e1a697841
|
Acceptance tests for task logs
|
2017-11-21 11:22:42 -08:00 |
Michael Lange
|
82bf67b630
|
Microscopic refactor for style reasons
|
2017-11-21 11:22:42 -08:00 |
Michael Lange
|
53de626709
|
Let the log component fill all available height
|
2017-11-21 11:22:42 -08:00 |
Michael Lange
|
7c3f688ad6
|
Move logging logic from the controller to a component
|
2017-11-21 11:22:42 -08:00 |
Michael Lange
|
ff4df58e6d
|
Address a couple asynchronicity issues
|
2017-10-23 17:42:36 -07:00 |
Michael Lange
|
f07c222274
|
Always provide a valid value for transform
|
2017-10-18 11:45:02 -07:00 |
Michael Lange
|
3d93398eae
|
Don't double render, also don't render infinitely
See https://github.com/emberjs/ember.js/issues/13948
|
2017-10-18 11:45:02 -07:00 |
Michael Lange
|
7c3402d400
|
Fix an issue where allocation rows can have a state change in the same frame as a render
|
2017-10-18 11:45:02 -07:00 |
Michael Lange
|
77cf33472f
|
Make ModifyIndex the default sort property for alloc tables
|
2017-10-18 11:45:02 -07:00 |
Michael Lange
|
5c1d103253
|
Sync the active namespace as a query param on the jobs list page
|
2017-10-11 14:06:46 -07:00 |
Michael Lange
|
aabd56a92d
|
Custom alpha sort with default always on top
|
2017-10-11 14:06:46 -07:00 |
Michael Lange
|
b43b0ba6a4
|
Add a namespace switcher to the gutter menu
|
2017-10-11 13:45:03 -07:00 |
Michael Lange
|
4e606e435d
|
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
|
877cbe6fbc
|
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
|
315b2ea9d6
|
Add empty states to the job list page
|
2017-09-29 17:41:29 -07:00 |