Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/TryGhost/Members


https://github.com/TryGhost/Members

Fixed Stripe Checkout for non-members

no-issue

We needed to check for being

cd9b6d9e73a98fa8281c166320799bb0d7e0f4d2 authored about 4 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/[email protected]
- ...

960758db79502dbda102b340127b4bbd14cf06b6 authored about 4 years ago
Fixed customer not fetched for billing update

no issue

The logic to fetch member for a checkout session was incorrectly creating a new custom...

2192015bee2314f59ea978bc0e74558977870b5c authored about 4 years ago
Fixed Stripe Checkout displaying member email

no-issue

043e6cc1eab7f46cba5c2d4c0b30a7ec2c87555f authored about 4 years ago
Fixed checks for if Stripe is configured

no-issue

96d639b9793dbae474eec1d2b279dfc083af57af authored about 4 years ago
2021

f272468bf93b42ad1e3bdf246415797d286d6777 authored about 4 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/[email protected]

f40dc5748b6d95c6725be1c86cdc38cdabb42f6b authored about 4 years ago
Fixed bug with reapplying complimentary subscriptions

no-issue

We should have been checking for the existence of active subscriptions
in order to upd...

d5bc5222a9cdb02daa7793446114438439b23a84 authored about 4 years ago
Update dependency ghost-ignition to v4.4.2

41361a62b7ba86b5986da8ae1f671ed7370f1a71 authored about 4 years ago
Published new versions

- @tryghost/[email protected]

c729d215dbf9f1662f86df643a0df9045932609a authored about 4 years ago
Ensured transactions are passed correctly

no-issue

e1097b9a24a43238f5379a18d9c39cab87fc4de0 authored about 4 years ago
Published new versions

- @tryghost/[email protected]

de396dfc20c580282ffa5e14452d5c5487e8d4b1 authored about 4 years ago
Fixed error responses when missing data

no-issue

We should error early when recieving a request that does not contain the
required data.

100dbea5d766f1feb143e1082885e0e9861f4492 authored about 4 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/[email protected]
- ...

124b2e059b293c1fb9b5aebef4db1526286aac47 authored about 4 years ago
Refactor members-api (#231)

no-issue

This refactors the members-api module so that it is easier to test going forward,
a...

3f737e3fb6fa6024e3606aa20b445253e97010f3 authored about 4 years ago
Update dependency ghost-ignition to v4.3.0

1f7b9dff6ce04abc4118e509bf432923cae64d29 authored about 4 years ago
Update dependency sinon to v9.2.3

c65f6c58b0f41c5082ae5d68e1279f96e41ddbec authored about 4 years ago
Update dependency sinon to v9.2.2

cee93264d22aac56bb4eb07f355ac74020b1a052 authored about 4 years ago
Published new versions

- @tryghost/[email protected]

305fc980c2eff008eccb2dcb6d04a950aa395537 authored about 4 years ago
Fixed reference to subscribed column

no-issue

This was causing the default subscribed value to be incorrect

6962864c4f29d99e86bdc22b83528903a2aa62d8 authored about 4 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]

2c097e99810e68787fca378809c0c7585389d8bb authored about 4 years ago
Updated linkStripeCustomer to error rather than silently fail

no-issue

This allows the importer to surface errors when linking members to customers

e41326cc78ca2b6469be0e3dcb247308e95ef2aa authored about 4 years ago
Updated members-csv to handle error column when unparsing

no-issue

This also allows for different the member object structure returned from parse

185e4cdd553fb6734ca46255d3f5c4d5b109a6d2 authored about 4 years ago
Updated members-api to allow passing options to models

no-issue

This allows us to do multiple operations within a db transaction, which
will be used f...

cc8600b383c4dd3117c5a07a55cd090c5ac42b14 authored about 4 years ago
Refactored members-csv to remove unused columnsToExtract

no-issue

- Was not used by the importer and removed for simplicity.
- Updates the header mapp...

0f474a0f08f9575b1cc01cd4fbc1040a52d80050 authored about 4 years ago
Updated setComplimentarySubscription to error without a Stripe connection

no-issue

This allows the consumer (e.g. the importer) to surfaces errors when importing comped ...

13c719abcdaebb78ca8d374755545658ea8f98b6 authored about 4 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/[email protected]
- ...

021a5771a439b1e1d04ce0138f74bb6d63ef25ed authored about 4 years ago
Stored cancellation reason in local database (#222)

refs https://github.com/TryGhost/Ghost/issues/12403
refs https://github.com/TryGhost/Ghost/pull...

3f52012ef26cf70fc5090ae1ad4f7c8586cad73c authored about 4 years ago
Added support for cancellation_reason (#221)

refs https://github.com/TryGhost/Ghost/issues/12403

Adds support for sending a cancellation_r...

a57df005032a80eae7e6bbff783aefc5c0ac2d32 authored about 4 years ago
Update dependency ghost-ignition to v4.2.4

869cdc2b87da9b0f435675194770c909505d31de authored over 4 years ago
Update dependency mocha to v8.2.1

990cb80cef76230a8aea01e83b72291451ba60e8 authored over 4 years ago
Update dependency ghost-ignition to v4.2.3

ef96b08924fbd8e71e98611e9c6c3be65197ed78 authored over 4 years ago
Update dependency sinon to v9.2.1

1167c4dc60737069f3e4f8ed0b1d19d946923ce1 authored over 4 years ago
Published new versions

- @tryghost/[email protected]

69c2b22f6339d7e9ff915cba766fcbbea9fc858a authored over 4 years ago
Fixed lint

no refs

2a2aae8c88dede5f741abbf4ff6a82b117939ffc authored over 4 years ago
Fixed magic link type for member email update

no issue

- In case of a member updating their email, the `updateEmail` type was overridden with...

5ef0c116bfd760c4ecce12dc048c7fd107b2edc1 authored over 4 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/[email protected]

849e287316129eee4c3888bcd3d2ac62eda58e95 authored over 4 years ago
Allowed `requestSrc` in stripe checkout metadata flow

refs https://github.com/TryGhost/Ghost/issues/12253

Allows reading `requestSrc` from Stripe che...

330f5c20116fcc71ce97fb5a0e891f4c92990aab authored over 4 years ago
Added default value for request src

no issue

`getSigninUrl` takes an optional param `requestSrc` to allow customizing signin url ba...

d9bc556b14c6e66228f0d187182ac9fe6d30460e authored over 4 years ago
Removed magic link email for upgrade checkout

no issue

Previously, we were sending a magic link email to signup in case a logged-in member up...

efa56a4d2a3bc35ae743ff677a544e74caa14bb2 authored over 4 years ago
Added request source option for magic link url

no issue

refs https://github.com/TryGhost/Ghost/issues/12253

Currently, Ghost uses standard qu...

1e8d1ccafb12cdc4ac5090601168189d0ade598e authored over 4 years ago
Update Test & linting packages

61b3adf9801f492bce1ffacfeb4c797e57ac81f1 authored over 4 years ago
Published new versions

- @tryghost/[email protected]

36e9f29967f6b7baa7c1c4ac69f2c6ddebecc7d9 authored over 4 years ago
Added `unpaid` and `past_due` subscription status as paid member (#211)

refs https://github.com/TryGhost/Ghost/issues/12256 , https://github.com/TryGhost/Ghost/issues/1...

df21428781f0356e550f81b851a09dc03fdccb14 authored over 4 years ago
Published new versions

- @tryghost/[email protected]

52a9aeeea4b5e5280440b186c01354ab52348d10 authored over 4 years ago
Created member with name on checkout completion (#209)

refs https://github.com/TryGhost/Ghost/issues/12270

Previously we would create the member, an...

eb76539fbf1f7418dc44da705a17eba93d13fc7b authored over 4 years ago
Published new versions

- @tryghost/[email protected]

64c2c73da4aec8e964e19606a7b7acf6d175756f authored over 4 years ago
Added Stripe webhook listener for subscription created event (#208)

no-issue

Subscription created events are required for migrating Stripe subscriptions from
al...

0b0cf778190cd2b49a271f506339ce477f5b3812 authored over 4 years ago
Published new versions

- @tryghost/[email protected]

90f2c14b8f939452a3bc0c8146bfd81ea8ef7312 authored over 4 years ago
🐛 Fixed email update magic link not working

no issue

- Email update magic link was not sent out for sites which did not allow self signup a...

3b20269aebd97c84c04a3fcdd92ae22d0bffd761 authored over 4 years ago
Published new versions

- @tryghost/[email protected]

c5d7daff856652b0ba9096ec9228beae8e500766 authored over 4 years ago
Removed old webhook cleanup code (#207)

no-issue

This is no longer necessary anymore, it would delete all webhooks which
matched the...

af297fc1f405dbc6f6c1b697e81f93ea75b48bfc authored over 4 years ago
Published new versions

- @tryghost/[email protected]

8ee705a8428acfa2639492aff1ee65485d4ca313 authored over 4 years ago
Updated customer when member email is changed

refs: https://github.com/TryGhost/Ghost/issues/12055

This ensures that newsletters and billing ...

74bef0aac8d9344233b366cbb4f308a390a7ac71 authored over 4 years ago
Fixed a bug with setting geolocation

no-issue

We were passing a string rather than an object to find the member to set
the geolocati...

bfe6de638882c51e0ac295cdf1988b95bc8f52c8 authored over 4 years ago
Added method to to update customer email address

refs: https://github.com/TryGhost/Ghost/issues/12055

This will be used by the users module when...

5793016af561b19d5b28bb4bab88914c54831b63 authored over 4 years ago
Refactored async function to throw errors

no-issue

There's no need to return rejected promises in an async function as
thrown errors will...

09e18a4f907d19d47a9c2fc4f6ba894466442d86 authored over 4 years ago
Published new versions

- @tryghost/[email protected]

93e933d3632d751150f69d00bc23b3a57509dd6e authored over 4 years ago
Added support for promo codes in Stripe Checkout (#194)

no-issue

This commit adds support for Stripe's newly-added promotional code
parameter when c...

2ae922395887eaf651a25ec27e4faa80c994306b authored over 4 years ago
Published new versions

- @tryghost/[email protected]

305e0f557441c43a808394082155661c63578d79 authored over 4 years ago
Updated getMagicLink usage

no-issue

This updates the call to getMagicLink to correctly pass tokenData

ca17c730a44fda096a53ba29d7342793204b7624 authored over 4 years ago
Published new versions

- @tryghost/[email protected]

4619e27253e7b695a218fd0ce5b4d24fd12e85db authored over 4 years ago
Updated members-api to accept a TokenProvider

no-issue

This paves the way for Ghost to be able to pass in a custom token
provider which will ...

ce89c24753d97f705eeb049e1cac3f12a3d33343 authored over 4 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]

408549535e10b4d9bcd51b53fdb7e24c9172c238 authored over 4 years ago
Fixed MagicLink tests

no-issue

b632aac7f5f79516e0e0de629282d11d28a77795 authored over 4 years ago
Fixed MagicLink tests

no-issue

The JWTTokenProvider is now exported from the index

305db2177b82a701de4864664c0629c0496a4d1f authored over 4 years ago
Moved JWTTokenProvider to lib and exported from index

no-issue

This brings the module in line with our current package standards.

84ac3aeeafb36a6676e3fa0c4b88d222854a3ef4 authored over 4 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/[email protected]

775e978be33278588f859d53208320b701c7f481 authored over 4 years ago
Updated members-api to work with new magic-link class

no-issue

The MagicLink class now accepts a TokenProvider rather than a secret

2a0973bb55f016634a0119bdedd9e297f49fa6b1 authored over 4 years ago
Updated magic-link to accept a TokenProvider

no-issue

This adds a layer of abstraction between the magic-link module and the
token generatio...

39c4f1ec0924b5cc3056ab17cf65fdb6da64a1db authored over 4 years ago
Updated README to reflect API changes

no-issue

81ac4c645d9263557e8b501371f3606f597cfe52 authored over 4 years ago
Added JWTTokenProvider to preserve functionality

no-issue

This allows the magic-link module to be used with the current
functionality with minim...

38a60426959469562173a9752bf03a4c942abb81 authored over 4 years ago
Refactored magic-link to be more generic (#202)

no-issue

This removes the concept of `subject` & `payload` from the function
signatures, mak...

63942f0334aded46cecc544481940f166cf6d927 authored over 4 years ago
Update dependency papaparse to v5.3.0

31f9c021becb53afe06fde9e57d40437e09f5b4f authored over 4 years ago
Published new versions

- @tryghost/[email protected]

8e812693ff505a94586c221f96d7ec557a4c5523 authored over 4 years ago
🐛 Fixed create and update user methods to account for created_at and subscribed fields

refs https://github.com/TryGhost/Ghost/issues/12156

- During the refactor - https://github.com/...

7b5f2e3cb77c9172b9ed48ad325fbee2db816d57 authored over 4 years ago
Published new versions

- @tryghost/[email protected]

366358fbb546db12fe5cdbaf7869a951b07eb338 authored over 4 years ago
🐛 Fixed incorrect stripe method for cancelling subscriptions

refs https://github.com/TryGhost/Ghost/issues/12150

- `destroy` method was using incorrect canc...

a1a6fe8492d2c678af4d5a96c06a60950b310b96 authored over 4 years ago
Published new versions

- @tryghost/[email protected]

22819f0115fbd6409db7e2dbc8da7969c9e888ce authored over 4 years ago
Added update subscription method to members api (#198)

refs TryGhost/Ghost#12127

- Adds new `updateSubscription` method to members-api which allows ...

a79750b06b88b8c2bc00a72ddba8daeda189e181 authored over 4 years ago
Published new versions

- @tryghost/[email protected]

3d81cc5608d176e86dadba64f3eff5912f156491 authored over 4 years ago
Fixed throttling of Stripe API requests

no-issue

This ensures any requests during exponential backoff are correctly rate
limited too

94a1d412693018543a01eb8cb5c4252d61549acb authored over 4 years ago
Published new versions

- @tryghost/[email protected]

f81774bdebbbd2c75964b38e1ec4436eb4a7193e authored over 4 years ago
Fixed LeakyBucket params for test and live mode

no-issue

These were the wrong way round initially, and not caught when testing
with live api keys

6ebe96846808d5058a532fef78dbb526c693bcbb authored over 4 years ago
Published new versions

- @tryghost/[email protected]

933e98169b926e63a52d36416659a60d4f535117 authored over 4 years ago
Updated stripe module for the bulk importer (#196)

no-issue

* Added LeakyBucket rate limiting for all Stripe requests
* Added createCustomer me...

ca992a6b2605a629d3829f44c9215ed2a504f5f6 authored over 4 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]

8dca13080937288dbd63222c1ce76344e7b57529 authored over 4 years ago
Added empty string '' to null transform when parsing CSVs

no issue

- When items are parsed from CSV empty values were interpreted as empty strings - ''. ...

f6d08c0b763a41d13b2a121514d790bfd99b72bf authored over 4 years ago
Used models internally and for exported API (#195)

no-issue

Using models internally and in the exported API means that we avoid expensive
`toJS...

a28bcc5b2a89d4260943a4f6314e54e02d35f963 authored over 4 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/[email protected]

7ff50118eea3876ccd69e48abdb465da5044dcfe authored over 4 years ago
Updated ghost-ignition dependency

- this will resolve the lodash warnings when running `yarn audit`

df47ab23a626e722be68a11db831d2a40af115e3 authored over 4 years ago
Published new versions

- @tryghost/[email protected]

395b2048998c9d43fd37a0f48135dbbdec05aaca authored over 4 years ago
Ensured that we do not insert orphaned rows (#190)

no-issue

Previously we would blindly put subscriptions into the database when we
received a ...

2676ebcef3ee60318c13a7322684357f308c93cc authored over 4 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/[email protected]

572efa057a6af58128f3d3080ca68d447343c723 authored over 4 years ago
Renamed destroyStripeSubscriptions to cancelStripeSubscriptions

no-issue

Destroy is terminology we usually use for the model layer and was a
little confusing w...

b0b38d0035f387645f4fb690366d04837cb4fe8a authored over 4 years ago
Handled subscription deletion errors with logging

refs https://github.com/TryGhost/Ghost/issues/11557

If a subscription failed to delete, we woul...

1b00254a73909af527f4b82158cc2b504ebda249 authored over 4 years ago
Update dependency mocha to v6.2.3

9c139947ea19babcfe62663da9a25e8947ba4112 authored over 4 years ago
Published new versions

- @tryghost/[email protected]

fd46638659bdb057113e3e8d2354c1b5cfc2fa62 authored over 4 years ago
Updated magic link email to use custom status code for failures

refs https://github.com/TryGhost/Team/issues/342

- Send magic link middleware was not using cus...

39d7a94ea21215d5d1989176a9322c1187aa417f authored over 4 years ago
Published new versions

- @tryghost/[email protected]

d3b12dbdc693446aab32fa22b48a5b0af921542e authored over 4 years ago