Michael Lange
fcf31ffeaf
Always include the region param in server monitor requests
...
The region will naturally be appended to URLs via
token.authorizedRequest but agent members includes all servers across
all regions so relying on the application-level region isn't good
enough.
2021-02-01 09:54:46 -08:00
Buck Doyle
73be2c3439
Merge branch 'master' into b-ui/topo-viz-accounting
2021-01-28 09:56:46 -06:00
Michael Lange
ac758a7947
Adjust the no-association-lines logic
...
On very small clusters, the node count heuristic is impractical and
leads to confusion. By additionally requiring 10+ sibling allocs, the
lines will be shown more often.
2021-01-27 10:24:03 -08:00
Michael Lange
494b90c995
Don't render association lines on resize when lines aren't supposed to be shown at all
2021-01-27 10:20:10 -08:00
Michael Lange
ff252db327
Use Hz instead of hz throughout the UI
2021-01-26 10:53:26 -08:00
Michael Lange
a22a952b38
Only count the scheduled allocs on the topo viz node stats bar
2021-01-25 11:29:01 -08:00
Michael Lange
4d5fef68b0
Filter out nodes that don't have NodeResources from the topo viz
2021-01-05 17:11:17 -08:00
Michael Lange
99244af196
Fix flaky lifecycle chart tests
2020-11-12 09:16:53 -08:00
Michael Lange
edd296ff51
Revert "Temporarily remove poststop from the UI"
...
This reverts commit f8a505ea2f .
2020-11-12 09:16:52 -08:00
Buck Doyle
ba17e2191b
Add DAS subroute and copy button ( #9201 )
...
This continues iteration on the DAS UI by adding the ability to directly
navigate to a recommendation summary by (namespaced) slug and a copy
button for the direct navigation link.
It includes a change to CopyButton allowing it to take a block that’s
rendered within the button.
It also changes some instances of multi-relationship traversal to use
in-summary attributes, such as summary.jobNamespace instead of
summary.job.namespace.name.
2020-11-04 12:22:24 -06:00
Michael Lange
187f778056
Merge pull request #9074 from Liraim/fix_download
...
ui: "View Raw File" download using JS instead simple link
2020-11-04 10:09:35 -08:00
Michael Lange
24b0e41036
Add tooltips to the topo viz
2020-11-02 13:25:33 -08:00
Vyacheslav Morov
160b038314
Change to button.
...
Rewrite tests to check that proper urls was called.
2020-10-31 23:11:14 +03:00
Buck Doyle
828487352b
Add DAS UI code from enterprise ( #9192 )
...
This is a few combined iterations on the DAS feature.
2020-10-29 07:46:42 -05:00
Michael Lange
b87b4257ae
Make alloc association lines conditional on alloc count relative to node count
2020-10-23 15:16:31 -07:00
Michael Lange
2385baae80
Reset inline styles on flex-masonry elements when columns is set to 1
2020-10-23 14:17:03 -07:00
Michael Lange
13415df25c
Unit and integration tests for TopoViz component
2020-10-15 02:54:16 -07:00
Michael Lange
3a48dbfb40
Test coverage for TopoViz::Datacenter
2020-10-15 02:54:16 -07:00
Michael Lange
84f88ecf7e
Test coverage for TopoViz::Node
2020-10-15 02:54:16 -07:00
Michael Lange
611b0b3e00
FlexMasonry integration tests
2020-10-15 02:54:15 -07:00
Michael Lange
ccf022ec8b
Acceptance test coverage for the submit time sorting on the periodic and parameterized detail pages
2020-09-19 12:37:38 -07:00
Michael Lange
204d726435
Test coverage for page select and submit time on periodic page
2020-09-19 12:37:38 -07:00
Michael Lange
f8a505ea2f
Temporarily remove poststop from the UI
...
Since poststart and poststop are shipping separately, we can't ship them
both in the UI at the same time.
2020-08-31 19:32:38 -07:00
Buck Doyle
685b97ad4c
Merge branch 'f-ui/poststart-poststop' of github.com:hashicorp/nomad into f-ui/poststart-poststop
2020-08-28 10:18:45 -05:00
Buck Doyle
766c2dce80
Merge branch 'master' into f-ui/poststart-poststop
2020-08-28 10:15:18 -05:00
Michael Lange
c7da3d377d
Clean up erroneous and redundant mirage things
2020-08-27 17:58:24 -07:00
Buck Doyle
4628640e0e
Fix tragique formatting
2020-08-27 09:38:34 -05:00
Buck Doyle
14bfb9a53c
Add poststart and poststop lifecycle phases
2020-08-26 09:55:42 -05:00
Buck Doyle
5eddb14a33
Add component accessibility auditing and fixes ( #8679 )
...
This continues #8455 by adding accessibility audits to component integration
tests and fixing associated errors. It adds audits to existing tests rather than
adding separate ones to facilitate auditing the various permutations a
component’s rendering can go through.
It also adds linting to ensure audits happen in component tests. This
necessitated consolidating test files that were scattered.
2020-08-25 10:56:02 -05:00
Buck Doyle
02b121817c
Add missing server shutdown ( #8677 )
...
This removes repeated instances of this warning from test logs:
You created a second Pretender instance while there was already one running.
2020-08-17 08:17:29 -05:00
Michael Lange
40401960cb
Add integration test for line-chart annotation staggering
2020-08-06 17:37:09 -07:00
Michael Lange
f04b646dcb
Test coverage for line chart annotations
2020-08-05 12:02:22 -07:00
Michael Lange
a5031913b0
Assert that the scale up/down indicator is not shown when the count is null
2020-07-29 19:26:32 -07:00
Michael Lange
b0830f5305
Integration tests for the scale-events-accordion component
2020-07-29 19:26:32 -07:00
Buck Doyle
0db4324275
Update template linting and fix missed curly invocations ( #8382 )
...
This includes fixes for newer template lint rules that came along with
updating that dependency, which was necessary to be able to use
the no-curly-component-invocation rule. It also updates some curly
invocations that I missed in #8075 .
2020-07-09 12:30:11 -05:00
Jasmine Dahilig
c10ac6394f
UI: Add representations for task lifecycles ( #7659 )
...
This adds details about task lifecycles to allocations, task groups,
and tasks. It includes a live-updating timeline-like chart on allocations.
2020-04-30 08:15:19 -05:00
Buck Doyle
596b5aaf7e
UI: Add copy button for client/allocation UUIDs ( #5926 )
...
The button shows a success icon and tooltip on click, and resets
after two seconds.
2019-07-15 12:14:32 -05:00