Ghost/ghost/admin/app/components
Kevin Ansfield 467ee93b21 Separate invites and users (#277)
closes https://github.com/TryGhost/Ghost/issues/7420, requires https://github.com/TryGhost/Ghost/pull/7422
- adds a new `Invite` model with associated serializer and test setup
- updates team screen to use invites rather than existing users with the "invited" property
- updates signup process to work with new invite model
- updates setup process to create invites instead of users
- swaps usage of `gh-select-native` for `one-way-select` in the invite modal so that attributes can be set on the `select` element
- updates resend invite process to account for server returning a new model
- rewrites the invite management tests and fixes mirage mocks for invite endpoints
- sorts invites by email address to avoid jumping invites when re-sending
2016-09-26 18:03:53 +02:00
..
gh-search-input 🐛 fix typing a space in search input (#261) 2016-09-14 16:11:41 +01:00
modals Separate invites and users (#277) 2016-09-26 18:03:53 +02:00
gh-activating-list-item.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-alert.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-alerts.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-app.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-blog-url.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-cm-editor.js lazy-load codemirror on code injection screen (#99) 2016-07-05 17:30:14 +01:00
gh-content-cover.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-content-preview-content.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-content-view-container.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-datetime-input.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-dropdown-button.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-dropdown.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-ed-editor.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-ed-preview.js fix cross-browser support (#164) 2016-08-06 09:04:06 +02:00
gh-editor-save-button.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-editor.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-error-message.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-feature-flag.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-file-input.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-file-upload.js validate file uploads against "accept" mime-type before uploading (#214) 2016-08-22 05:45:33 -06:00
gh-file-uploader.js Safari doesn't show dragged-over state for file uploads (#288) 2016-09-24 11:10:08 +02: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 convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-image-uploader-with-preview.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-image-uploader.js Safari doesn't show dragged-over state for file uploads (#288) 2016-09-24 11:10:08 +02:00
gh-infinite-scroll.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-input.js convert inputs to one-way inputs 2016-06-18 07:44:23 -04:00
gh-light-table.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-main.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-menu-toggle.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-nav-menu.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-navigation.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-navitem-url-input.js Fix new url field focus bug (#194) 2016-08-10 08:31:16 -06:00
gh-navitem.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-notification.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-notifications.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-popover-button.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-popover.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-posts-list-item.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-profile-image.js Double default gravatar size (#268) 2016-09-19 14:38:42 +01:00
gh-search-input.js "400 Version Mismatch" error handling 2016-07-08 14:56:26 +01:00
gh-select-native.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-selectize.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-skip-link.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-spin-button.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-subscribers-table.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-tab-pane.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-tab.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-tabs-manager.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-tag-settings-form.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-tag.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-tags-management-container.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-task-button.js 🐛 prevent task-buttons dropping clicks when multiple tasks enqueued simultaneously (#222) 2016-08-24 07:14:36 -06:00
gh-textarea.js convert inputs to one-way inputs 2016-06-18 07:44:23 -04:00
gh-theme-table.js indicate folder names to tell duplicate themes apart 2016-08-23 16:55:32 +01:00
gh-timezone-select.js Handle automatic timezone override 2016-07-26 11:50:24 +01:00
gh-trim-focus-input.js Fix blank signup screen (#135) 2016-07-22 07:36:50 -06:00
gh-upgrade-notification.js Added upgrade notification component to About page. (#102) 2016-07-15 16:58:35 -06:00
gh-url-preview.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-user-active.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-user-invited.js Separate invites and users (#277) 2016-09-26 18:03:53 +02:00
gh-validation-status-container.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00
gh-view-title.js convert remainder of components to use ember-cli-shims (#101) 2016-06-30 19:14:25 +01:00