Ghost/ghost/admin/app/components
Kevin Ansfield aa229973ec Remove ember-one-way-controls (#959)
closes https://github.com/TryGhost/Ghost/issues/9386
- remove usage of `{{one-way-checkbox}}` in favour of direct HTML+handlebars
- add `{{gh-text-input}}` that inherits from Ember's built-in `TextInput` component along with our custom `TextInput` mixin
- swap all uses of `{{gh-input}}` for `{{gh-text-input}}
- remove `{{gh-input}}` component
- update `{{gh-textarea}}` to inherit from Ember's `TextArea` component instead of `OneWayTextarea` and update all component uses accordingly
- update `{{gh-trim-focus-input}}` to inherit from `{{gh-text-input}}` and update all component uses accordingly
- standardize on using the `focus-out` action naming rather than `focusOut` for all text inputs, this is because the text input components (especially `{{gh-trim-focus-input}}`) have their own `focusOut` handler which gets overridden if consumers supply their own `focusOut` attr
- drop `ember-one-way-controls` package
- add `ember-one-way-select` package
2018-02-28 11:44:03 +00:00
..
gh-token-input 🐛 Fixed Ctrl/Cmd+S save shortcut not working when tags input has focus (#921) 2017-12-07 13:09:22 +07:00
power-select add power-select/trigger template override 2017-04-10 10:53:27 +01:00
gh-activating-list-item.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-alert.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-alerts.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-app.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
gh-basic-dropdown.js Match service/controller import to ember-modules-codemod style for consistency 2017-10-30 09:38:01 +00:00
gh-blog-url.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-cm-editor.js Koenig - Update {{koenig-card-html}} to use new {{koenig-card}} container 2018-02-15 15:57:44 +00:00
gh-content-cover.js Match service/controller import to ember-modules-codemod style for consistency 2017-10-30 09:38:01 +00:00
gh-date-time-picker.js 🐛 Fixed time input bugs when leading zero is omitted 2017-11-30 17:06:48 +07:00
gh-download-count.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-dropdown-button.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-dropdown.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-editor-post-status.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-editor.js Resurrect the old alpha Koenig editor (#916) 2018-01-18 15:36:01 +00:00
gh-error-message.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
gh-feature-flag.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-file-input.js 🐛 Fixed editor and drag/drop image uploads in IE11 (#926) 2017-12-12 11:53:35 +00:00
gh-file-upload.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-file-uploader.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-form-group.js Update package.json details, rename module to ghost-admin 2016-06-03 16:12:54 +01:00
gh-fullscreen-modal.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-image-uploader-with-preview.js Always use closure actions 2017-11-25 09:49:49 +00:00
gh-image-uploader.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-koenig-editor.js Koenig - Card selection and deletion 2018-02-04 20:35:44 +01:00
gh-loading-spinner.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-main.js Always use closure actions 2017-11-25 09:49:49 +00:00
gh-markdown-editor.js Refactor new->edit transition to avoid editor re-renders (#949) 2018-01-17 13:27:37 +00:00
gh-menu-toggle.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-mobile-nav-bar.js Match service/controller import to ember-modules-codemod style for consistency 2017-10-30 09:38:01 +00:00
gh-nav-menu.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-navitem-url-input.js 🐛 Fixed navigation url inputs when configured URL has special characters (#941) 2018-01-07 12:14:24 +01:00
gh-navitem.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-notification.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-notifications.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-post-settings-menu.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-posts-list-item.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-profile-image.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-progress-bar.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
gh-psm-tags-input.js ESLint: Don't use observers if possible 2018-01-12 12:17:56 +00:00
gh-psm-template-select.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-publishmenu-draft.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-publishmenu-published.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
gh-publishmenu-scheduled.js Match service/controller import to ember-modules-codemod style for consistency 2017-10-30 09:38:01 +00:00
gh-publishmenu.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-scheduled-post-countdown.js Refactor new->edit transition to avoid editor re-renders (#949) 2018-01-17 13:27:37 +00:00
gh-scroll-trigger.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
gh-search-input-trigger.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-search-input.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-simplemde.js Refactor new->edit transition to avoid editor re-renders (#949) 2018-01-17 13:27:37 +00:00
gh-skip-link.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
gh-subscribers-table.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
gh-tag-settings-form.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-tag.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
gh-tags-management-container.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-task-button.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-text-input.js Remove ember-one-way-controls (#959) 2018-02-28 11:44:03 +00:00
gh-textarea.js Remove ember-one-way-controls (#959) 2018-02-28 11:44:03 +00:00
gh-theme-error-li.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
gh-theme-table.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
gh-timezone-select.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-token-input.js Switch to eslint-plugin-ghost extending plugin:ghost/ember 2018-01-12 12:17:56 +00:00
gh-tour-item.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-trim-focus-input.js Remove ember-one-way-controls (#959) 2018-02-28 11:44:03 +00:00
gh-unsplash-photo.js Switch to eslint-plugin-ghost extending plugin:ghost/ember 2018-01-12 12:17:56 +00:00
gh-unsplash.js 🐛 Fixed 'c' and 'k' chars not working in Unsplash search when adding tag cover 2018-01-12 18:09:10 +00:00
gh-uploader.js Koenig - Image card 2018-02-22 20:41:40 +00:00
gh-url-preview.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-user-active.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-user-invited.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
gh-user-list-item.js Upgrade to Ember 2.15.0 2017-09-02 16:18:10 -04:00
gh-validation-status-container.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
gh-view-title.js Match service/controller import to ember-modules-codemod style for consistency 2017-10-30 09:38:01 +00:00
modal-base.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-delete-all.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-delete-post.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-delete-subscriber.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-delete-tag.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-delete-theme.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-delete-user.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-import-subscribers.js Flatten nested components (#854) 2017-09-11 14:41:17 +07:00
modal-invite-new-user.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-leave-editor.js Flatten nested components (#854) 2017-09-11 14:41:17 +07:00
modal-leave-settings.js 🎨 Added confirmation dialog when leaving settings screen with unsaved changes (#871) 2017-10-04 11:49:30 +01:00
modal-markdown-help.js Flatten nested components (#854) 2017-09-11 14:41:17 +07:00
modal-new-subscriber.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-re-authenticate.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-suspend-user.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-theme-warnings.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-transfer-owner.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-unsuspend-user.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-upload-image.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
modal-upload-theme.js ESLint: Consistent ember property/method ordering 2018-01-12 12:17:56 +00:00
power-select-vertical-collection-options.js 🚀 supercharge tags performance 2017-07-07 17:53:08 +01:00