Ghost/core/server
Fabien 'egg' O'Carroll bee1d4793d
Added static transaction method to base model (#13260)
no-issue

Writing code outside of Ghost which deals with the models is currently
done by passing the models which are needed to the external module,
rather than the instance of ghostBookshelf. This does not give us a way
to create transaction to run queries in. This method is designed as a
simple way to give all models the power to create a transaction for
themselves.

This will be used in @tryghost/members-api for example to ensure that
failures in communication with the Stripe API will rollback the related
inserts in the database.
2021-08-26 19:01:42 +01:00
..
adapters Swapped to American English spellings 2021-07-27 12:15:19 +04:00
api Added dummy subscription to comped members 2021-08-26 15:28:55 +02:00
data Gave Administrators permission to connect to Stripe (#13228) 2021-08-26 11:00:40 +01:00
lib Removed unused internal request lib 2021-08-26 14:21:27 +02:00
models Added static transaction method to base model (#13260) 2021-08-26 19:01:42 +01:00
public Added /email/ route to robots.txt 2021-08-10 13:45:53 +04:00
services Fixed leading/trailing HR removal when rendering email content 2021-08-25 09:25:55 +01:00
views Added new, simpler, linear boot process 2021-02-08 11:56:44 +00:00
web Added Members bulk actions endpoint 2021-08-23 16:38:21 +02:00
analytics-events.js Added comments to all usages of lib/common/events 2021-07-07 16:02:44 +01:00
ghost-server.js Switch to @tryghost/debug, remove ghost-ignition 2021-06-15 17:24:22 +01:00
notify.js Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
overrides.js Moved sqlite3 override rules to db connection lib 2021-02-05 11:51:56 +00:00
run-update-check.js Added protective code to update-check job 2021-06-29 14:02:16 +04:00
update-check.js Fixed critical alerts sending to admin users 2021-07-07 11:29:18 +04:00