Ecosyste.ms: OpenCollective

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

github.com/TryGhost/Portal

Drop-in script to add membership features in a Ghost theme
https://github.com/TryGhost/Portal

Update dependency @testing-library/react to v10.4.2

04a580c86144b3778018d7f90b1bea7d9856001a authored over 4 years ago by Renovate Bot <[email protected]>
v0.8.0

e77d6546acf1bfef9281c900c85b4fc626e953a1 authored over 4 years ago by Rish <[email protected]>
Update dependency @testing-library/react to v10.4.1

c531d34f92ea72e2b93343e30a22a026aa9879e9 authored over 4 years ago by Renovate Bot <[email protected]>
Update dependency @testing-library/react to v10.4.0

d227cc2ba3ba1724dd6c9adf6c63579b5b018e00 authored over 4 years ago by Renovate Bot <[email protected]>
Updated site url fetch from data attribute

closes https://github.com/TryGhost/members.js/issues/54

- Site url is added as data attribute o...

927ad8d0a2bd3767fce2d82b9c14588e7bd08572 authored over 4 years ago by Rish <[email protected]>
Updated new portal settings naming

no issue

- Previously, the settings used for customization were `show_beacon`, `show_signup_nam...

e0a45de181cac9154128b8aa8ce8186fc64348b9 authored over 4 years ago by Rish <[email protected]>
Update dependency webpack-cli to v3.3.12

3dacfd97e451ed7d7ff48356980e129913d49311 authored over 4 years ago by Renovate Bot <[email protected]>
v0.7.0

b022e812f8937473210b64b7a1c656a3f54f35e3 authored over 4 years ago by Rish <[email protected]>
Handled new modal settings for basic customization

no issue

- Uses `show_beacon` setting to show/hide the default beacon
- Uses `show_signup_name`...

c6598c645b704e2b7774b290c139d62a4daeaefd authored over 4 years ago by Rish <[email protected]>
Added dynamic height calculation for popup

no issue

- So far, we had to specify fixed height to iframe based on content of page, but this ...

e8d46e93c9a5e00777b63f88a9c2f13bd3a44ccb authored over 4 years ago by Rish <[email protected]>
Update dependency @testing-library/react to v10.3.0

78be5d6a9fb24443764d607f17d3700c1c73c534 authored over 4 years ago by Renovate Bot <[email protected]>
Update dependency @testing-library/jest-dom to v5.10.1

27b1fb7d2498660260429c9bb7acd32a11089977 authored over 4 years ago by Renovate Bot <[email protected]>
v0.6.3

e3841cd109be2e52a928338b22152b8c08815164 authored over 4 years ago by Rish <[email protected]>
Fixed default page value

no issue

- Fixes Incorrect assignment of default page in case of missing data set

b4c186d93ee7e1dc8f7a29e69f2da53dbc1bbfc2 authored over 4 years ago by Rish <[email protected]>
v0.6.2

81f47868ba9609bf9fa3a89ac2520960e212b89b authored over 4 years ago by Rish <[email protected]>
Fixed empty page from custom trigger button

no issue

- Custom trigger button with empty page value was not setting the default page
- Adds ...

72f085fbbf3462409e140e4d228cb341f9184e76 authored over 4 years ago by Rish <[email protected]>
v0.6.1

2ec99d07222419a06e964ca320d7d33d4da2bc72 authored over 4 years ago by Rish <[email protected]>
Updated site url to read from `ghost:site` meta tag on theme

closes https://github.com/TryGhost/members.js/issues/39

- Script needs correct ghost site url t...

1e072d13c6a9fb8afb9645c8ed548b123313e064 authored over 4 years ago by Rish <[email protected]>
Refactered App structure and naming

no issue

- Moved `ParentContainer.js` to redundant empty top level `App.js` to remove extra nes...

818cfe09b333914f603b7e752012c4dc60d1f407 authored over 4 years ago by Rish <[email protected]>
Update dependency @testing-library/user-event to v11.4.2

639b70ccf3ce3cb48000224ab40f26fafeb4b957 authored over 4 years ago by Renovate Bot <[email protected]>
Update dependency @testing-library/jest-dom to v5.10.0

e1f8e2a0008c51d14148c402b4eef897c1c181a9 authored over 4 years ago by Renovate Bot <[email protected]>
v0.6.0

7f2c72420567d824e6a2d5b01ef835e81aecb7f2 authored over 4 years ago by Rish <[email protected]>
Allowed multiple custom trigger buttons with start page

closes https://github.com/TryGhost/members.js/issues/45

- Allows multiple trigger buttons on th...

fc1d92255f676fc8b9e00857668462b4ea8e1f20 authored over 4 years ago by Rish <[email protected]>
Update dependency @testing-library/user-event to v11.4.1

375f92a290f0b86fd12ef88261065e492364018f authored over 4 years ago by Renovate Bot <[email protected]>
Added check for stripe configuration in UI flows

closes https://github.com/TryGhost/members.js/issues/43

- Handle plans/payment flow based on ne...

fcf16afe506f6330f68be4336ac2826f0a950339 authored over 4 years ago by Rish <[email protected]>
Handled `allowSelfSignup` option for allowed plans

refs https://github.com/TryGhost/members.js/issues/43

- If the self signup flag is off in membe...

13d41c0f81c6936aeaf3591300d3aa547acb601f authored over 4 years ago by Rish <[email protected]>
Removed error state action reset

no issue

- Don't reset the button/error state in case of a failure, similar behavior as Ghost A...

0430da80e6cc07803ee040d16a8dafcedb36774b authored over 4 years ago by Rish <[email protected]>
Added retry option to action button

no issue

- Allows updating action buttons to use error states to update background color

6beab40d906a0a5fc5862e1a82d600b5b2a21568 authored over 4 years ago by Rish <[email protected]>
Added error handling for checkout/signup failure

closes https://github.com/TryGhost/members.js/issues/38

- Added error state to signup action bu...

1ce20f93317bd5c632b25a3d21ac27954a10a143 authored over 4 years ago by Rish <[email protected]>
Update dependency @testing-library/user-event to v11.4.0

2a110aefdffd75312a58dd941f280b85cbc087c3 authored over 4 years ago by Renovate Bot <[email protected]>
Update dependency @testing-library/user-event to v11.3.2

49ee05fbb847cf0b9f11d3471edb27c9684de34b authored over 4 years ago by Renovate Bot <[email protected]>
Update dependency @testing-library/user-event to v11.3.1

417ae08114c7df0ccecdbdbdba61a7b7523d24a4 authored over 4 years ago by Renovate Bot <[email protected]>
Fixed lint in build script

no issue

d450f78771bdc802bead819560b3c8dcf8bd4fe4 authored over 4 years ago by Rish <[email protected]>
Updated tests structure

no issue

- Use jsdom-fourteen to allow waitFor tests from testing lib - https://github.com/face...

4cca845c21cd2b2fe0412564928dec8ea1fb305a authored over 4 years ago by Rish <[email protected]>
Disabled plan checkout without plan selection

no issue

- Disable plan checkout step if no plan is selected

7b9f7403b0faf3612ece70a9412826b811268865 authored over 4 years ago by Rish <[email protected]>
Update dependency @testing-library/react to v10

b923e770330224499d2c6615a5f860db7338da0c authored over 4 years ago by Renovate Bot <[email protected]>
Update dependency @testing-library/user-event to v11

98158c3b88d59b4685a6bde9d2cc7616691444a7 authored over 4 years ago by Renovate Bot <[email protected]>
Update dependency @testing-library/jest-dom to v5

a2e57ab5197d3806cf44fd3f7bef8f6fb650c960 authored over 4 years ago by Renovate Bot <[email protected]>
Updated publish note in readme

no issue

- Removes redundant manual version update line as `yarn ship` shows a prompt

92419b800b49ea51b7f3d41067d398ad5b8d533c authored over 4 years ago by Rish <[email protected]>
Added custom trigger button note to readme

no issue

- Adds note on how custom trigger button works for theme devs

83f1406c3c38a0a4c58fe511556b77c32d05abea authored over 4 years ago by Rish <[email protected]>
Updated prop types for trigger button

refs https://github.com/TryGhost/members.js/issues/5

- Only place where we pass down props to c...

2d63a2c93a726293d3798edbd06e2f177a7eb8d5 authored over 4 years ago by Rish <[email protected]>
v0.5.1

785ca681d1490be3b33a1784ee88d1d9dcc7c89f authored over 4 years ago by Rish <[email protected]>
Updated save state handling for button

closes https://github.com/TryGhost/members.js/issues/34

- Updates save state handling for butto...

53d770496e904aff35585af80b0f7479861447be authored over 4 years ago by Rish <[email protected]>
v0.5.0

d7b82b5a7de356d30267c9a0fc9415f7aba0ee18 authored over 4 years ago by Rish <[email protected]>
Enabled data attribute handling for existing members script feature

no issue

- This was disabled before last release to not overlap with existing member's script i...

030c3afd55c17be833bf581159bf64e0142355e3 authored over 4 years ago by Rish <[email protected]>
Added email change flow for logged-in member (#33)

refs https://github.com/TryGhost/members.js/issues/30
Depends on https://github.com/TryGhost/Me...

f69615aabdba5bc3595858eaf98074833072ccec authored over 4 years ago by Rishabh Garg <[email protected]>
v0.4.1

6542cffa786b3d3622bc6d5f7534cdb4dbcc4180 authored over 4 years ago by Rish <[email protected]>
Disabled data attribute handling

no issue

- Disables data attribute handling(existing members.js functionality) as it can attach...

30dd3677921b635b3af8501b2a52f5d8b8ed2d95 authored over 4 years ago by Rish <[email protected]>
Updated contact support button to disabled look

no issue

- No functionality is currently attached to contact support so greying out, will enabl...

71000359f36aa105be653874487aea9b8e5aeaff authored over 4 years ago by Rish <[email protected]>
Removed delete account button from profile page

no issue

- Cleanup: We currently don't have any functionality hooked to delete account button

717165b30a79f89ede5ad18f192d8f0534742054 authored over 4 years ago by Rish <[email protected]>
Removed email from update member action

no issue

- Removes email from update member action as it cannot be modified directly

88b0a44122925f4d5a034e7c4c5588428fd2c8fb authored over 4 years ago by Rish <[email protected]>
Cleaned action running states

no issue

- Adds running states for action buttons on plan and profile pages

bf004af8ef2290601152073ffc03470b2626462a authored over 4 years ago by Rish <[email protected]>
Cleanup

no issue

- Extract root div id so its easy to change it in one place in future
- Add stripe loa...

c0e582ffd5871a9568d5d12f27cd252a1162aae7 authored over 4 years ago by Rish <[email protected]>
Added stripe load method

no issue

- Load Stripe script if not already loaded on page
- Many members.js features rely on ...

f211eb04253c55f411758f133b3a4517eca3e740 authored over 4 years ago by Rish <[email protected]>
Copied existing public members.js script from core

refs https://github.com/TryGhost/members.js/issues/32

- Copies over existing members.js script ...

6d316b946a174a1db4aae2439a3e48a6a9af497e authored over 4 years ago by Rish <[email protected]>
Initialized existing members.js data attribute handling

refs https://github.com/TryGhost/members.js/issues/32

- Inits data attribute handling from the ...

232a18903affe70e6ecf60ce0e2794e96416f491 authored over 4 years ago by Rish <[email protected]>
Fixed lint warnings

no issue

2b7cc4cbcf99da2deeb02057d2e738676017c19d authored over 4 years ago by Rish <[email protected]>
Renamed update plan action to update subscription

no issue

- Renames update plan action to update subscription as it can be also used to cancel c...

a0b24f78a3496f56958d072de3a500947239d52a authored over 4 years ago by Rish <[email protected]>
Update dependency eslint-plugin-ghost to v1.5.0

66a9485178f429ff78ee6ccfdba00dbdd35e0f89 authored over 4 years ago by Renovate Bot <[email protected]>
v0.4.0

48eed04a0dae91f8e09704d8a68fdb964575c9f6 authored over 4 years ago by Rish <[email protected]>
Redirected member to home after plan update

no issue

- Takes member to home page popup on plan update
- Fetches new member session data via...

04306755cb6f759759aafafe5def87d7ac17460a authored over 4 years ago by Rish <[email protected]>
Refactored profile page for free/paid member

no issue

- Updates profile page for free/paid member to render newsletter based on context
- Di...

d3bc8b20cceaa3cce9f4e4472ca4a5a3ec75db87 authored over 4 years ago by Rish <[email protected]>
Added default plan for paid member

no issue

- Selects member's current plan by default on plan selection page

5570ae8a2992e82a272d12c9f89e23158b8f9bc3 authored over 4 years ago by Rish <[email protected]>
Refactored account home page to dynamically load for free/paid

no issue

- Updates style based on context
- Combines account home page for free/paid members to...

8f0cc00cee004c5ade3d747f6123943f8595b934 authored over 4 years ago by Rish <[email protected]>
Combined account home pages in single file

no issue

- Cleanup: Combines home page for both free and paid member in single file for cleaner...

1370ddd149bcedc05c8442752a8376897402b0bd authored over 4 years ago by Rish <[email protected]>
Updated newsletter subscription label

no issue

- Updates newsletter subscription label based on current state on profile page

0dc9de1ecc9b6ada4ac008feb2150dd8721c7148 authored over 4 years ago by Rish <[email protected]>
Removed env variable for default page

no issue

- Removes env variable which could be previously set for local development in favor of...

935e88e2da0eea84e4be177c868019c34949b53c authored over 4 years ago by Rish <[email protected]>
Fixed page switch message UI margin

no issue

- Adds margin for page switch message between signup/signin at bottom

af7fad00d0a112398a25aa5766342ec83b11e50a authored over 4 years ago by Rish <[email protected]>
Fixed Switch element tests

no issue

- Updated attaching onToggle to correct element on switch test

654ec68d32d2d31091456054e321c957ae22c9f9 authored over 4 years ago by Rish <[email protected]>
Hooked newsletter subscription toggle to API

refs https://github.com/TryGhost/members.js/issues/20

- Allows paid/free member to update their...

5878670b775dec8ad463dca67ee9ccd96485494f authored over 4 years ago by Rish <[email protected]>
Updated magic link api to send member name

refs https://github.com/TryGhost/members.js/issues/26

- Includes member name in the magic link ...

aefef6ceeb9489985f02f68ae9e38f0792c83993 authored over 4 years ago by Rish <[email protected]>
Renamed plan -> planName for update subscription api call

refs https://github.com/TryGhost/members.js/issues/20

- API uses planName for update subscripti...

ad60404e200d1e04eb1531dda8db7c1e0c10bdf5 authored over 4 years ago by Rish <[email protected]>
Added profile update action from profile page

refs https://github.com/TryGhost/members.js/issues/20

- Updates profile update action name in P...

31bf23b1643e80971cf4ce56f3fafcf4afece61c authored over 4 years ago by Rish <[email protected]>
Added update subscription API

refs https://github.com/TryGhost/members.js/issues/20

- Adds update subscription api for member...

e0cfc32467e3226d38ee0d806311b07771ce0df8 authored over 4 years ago by Rish <[email protected]>
Added api to update member's profile info

refs https://github.com/TryGhost/members.js/issues/20

- Uses new member update endpoint to upda...

98e1796602ebca58fb2def64c161fe38a902aa22 authored over 4 years ago by Rish <[email protected]>
Updated checkout plan api to include member name in metadata

refs https://github.com/TryGhost/members.js/issues/29

- Create stripe checkout session in Ghost...

2f7ad4eb7a8907f8b8d752ca6d66ca43c705d353 authored over 4 years ago by Rish <[email protected]>
Updated paid signup action of member to include name

refs https://github.com/TryGhost/members.js/issues/29

- Uses updated API endpoint for checkout ...

25edeb0efd14cb6f46c0bc46abe19c03f571dbc7 authored over 4 years ago by Rish <[email protected]>
Update dependency eslint-plugin-ghost to v1.4.1

f3b93603af708d2cc3770d7986a27e0b4954345a authored over 4 years ago by Renovate Bot <[email protected]>
Added update plan setup for paid members

refs https://github.com/TryGhost/members.js/issues/20

- Adds update plan action for paid member...

033eaa3ac2686ad55febecdf7cffe5abe5da95e6 authored over 4 years ago by Rish <[email protected]>
Added edit billing flow to paid account home

refs https://github.com/TryGhost/members.js/issues/20

- Opens stripe checkout update session fr...

f640a93ac4fbfdc2f081548b311ceab299da0fe6 authored over 4 years ago by Rish <[email protected]>
Added edit stripe billing api method

refs https://github.com/TryGhost/members.js/issues/20

- Adds new editBilling method for stripe ...

b111d7469e5036381bf13358e0003fe65fe67da3 authored over 4 years ago by Rish <[email protected]>
Added edit profile page UI for paid member

refs https://github.com/TryGhost/members.js/issues/20

- Connects account profile page to edit b...

6dcebd2a64044f245b2853f2b1a045e76fe70c4b authored over 4 years ago by Rish <[email protected]>
Added free account home to use account profile

refs https://github.com/TryGhost/members.js/issues/20

- Clicking settings on free member's acco...

385d3236b66cf946b93b062b411e6e7a41953300 authored over 4 years ago by Rish <[email protected]>
Removed default margin style for Button component

no issue

- Adding default margin for action button can cause unwanted behavior where margin nee...

5d328a795ace99db08a25fc71196c9eb795be567 authored over 4 years ago by Rish <[email protected]>
Added profile page UI

refs https://github.com/TryGhost/members.js/issues/20

- Adds v1 for account profile page for bo...

771eabf94a73fcfaad75c3fc1d3452f80c612052 authored over 4 years ago by Rish <[email protected]>
Update dependency eslint-plugin-ghost to v1.4.0

efa2505804e7fdb19cd2a28730bef99564246a22 authored over 4 years ago by Renovate Bot <[email protected]>
v0.3.3

eadb6bb37adaddc76ac04bd9f349257a252670f5 authored over 4 years ago by Rish <[email protected]>
Fixed plan value in paid account home

no issue

- The plan value we get from API for a member is in cents and needs to be converted to...

b12a320403db4716a9ba5d332ee2816e4e4b0e98 authored over 4 years ago by Rish <[email protected]>
v0.3.2

cabe0ad068a099b973f068b44b1850bcaa7fab31 authored over 4 years ago by Rish <[email protected]>
Added fixture for paid member

no issue

- Adds fixture for paid member for local development

d75028f38ae8e82f802da03bd5b7e9ceeef69004 authored over 4 years ago by Rish <[email protected]>
Updated local env file example to use default page

no issue

- Updates local env file to specify a default page for local UI development

ab554181f5ffd036f708c276ac3efe84d2ca5250 authored over 4 years ago by Rish <[email protected]>
Updated default page handling for paid member

refs https://github.com/TryGhost/members.js/issues/20

- Adds default page handling for paid mem...

07a0f69ae32c1e0f063df3f69ef5d754f1eeb944 authored over 4 years ago by Rish <[email protected]>
Added new paid account home area

refs https://github.com/TryGhost/members.js/issues/20

- Adds new page for home account area of ...

b759c695c82a285084dbcbdba017941a3465da97 authored over 4 years ago by Rish <[email protected]>
Updated custom trigger button popup state classes

no issue

- Fixes custom trigger button not getting close class through any other way other than...

a9fe93b663a92522b10e598dbfb15f5ec3a316c3 authored over 4 years ago by Rish <[email protected]>
v0.3.1

aa4f3920dcee1e4e0a96d28211022f95c62a31bc authored over 4 years ago by Rish <[email protected]>
Fixed lint

7f991fecc028c37fd72c9aaf17cde3b774142b45 authored over 4 years ago by Rish <[email protected]>
Added subscribe navigation to account home

refs https://github.com/TryGhost/members.js/issues/20

- Adds navigation and last page setup for...

73767a05d44f93129aa4907f8d30e30ebbc10dee authored over 4 years ago by Rish <[email protected]>
Cleaned up checkoutPlan action

no issue

- Removed checkoutUrls as we use default value for now

a1e9a82620dfefe8bab5ca164618d084d95f6088 authored over 4 years ago by Rish <[email protected]>
Added back action to action list

no issue

- Adds back action to action list to allow pages to navigate back to last page

eaf61689344cc7521ab43882f8cbda35ca53b697 authored over 4 years ago by Rish <[email protected]>
Added new account plan page to popup modal flow

no issue

- Adds modal style and page value for new account plan page to modal

01eb9b8488b944a53aacc40dbc33d1388dbed97d authored over 4 years ago by Rish <[email protected]>