Ghost/ghost/admin/app/mixins
Kevin Ansfield eeedc2f1dc Refactor new->edit transition to avoid editor re-renders (#949)
closes TryGhost/Ghost#8287
closes TryGhost/Ghost#8750
- moved all editor model functionality into the new `editor` route+controller
- moved editor template from `editor/edit.hbs` to `editor.hbs`
- refactored `editor` controller and the `editor.new`/`editor.edit` routes to work with a persistent editor rather than a teardown/re-render when transitioning from new->edit
- fixed issue in `{{gh-markdown-editor}}` for `autofocus` behaviour when the component isn't re-rendered
- fixed issue in `{{gh-simplemde}}` that was causing multiple updates to the `value` property when a new value is passed in to the component
- added `{{gh-scheduled-post-countdown}}` component to lower the noise in the editor controller
- removed editor route/controller mixins
- removed the `editor.edit` and `editor.new` controllers
2018-01-17 13:27:37 +00:00
..
body-event-listener.js Switch to eslint-plugin-ghost extending plugin:ghost/ember 2018-01-12 12:17:56 +00:00
current-user-settings.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
dropdown-mixin.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
pagination.js Match service/controller import to ember-modules-codemod style for consistency 2017-10-30 09:38:01 +00:00
settings-menu-component.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
shortcuts-route.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
shortcuts.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
slug-url.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
style-body.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
text-input.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
unauthenticated-route-mixin.js Match service/controller import to ember-modules-codemod style for consistency 2017-10-30 09:38:01 +00:00
validation-engine.js 🎨 Enabled Unsplash integration by default (#862) 2017-09-20 12:19:48 +02:00
validation-state.js ESLint: Don't use observers if possible 2018-01-12 12:17:56 +00:00