Ghost/core/server/api/canary
Kevin Ansfield 6a057fad99
Added /emails/:id/retry/ endpoint for retrying failed emails (#11410)
We want to allow admin users to trigger a retry of failed emails without having to go through the unpublish/republish dance.

- fixed resource identifier in email permissions migration so email permissions are added correctly
- added new email permissions migration so that beta releases can be upgraded without rollback (will be a no-op for any non-beta upgrades)
- added `/emails/:id/retry/` canary Admin API endpoint
  - follows same URL pattern as theme activation
  - only triggers mega service retry endpoint if the email has a `'failed'` status
2019-11-22 14:20:32 +00:00
..
utils Added /emails/:id/retry/ endpoint for retrying failed emails (#11410) 2019-11-22 14:20:32 +00:00
actions.js Updated canary actions endpoint 2019-08-14 17:40:36 +08:00
authentication.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
authors-public.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
config.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
db.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
email-preview.js Updated test email to throw error for failed requests 2019-11-18 13:24:28 +05:30
email.js Added /emails/:id/retry/ endpoint for retrying failed emails (#11410) 2019-11-22 14:20:32 +00:00
images.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
index.js Implemented GET /emails/:id endpoint 2019-11-06 15:56:56 +07:00
integrations.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
invites.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
mail.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
members.js 🐛 Fixed members export limiting to 15 members only (#11299) 2019-10-29 10:20:32 +05:30
notifications.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
oembed.js Deferred loading metascraper (#11337) 2019-11-06 08:31:11 +07:00
pages-public.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
pages.js Permission restrictions for post.visibility modifications (#11213) 2019-10-08 15:44:27 +02:00
posts-public.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
posts.js Added email retry logic for failed batches (#11402) 2019-11-18 21:28:54 +07:00
preview.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
redirects.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
roles.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
schedules.js 🏗 Migrated scheduler to work with v2 API (#11142) 2019-09-23 21:42:53 +05:30
session.js 💡Migrated session controllers for compatibility with "frame" (#11101) 2019-09-11 11:28:55 +02:00
settings-public.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
settings.js Added permission restrictions to editing members flag (#11217) 2019-10-09 10:26:54 +02:00
site.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
slack.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
slugs.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
tags-public.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
tags.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
themes.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30
users.js Removed all accesstokens and refreshtokens related code 2019-09-12 15:45:27 +01:00
webhooks.js 💡 Added canary api endpoint 2019-08-09 20:46:49 +05:30