Jai Bhagat
346c436a6e
fix: delete state from routes and move to controllers and add renderless component to templates
2021-12-21 07:45:12 -05:00
Michael Lange
b6af7a31e2
Aggregate the BANs in the cluster details panel
2021-03-31 09:29:14 -07:00
Michael Lange
a0e59f81ab
Use common helpers and utils for formatting hertz
2021-03-31 09:29:14 -07:00
Michael Lange
dc41e731ce
format-scheduled-bytes helper
2021-03-31 09:29:02 -07:00
Michael Lange
38e7804afc
Update topology info box primary metric
2021-03-24 13:52:52 -07:00
Buck Doyle
e9e52e0dfe
Update Ember/Ember CLI to 3.20 ( #9641 )
...
This doesn’t include Ember Data, as we are still back on 3.12.
Most changes are deprecation updates, linting fixes, and dependencies. It can
be read commit-by-commit, though many of them are mechanical and skimmable.
For the new linting exclusions, I’ve added them to the Tech Debt list.
The decrease in test count is because linting is no longer included in ember test.
There’s a new deprecation warning in the logs that can be fixed by updating Ember
Power Select but when I tried that it caused it to render incorrectly, so I decided to
ignore it for now and address it separately.
2021-02-17 15:01:44 -06:00
Buck Doyle
975ea6d5d1
Merge branch 'master' into b-ui/topo-viz-accounting
2021-01-28 09:56:46 -06:00
Michael Lange
6ba229e86c
Use Hz instead of hz throughout the UI
2021-01-26 10:53:26 -08:00
Michael Lange
9395f16da6
Test coverage for the topology info panel.
...
This fixes a couple bugs
1. Overreporting resources reserved due to counting terminal allocs
2. Overreporting unique client placements due to uniquing on object refs
instead of on client ID.
2021-01-25 19:01:11 -08:00
Michael Lange
6d985f05bb
When the topo viz filters out nodes, report this to the user via warning alert
2021-01-05 17:11:17 -08:00
Michael Lange
be7b0040d3
Show dismissable no live updating notice on the topology page
2020-11-04 19:25:12 -08:00
Michael Lange
148d4429cf
Show a partial view notice when ACLs are enabled and the mgmt token isn't being used
2020-11-04 15:24:34 -08:00
Michael Lange
4dcf454d81
Forbidden state for the topo viz
2020-11-04 12:32:22 -08:00
Michael Lange
e0157759a8
Redo column widths on the topology page.
...
Now the info panel has a fixed width and the TopoViz will display as a
single column if the TopoViz column is too narrow for two columns.
2020-10-23 14:17:03 -07:00
Michael Lange
38a4a027aa
Truncate text in the topo viz info panel
2020-10-23 14:17:03 -07:00
Michael Lange
8947fd547b
Limit the topo viz to only pending and running allocs
...
Failed allocs immediately vacate their allocated resources which results
in inaccurate distributions of allocations on a client.
2020-10-23 14:17:03 -07:00
Michael Lange
649873745f
Treat legend term pairs as single wrapping elements
2020-10-15 10:30:34 -07:00
Michael Lange
97510a8397
Some light topology acceptance tests
2020-10-15 03:06:51 -07:00
Michael Lange
e21a2a03b2
More information about clients in the info panel
2020-10-15 02:54:15 -07:00
Michael Lange
ba8675ae87
Filter total alloc count by only scheduled allocs
2020-10-15 02:54:15 -07:00
Michael Lange
066502d408
Make the topo viz denser when there are >50 nodes
...
By hiding node details and making nodes interactive instead, we can pack
more allocations on a screen.
2020-10-15 02:54:15 -07:00
Michael Lange
fb1deb5c40
Updated alloc and cluster details on topo page
2020-10-15 02:54:14 -07:00
Michael Lange
e4907dc647
Super rough allocation details, needs some style love
2020-10-15 02:54:14 -07:00
Michael Lange
cab4e618fc
Add cluster details to the topology page
2020-10-15 02:54:13 -07:00
Michael Lange
831d27efd6
Fleshing out the first prototype of the topology visualization
2020-10-15 02:54:13 -07:00
Michael Lange
2a067d646d
Scaffold topo viz components
2020-10-15 02:54:13 -07:00
Michael Lange
f0a096119f
Small cluster example scenario for the topo viz
2020-10-15 02:54:13 -07:00
Michael Lange
1cb1ac89d7
Scaffold a new topology page
2020-10-15 02:54:12 -07:00