- User & Account Singleton services
- Test refactor: most api requests to be separate browser commands
- Browser tests: get rid of all unnecessary
done
callbacks - Move fetches up to route, pass down promise and not resolve until needed
- Separate sections from pages
- Groups service for storing off macros / views specific groups
- Unify rule list pages
- Clean up fixtures. Most of our fixtures for a given resource are the same except for one thing, maybe we can cut down on some of these fixtures and just overwrite the one property we're focusing on?
- turn on eslint sort-imports.
- Make
z/dropdown
compabitle with completely frozen objects. (https://github.com/zendesk/zendesk_admin/pull/580) - Use http://chaijs.com/plugins/chai-dom/
expect(...).to.have.class('yo dawg')
- Use
classList
instead ofclassName
when testing for class inclusion.
- Test refactor: Use respondWithAdminContext
- Macros page does
transitionTo
for reloading macros in one place instead of infilters
,pager
,search
, and soon the sort by dropdown (https://github.com/zendesk/zendesk_admin/pull/543) - Use
.to.exist
instead of.to.not.be.null
(https://github.com/zendesk/zendesk_admin/pull/577)
nose :(