Michael Lange
|
ba7245247a
|
Prevent using fetch or ReadableStream in tests
Until they can be mocked, they can't be used
|
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
|
af870eeb32
|
Merge pull request #3428 from hashicorp/b-ui-missed-the-deployment-allocs
Add modified and version headers to deployment allocation table
|
2017-10-25 10:31:20 -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
|
afcfba0910
|
Treat namespace and job name as a composite primary key
|
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
|
44acb58f8c
|
Handle the not a number case
|
2017-10-19 17:35:58 -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
|
6f584acb09
|
Merge pull request #3416 from hashicorp/b-ui-provide-acl-token-on-client-requests
Provide ACL token on client requests
|
2017-10-18 20:08:28 -07:00 |
Michael Lange
|
79c836d734
|
Merge pull request #3412 from hashicorp/b-ui-disable-fuzzy-search
Disable fuzzy search
|
2017-10-18 20:08:15 -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
|
635263b8aa
|
Disable fuzzy search
It doesn't work well for highly precise values, or small datasets, or prefixes.
Which are our three use cases.
|
2017-10-18 12:52:24 -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
|
352cf6dc77
|
Tests (and bug fixes!) for the format-bytes helper
|
2017-10-17 10:17:42 -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 |