Michael Lange
|
79cbc4066f
|
Use PageObject for task logs tests
|
2018-07-11 12:31:37 -07:00 |
Michael Lange
|
c1a4b68fee
|
Use PageObject for task detail tests
|
2018-07-11 12:21:26 -07:00 |
Michael Lange
|
686ae57310
|
Use PageObject for namespace tests
|
2018-07-11 11:59:20 -07:00 |
Michael Lange
|
69667ead86
|
Use PageObjects for application error tests
|
2018-07-11 11:41:34 -07:00 |
Michael Lange
|
5a4de18401
|
Use PageObject for allocation detail tests
|
2018-07-11 11:27:23 -07:00 |
Michael Lange
|
3fa288f852
|
Use PageObject for task group detail tests
|
2018-07-11 10:36:33 -07:00 |
Michael Lange
|
266850b3f8
|
Use PageObject for job versions tests
|
2018-07-11 09:49:44 -07:00 |
Michael Lange
|
2d9aeae23c
|
Use PageObject for job evaluations tests
|
2018-07-11 09:37:58 -07:00 |
Michael Lange
|
538eaad27b
|
Use PageObject for job deployments
|
2018-07-11 09:14:10 -07:00 |
Michael Lange
|
2013cd7bb7
|
Use PageObject for job definition tests
|
2018-07-10 19:33:22 -07:00 |
Michael Lange
|
22f472066a
|
Use PageObjects for job detail tests
|
2018-07-10 19:20:02 -07:00 |
Michael Lange
|
0d45f6f842
|
Use PageObject for jobs list tests
|
2018-07-10 18:42:19 -07:00 |
Michael Lange
|
87de789994
|
Use PageObject for client detail tests
|
2018-07-10 18:13:50 -07:00 |
Michael Lange
|
54907f13e8
|
Use PageObject for clients list tests
|
2018-07-10 11:29:00 -07:00 |
Michael Lange
|
7aae717374
|
Use PageObject for tokens test
|
2018-07-10 11:29:00 -07:00 |
Michael Lange
|
41b36a623f
|
Use PageObject for server-detail tests
|
2018-07-10 11:29:00 -07:00 |
Michael Lange
|
a873e8f1eb
|
Use PageObject for servers-list tests
|
2018-07-10 11:28:59 -07:00 |
Michael Lange
|
32f1e06eb6
|
Rename nodes-list-test to clients-list-test to reflect its new state
|
2018-07-10 11:28:59 -07:00 |
Michael Lange
|
06b29f915b
|
Move servers list tests to their own file
|
2018-07-10 11:28:59 -07:00 |
Michael Lange
|
38b4d30272
|
Merge pull request #4458 from hashicorp/f-ui-refactor-breadcrumbs
UI: Refactor breadcrumbs
|
2018-07-10 11:01:28 -07:00 |
Michael Lange
|
9e07ba28df
|
Migrate and add test coverage for evaluations page
|
2018-07-06 17:15:59 -07:00 |
Michael Lange
|
a045db8ce4
|
Update tests to match new test selectors
|
2018-07-06 11:12:12 -07:00 |
Michael Lange
|
686061cc9a
|
Acceptance test for jobs from different namespaces on a single client
|
2018-07-06 10:50:22 -07:00 |
Michael Lange
|
f2163568c9
|
Actually ensure that the allocation relies on an unhealthy driver
|
2018-06-13 16:33:47 -07:00 |
Michael Lange
|
ee093ffc16
|
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
|
bd9d2c50d8
|
Remove test for removed behavior
|
2018-06-04 16:40:55 -07:00 |
Michael Lange
|
8b364c1e27
|
Use the network ip as the task address instead of the node ip
|
2018-06-04 15:34:16 -07:00 |
Michael Lange
|
65edf31ec9
|
Acceptance testing for node drain information
|
2018-05-30 11:27:21 -07:00 |
Michael Lange
|
65d696f038
|
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
|
5f9632bee8
|
Acceptance tests for node driver and node events
|
2018-05-25 10:15:24 -07:00 |
Michael Lange
|
861690482f
|
Remodel task-group-deployment-summary to property use PlacedCanaries
|
2018-05-23 13:12:52 -07:00 |
Michael Lange
|
d6d7a90c99
|
Acceptance tests for allocation rescheduling
|
2018-05-04 19:36:54 -07:00 |
Michael Lange
|
9d60c9db9a
|
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
|
84141e9d1f
|
Read the task event message from the DisplayMessage prop
|
2018-03-28 12:52:02 -07:00 |
Michael Lange
|
5dc9dbb0ea
|
Update tests to reflect new breadcrumbs
|
2018-03-13 16:36:26 -07:00 |
Michael Schurter
|
7dd7fbcda2
|
non-Existent -> nonexistent
Reverting from #3963
https://www.merriam-webster.com/dictionary/existent
|
2018-03-12 11:59:33 -07:00 |
Josh Soref
|
7f6e4012a0
|
spelling: existent
|
2018-03-11 18:30:37 +00:00 |
Josh Soref
|
ce22b18754
|
spelling: details
|
2018-03-11 17:54:56 +00:00 |
Josh Soref
|
7248de4e26
|
spelling: breadcrumb
|
2018-03-11 17:44:27 +00:00 |
Michael Lange
|
a18771278f
|
Merge pull request #3908 from hashicorp/f-ui-route-client-requests-through-server
UI: Take advantage of client request tunneling
|
2018-03-02 15:58:27 -08:00 |
Michael Lange
|
16daba97e1
|
Cleanup following review
|
2018-02-26 16:35:41 -08:00 |
Michael Lange
|
470b8131bd
|
Get client stats through the server agent
|
2018-02-26 12:23:47 -08:00 |
Michael Lange
|
2fcd9b3cb6
|
Refactor node meta table
- Use existing serializer and components
- Add acceptance test
- Add empty state
|
2018-02-06 18:56:49 -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
|
d3ea4557a3
|
New module-for-job for acceptance testing job detail differences
|
2018-02-06 10:53:53 -08:00 |
Michael Lange
|
1f5e9998e9
|
State periodic or parameterized as the job type when applicable
|
2018-02-06 10:53:52 -08:00 |
John Cowen
|
98bd72a44e
|
Remove `vaultError`, `failedSibling` and `messagePassthru`
1. `vaultError` and `failedSibling` are safe to remove see
https://github.com/hashicorp/nomad/blob/64e9cf9/nomad/structs/structs.go#L3979-L3986
|
2018-01-26 13:37:20 +00:00 |
Michael Lange
|
76cd94a54e
|
Use data-test- selectors in acceptance tests
|
2018-01-17 09:03:59 -08:00 |
Michael Lange
|
e4ddfafe9d
|
Replace custom breadcrumbs CSS with new Bulma provided CSS
|
2018-01-17 09:03:59 -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
|
bfaf81df31
|
Merge pull request #3607 from hashicorp/f-ui-modify-time-over-modify-index
UI Use ModifyTime instead of ModifyIndex in allocation lists
|
2017-12-07 14:25:28 -08:00 |
Michael Lange
|
54cb23c577
|
Use ModifyTime instead of ModifyIndex
|
2017-12-06 10:17:12 -08:00 |
Michael Lange
|
4a88d3338c
|
Remove UTC timezone tag
|
2017-12-05 19:12:18 -08:00 |
Michael Lange
|
956e967ffd
|
Acceptance tests for evaluations
|
2017-11-29 20:12:45 -08:00 |
Michael Lange
|
f747cc79e4
|
Revert "UI Placement failures""
This reverts commits
141ecd8d9170f56c8302b5c776532e6d287a40e3
d2d838c2de08aac716a9431d9720b5c12bb19ba1
8099db433641429816e8479c6d23116269f744c0
86262b3ceff607627a9c9e0e25eb81b9b5ee739c
eb4104ec528982e0ee6ae9a05fb0460e53139f3f
0e0e23e238017815bdb6dcfbc056275b3deaacca
6d45658d77fb4c40760a63cced71b74757356e48
b52a8176e85b9c6f13ec012f7fce2ec3df1c8751
|
2017-11-29 20:03:39 -08:00 |
Michael Lange
|
961926880a
|
Acceptance tests for evaluations
|
2017-11-29 19:46:28 -08:00 |
Michael Lange
|
bf082d4fcd
|
Fixes intermittent test failures
|
2017-11-21 11:22:42 -08:00 |
Michael Lange
|
061de462c6
|
Integration tests for the task-log component
|
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
|
71bc408f6c
|
Remold the allocation detail and task detail pages
Now that there is a task detail page, some of the content from
the allocation detail page is better suited there.
|
2017-11-14 11:08:51 -08:00 |
Michael Lange
|
9c58c30496
|
Update allocation detail page to look like job and node
|
2017-11-14 11:05:29 -08:00 |
Michael Lange
|
ff69512ff3
|
Rename nodes routes to client routes
|
2017-10-27 18:39:04 -07:00 |
Michael Lange
|
fb2abbe0bc
|
Change app copy to say 'clients' instead of 'nodes'
|
2017-10-27 18:14:46 -07:00 |
Michael Lange
|
3503137dd2
|
Update the existing empty state messages to no longer mention tokens
There is no longer a way that these messages could show and tokens be the problem
|
2017-10-24 16:41:11 -07:00 |
Michael Lange
|
be564b0942
|
New test coverage for 403 handling on list pages
|
2017-10-24 16:41:11 -07:00 |
Michael Lange
|
53211f9175
|
Merge pull request #3439 from hashicorp/b-ui-hide-deployments-tab-based-on-type
Don't show the deployments tab for non-service jobs
|
2017-10-24 16:39:47 -07:00 |
Michael Lange
|
37c1b0a707
|
Merge pull request #3437 from hashicorp/f-ui-sort-server-tags
Sort server tags
|
2017-10-24 16:39:23 -07:00 |
Michael Lange
|
007cafac63
|
Don't show the deployments tab for non-service jobs
They can't have deployments, so the link makes no sense.
|
2017-10-24 12:35:29 -07:00 |
Michael Lange
|
ea58519840
|
Sort server tags
|
2017-10-24 12:04:08 -07:00 |
Michael Lange
|
7abf621441
|
On namespace change on a job detail page, redirect to /jobs
And reload jobs for the new namespace.
|
2017-10-23 17:42:36 -07:00 |
Michael Lange
|
eaf7e8749a
|
Temporarily skip unreliable test due to unloadAll
|
2017-10-23 17:42:36 -07:00 |
Michael Lange
|
ca8aec22a8
|
Update acceptance tests now that jobs are different
|
2017-10-23 17:42:36 -07:00 |
Michael Lange
|
a475d59513
|
Switch from href-to to link-to for QP persistence
See this issue: https://github.com/intercom/ember-href-to/issues/62
|
2017-10-23 17:42:35 -07:00 |
Michael Lange
|
b693ff1886
|
Don't rely on CpuStats.Percent
Just do the math client-side with TotalTicks and Reserved
|
2017-10-19 10:44:52 -07:00 |
Michael Lange
|
189403c5b9
|
Add the acl token as a header to client requests
|
2017-10-18 19:48:17 -07:00 |
Michael Lange
|
d448f888b8
|
Merge pull request #3410 from hashicorp/f-ui-add-job-version-to-allocs-table
Add job version to allocation tables
|
2017-10-18 19:38:42 -07:00 |
Michael Lange
|
dc20fc88b9
|
Unload all records when a token is set or cleared
This guarantees no privileged data is shown to unprivileged credentials
|
2017-10-18 16:42:08 -07:00 |
Michael Lange
|
8c6c54ff07
|
Add job version to allocation tables
|
2017-10-18 12:29:33 -07:00 |
Michael Lange
|
3adc477736
|
Update tests for the ModifyIndex column and sort change
|
2017-10-18 11:45:02 -07:00 |
Michael Lange
|
b8d13e3229
|
Show real usage numbers as tooltips
|
2017-10-17 10:17:42 -07:00 |
Michael Lange
|
85f66ffa94
|
Use /acl/token/self instead of /acl/token/:accessor_id
|
2017-10-16 13:27:52 -07:00 |
Michael Lange
|
f7feebb1ad
|
Redo acceptance testing for ACL tokens
|
2017-10-16 13:27:52 -07:00 |
Michael Lange
|
1f6ce06744
|
Specialized error for 403s that links to the ACLs page
|
2017-10-12 17:24:32 -07:00 |
Michael Lange
|
f081bf57ec
|
Merge pull request #3358 from hashicorp/f-ui-namespaces
UI for Namespaces (enterprise only)
|
2017-10-12 17:22:15 -07:00 |
Michael Lange
|
be0920d3ca
|
Allow users to escape error pages with the back button
|
2017-10-12 12:35:00 -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
|
2959f03806
|
Test coverage for namespaces
|
2017-10-11 14:06:46 -07:00 |
Michael Lange
|
a9154b75f6
|
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
|
2a1db3a09a
|
Test coverage for 404s on resources
|
2017-10-05 14:39:37 -07:00 |
Michael Lange
|
60f4cb8a0a
|
Empty state for allocations search on task group detail
|
2017-10-02 12:44:07 -07:00 |
Michael Lange
|
c05a09ce33
|
Empty states for servers
|
2017-09-29 19:20:28 -07:00 |
Michael Lange
|
973e9afb09
|
Empty states for clients
|
2017-09-29 18:33:57 -07:00 |
Michael Lange
|
315b2ea9d6
|
Add empty states to the job list page
|
2017-09-29 17:41:29 -07:00 |
Michael Lange
|
819fceeac5
|
Migrate tests over to native helpers as much as possible
|
2017-09-26 11:59:41 -07:00 |
Michael Lange
|
acd5687e7e
|
Demonstrate link in action table row bug
|
2017-09-26 11:59:41 -07:00 |
Alex Dadgar
|
e5ec915ac3
|
sync
|
2017-09-19 10:08:23 -05:00 |