0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-10 23:36:14 -05:00
ghost/core/server/services/members
Rishabh Garg 90e7887007
Added default newsletter subscription for new members (#14431)
refs https://github.com/TryGhost/Team/issues/1469

Currently, all new members get auto subscribed to the default newsletter. This change adds same behavior with multiple newsletters by auto subscribing all available newsletters on site for new members(If flag is enabled). 
Note: In future, this will also take into consideration the `subscribe_on_signup` flag for a newsletter to filter which newsletters should a member be auto-subscribed.

- adds newsletters service for working with newsletter data
- bumps `@tryghost/members-api` package which handles default subscription
- adds new test fixture/data for newsletters
2022-04-07 08:30:00 +05:30
..
emails Removed empty class attribute from emails (#13906) 2021-12-16 16:58:33 +02:00
importer
stats
api.js Added default newsletter subscription for new members (#14431) 2022-04-07 08:30:00 +05:30
config.js 🐛 Fixed Stripe checkout session urls being invalid 2022-02-15 12:50:07 +02:00
content-gating.js Added "contains" operator support to ?filter= query params (#14286) 2022-03-09 13:02:17 +00:00
index.js
middleware.js Added newsletters to Portal site data 2022-04-05 22:23:39 +05:30
service.js Refactored database check to use utility 2022-03-28 16:12:32 +01:00
settings.js Updated support email address redirect (#14075) 2022-01-27 12:43:01 +01:00
SingleUseTokenProvider.js
stripe-connect.js
utils.js Added newsletters to Portal site data 2022-04-05 22:23:39 +05:30