Commit Graph

215 Commits

Author SHA1 Message Date
Michael Lange
de27385801 Inject system so namespace shows up on job detail components 2018-02-06 10:53:53 -08:00
Michael Lange
b7f57ec3b6 Integration test for periodic job force launch 2018-02-06 10:53:53 -08:00
Michael Lange
82de00720e Tests for the summary job page part 2018-02-06 10:53:53 -08:00
Michael Lange
3907f39c9a Integration tests for the body job part 2018-02-06 10:53:52 -08:00
Michael Lange
35f388a712 Trim the parent job prefix off the child job names when displaying them 2018-02-06 10:53:52 -08:00
Michael Lange
d264c43eae State periodic or parameterized as the job type when applicable 2018-02-06 10:53:52 -08:00
Michael Lange
dc0fa160f9 Clean up force launch button 2018-02-06 10:53:51 -08:00
Michael Lange
60cb1ac27e Differentiate between no search matches and no allocs on task group page 2018-02-06 10:53:51 -08:00
Michael Lange
52380527b2 Add ability to force a periodic job launch 2018-02-06 10:53:51 -08:00
Michael Lange
d7b9283488 For now, the system job is identical to the service job 2018-02-06 10:53:51 -08:00
Michael Lange
3fc0910ee7 Payload details for the parameterized child job detail page 2018-02-06 10:53:51 -08:00
Michael Lange
ec49a72a06 Elastic mode for cli window component 2018-02-06 10:53:51 -08:00
Michael Lange
fbd166bc9b Breadcrumbs for the periodic child job page 2018-02-06 10:53:50 -08:00
Michael Lange
81273dca98 Bring payload in from the job api response 2018-02-06 10:53:50 -08:00
Michael Lange
ab22e95bbf Paginated and sortable table for job launches/children jobs 2018-02-06 10:53:50 -08:00
Michael Lange
b4bdc61594 New job page components for parent jobs and batch jobs 2018-02-06 10:53:50 -08:00
Michael Lange
0ea1d0daaf Fleshing out job page parts and differences 2018-02-06 10:53:50 -08:00
Michael Lange
bb1e0d66b6 Recreate the service job detail page using job part components 2018-02-06 10:53:50 -08:00
Michael Lange
ec35b5a02f 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
a47835f34f Handle the difference between parameterized on single and list responses 2018-02-05 20:13:58 -08:00
Michael Lange
c6369a6ccb 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
eae275f719 Use the children summary instead of alloc summary when applicable 2018-02-05 20:13:58 -08:00
Michael Lange
552b958d67 Specialized children-status-bar variant of the allocation-status-bar 2018-02-05 20:13:58 -08:00
Michael Lange
0c50472bb5 Model the parent/child relationship in jobs 2018-02-05 20:13:58 -08:00
Michael Lange
37c39a9a05 Filter child jobs out of the root jobs list 2018-02-05 20:13:58 -08:00
Michael Lange
c4d8ebeb4f 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
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
John Cowen
61d7f93a29 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
74b14d0856 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
3ce79e9337 Add more assertions for basic message checking 2018-01-19 13:59:19 +00:00
John Cowen
0a9faaa805 Add in data-test attrs to hook into, decide on test case granularity 2018-01-19 13:59:19 +00:00
John Cowen
1307970412 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
f0363675ef 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 Lange
249fe6fd94 Add breadcrumbs to the styleguide 2018-01-17 09:04:01 -08:00
Michael Lange
c8fcb4c710 Reorganize the styleguide using components for sections 2018-01-17 09:04:01 -08:00
Michael Lange
89118a0505 Add boxed-section component to the styleguide 2018-01-17 09:04:00 -08:00
Michael Lange
ab6c443edf Add basic elements to the styleguide 2018-01-17 09:04:00 -08:00
Michael Lange
a6e8007d06 Add jumbo distribution bar to the styleguide 2018-01-17 09:04:00 -08:00
Michael Lange
62dbb27365 Move distribution bar styleguide material to a component 2018-01-17 09:04:00 -08:00
Michael Lange
78d1671253 Move button styleguide material to a component 2018-01-17 09:04:00 -08:00
Michael Lange
44b8f97d39 Fix syntax highlighting in the styleguide 2018-01-17 09:04:00 -08:00
Michael Lange
cff01570d6 Fix a class name bug in the distribution bar 2018-01-17 09:04:00 -08:00
Michael Lange
f8e563ba71 A new place to put styles only the styleguide uses 2018-01-17 09:04:00 -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
7526295e88 Use ember-test-selectors for integration tests 2018-01-17 09:03:59 -08:00
Michael Lange
4c36907505 Use data-test- selectors in acceptance tests 2018-01-17 09:03:59 -08:00
Michael Lange
13e63ea1d5 Strengthen the .tag override selector
In 0.5.2, Bulma excludes the body element from the selector to work around
an issue with Wordpress.
2018-01-17 09:03:59 -08:00
Michael Lange
85dff27e5d Remap $info to $blue
Bulma defaults $info to $cyan in 0.6.0
2018-01-17 09:03:59 -08:00
Michael Lange
8228c45ba6 Specify color overrides in navbar
Bulma 0.5.2 introduced color modifiers for navbar
2018-01-17 09:03:59 -08:00
Michael Lange
10a9370289 Replace nav with navbar
Bulma introduced navbar while deprecating nav in 0.4.3
Bulma removed deprecated nav in 0.6.0
2018-01-17 09:03:59 -08:00