Fabien 'egg' O'Carroll
c7a7828b57
Gave Administrators permission to connect to Stripe ( #13228 )
...
refs https://github.com/TryGhost/Team/issues/994
This adds the permission required to connect to Stripe to the
Administrator role, as required by the linked issue.
2021-08-26 11:00:40 +01:00
Fabien 'egg' O'Carroll
2f33292600
Added members_product_events table ( #13236 )
...
refs https://github.com/TryGhost/Team/issues/873
This table is to track events related to members be given or having
removed access to products. It will allow us to provide start dates for
access for complimentary members, as well as being able to track access
to products over time, either for individual members or for aggregates.
2021-08-23 16:29:15 +02:00
Naz
755a3a320e
Added email_only column to posts_meta table
...
closes https://github.com/TryGhost/Team/issues/893
- We need a place to store email-only flag and posts_meta is the best place for it
2021-08-05 19:44:35 +12:00
Naz
2fbc1af165
Added email disabling flag to settings records
...
refs https://github.com/TryGhost/Team/issues/912
- We need a place to persist the email freeze state between instance restarts - settings table record is the best place for it
2021-07-29 20:30:30 +12:00
Thibaut Patel
ba4f8cc857
Added OAuth user data
...
issue https://github.com/TryGhost/Team/issues/614
- This allows keeping each user oauth data, to compare on future logins
2021-07-27 17:56:07 +02:00
Hannah Wolfe
f08a55c21f
Renamed tests to .test.js & updated commands
...
refs: https://github.com/TryGhost/Team/issues/856
refs: https://github.com/TryGhost/Team/issues/756
- The .test.js extension is better than _spec.js as it's more obvious that it's an extension
- It also meaans we can use the --extension parameter in mocha, which should result in a better default behaviour for `yarn test`
- It also highlights that some of our tests were named incorrectly and were not (and still will not be) run (see https://github.com/TryGhost/Team/issues/856 )
- Note: even with this change, `yarn test` is throwing errors, I believe because of this issue https://github.com/TryGhost/Team/issues/756
2021-07-06 20:45:01 +01:00