Ghost/core/server
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
..
adapters 🏗 Migrated scheduler to work with v2 API (#11142) 2019-09-23 21:42:53 +05:30
api Added /emails/:id/retry/ endpoint for retrying failed emails (#11410) 2019-11-22 14:20:32 +00:00
config Removed /api/v2/members/ endpoints (#11308) 2019-10-31 11:11:46 +00:00
data Added /emails/:id/retry/ endpoint for retrying failed emails (#11410) 2019-11-22 14:20:32 +00:00
lib Merge branch 'master' into v3 2019-10-11 11:31:31 +01:00
models Fixed knex connection pool errors when saving posts with sqlite 2019-11-15 15:11:55 +00:00
public Merge branch 'master' into mega 2019-11-18 11:09:46 +00:00
services Refined email styles 2019-11-22 11:40:56 +01:00
translations Added /emails/:id/retry/ endpoint for retrying failed emails (#11410) 2019-11-22 14:20:32 +00:00
views Update default 404 page 2019-07-15 14:47:01 +02:00
web Added /emails/:id/retry/ endpoint for retrying failed emails (#11410) 2019-11-22 14:20:32 +00:00
analytics-events.js Added event to integrations when created (#10588) 2019-03-11 15:28:17 +01:00
ghost-server.js Update Test & linting packages (major) (#10858) 2019-07-05 13:40:43 +02:00
index.js Merge branch 'master' into mega 2019-11-18 11:09:46 +00:00
overrides.js Disabled bluebird debug logs 2018-08-13 14:01:31 +02:00
update-check.js Updated links to docs (#10941) 2019-07-22 18:17:50 +08:00