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
Michael Lange
d2a26a6745
Add basic elements to the styleguide
2018-01-17 09:04:00 -08:00
Michael Lange
a0b2433f42
Add jumbo distribution bar to the styleguide
2018-01-17 09:04:00 -08:00
Michael Lange
5e02fc49b3
Move distribution bar styleguide material to a component
2018-01-17 09:04:00 -08:00
Michael Lange
124d8de8d8
Move button styleguide material to a component
2018-01-17 09:04:00 -08:00
Michael Lange
6a258b20d6
Fix syntax highlighting in the styleguide
2018-01-17 09:04:00 -08:00
Michael Lange
1cb8aeeba8
Fix a class name bug in the distribution bar
2018-01-17 09:04:00 -08:00
Michael Lange
c9837ec9f6
A new place to put styles only the styleguide uses
2018-01-17 09:04:00 -08:00
Michael Lange
512ff08c8a
Update the ember-freestyle dep
2018-01-17 09:04:00 -08:00
Michael Lange
c408b4ecc4
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
420cfa4444
Upgrade lint-staged
2018-01-17 09:04:00 -08:00
Michael Lange
47a2c2ffbf
Upgrade stale deps
2018-01-17 09:04:00 -08:00
Michael Lange
deb2dffefa
Remove unused ui travis config
2018-01-17 09:04:00 -08:00
Michael Lange
20e63ad970
Add chrome to Travis
2018-01-17 09:04:00 -08:00
Michael Lange
45f9214c2c
Use ember-test-selectors for integration tests
2018-01-17 09:03:59 -08:00
Michael Lange
af0fc0f9ef
Upgrade testing related dependencies
2018-01-17 09:03:59 -08:00
Michael Lange
94a95406da
Switch from phantomjs to headless chrome
2018-01-17 09:03:59 -08:00
Michael Lange
76cd94a54e
Use data-test- selectors in acceptance tests
2018-01-17 09:03:59 -08:00
Michael Lange
797a3fd483
Adds the ember-test-selectors addon
2018-01-17 09:03:59 -08:00
Michael Lange
8c742b254b
Upgrade ember-cli-sass
2018-01-17 09:03:59 -08:00
Michael Lange
875936ba0d
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
02028e29c2
Remap $info to $blue
...
Bulma defaults $info to $cyan in 0.6.0
2018-01-17 09:03:59 -08:00
Michael Lange
0a4fb3a16b
Specify color overrides in navbar
...
Bulma 0.5.2 introduced color modifiers for navbar
2018-01-17 09:03:59 -08:00
Michael Lange
2c0875d7e3
Upgrade bulma to latest (0.6.1)
2018-01-17 09:03:59 -08:00
Michael Lange
ed756ce602
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
Michael Lange
e4ddfafe9d
Replace custom breadcrumbs CSS with new Bulma provided CSS
2018-01-17 09:03:59 -08:00
Michael Lange
99ead2e390
Update variable names
2018-01-17 09:03:58 -08:00
Michael Lange
5f767fe29e
Default to 100% wide tables
...
Bulma 0.5.0 makes tables auto by default and adds the
full-width modifier.
2018-01-17 09:03:58 -08:00
Michael Lange
93c3b82e6d
Upgrade Bulma to 5.0
2018-01-17 09:03:58 -08:00
Michael Lange
450a2a8d75
Shuffle around styles to better organize around net new code and bulma overrides
2018-01-17 09:03:58 -08:00
Michael Lange
d918c81c76
Remove the MODEL_FACTORY_INJECTIONS cruft
2018-01-17 09:02:05 -08:00
Michael Lange
1107798da6
Use the new ember modules imports
...
Generated with a codemode:
https://github.com/ember-cli/ember-modules-codemod
2018-01-17 09:02:04 -08:00
Michael Lange
72154a8d08
Run ember out of node_modules
...
This locks the version to what's described in package.json
2018-01-17 09:02:04 -08:00
Michael Lange
3136c5db18
Update the reason why the router service is still not used
2018-01-17 09:02:04 -08:00
Michael Lange
df41a77625
Upgrade various minor dependencies
2018-01-17 09:02:04 -08:00
Michael Lange
26866b611c
Upgrade ember-browserify to 1.2
2018-01-17 09:02:04 -08:00
Michael Lange
eb91e88038
Upgrade Ember CLI Mirage to 0.4.1
2018-01-17 09:02:04 -08:00
Michael Lange
87670753e5
Never use native fetch when mirage is enabled
...
Unfortunately, Mirage/Pretender don't support fetch
2018-01-17 09:02:04 -08:00
Michael Lange
f731809b9b
Upgrade to Ember Data 2.17
2018-01-17 09:02:04 -08:00
Michael Lange
70f66fe0e3
Upgrade to ember-cli 2.17 and ember 2.17
2018-01-17 09:02:04 -08:00