Commit Graph

45 Commits

Author SHA1 Message Date
Michael Lange
6efca8400b Correctly wire up job relationships 2018-03-13 16:34:01 -07:00
Josh Soref
af6d9ee479 spelling: rolling 2018-03-11 18:52:29 +00:00
Josh Soref
66f3903a76 spelling: appropriate 2018-03-11 17:39:47 +00:00
Michael Lange
a1e34f0258 Only show the placement failures section if there is a blocked eval 2018-03-08 14:14:55 -08:00
Michael Lange
220790f3fa Merge pull request #3936 from hashicorp/f-ui-polling
UI: Live updating views
2018-03-08 13:27:02 -08:00
Michael Lange
a6319f3fcb Wire up the job summary 2018-03-08 10:40:31 -08:00
Michael Lange
421f082a9c Address headers and ID bugs 2018-03-02 16:28:39 -08:00
Michael Lange
0a0cea0f87 Watchable request helper for Mirage 2018-03-02 16:21:37 -08:00
Michael Lange
3c2a1f8a4a Fix existing tests 2018-03-02 16:21:36 -08:00
Michael Lange
054bb87eaf 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
39f9914733 Get client stats through the server agent 2018-02-26 12:23:47 -08:00
Michael Lange
1283b1c908 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
b7f57ec3b6 Integration test for periodic job force launch 2018-02-06 10:53:53 -08:00
Michael Lange
e8606f7cc6 Job part children tests 2018-02-06 10:53:52 -08:00
Michael Lange
98b00680d9 Update job factory to use traits for specifying job type 2018-02-06 10:53:52 -08:00
John Cowen
6c6e373640 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 Schurter
94e6b9cff6 Make example service name make sense
Switch from global-redis-check for the example job's service name to
redis-cache. The former name is really confusing and someone finally
called us out on it:

https://groups.google.com/d/msg/nomad-tool/3RTh6CyYkWk/vEe_Sj7lAAAJ

Also specifically mention that the `service.name` parameter is what is
advertised in Consul.
2018-01-17 14:08:30 -08:00
Michael Lange
856b01148b Run prettier on all files
Since prettier updated, some files have out of date formatting.
2018-01-17 09:04:00 -08:00
Michael Lange
e892d48608 Upgrade Ember CLI Mirage to 0.4.1 2018-01-17 09:02:04 -08:00
Michael Lange
e982951f98 Use ModifyTime instead of ModifyIndex 2017-12-06 10:17:12 -08:00
Michael Lange
b4ee45a2d6 Acceptance tests for evaluations 2017-11-29 20:12:45 -08:00
Michael Lange
46d25b771c Fixes an off by one bug in the ipv6 generator function
Sigh.
2017-11-29 20:12:13 -08:00
Michael Lange
98fb10f9ad Mirage magic for evaluations 2017-11-29 20:12:13 -08:00
Michael Lange
ad6307933c Revert "UI Placement failures""
This reverts commits
141ecd8d91
d2d838c2de
8099db4336
86262b3cef
eb4104ec52
0e0e23e238
6d45658d77
b52a8176e8
2017-11-29 20:03:39 -08:00
Michael Lange
b52a8176e8 Acceptance tests for evaluations 2017-11-29 19:46:28 -08:00
Michael Lange
6d45658d77 Fixes an off by one bug in the ipv6 generator function
Sigh.
2017-11-29 19:46:27 -08:00
Michael Lange
0e0e23e238 Mirage magic for evaluations 2017-11-29 16:30:33 -08:00
Michael Lange
a822849254 Fixes intermittent test failures 2017-11-21 11:22:42 -08:00
Michael Lange
0dce1ec659 Integration tests for the task-log component 2017-11-21 11:22:42 -08:00
Michael Lange
249d2a3a01 Acceptance tests for task logs 2017-11-21 11:22:42 -08:00
Michael Lange
37653a95c3 Crude log mocking
This will need to get better for testing the offset stitching
logic in the polling case.
2017-11-21 11:22:42 -08:00
Michael Lange
b3dc7364c5 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
a08916865f 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
d5b8cfff59 Update job factories and mock endpoints to handle namespaces correctly 2017-10-23 17:42:36 -07:00
Michael Lange
76bda0fb37 Add job version to allocation tables 2017-10-18 12:29:33 -07:00
Michael Lange
6ee142ace1 Make ModifyIndex the default sort property for alloc tables 2017-10-18 11:45:02 -07:00
Michael Lange
39d704b0d9 Make sure token policy ids are unique
When they aren't unique, length checks will fail
2017-10-16 13:27:52 -07:00
Michael Lange
a845455141 Use /acl/token/self instead of /acl/token/:accessor_id 2017-10-16 13:27:52 -07:00
Michael Lange
275af4836b Mirage factories for tokens and policies 2017-10-16 13:27:51 -07:00
Michael Lange
87d8a2a50b Sync the active namespace as a query param on the jobs list page 2017-10-11 14:06:46 -07:00
Michael Lange
45b8cb067e Gracefully handle the 501 case
Enterprise endpoints return a 501 in the open source build. 5xx
errors throw by default, so handle this one since it's expected
for things such as namespaces.
2017-10-11 14:06:46 -07:00
Michael Lange
5f23b8411a Replace simple dropdown namespace switcher with ember-power-select 2017-10-11 13:45:03 -07:00
Michael Lange
cf899f66e6 Mock namespaces in mirage 2017-10-11 13:45:03 -07:00
Michael Lange
ff35c8f76c New namespaces model 2017-10-11 13:45:03 -07:00
Alex Dadgar
ddc2efa4ac sync 2017-09-19 10:08:23 -05:00