0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-24 23:48:13 -05:00
ghost/core/server
Kevin Ansfield 90905b0212 Fixed emails sending when scheduled post is published
no issue

- the schedules controller wraps the post creation in a transaction
- we need to pass that transaction through to all other queries, especially on sqlite where a non-transaction query inside a transaction will lock up because there's only 1 connection available
- updates our model method calls to pass through the transaction options
- switches the members service `list()` call to a direct model `findAll()` call to avoid going through our pagination plugin because the raw knex query does not respect the transacting option
2019-11-26 17:43:29 +00:00
..
adapters 🏗 Migrated scheduler to work with v2 API (#11142) 2019-09-23 21:42:53 +05:30
api Refactored email handling to be consistent for test and newsletter emails 2019-11-26 21:41:01 +05:30
config Removed /api/v2/members/ endpoints (#11308) 2019-10-31 11:11:46 +00:00
data Added email.error_data column migration 2019-11-22 16:44:10 +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 Fixed emails sending when scheduled post is published 2019-11-26 17:43:29 +00: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
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
update-check.js Updated links to docs (#10941) 2019-07-22 18:17:50 +08:00