Ghost/ghost/admin/app/routes
Kevin Ansfield 06e63d371c 🎨 Added ability to upload a feature image by drag and dropping an image file
refs https://github.com/TryGhost/Team/issues/884

Drop-to-upload functionality was lost in the first version of the new feature image uploader inside the main editor area, this adds it back in.

- fixed dropzone flickering issue by switching the event listeners to the capture rather than bubble phase so we can indicate a drag is occurring on the body without each individual drag/drop handler needing to know about it
- moved the event handler init/cleanup to the `ui` service
- moved the event handler init call to the application service as it no longer requires auth to have occurred for access to the labs flag setting
- removed the `featureImgDragDrop` labs flag
2021-08-31 14:21:25 +01:00
..
editor Fixed new post screen showing 500 error 2021-07-12 20:19:50 +01:00
integration/webhooks Updated navigation (#1832) 2021-02-02 16:08:06 +00:00
integrations Made session.user a synchronous property rather than a promise 2021-07-08 14:54:31 +01:00
member Updated members routes/controllers with Octane idioms 2020-05-20 16:39:31 +01:00
members Updated members routes/controllers with Octane idioms 2020-05-20 16:39:31 +01:00
settings Bumped eslint-plugin-ghost and fixed linter errors 2021-07-15 15:27:29 +01:00
setup Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
staff Made session.user a synchronous property rather than a promise 2021-07-08 14:54:31 +01:00
tag Cleaned up and re-organised tag and new tag routes/controllers 2019-12-09 17:44:16 +00:00
about.js Refactored document-title handler 2019-05-20 16:16:19 +01:00
application.js 🎨 Added ability to upload a feature image by drag and dropping an image file 2021-08-31 14:21:25 +01:00
authenticated.js Removed usage of deprecated EmberSimpleAuth mixins (#1910) 2021-04-12 13:21:57 +01:00
dashboard-labs.js Added dashboardTwo labs flag 2021-08-04 11:22:19 +01:00
dashboard.js Added dashboardTwo labs flag 2021-08-04 11:22:19 +01:00
designsandbox.js Renamed design sandbox template 2021-02-05 14:00:51 +01:00
editor.js 🎨 Hid mobile nav bar when in the editor 2021-07-01 10:15:34 +01:00
error404.js 🎨 Updated admin area design and usability (#1232) 2019-06-18 11:47:20 +01:00
home.js Added blank dashboard screen 2021-02-02 16:08:00 +00:00
integration.js Made session.user a synchronous property rather than a promise 2021-07-08 14:54:31 +01:00
integrations.js Made session.user a synchronous property rather than a promise 2021-07-08 14:54:31 +01:00
launch.js Renamed isAdmin/isOwner/isAdminOrOwner to reduce confusion 2021-07-12 14:55:56 +02:00
member.js Removed @classic decorator from member route 2021-08-31 09:37:44 +01:00
members.js Updated filter builder behavior to always keep one filter row 2021-08-13 19:00:35 +05:30
pages.js Refactored document-title handler 2019-05-20 16:16:19 +01:00
posts.js Added 'sent' status as a valid posts route filter 2021-08-13 17:18:37 +04:00
pro.js Renamed isAdmin/isOwner/isAdminOrOwner to reduce confusion 2021-07-12 14:55:56 +02:00
reset.js Removed usage of deprecated EmberSimpleAuth mixins (#1910) 2021-04-12 13:21:57 +01:00
settings.js Made session.user a synchronous property rather than a promise 2021-07-08 14:54:31 +01:00
setup.js 🎨 Updated admin area design and usability (#1232) 2019-06-18 11:47:20 +01:00
signin.js Removed usage of deprecated EmberSimpleAuth mixins (#1910) 2021-04-12 13:21:57 +01:00
signout.js Refactored document-title handler 2019-05-20 16:16:19 +01:00
signup.js Removed usage of deprecated EmberSimpleAuth mixins (#1910) 2021-04-12 13:21:57 +01:00
site.js Allowed "view site" request to save cookies in cross-origin requests 2019-09-09 17:01:26 +01:00
tag.js Made session.user a synchronous property rather than a promise 2021-07-08 14:54:31 +01:00
tags.js Made session.user a synchronous property rather than a promise 2021-07-08 14:54:31 +01:00
unauthenticated.js Removed usage of deprecated EmberSimpleAuth mixins (#1910) 2021-04-12 13:21:57 +01:00