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
Or Tzabary
cb1193b9a5
Meta params table in Client view
2018-02-06 18:04:57 -08:00
Michael Lange
6d46d81bd9
Always shutdown the mirage server
2018-02-06 10:53:53 -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
9f9597c50c
Integration test for periodic job force launch
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
b87f65abfc
Tests for the task groups job page part
2018-02-06 10:53:53 -08:00
Michael Lange
f864fb3f2a
Tests for the summary job page part
2018-02-06 10:53:53 -08:00
Michael Lange
1b98738a28
Tests for the placement failures job part
2018-02-06 10:53:53 -08:00
Michael Lange
345a954291
Running deployment job page part tests
2018-02-06 10:53:52 -08:00
Michael Lange
395448602f
Job part evaluations test
2018-02-06 10:53:52 -08:00
Michael Lange
d932c79b24
Job part children tests
2018-02-06 10:53:52 -08:00
Michael Lange
3d9ed6e57e
Integration tests for the body job part
2018-02-06 10:53:52 -08:00
Michael Lange
d8aafcfc7c
Update job factory to use traits for specifying job type
2018-02-06 10:53:52 -08:00
Michael Lange
40c8149520
Trim the parent job prefix off the child job names when displaying them
2018-02-06 10:53:52 -08:00
Michael Lange
1f5e9998e9
State periodic or parameterized as the job type when applicable
2018-02-06 10:53:52 -08:00
Michael Lange
64b99276ca
Clean up force launch button
2018-02-06 10:53:51 -08:00
Michael Lange
09eeb49786
Differentiate between no search matches and no allocs on task group page
2018-02-06 10:53:51 -08:00
Michael Lange
abcfda9911
Add ability to force a periodic job launch
2018-02-06 10:53:51 -08:00
Michael Lange
732c61baf9
For now, the system job is identical to the service job
2018-02-06 10:53:51 -08:00
Michael Lange
a820ea7b13
Payload details for the parameterized child job detail page
2018-02-06 10:53:51 -08:00
Michael Lange
aa1b9674e8
Elastic mode for cli window component
2018-02-06 10:53:51 -08:00
Michael Lange
89a19fbe38
Breadcrumbs for the periodic child job page
2018-02-06 10:53:50 -08:00
Michael Lange
4f8a59a56c
Bring payload in from the job api response
2018-02-06 10:53:50 -08:00
Michael Lange
0d4a245f7c
Paginated and sortable table for job launches/children jobs
2018-02-06 10:53:50 -08:00
Michael Lange
995d07efc2
New job page components for parent jobs and batch jobs
2018-02-06 10:53:50 -08:00
Michael Lange
0e173f5da5
Fleshing out job page parts and differences
2018-02-06 10:53:50 -08:00
Michael Lange
6492611e39
Recreate the service job detail page using job part components
2018-02-06 10:53:50 -08:00
Michael Lange
25d9004d3a
Deconstruct the existing job detail page into common parts
...
This is to later compose job detail page variations
2018-02-06 10:53:49 -08:00
Michael Lange
1845ccd456
Handle the difference between parameterized on single and list responses
2018-02-05 20:13:58 -08:00
Michael Lange
a4deea08af
Computed a template type for a job
...
This is a composite of scheduler type, batch variations, and children v.
template
2018-02-05 20:13:58 -08:00
Michael Lange
26c76e67f7
Fix lint-staged paths
...
Paths now start from package.json location, not project root.
2018-02-05 20:13:58 -08:00
Michael Lange
67cee01f11
Use the children summary instead of alloc summary when applicable
2018-02-05 20:13:58 -08:00
Michael Lange
d8bd9dec77
Specialized children-status-bar variant of the allocation-status-bar
2018-02-05 20:13:58 -08:00
Michael Lange
c3fe28219b
Model the parent/child relationship in jobs
2018-02-05 20:13:58 -08:00
Michael Lange
633c9599dc
Filter child jobs out of the root jobs list
2018-02-05 20:13:58 -08:00
Michael Lange
b5c7c5f3ce
Merge pull request #3777 from johncowen/f-ui-api-task-events-messages
...
UI: Make task-events use the `message` from the API rather than hardcoded
2018-02-05 18:36:41 -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
John Cowen
c7c465fb78
Make task-events use the message
from the API rather than hardcoded
...
The api has changed to send through a message for task-events. Use that
instead of rendering a message from within js dependent on the task
event type
2018-01-19 15:38:57 +00:00
John Cowen
abaae90be7
Address PR feedback
...
1. Extra whitespace
2. Remove redundant code
3. Remove redundant markup from test
4. placement-failure should be used as an inline component
5. Prefer `assign` polyfill
6. Use new `@ember' org style imports
2018-01-19 13:59:19 +00:00
John Cowen
56890fbc6b
Add more assertions for basic message checking
2018-01-19 13:59:19 +00:00
John Cowen
9b0715ac44
Add in data-test attrs to hook into, decide on test case granularity
2018-01-19 13:59:19 +00:00
John Cowen
c88d75555e
Pluralize test name for consistency (for filtering), inc test
2018-01-19 13:59:19 +00:00
John Cowen
1f9a2064c6
Move cleanWhitespace to utils, readd data-test attribute for PF's
...
1. cleanWhitespace > /test/utils/clean-whitespace.js
2. Missd the data-test attribute for placement failures in previous
conflict
2018-01-19 13:59:19 +00:00
John Cowen
7865038c6e
Move placement failures to a component, begin separate integration tests
...
1. Simple move of placement-failures template code to a component
2. Start adding integration tests - hit `inc` surprise
2018-01-19 13:59:19 +00:00
Michael Schurter
9fcda9c5aa
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
59fd26d5e3
Use Node 8
2018-01-17 09:04:01 -08:00
Michael Lange
20eebaeda1
Add breadcrumbs to the styleguide
2018-01-17 09:04:01 -08:00
Michael Lange
79ebf291e8
Reorganize the styleguide using components for sections
2018-01-17 09:04:01 -08:00
Michael Lange
c9ae29682c
Add boxed-section component to the styleguide
2018-01-17 09:04:00 -08:00