0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-03 23:00:14 -05:00
ghost/core/server/services/members
Sam Lord 08829a6f0c
Trigger email verification workflow on API usage
refs: TryGhost/Toolbox#166

The new VerificationTrigger listens to events form the members repository, and will cause the verification workflow to be triggered if the number of events is greater than the configured threshold in a rolling 30 day window.

The importer also no longer depends on the import threshold, so the threshold testing is now done in the processImport method in Ghost - seems sensible since we already had this wrapper and the logic is now tiny, since it's just relying on @tryghost/verification-trigger to handle the real stuff.
2022-01-27 14:06:29 +00:00
..
emails Removed empty class attribute from emails (#13906) 2021-12-16 16:58:33 +02:00
importer Integrated @tryghost/members-importer 2021-07-21 19:34:30 +04:00
stats Renamed index.js file to a service 2021-08-18 11:48:16 +04:00
api.js Added three email delivery events to the member/event endpoint 2022-01-19 14:43:29 +01:00
config.js 🐛 Fixed Offer Redemptions being over counted (#13988) 2022-01-18 17:56:47 +02:00
content-gating.js Added support for gating content by member labels and products (#12946) 2021-05-10 19:32:11 +01:00
index.js Renamed index.js -> service.js for lint reasons 2021-05-20 12:08:45 +01:00
middleware.js 🐛 Fixed Offer Redemptions being over counted (#13988) 2022-01-18 17:56:47 +02:00
service.js Trigger email verification workflow on API usage 2022-01-27 14:06:29 +00:00
settings.js Updated support email address redirect (#14075) 2022-01-27 12:43:01 +01:00
SingleUseTokenProvider.js
stripe-connect.js Added linting for use of @tryghost/errors 2021-12-01 11:22:21 +00:00
utils.js Fixed paid flag on members 2021-02-25 14:26:41 +00:00