Ecosyste.ms: OpenCollective

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

github.com/TryGhost/Members


https://github.com/TryGhost/Members

Published new versions

- @tryghost/[email protected]

f2f6cb9ac8e45fe9ce62efed81d96e513e6f89c7 authored almost 3 years ago by Thibaut Patel <[email protected]>
🐛 Added the missing `payment_event` event in `getEventTimeline`

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

- The function querying for this event type w...

77a2291f905b65bd2e56004cd65a8aeaa57ddd01 authored almost 3 years ago by Thibaut Patel <[email protected]>
Published new versions

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

edd26332e88444a3b3914ecf43fd85195135bd57 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Updated email handler for webhooks

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

This ensures that the correct email type is sent

8403d5c42801e973caaa46f14c9d57000b688190 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Published new versions

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

126ee95cb84eead00cbb0552aa3eaf9e91642307 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Added tier property to subscriptions

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

This allows Tiers to be read from subscriptio...

54510d785d73a79a2685eff65d84129a2b1e09f2 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Update README.md

e4c45aa3f44e6ef4288080e0addfcb886a5bf60f authored almost 3 years ago by Fabien 'egg' O'Carroll <[email protected]>
Updated README

no-issue

- Corrects the package name
- Removes the run section as it's not applicable

b1f0a7a6fad89100197ba4d9b6486d76d1a633dc authored almost 3 years ago by Fabien 'egg' O'Carroll <[email protected]>
Published new versions

- @tryghost/[email protected]

5b87ad397c6968f8be03797a05caaf74def0d302 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Revert "Removed stripe_prices from Products API"

This reverts commit 3732e58ef277a44eab61421acd1b1d33051a5419.

The stripe_prices was nto used by...

6860e3c1a650639d4f4276e86c0f9a5f15739551 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Allowed welcome_page_url to be set on Tier creation

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

a314ce49b9cc527e6e50dad458405c430ca63b28 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Allow welcome_page_url to be set on Tiers

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

fd11cbfa43ac99be78cb9ed6b3aae378c52d6ee7 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Published new versions

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

81ef5446462d121683ebd7dbbf9656aba7f65294 authored almost 3 years ago by Sam Lord <[email protected]>
Update yarn.lock

no issue

b2ee43e296fadc9211b96d5632c47a443a3d01d1 authored almost 3 years ago by Sam Lord <[email protected]>
Added email verification trigger package

refs: https://github.com/TryGhost/Toolbox/issues/166

New package handles the email verifica...

f8e0b54c6a2e4dd547a47f591da3aeea39574e24 authored almost 3 years ago by Sam Lord <[email protected]>
Published new versions

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

031b082ff3500a644cbc6f3446a69cb4affdde74 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Fixed sending emails to paid signups

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

We were referencing the incorrect method from...

55e2d283c3e5fe5d05548a550003aba9f10370bb authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Published new versions

- @tryghost/[email protected]

a0826fbe5b7f35cbb7587e439fbc4c03e4e57a94 authored almost 3 years ago by Thibaut Patel <[email protected]>
Fixed eslint warnings in `events.js`

no ref

- There were 12 `no-shadow` warnings, renaming the right variables fixed them.

c6bdeba249e493d3c54ea60dd9dce47877852e70 authored almost 3 years ago by Thibaut Patel <[email protected]>
Removed de-duplication of events in `getEventTimeline`

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

- When a user signs-up, two events are create...

6686a4c731bfc9c96db3094395484ad95fcd160c authored almost 3 years ago by Thibaut Patel <[email protected]>
Published new versions

- @tryghost/[email protected]

4cb560020b70a1ecc3b1c59a8b6bd1191c4e8023 authored almost 3 years ago by Thibaut Patel <[email protected]>
Moved the event filtering to the database queries

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

- In `getEventTimeline` we filter to only per...

730f545b5c485c1433cac39d785a22e6fe2bbe83 authored almost 3 years ago by Thibaut Patel <[email protected]>
Added a function to parse a NQL subset

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

- This will allow to filter events within `ge...

d04417677b348916ff30671e03ba4903f2477e6d authored almost 3 years ago by Thibaut Patel <[email protected]>
Published new versions

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

7a5727d277b467fd17755916f0e13081f006c070 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Fixed reference to sendMagicLink

no-issue

This was referencing the wrong object to get the sendMagicLink method.

f943d45d3fb0afe94b1b3e94364bc2368c528d9b authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Published new versions

- @tryghost/[email protected]

d7cbf665fbd6e1fd5421484291bc1e7d4c25a2f0 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Removed archived Tiers from Portal display

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

Although we filter out archived tiers from be...

07770dde6b1ed2c623408d8d94f7c928612dc680 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Published new versions

- @tryghost/[email protected]

3730fc282948ed9b7ecafc8bf19f0470a513cadf authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Restricted Members from being given archived Tiers

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

7b0d24640fbaa04dee7493fa4077f539b83a1f42 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/member-analytics-se...

431a1157d6533f081a2e60d78c618561e24d3215 authored almost 3 years ago by Thibaut Patel <[email protected]>
Moved the `getEventTimeline` filtering in memory

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

- Doing a filtered DB query wasn't a good sol...

863d5ec65b6c055de67fea23963b5ed753536ab1 authored almost 3 years ago by Thibaut Patel <[email protected]>
Update dependency keypair to v1.0.4 [SECURITY] (#339)

Co-authored-by: Renovate Bot <[email protected]>

83e91c4ef4a3a4562d375fc56642e5268af2682a authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency @babel/eslint-parser to v7.16.5 (#331)

Co-authored-by: Renovate Bot <[email protected]>

154f405b5ebb2b8a753646f23f639510cbbcc8e4 authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency @types/cookies to v0.7.7 (#293)

Co-authored-by: Renovate Bot <[email protected]>

c85283020a731b1b6830ffb89e3c9accd9f1caae authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency @types/node-jose to v1.1.8 (#290)

Co-authored-by: Renovate Bot <[email protected]>

93f8f8865a5665336b8d9ed60c4bd33ed4dd136f authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency @types/jsonwebtoken to v8.5.8 (#287)

Co-authored-by: Renovate Bot <[email protected]>

ebd98d0c99f1b9d144f41231df67d40d64320dfa authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Published new versions

- @tryghost/[email protected]

201cd78cda91a08ace723f858d87e88ea7b78e0f authored almost 3 years ago by Thibaut Patel <[email protected]>
Fixed the `getEventTimeline` filtering in case there is no defined filter

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

- `(undefined)` isn't valid NQL so we make su...

d89be4e4e8f3bf4ec313e30a9c9990fec50abbb5 authored almost 3 years ago by Thibaut Patel <[email protected]>
Published new versions

- @tryghost/[email protected]

5eba2056aea268fb5ebc0e0d84737ff294dc1261 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Restricted changing Subscription to archived Tier

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

336b6dbd35d0e2188939072faba71e2c7d7cbdd5 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Published new versions

- @tryghost/[email protected]

c356d4f6fd0e19a131e08a0db4b90ca099116955 authored almost 3 years ago by Thibaut Patel <[email protected]>
Added the option to filter events from `getEventTimeline`

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

- Added the pre-existing framework filters to...

e2058e5c3d8a071c3563e7d71fac70a5ae773945 authored almost 3 years ago by Thibaut Patel <[email protected]>
Restricted signing up with archived Tiers

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

00f4a2e19807785d5358baefc0e0e9b660cdc562 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Published new versions

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

0e4cb578173523feb963244c8e3e0a843a1e6d0e authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Removed stripe_prices from Products API

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

This is a hangover from the multiple products ...

3732e58ef277a44eab61421acd1b1d33051a5419 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Added support for the active flag to Products API

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

This will be used to archive and unarchive Ti...

21a8b1667d76993caea8f0e5528ecde46d176725 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Pin dependencies

691c6a9d07a7d3637deaa07ef2904fccaa764b47 authored almost 3 years ago by Renovate Bot <[email protected]>
Update dependency nock to v13.2.2

ae0ee43421cab5dd0d719e66c5cfd08236ec1925 authored almost 3 years ago by Renovate Bot <[email protected]>
Update dependency c8 to v7.11.0

daa2496068dbd1ba53ae4c75582a0b1cadb29586 authored almost 3 years ago by Renovate Bot <[email protected]>
Published new versions

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

37482d838e76bc98c8f1ac34cc5dd66fd55adb53 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Added missing default parameter for opts

no-issue

The `opts` parameter is optional but there was no default defined, this
was causing er...

6c434e0d98c745200296d93a1252532102d3075f authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Published new versions

- @tryghost/[email protected]

c1ea25fe9bfa7f6b2e7ea14639abd06a1349432e authored almost 3 years ago by Thibaut Patel <[email protected]>
Added the full related email in email recipient events

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

- Prevents the admin from doing extra api cal...

74e4eb1542977263a2121e12ad6ccbce3a26a8f2 authored almost 3 years ago by Thibaut Patel <[email protected]>
Published new versions

- @tryghost/[email protected]

17c8604af8bc536d66fbac8bf28d963906484264 authored almost 3 years ago by Thibaut Patel <[email protected]>
🐛 Fixed the email recipient events in `getEventTimeline`

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

- The members weren't included in the seriali...

25a992c39b2d61777bd98984ee2406365e7eba25 authored almost 3 years ago by Thibaut Patel <[email protected]>
Published new versions

- @tryghost/[email protected]

c404e040f9e1a1c1cdd8481afe4070c31c5e9823 authored almost 3 years ago by Thibaut Patel <[email protected]>
Added members to all member events in `getEventTimeline`

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

- This makes the three new email recipient ev...

aaf835d03f4734fcc13ab2d66a9c7663650702a6 authored almost 3 years ago by Thibaut Patel <[email protected]>
Published new versions

- @tryghost/[email protected]

878e74f370b5e53f8f2b5028ec0183ddf6738a2b authored almost 3 years ago by Thibaut Patel <[email protected]>
Added EmailRecipient events to `getEventTimeline`

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

- Adds 3 new requests to the `email_recipient...

85ecfeef6980fbcbcacdd7759541bb8ce6820a3f authored almost 3 years ago by Thibaut Patel <[email protected]>
Published new versions

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

420789965fef42ec34196ab78433dcbf1d5c8656 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Added check for Stripe config before migrations

no-issue

This stops us from attempting to run the migrations if Stripe has not
been configured.

256ffe826893d2853e359e06d98d7ee7d1af7a20 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Published new versions

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

b143b18558111b64f4cfb2a70903e3f838ccf21f authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Updated internals of Migrations module

no-issue

This simplifies the dependency structure.

24bff5548766dc49657b8dd28fe0291aedf0bfb7 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Removed Migrations&disconnectStripe

no-issue

These have been moved the the @tryghost/members-stripe-service

ee26229d13ec0f2e2f6f5878f4a6fe9bdd44eff7 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Added WebhookManager and StripeService modules

no-issue

cd7c6662fb5b82b79174f390beabf6d76911745e authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Used @babel/eslint-parser for stripe package

no-issue

This allows us to use static members on classes.

4e0efb4575cb196ea01f764d106c910bc9aedf21 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Cleaned up StripeAPI

no-issue

- Removed unused types
- Removed configure on creation feature (unused)
- Explicitly h...

b65f547c9d43feca85be06d59859643caf787fe3 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Moved webhook handling into Stripe service

no-issue

Handling Stripe webhooks is a Stripe concern and so we're moving it into
the Stripe mo...

b84e53962c65144dfe85fabbab6a1c9d696c1414 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Renamed StripeService -> StripeAPI

no-issue

This module is going to encapsulate all of the Stripe related logic, so
I'm renaming t...

cba7aee5605518353fcdab86e343f1df1d6d6ecd authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Moved Stripe migrations into Stripe package

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

This will allow us to run the Stripe migratio...

b26273fa95479aad11af0688732a2c5dc293623c authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Moved members-stripe-service -> stripe

no-issue

We are already in the Members repository so there's no need for members
in the directo...

0887dc3407cf8b4402e8e8d727a1a40659bd173b authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Published new versions

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

bd8cc189eca51f7ae89a8cb360df051dcc6a6889 authored almost 3 years ago by Rishabh <[email protected]>
Handled new type column for tiers (#356)

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

Tiers have a new `type` column to different...

072b53ddc7ff4ca027f222c2dbe0db3f4440348f authored almost 3 years ago by Rishabh Garg <[email protected]>
Published new versions

- @tryghost/[email protected]

48081156ec66452b7ed428944ac864f223a440ad authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Added "api" source to MemberSubscribedEvents

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

We want to be able to track where member subs...

53f2aef40b8509cae2adc39d744f5b37e5e07122 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Updated Test workflow to use re-usable template

refs https://github.com/TryGhost/actions@main/.github/workflows/test.yml

- this commit switches...

e4b90f267c6604c3d3b0af253ed9706f71f18415 authored almost 3 years ago by Daniel Lockyer <[email protected]>
Published new versions

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

bdd819691092a6b7ff0b96206ee24d6f448b09ae authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Fixed CSV unparsing for subscribed flag

no-issue

We have a special mapping for subscribed_to_emails -> subscribed in the
parse method, ...

a01c79327021b6e610b363aa0dfca8e83651c6c0 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Published new versions

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

df613625e3d64ef9ca18432a7779d6a917b4a371 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Updated migrations to run in transactions

no-issue

Running these in a transaction ensures that they do not partially execute or run
into ...

c86db9cdd6f8eb9a9f8c0274171d66a9bd8ff88b authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Added support for dynamic allowSelfSignup config

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

This gets us closer to not having to reload t...

5e418809281037e37a2ae2ebb8b10a1d5d47088e authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
Fixed transactions for linkSubscription

no-issue

This was missed when transactions were implemented for this method.

27f7578610f914cb8e64803465663274d5c99866 authored almost 3 years ago by Fabien "egg" O'Carroll <[email protected]>
2022

2e0eebd1d6d23efeaebe1c8a5ceca98a387b17fa authored almost 3 years ago by John O'Nolan <[email protected]>
Published new versions

- @tryghost/[email protected]

0b8ad9b3891c5560cbd0288c24cd86652de5dcca authored about 3 years ago by Kevin Ansfield <[email protected]>
Removed `membersAutoLogin` labs flag

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

- feature is GA so conditionals are no longer...

f3e9d1db7548687a0b8fd0b2a00dc267a36c818e authored about 3 years ago by Kevin Ansfield <[email protected]>
Published new versions

- @tryghost/[email protected]

fe1919130ffbfed0dd1241d6fd0e7cc89bd8ebca authored about 3 years ago by Fabien egg O'Carroll <[email protected]>
Handled EENVELOPE errors when generating magic link

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

These errors are thrown by nodemailer and can...

778e7b1a4155c34802f2e42243f309e50b523695 authored about 3 years ago by Fabien egg O'Carroll <[email protected]>
Published new versions

- @tryghost/[email protected]

1ec45f8d57911895a75f6c60cb93b6f6fe188cfd authored about 3 years ago by Sam Lord <[email protected]>
members-api: Switch from GhostError to ConflictError

no issue

2401b4fe0d529307488569181cce602ebfe4eba0 authored about 3 years ago by Sam Lord <[email protected]>
Published new versions

- @tryghost/[email protected]

e624deff2de4602ee5e8c6f183feb9c926733c98 authored about 3 years ago by Sam Lord <[email protected]>
Updated @tryghost/logging to v2

refs: https://github.com/TryGhost/Toolbox/issues/146
Allows members API to log to parent process...

04f0b9ef469d2b030dbff83c59912dc3fa08328e authored about 3 years ago by Sam Lord <[email protected]>
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/members-stripe-servi...

33b1cb11b07d6f68746a9a0b72031f0531f0e6cd authored about 3 years ago by Sam Lord <[email protected]>
Use @tryghost/logging instead of injected argument

755c3e0a009e004f5ad2735114c0d363c1ae492b authored about 3 years ago by Sam Lord <[email protected]>
Published new versions

- @tryghost/[email protected]

cc341dc5291eafaa2b6ff52bb0a8ad46516289b8 authored about 3 years ago by Fabien egg O'Carroll <[email protected]>
Responded with 409 when we have DB conflicts

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

We are still having issues with duplicate subs...

a52a26f3258f5e68f4208914ddc9db00fa49d2a7 authored about 3 years ago by Fabien egg O'Carroll <[email protected]>
Published new versions

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

15630d1a1fec86781c8e33002798a7d89c5279b6 authored about 3 years ago by Fabien egg O'Carroll <[email protected]>
Fixed the importer from overriding properties

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

When importing we were transforming the CSV a...

bfbcd9080cf8e223df88a81cfd47fc4c376ccf64 authored about 3 years ago by Fabien O'Carroll <[email protected]>
Published new versions

- @tryghost/[email protected]

2dd6439f34801476b88a81a291087aa4e5a3ca06 authored about 3 years ago by Rishabh <[email protected]>
Cleaned up fix for 500 errors on invalid Stripe subscription webhooks

no refs

- moves up check for invalid subscription before making any DB requests to fail fast

56d55812d748ad98faad57245e920906d63687ab authored about 3 years ago by Rishabh <[email protected]>
Published new versions

- @tryghost/[email protected]

bb001585591e8af18952c84b2aa2f2957547084a authored about 3 years ago by Rishabh <[email protected]>