Ghost/core/server/services/members
Kevin Ansfield 19d5448101
🐛 Fixed complimentary members' content gating (#12761)
no issue

Comped members were not able to view paid-member content because content gating was only looking for `member.status === 'paid'` which doesn't take into consideration members on a "complimentary" plan.

- added front-end acceptance tests for member access to posts
- updated content-gating check to take comped members into consideration
2021-03-15 19:13:48 +13:00
..
emails Added extra settings to member auth emails (#12238) 2020-10-01 12:31:36 +05:30
importer Updated squircle ref to 4.0 repo 2021-03-10 15:53:59 +01:00
stats Added jsdoc to MembersStats class 2021-01-14 12:59:17 +13:00
api.js Added MemberPaidSubscriptionEvent model 2021-02-12 13:55:14 +00:00
config.js Switched members services to use v4 API 2021-03-03 14:42:03 +13:00
content-gating.js 🐛 Fixed complimentary members' content gating (#12761) 2021-03-15 19:13:48 +13:00
index.js Added new member limit & removed old 2021-03-04 18:16:34 +00:00
middleware.js Fixed status code for unauthenticated requests 2021-03-01 16:19:28 +00:00
settings.js Switched members services to use v4 API 2021-03-03 14:42:03 +13:00
SingleUseTokenProvider.js Updated magic links to use shorter, single us, longer lived tokens (#12218) 2020-09-18 17:32:18 +01:00
stripe-connect.js Encoded the mode in the Stripe Connect OAuth state 2020-06-10 14:06:57 +02:00
utils.js Fixed paid flag on members 2021-02-25 14:26:41 +00:00