Michael Lange
|
da49c51656
|
Use PageObject for servers-list tests
|
2018-07-10 11:28:59 -07:00 |
|
Michael Lange
|
1944da2e32
|
Rename nodes-list-test to clients-list-test to reflect its new state
|
2018-07-10 11:28:59 -07:00 |
|
Michael Lange
|
ee82a98878
|
Move servers list tests to their own file
|
2018-07-10 11:28:59 -07:00 |
|
Michael Lange
|
b8b3d03e41
|
Merge pull request #4458 from hashicorp/f-ui-refactor-breadcrumbs
UI: Refactor breadcrumbs
|
2018-07-10 11:01:28 -07:00 |
|
Michael Lange
|
767e635016
|
Migrate and add test coverage for evaluations page
|
2018-07-06 17:15:59 -07:00 |
|
Michael Lange
|
5edf1f55cf
|
Remove old evaluations component tests
|
2018-07-06 17:07:40 -07:00 |
|
Michael Lange
|
90ea4f0f21
|
Update all the awkward browserify imports to plain ol' es6 imports
|
2018-07-06 13:38:57 -07:00 |
|
Michael Lange
|
4eaf2e4f67
|
Integration tests for the breadcrumbs component
|
2018-07-06 11:12:12 -07:00 |
|
Michael Lange
|
9367fff5dc
|
Unit tests for the breadcrumbs service
|
2018-07-06 11:12:12 -07:00 |
|
Michael Lange
|
954d1283e1
|
Update tests to match new test selectors
|
2018-07-06 11:12:12 -07:00 |
|
Michael Lange
|
313b5bc8a8
|
Acceptance test for jobs from different namespaces on a single client
|
2018-07-06 10:50:22 -07:00 |
|
Michael Lange
|
fc0e723d75
|
A test to assert the bug
|
2018-07-05 13:49:27 -07:00 |
|
Michael Lange
|
877910208f
|
Don't put namespace logic in the catch-all buildQuery method
|
2018-07-05 12:29:29 -07:00 |
|
Michael Lange
|
a71dd95a37
|
Actually ensure that the allocation relies on an unhealthy driver
|
2018-06-13 16:33:47 -07:00 |
|
Michael Lange
|
9f5cc8db40
|
Merge pull request #4388 from hashicorp/f-ui-show-deployment-deadline
UI: Show deployment deadline for each task group in the running deployment
|
2018-06-07 08:55:53 -07:00 |
|
Michael Lange
|
73ce773e11
|
Show the progress deadline for task groups in a running deployment
|
2018-06-06 17:35:18 -07:00 |
|
Michael Lange
|
89fa0da5da
|
Make task rows clickable.
Right now they are the only tables where the entire row isn't a
click-target to drill into the detail page.
|
2018-06-06 14:50:28 -07:00 |
|
Michael Lange
|
002d2fb8eb
|
Remove test for removed behavior
|
2018-06-04 16:40:55 -07:00 |
|
Michael Lange
|
b44e828aa6
|
Use the network ip as the task address instead of the node ip
|
2018-06-04 15:34:16 -07:00 |
|
Michael Lange
|
400ca29ac9
|
Merge pull request #4353 from hashicorp/f-ui-node-drain
UI: Node drain and eligibility
|
2018-05-30 14:40:21 -07:00 |
|
Michael Lange
|
83e0b10451
|
Account for the 0 case in format-duration
|
2018-05-30 14:30:45 -07:00 |
|
Michael Lange
|
d5cbcc6ab2
|
Merge pull request #4335 from hashicorp/b-ui-safari-log-streaming
UI: Use polling instead of streaming for following logs in Safari
|
2018-05-30 11:36:03 -07:00 |
|
Michael Lange
|
03aee6f270
|
Acceptance testing for node drain information
|
2018-05-30 11:27:21 -07:00 |
|
Michael Lange
|
4d00f2f46d
|
Duration formatting utility
The cloest Moment.js has is "homanize" which isn't precise enough.
|
2018-05-30 11:27:21 -07:00 |
|
Michael Lange
|
20bc6e45c5
|
Merge pull request #4319 from hashicorp/b-ui-errant-acl-error
UI: XHR keys need to include the method as well
|
2018-05-25 12:24:17 -07:00 |
|
Michael Lange
|
d178825484
|
Merge pull request #4294 from hashicorp/f-ui-driver-health-checking
UI: Driver health checking
|
2018-05-25 12:00:11 -07:00 |
|
Michael Lange
|
37a235c2af
|
Acceptance tests for node driver and node events
|
2018-05-25 10:15:24 -07:00 |
|
Michael Lange
|
f160f70f04
|
Add a test to assert that canceling GETs can't instead cancel DELETEs
|
2018-05-25 09:13:18 -07:00 |
|
Michael Lange
|
ab49b7a235
|
The poll logger needs to handle empty frames.
|
2018-05-24 18:16:42 -07:00 |
|
Michael Lange
|
1f83916058
|
Remodel task-group-deployment-summary to property use PlacedCanaries
|
2018-05-23 13:12:52 -07:00 |
|
Michael Lange
|
c35e7f69fe
|
Merge pull request #4254 from hashicorp/f-ui-ss-restart-tracking
UI: Server-side reschedule tracking
|
2018-05-10 16:17:02 -07:00 |
|
Michael Lange
|
f92d3641aa
|
Merge pull request #4201 from hashicorp/f-ui-fuzzy-job-search
UI: fuzzy and tokenized job search
|
2018-05-05 09:56:15 -07:00 |
|
Michael Lange
|
94df7bc46a
|
Integration tests for the various reschedule events timeline permutations
|
2018-05-04 19:36:55 -07:00 |
|
Michael Lange
|
80c5c16f79
|
Acceptance tests for allocation rescheduling
|
2018-05-04 19:36:54 -07:00 |
|
Michael Lange
|
8cba531391
|
Merge pull request #4195 from hashicorp/b-ui-retry-stats-requests
UI: Retry stats requests
|
2018-04-24 14:13:34 -07:00 |
|
Michael Lange
|
e5ba6eb94e
|
Test coverage for the changes to the searchable mixin
|
2018-04-23 16:49:04 -07:00 |
|
Michael Lange
|
191bf9e463
|
Test coverage for alloc stats retrying
|
2018-04-20 18:11:32 -07:00 |
|
Michael Lange
|
1d19d825f2
|
Move job-page helpers and repeat stop tests on the service type
|
2018-04-19 14:22:05 -07:00 |
|
Michael Lange
|
91c9e092d7
|
Refactor periodic job tests
|
2018-04-19 14:22:04 -07:00 |
|
Michael Lange
|
396c4b041c
|
New tests for stop job action
|
2018-04-19 14:22:04 -07:00 |
|
Michael Lange
|
9899b15bf3
|
Test coverage for the two-step-button component
|
2018-04-19 14:22:04 -07:00 |
|
Michael Lange
|
5f9f928735
|
Defer showing alloc addresses until the node is loaded
The URLs for addresses are meaningless until the node http addr
is available.
|
2018-04-10 09:31:35 -07:00 |
|
Michael Lange
|
c06e1f80bd
|
Track multiple xhrs per URL rather than overriding
It was possible for a url to be overridden then canceled, leaving the
open connection open and forgotten about.
|
2018-03-29 14:40:57 -07:00 |
|
Michael Lange
|
4361043718
|
Read the task event message from the DisplayMessage prop
|
2018-03-28 12:52:02 -07:00 |
|
Michael Lange
|
4be04510c5
|
Merge pull request #4017 from hashicorp/b-ui-error-message-for-force
Show an error message when forcing a periodic launch is forbidden
|
2018-03-22 11:17:14 -07:00 |
|
Michael Lange
|
44922c9d3a
|
The initial index value should be 1, not 0
|
2018-03-21 13:28:56 -07:00 |
|
Michael Lange
|
d53af6d037
|
Show an error message when forcing a periodic launch is forbidden
This will happen when ACLs allow for reading jobs but not submitting.
|
2018-03-21 12:12:17 -07:00 |
|
Michael Lange
|
7ac2b8ebd6
|
Update tests to reflect new breadcrumbs
|
2018-03-13 16:36:26 -07:00 |
|
Michael Schurter
|
8da7335c16
|
non-Existent -> nonexistent
Reverting from #3963
https://www.merriam-webster.com/dictionary/existent
|
2018-03-12 11:59:33 -07:00 |
|
Josh Soref
|
ac40c42533
|
spelling: existent
|
2018-03-11 18:30:37 +00:00 |
|