Peter Zimon
f2cc49c00a
Updated cancel/continue styles
2020-09-02 08:12:07 +02:00
Peter Zimon
eb5e64ad36
Removed oldschool divider line in header
2020-09-02 07:59:57 +02:00
Renovate Bot
76e6f9f28b
Update dependency @testing-library/user-event to v12
2020-09-02 00:15:52 +05:30
Rish
6e2ce8fad3
v0.8.20
2020-09-01 21:01:55 +05:30
Rish
819031e909
Fixed tests
...
no refs
2020-09-01 21:01:12 +05:30
Rish
8648bf111b
Restructured dev mode data to top
...
no refs
- Updates dev mode data structure to top of the page for easy access and changes
2020-09-01 21:01:12 +05:30
Rish
a39587c495
Updated cancel subscription flow
...
no refs
- Adds continue subscription option on account home
- Cleans up methods to render cancel continue behavior
2020-09-01 21:01:12 +05:30
Rish
cfc96aa603
Added subscription cancel/continue button
...
no issue
- Allows member to cancel or continue their subscription at period end
- Updates subscription cancellation setting in stripe
2020-09-01 21:01:12 +05:30
Rish
9b899d4c54
Added subscription cancel action handler
...
no issue
- Adds cancel/continue action handler for a subscription
2020-09-01 21:01:12 +05:30
Rish
7aa3a448f7
Fixed action reset timeout causing incorrect state
...
no issue
- Previously, a timeout after 5s for previous action was resetting the action state, but didn't take into account any consecutive action and reset state incorrectly
- Timeout is reset on every action so only the last action outside timelimit causes action state to reset
2020-09-01 21:01:12 +05:30
Renovate Bot
3a5a3527bb
Lock file maintenance
2020-09-01 12:48:13 +05:30
Rish
7a73869b75
Fixed tests
...
no issue
2020-08-27 21:40:43 +05:30
Peter Zimon
97ac0f01ec
Refined primary button
...
no refs.
- increased the default height of primary button
- added loading spinner to sign in and sign up button loading state
2020-08-27 17:58:36 +02:00
Peter Zimon
2e429e8c8c
Updated sign up/in button height
2020-08-27 17:08:49 +02:00
Rish
bd844c3568
v0.8.19
2020-08-26 00:52:17 +05:30
Rish
e50576b420
Updated cancel button behavior for account pages
...
no issue
- By default, Cancel button on Account plan/profile pages goes back to last open page like accountHome
- In case the page is opened directly via custom trigger button, there is no last open page so the popup didn't close
- Closes popup for back actions in case no last page is found
2020-08-26 00:50:55 +05:30
Rish
c721eda332
v0.8.18
2020-08-26 00:34:55 +05:30
Rish
f647f5e3d9
Fixed lint warnings
...
no issue
2020-08-26 00:34:21 +05:30
Rish
df6448cf84
Fixed flickering for signup/signin button state on success
...
refs https://github.com/TryGhost/members.js/issues/77
Weird behavior -
(1) enabled "Send login link" -> (2) disabled "Sending" -> (3) enabled "Send login link" -> (4) check your inbox page.
New expected behavior -
(1) -> (2) -> (4)
2020-08-26 00:31:30 +05:30
Rish
c64e9181c6
Fixed form error handling update
...
no issue
- Form was not updating the error messages onBlur
- Updates error message handling and form submit
2020-08-26 00:24:34 +05:30
Renovate Bot
7a74ac21a0
Update dependency @testing-library/jest-dom to v5.11.4
2020-08-25 03:05:29 +00:00
Renovate Bot
dda2f84c16
Update dependency @testing-library/react to v10.4.9
2020-08-24 01:05:44 +00:00
Peter Zimon
1ff013d3f5
Refined disabled primary button style
2020-08-19 18:33:04 +02:00
Peter Zimon
3ad708da9d
Fixed width of primary button
2020-08-19 18:26:03 +02:00
Peter Zimon
abad1d4e6b
Refined subscribe button height
2020-08-19 18:12:02 +02:00
Rish
d863496bbe
v0.8.17
2020-08-17 09:51:34 +05:30
Rish
ffb9e95594
Removed Stripe JS script load
...
no issue
- Stripe JS is enabled as part of members in ghost_head based on stripe connection
- Portal should expect Stripe to be already added to page via Ghost_Head, so removes explicit check and load here
2020-08-17 09:50:51 +05:30
Renovate Bot
040efb77cf
Update dependency react-scripts to v3.4.3
2020-08-14 16:04:34 +00:00
Renovate Bot
b7002ef34e
Update dependency @testing-library/jest-dom to v5.11.3
2020-08-14 15:06:07 +00:00
Rish
25f5e66268
Removed unused ref and styles
...
closes https://github.com/TryGhost/members.js/issues/76
- Removes unused ref calculation for height as its moved inline with frame changes
2020-08-13 18:11:01 +05:30
Renovate Bot
790057bfa8
Update dependency react-scripts to v3.4.2
2020-08-12 12:04:49 +00:00
Renovate Bot
90161206e4
Update dependency @testing-library/react to v10.4.8
2020-08-07 17:05:18 +00:00
Rish
ce7cf575ed
v0.8.16
2020-08-07 21:51:29 +05:30
Rish
19d39babc8
Fixed lint
...
no issue
2020-08-05 14:28:20 +05:30
Rish
95ec778920
Fixed tests
...
no issue
- Updated tests for account plan and profile pages
2020-08-05 13:33:49 +05:30
Rish
1e2fe6be48
Updated default selected plan for paid/free members
...
refs https://github.com/TryGhost/members.js/issues/77
When changing plan from the account page, there should always be a default selected plan:
- for free members the first plan,
- for paid members the current plan
2020-08-05 13:14:39 +05:30
Rish
e0ac0652db
Updated discount value logic for yearly plan
...
refs https://github.com/TryGhost/members.js/issues/77
- Updated discount value for yearly plan to be only applied if monthly plan is visible
- Doesn't make sense to show discount if no monthly plan is visible
2020-08-05 13:01:01 +05:30
Rish
308297b238
Updated account profile to redirect to home on save
...
refs https://github.com/TryGhost/members.js/issues/77
When clicking on "Save" on account profile, the user should be redirected to the account home page in case of successful save.
2020-08-05 12:57:58 +05:30
Rish
7de783a252
Updated default page to always open from trigger button
...
refs https://github.com/TryGhost/members.js/issues/77
- Portal button should always show the Subscribe/Account Home screen based on logged-in status
- Resets state to expected page on every open toggle
2020-08-05 12:56:46 +05:30
Renovate Bot
bb7dba6fea
Update dependency @testing-library/jest-dom to v5.11.2
2020-07-31 16:04:55 +00:00
Rish
b33b95c5e7
v0.8.15
2020-07-30 20:35:55 +05:30
Peter Zimon
4f465aa127
Refined error styles
2020-07-30 15:26:32 +02:00
Rish
3249226876
Fixed tests and form validation errors data
...
refs https://github.com/TryGhost/members.js/issues/78
- Fixed error object post validation to not include keys for fields without error
- Fixed tests for Signup/Signin to use correct member context
2020-07-30 16:20:15 +05:30
Peter Zimon
f356fe621f
Updated trigger button position
2020-07-30 12:24:12 +02:00
Peter Zimon
06471449f1
Added transitions to top buttons
2020-07-30 12:24:12 +02:00
Peter Zimon
c99c4da8fd
Set button min-width
2020-07-30 12:24:12 +02:00
Rish
290a7493f2
Updated error handling for on blur
...
refs https://github.com/TryGhost/members.js/issues/78
- Updates error handling to only trigger error for specific field on blur instead of all fields
2020-07-30 15:49:56 +05:30
Peter Zimon
64f80ed1b0
Moved logout to account home page
...
no refs.
- moved logout back to account home as that's the only place it's used
- removed "Settings" button from tests
2020-07-30 11:20:47 +02:00
Peter Zimon
848c0d8ec7
Moved logout to top left
...
no refs.
- logout button was too prominent so I moved it to the top left as an icon (todo: show tooptip on hover)
2020-07-29 18:06:48 +02:00
Peter Zimon
2ad2098bba
Unify free + paid account home pages
...
no refs.
- used similar design patterns for free and paid home pages
2020-07-29 16:54:20 +02:00