Michael Lange
c408a212d7
Update ember-data-model-fragments
2019-04-10 14:54:34 -07:00
Michael Lange
2fce7c7495
Upgrade to Ember 3.4
2019-04-10 14:54:34 -07:00
Michael Lange
2474ecae4d
Remove all andThen and .then usages (except for integration tests)
...
Since a future ember version does way with the need to manually
making runloop runs, I'm holding off on those tests
2019-04-10 14:54:34 -07:00
Michael Lange
1e669bb56b
Fix bug in the stats-tracker-frame-mising behavior
2019-04-10 14:54:33 -07:00
Michael Lange
bebc9b8f11
Fix integration tests that had test failures
2019-04-10 14:54:33 -07:00
Michael Lange
a4ef45379e
Fix page object issues with acceptance tests that couldn't be codemodded
2019-04-10 14:54:33 -07:00
Michael Lange
f959aa8eee
Adapt the codemirror helper for the hooks model
2019-04-10 14:54:33 -07:00
Michael Lange
f3acad360e
Fix scoping issue with the jobs list page object
2019-04-10 14:54:33 -07:00
Michael Lange
acddf2b8ad
Update the test index.html file
2019-04-10 14:54:32 -07:00
Michael Lange
205797dcc0
Upgrade ember-power-select
2019-04-10 14:54:32 -07:00
Michael Lange
a35fd98a04
Update serializer unit tests to use module instead of custom code
2019-04-10 14:54:32 -07:00
Michael Lange
31dc139945
Update adapter tests to use module instead of custom code
2019-04-10 14:54:32 -07:00
Michael Lange
2d6aaaa837
Update test-helper to new testing style
2019-04-10 14:54:32 -07:00
Michael Lange
43a9b6d865
Update environment to 3.0 conventions
2019-04-10 14:54:32 -07:00
Michael Lange
57e84b1d10
Critical peer dependency upgrades
2019-04-10 14:54:31 -07:00
Michael Lange
06e7338269
Use mirage test hooks
2019-04-10 14:54:31 -07:00
Michael Lange
9cc9fa84f2
Fix a bunch of snowflake situations the codemod missed
2019-04-10 14:54:31 -07:00
Michael Lange
0a6e84ebf4
Ember test-helpers codemod
2019-04-10 14:54:31 -07:00
Michael Lange
90278bff04
Ember QUnit Codemod
2019-04-10 14:54:30 -07:00
Michael Lange
a0e8eef7b5
Modules codemod + prettier
2019-04-10 14:46:55 -07:00
Michael Lange
b70b04241c
Fix eslint error and add lint script to package.json
2019-04-10 14:46:55 -07:00
Michael Lange
71bcfaa0aa
Upgrade to Ember 3.0
2019-04-10 14:46:54 -07:00
Michael Lange
afa35298f4
Fix deprecations
2019-04-10 14:46:53 -07:00
Michael Lange
4bc41d3f29
Replaces .columns with .toolbar on the clients page
2019-04-10 10:34:10 -05:00
Michael Lange
bee09ca759
Replace the columns pattern with the new toolbar pattern on the jobs page
2019-04-10 10:34:10 -05:00
Michael Lange
9d4756f732
New toolbar CSS component
2019-04-10 10:34:10 -05:00
Michael Lange
e28fe37a1c
Make the search box more elastic
...
1. Set a higher max-width
2. Set a min-width
3. Remove the min-width on mobile, including the invisible size="20" in
the markup
2019-04-10 10:34:10 -05:00
Michael Lange
b650b4f84e
Fixes a few minor issues with the multiselect dropdown
...
1. Label no longer bleeds into the downward arrow icon
2. The selection number no longer breaks onto its own line
3. Options have a min-width so short labels can't result in small click
targets
2019-04-10 10:34:10 -05:00
Michael Lange
4e499003c6
Change breakpoints to match Nomad/Bulma widths
2019-04-10 10:34:10 -05:00
Michael Lange
0ff766ed8c
Add the ember-responsive addon
2019-04-10 10:34:10 -05:00
Michael Lange
738ceda8f2
Improve the search box component to make it fluid and iconed
2019-04-10 10:34:10 -05:00
Michael Lange
80580797ef
Test coverage for clients faceted search
2019-04-10 10:34:10 -05:00
Michael Lange
21f8351929
Implement faceted search on the clients page
2019-04-10 10:34:10 -05:00
Michael Lange
498f513dc0
Add nodeClass to the node model
2019-04-10 10:34:10 -05:00
Michael Lange
401b5997a3
Refactor qp helpers from the jobs faceted search
2019-04-10 10:34:10 -05:00
Michael Lange
ef9f228f93
Changes from code review
2019-04-10 10:34:10 -05:00
Michael Lange
70ab07ee6e
Make the facet filter function clearer with more brackets
2019-04-10 10:34:10 -05:00
Michael Lange
fc794efce8
Simplify options and selection names
2019-04-10 10:34:10 -05:00
Michael Lange
e1abb9f7fe
Test coverage for job list facets
2019-04-10 10:34:10 -05:00
Michael Lange
49088a3d29
Model facets in the page object
2019-04-10 10:34:10 -05:00
Michael Lange
92a6809b2a
Introduce encode/decode for array query params
2019-04-10 10:34:10 -05:00
Michael Lange
2808671c78
Support for the no options case
2019-04-10 10:34:10 -05:00
Michael Lange
9a6f1c9b85
Implement the job list filtering based on facet selection
2019-04-10 10:34:10 -05:00
Michael Lange
7b07d1b3da
Implement the dynamic facet lists (datacenters and prefixes)
2019-04-10 10:34:10 -05:00
Michael Lange
49bd7acc5e
Scaffold the facets and facet options for the jobs list page
2019-04-10 10:34:10 -05:00
Michael Lange
e1b0eb58e9
Remove the includes helper in favor of the contains helper
2019-04-10 10:34:10 -05:00
Michael Lange
ca6a6a2910
Harden dropdown styles to avoid accidental cascading
2019-04-10 10:34:10 -05:00
Michael Lange
083d7aed5c
Add the right-alignment case to freestyle
2019-04-10 10:34:10 -05:00
Michael Lange
bff6039dca
Always left-align the dropdown position to the trigger
2019-04-10 10:34:10 -05:00
Michael Lange
70426ad2cd
Test coverage for the multi-select-dropdown component
2019-04-10 10:34:10 -05:00