Michael Lange
|
fbdf3ed3cb
|
Don't warn intentional errors in tests
It's too noisy
|
2018-01-17 09:02:04 -08:00 |
|
Michael Lange
|
534376ac62
|
Don't dot twice after an @each
|
2018-01-17 09:02:03 -08:00 |
|
Michael Lange
|
e482a9927f
|
Never fetch a job with null as the namespace
|
2018-01-17 09:02:03 -08:00 |
|
Michael Schurter
|
4c859dc0aa
|
Include credentials in fetch requests
Fixes #3701
Relevant spec section:
https://fetch.spec.whatwg.org/#concept-request-credentials-mode
|
2018-01-08 12:18:03 -08:00 |
|
Michael Lange
|
bd23d4989b
|
Lock down nodejs version
The new Travis Trusty image uses node 8 (latest LTS) as the default.
Node 8 is incompatible with some modules used for the UI.
|
2017-12-15 10:50:06 -08:00 |
|
Michael Lange
|
b09974e221
|
Merge pull request #3631 from hashicorp/b-ui-expand-definition
UI Show full job definition by default
|
2017-12-07 14:42:01 -08:00 |
|
Michael Lange
|
a78a2e333c
|
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
|
f75123026d
|
Expand the entire job definition by default
|
2017-12-07 14:06:51 -08:00 |
|
Michael Lange
|
5acb3e8c6f
|
Merge pull request #3621 from hashicorp/b-ui-timezones
UI: Drop timezones from timestamps
|
2017-12-06 14:16:08 -08:00 |
|
Michael Lange
|
289b52aa21
|
Merge pull request #3623 from hashicorp/f-ui-warn-uncaught-exceptions
UI: Warn uncaught exceptions to console
|
2017-12-06 14:11:22 -08:00 |
|
Michael Lange
|
b1cc6280b0
|
Make sure the code element within a cli-window takes the full height
|
2017-12-06 13:36:18 -08:00 |
|
Michael Lange
|
19d900e896
|
A short guide for proxying to a different nomad cluster
when developing the UI
|
2017-12-06 12:38:38 -08:00 |
|
Michael Lange
|
ee7faa5561
|
Warn errors in prod
|
2017-12-06 10:33:03 -08:00 |
|
Michael Lange
|
e982951f98
|
Use ModifyTime instead of ModifyIndex
|
2017-12-06 10:17:12 -08:00 |
|
Michael Lange
|
a034708196
|
Remove UTC timezone tag
|
2017-12-05 19:12:18 -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
|
f30772556e
|
Be clear about what the placment failures number next to task groups is
|
2017-11-29 20:12:12 -08:00 |
|
Michael Lange
|
a7b0541676
|
List placement failures on the job detail page
|
2017-11-29 20:12:12 -08:00 |
|
Michael Lange
|
3f3b31614c
|
Add a table of evaluations to the job detail page
|
2017-11-29 20:12:12 -08:00 |
|
Michael Lange
|
0af56f3af4
|
Associate jobs, task groups, and evaluations
|
2017-11-29 20:12:12 -08:00 |
|
Michael Lange
|
c72cb2ee4f
|
Models evaluation data
|
2017-11-29 20:12:12 -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
|
eb4104ec52
|
Be clear about what the placment failures number next to task groups is
|
2017-11-29 16:30:33 -08:00 |
|
Michael Lange
|
86262b3cef
|
List placement failures on the job detail page
|
2017-11-29 16:30:33 -08:00 |
|
Michael Lange
|
8099db4336
|
Add a table of evaluations to the job detail page
|
2017-11-29 16:30:33 -08:00 |
|
Michael Lange
|
d2d838c2de
|
Associate jobs, task groups, and evaluations
|
2017-11-29 16:30:33 -08:00 |
|
Michael Lange
|
141ecd8d91
|
Models evaluation data
|
2017-11-29 16:30:33 -08:00 |
|
Michael Lange
|
981c34ba84
|
Explain the magical logging constant
|
2017-11-21 15:05:28 -08:00 |
|
Michael Lange
|
cca4bc94e0
|
Move the stream support check to the stream logger
|
2017-11-21 14:57:19 -08:00 |
|
Michael Lange
|
d930180c06
|
Unit tests for the log util
|
2017-11-21 11:22:43 -08:00 |
|
Michael Lange
|
bc3f02b227
|
Use the b64 log format to track offsets for pause/play support
|
2017-11-21 11:22:42 -08:00 |
|
Michael Lange
|
6447785861
|
Use offset numbers in the polling mechanism
|
2017-11-21 11:22:42 -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
|
0193e05834
|
Rename allocation-log to task-log
|
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
|
f283287d40
|
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
|
80e925467f
|
Microscopic refactor for style reasons
|
2017-11-21 11:22:42 -08:00 |
|
Michael Lange
|
0faacf2fa8
|
New eslint rule for ember-concurrency infinite loop pattern
|
2017-11-21 11:22:42 -08:00 |
|
Michael Lange
|
b3abd78316
|
Let the log component fill all available height
|
2017-11-21 11:22:42 -08:00 |
|
Michael Lange
|
efc3b53f74
|
Updated styles for the cli-window component
|
2017-11-21 11:22:42 -08:00 |
|
Michael Lange
|
5c8ba294cb
|
New icons for pausing and playing
|
2017-11-21 11:22:42 -08:00 |
|
Michael Lange
|
20ac6c07df
|
Move logging logic from the controller to a component
|
2017-11-21 11:22:42 -08:00 |
|
Michael Lange
|
72d84f6922
|
First pass at the logs page
Just verifying the log code works
|
2017-11-21 11:22:42 -08:00 |
|