Ghost-Admin/app/templates/components
Kevin Ansfield 38b138d759 Use token input to allow selection of multiple authors in PSM
requires https://github.com/TryGhost/Ghost/pull/9426
- fixed default token component display in {{gh-token-input}}
    - if no `tokenComponent` is passed to `{{gh-token-input}}` then it should default to the ember-drag-drop `draggable-object` component but instead it didn't output anything
    - put `draggable-object` in quotes because `{{component}}` needs a component name rather than an object
    - rename `option` attribute to `content` to match the default `{{draggable-object}}` interface
- add embedded `authors` attr to the Post model
    - ensure authors is populated when starting new post
    - add validation for empty authors list
- swap author dropdown for a token input in PSM
- show all post authors in posts list
- update tests for `authors`
  - always provide through an authors array
  - fix mirage serialisation for paginated responses (embedded records were not being serialised)
- unify tags and author inputs design
  - remove highlight of primary tags
  - highlight internal tags
  - remove unnecessary/redundant title attributes on tags
  - use SVG icon for "remove option" button in token inputs
2018-03-27 18:50:52 +01:00
..
gh-token-input Use token input to allow selection of multiple authors in PSM 2018-03-27 18:50:52 +01:00
power-select Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-activating-list-item.hbs Rework gh-activating-list-item for new link-to 2015-07-08 18:37:15 -05:00
gh-alert.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-alerts.hbs update Ember to 1.12.1/ember-data to 1.0.0-beta.18 2015-06-02 22:26:16 -06:00
gh-app.hbs Update Ember to 1.13.2 2015-06-24 11:47:28 -05:00
gh-blog-url.hbs Replace gh-blog-url helper with a component. 2015-05-05 14:40:18 -04:00
gh-cm-editor.hbs Remove ember-one-way-controls (#959) 2018-02-28 11:44:03 +00:00
gh-date-time-picker.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-download-count.hbs 💄 replace DownloadCountPoller with gh-download-count 2017-04-17 10:04:53 -04:00
gh-editor-post-status.hbs 🐛 empty posts shouldn't be publishable (#776) 2017-07-10 17:24:21 +02:00
gh-editor.hbs 🎨 disable buttons in preview, fix preview overlap (#689) 2017-05-12 10:06:56 +02:00
gh-error-message.hbs adds inline errors to validation 2015-07-05 14:02:06 -04:00
gh-feature-flag.hbs Remove ember-one-way-controls (#959) 2018-02-28 11:44:03 +00:00
gh-file-upload.hbs Labs UI update 2017-02-17 12:31:12 -06:00
gh-file-uploader.hbs fix settings/general acceptance tests 2017-02-21 13:03:44 +00:00
gh-fullscreen-modal.hbs refactor gh-fullscreen-modal component to use liquid-wormhole directly (#281) 2016-10-07 14:27:39 +01:00
gh-image-uploader-with-preview.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-image-uploader.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-koenig-editor.hbs Remove ember-one-way-controls (#959) 2018-02-28 11:44:03 +00:00
gh-loading-spinner.hbs 🏃 improve navigation responsiveness with loading substates (#495) 2017-01-17 17:44:08 -06:00
gh-markdown-editor.hbs Clean up markdown help toggle 2017-11-24 11:15:59 +00:00
gh-menu-toggle.hbs Style updates to new app frame for all other screens 2017-02-17 10:14:16 +00:00
gh-mobile-nav-bar.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-mobiledoc.hbs Mobile-Doc based editor (#291) 2016-09-26 15:04:20 +02:00
gh-modal-dialog.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-nav-menu.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-navitem.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-notification.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-notifications.hbs update Ember to 1.12.1/ember-data to 1.0.0-beta.18 2015-06-02 22:26:16 -06:00
gh-post-settings-menu.hbs Use token input to allow selection of multiple authors in PSM 2018-03-27 18:50:52 +01:00
gh-posts-list-item.hbs Use token input to allow selection of multiple authors in PSM 2018-03-27 18:50:52 +01:00
gh-profile-image.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-progress-bar.hbs add tests for `gh-uploader` component (#701) 2017-05-23 10:18:03 +02:00
gh-psm-authors-input.hbs Use token input to allow selection of multiple authors in PSM 2018-03-27 18:50:52 +01:00
gh-psm-tags-input.hbs New tags input, drop selectize & jquery-ui deps (#892) 2017-10-31 09:10:49 +00:00
gh-psm-template-select.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-publishmenu-draft.hbs new publish menu and date/time picker (#588) 2017-04-11 14:39:45 +01:00
gh-publishmenu-published.hbs new publish menu and date/time picker (#588) 2017-04-11 14:39:45 +01:00
gh-publishmenu-scheduled.hbs new publish menu and date/time picker (#588) 2017-04-11 14:39:45 +01:00
gh-publishmenu.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-scheduled-post-countdown.hbs Refactor new->edit transition to avoid editor re-renders (#949) 2018-01-17 13:27:37 +00:00
gh-scroll-trigger.hbs Unsplash integration 2017-08-15 16:01:12 +01:00
gh-search-input-trigger.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-search-input.hbs Flatten nested components (#854) 2017-09-11 14:41:17 +07:00
gh-simplemde.hbs SimpleMDE editor (#682) 2017-05-08 11:35:42 +01:00
gh-subscribers-table-delete-cell.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-subscribers-table.hbs No more icon font: `{{inline-svg}}` - Part 2 (#642) 2017-04-14 17:22:14 +01:00
gh-tag-settings-form.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-tag.hbs 🎨 Linked tags story count to filtered stories list (#863) 2017-09-20 19:27:13 +02:00
gh-tags-management-container.hbs Mobile fixes for tag management UI 2015-11-02 13:18:10 +00:00
gh-task-button.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-text-input.hbs Remove ember-one-way-controls (#959) 2018-02-28 11:44:03 +00:00
gh-theme-error-li.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-theme-table.hbs 🎨 move theme activation to /themes endpoint 2017-03-08 10:46:33 +00:00
gh-timezone-select.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-token-input.hbs Contributor Role (#948) 2018-02-07 10:42:46 +01:00
gh-tour-item.hbs New tour styles 2017-06-12 21:50:17 +01:00
gh-unsplash-photo.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-unsplash.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-uploader.hbs 🐛 Fixed inability to re-upload the same redirects file (#912) 2017-11-22 17:04:48 +00:00
gh-url-preview.hbs The great migration (EAK -> ember-cli) 2015-03-11 12:37:41 -06:00
gh-user-active.hbs Update Ember to 1.13.2 2015-06-24 11:47:28 -05:00
gh-user-invited.hbs Update Ember to 1.13.2 2015-06-24 11:47:28 -05:00
gh-user-list-item.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
gh-view-title.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
infinity-loader.hbs New content screen prototype (#503) 2017-01-25 21:05:28 +01:00
modal-delete-all.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-delete-post.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-delete-subscriber.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-delete-tag.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-delete-theme.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-delete-user.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-import-subscribers.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-invite-new-user.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-leave-editor.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-leave-settings.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-markdown-help.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-new-subscriber.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-re-authenticate.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-suspend-user.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-theme-warnings.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-transfer-owner.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-unsuspend-user.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-upload-image.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
modal-upload-theme.hbs Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
power-select-vertical-collection-options.hbs Bump vertical-collection dependency 2017-11-01 08:48:37 +00:00