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
2d1fd1e02e
Pluralize test name for consistency (for filtering), inc test
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 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
11f5e4be68
Use Node 8
2018-01-17 09:04:01 -08: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
4605d95f39
Update the ember-freestyle dep
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
bd3550ff31
Upgrade lint-staged
2018-01-17 09:04:00 -08:00
Michael Lange
de54ba7e36
Upgrade stale deps
2018-01-17 09:04:00 -08:00
Michael Lange
01102b24f7
Remove unused ui travis config
2018-01-17 09:04:00 -08:00
Michael Lange
e2ffbc0e4c
Add chrome to Travis
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
14adc01f68
Upgrade testing related dependencies
2018-01-17 09:03:59 -08:00
Michael Lange
efbe0c1faf
Switch from phantomjs to headless chrome
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
96752ec100
Adds the ember-test-selectors addon
2018-01-17 09:03:59 -08:00
Michael Lange
0f06032fd7
Upgrade ember-cli-sass
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
16522058b4
Upgrade bulma to latest (0.6.1)
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
Michael Lange
dbdbde4f9a
Replace custom breadcrumbs CSS with new Bulma provided CSS
2018-01-17 09:03:59 -08:00
Michael Lange
d458ae7e4e
Update variable names
2018-01-17 09:03:58 -08:00
Michael Lange
2c7cb11a72
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
72d5359de4
Upgrade Bulma to 5.0
2018-01-17 09:03:58 -08:00
Michael Lange
c65fff82ca
Shuffle around styles to better organize around net new code and bulma overrides
2018-01-17 09:03:58 -08:00
Michael Lange
54e083538e
Remove the MODEL_FACTORY_INJECTIONS cruft
2018-01-17 09:02:05 -08:00
Michael Lange
2e19c2d877
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
46783e1813
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
8100dc94e4
Update the reason why the router service is still not used
2018-01-17 09:02:04 -08:00
Michael Lange
c5c2c2bd14
Upgrade various minor dependencies
2018-01-17 09:02:04 -08:00
Michael Lange
53e60500f3
Upgrade ember-browserify to 1.2
2018-01-17 09:02:04 -08:00
Michael Lange
e892d48608
Upgrade Ember CLI Mirage to 0.4.1
2018-01-17 09:02:04 -08:00
Michael Lange
cb3e4a3905
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
5a94a50074
Upgrade to Ember Data 2.17
2018-01-17 09:02:04 -08:00
Michael Lange
cbf883a9a6
Upgrade to ember-cli 2.17 and ember 2.17
2018-01-17 09:02:04 -08:00