Daniel Lockyer
8daa06a3b8
Fixed various linting issues
...
- these changes were needed ahead of the upcoming bump to react-scripts,
which bumps eslint to v8, and therefore we can update
eslint-plugin-ghost, which introduces some new linting rules
2022-10-05 11:11:03 +07:00
Daniel Lockyer
264e6d41a7
Updated CI Ubuntu version to latest
...
- 18.04 is deprecated and getting phased out so we should switch to the latest version
2022-10-05 10:58:24 +07:00
Daniel Lockyer
20d9256105
Updated CI Node version to 16
...
refs https://github.com/TryGhost/Toolbox/issues/163
- Node 16 is our recommended version so we should test using that
2022-10-05 10:56:39 +07:00
renovate[bot]
9608f834c3
Update sentry-javascript monorepo to v7.14.1
2022-10-04 15:59:31 +00:00
renovate[bot]
997d6896a1
Update sentry-javascript monorepo to v7.14.0
2022-09-29 19:50:44 +00:00
Rishabh
3314dafa78
v2.13.1
2022-09-28 00:17:31 +05:30
Rishabh
10e65f7fe8
Fixed incorrect import handling for data attributes
...
refs c3c503632b
2022-09-28 00:16:47 +05:30
Rishabh
d558a185de
v2.13.0
2022-09-27 23:43:00 +05:30
Rishabh
c3c503632b
Added attribution history to api requests via data attributes
...
- we added attribution data from localstorage to api requests made via Portal UI, but was missed for requests directly from theme via data-attributes
- includes url history data for free or paid signups via theme to mark correct attribution
2022-09-27 23:42:09 +05:30
renovate[bot]
c980865d3c
Update dependency source-map-explorer to v2.5.3
2022-09-27 08:33:14 +07:00
renovate[bot]
5bec8eb2f4
Update dependency copy-webpack-plugin to v11
2022-09-20 17:48:43 +01:00
renovate[bot]
2814ea4774
Update dependency webpack-cli to v4
2022-09-20 17:35:16 +01:00
renovate[bot]
ff09129dfc
Lock file maintenance
2022-09-20 15:37:59 +01:00
renovate[bot]
69a346ccd7
Update sentry-javascript monorepo to v7
2022-09-20 15:34:52 +01:00
Renovate Bot
4fb6913a8e
Update dependency react-error-overlay to v6.0.11
2022-09-20 15:33:59 +01:00
renovate[bot]
965c4afcca
Update actions/checkout action to v3
2022-09-20 15:33:21 +01:00
Renovate Bot
1135b0073a
Update actions/setup-node action to v3
2022-09-20 14:43:22 +01:00
Renovate Bot
96e2c7d7c5
Update codecov/codecov-action action to v3
2022-09-20 14:42:59 +01:00
Ronald Langeveld
17b1141c0f
v2.12.0
2022-09-09 13:44:07 +02:00
Ronald Langeveld
c397cb92f3
V2.11.2
2022-09-09 13:08:06 +02:00
Ronald Langeveld
30284909e9
Added members-autoredirect data attribute selector. ( #261 )
...
closes https://github.com/TryGhost/Team/issues/1800
- Added data attribute selector for custom login / signup forms to optionally prevent redirects coming from the magic link.
2022-09-06 14:39:18 +02:00
Rishabh
08cdddfb92
v2.11.1
2022-09-02 23:24:42 +05:30
Rishabh
7944e4c11d
Allowed dismissing portal popup with Esc for signup page
...
closes https://github.com/TryGhost/Team/issues/1034
- pressing esc to dismiss popup didn't work for signup page as it was focused on input field
- allows esc to dismiss popup if the focused input field is empty
2022-09-02 23:11:18 +05:30
renovate[bot]
7293d008c4
Lock file maintenance
2022-08-29 05:21:04 +00:00
Rishabh
c5da3c0870
v2.11.0
2022-08-19 22:01:19 +05:30
Djordje Vlaisavljevic
3d87b02c55
Fixed error with free trial pill not showing on upgrade screen
...
refs https://github.com/TryGhost/Team/issues/1728
2022-08-19 18:13:35 +02:00
Rishabh
9bac4e680c
v2.10.0
2022-08-19 21:01:28 +05:30
Rishabh
d6aae23e86
Wired expiry values for complimentary subscriptions
...
refs https://github.com/TryGhost/Team/issues/1727
- adds expiry date for comp subs with expiry value
2022-08-19 20:57:23 +05:30
Rishabh
aa1c90f60b
Added flag for allowing comp member upgrade
...
refs https://github.com/TryGhost/Team/issues/1728
2022-08-19 20:57:23 +05:30
Rishabh
12bec6011b
Fixed lint
2022-08-19 20:57:23 +05:30
Rishabh
8fba983e6d
Allowed complimentary members to upgrade
...
refs https://github.com/TryGhost/Team/issues/1728
- allows comped members to go through the upgrade flow and become a paid member
2022-08-19 20:57:23 +05:30
Djordje Vlaisavljevic
427a5b1057
Removed the feature flag and the related logic
...
refs https://github.com/TryGhost/Team/issues/1724
2022-08-19 17:14:44 +02:00
Rishabh
2c636d16eb
Cleaned up trial days display
2022-08-19 19:03:08 +05:30
Djordje Vlaisavljevic
d5dedd4765
Updated subscription info for users on free trial
...
refs https://github.com/TryGhost/Team/issues/1724
2022-08-19 14:40:35 +02:00
Djordje Vlaisavljevic
a6666eb8fd
Updated the test
...
refs https://github.com/TryGhost/Team/issues/1724
2022-08-19 14:32:57 +02:00
Djordje Vlaisavljevic
006b3adc3b
Updated how discounts appear when there are no tiers with trial
...
refs https://github.com/TryGhost/Team/issues/1724
2022-08-19 14:20:50 +02:00
Djordje Vlaisavljevic
4671975156
Updated the way free trial terms are shown
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-19 13:36:24 +02:00
Rishabh
b069f967e4
Added free trial message for offers
...
- adds free trial info at the bottom of offer pages that have free trial
2022-08-19 12:33:29 +05:30
Rishabh
f58011a276
Fixed product card CTA for free trials
...
- product card was only showing free trial cta if there were more than one, which was incorrect
2022-08-19 12:32:24 +05:30
Rishabh
971a0dc06c
v2.9.0
2022-08-18 22:50:52 +05:30
Djordje Vlaisavljevic
d7dcef9f3a
Free trial signup design ( #258 )
...
* Added static HTML for free trial notification
refs https://github.com/TryGhost/Team/issues/1724
* Updated tier card design
refs https://github.com/TryGhost/Team/issues/1724
* Updated tier card design
refs https://github.com/TryGhost/Team/issues/1805
* Updated card design for free trial offers
refs https://github.com/TryGhost/Team/issues/1810
* Added trial days explanation
refs https://github.com/TryGhost/Team/issues/1810
* Switched class to className
refs https://github.com/TryGhost/Team/issues/1805
* Updated test
* Turned off the free trial feature flag
* Turned on the flag
Co-authored-by: Rishabh <zrishabhgarg@gmail.com>
2022-08-18 17:55:56 +02:00
Simon Backx
54480438a6
Added urlHistory on sign in and checkout ( #256 )
...
refs https://github.com/TryGhost/Team/issues/1797
refs https://github.com/TryGhost/Team/issues/1798
Context: we've added a new attribution script here: https://github.com/TryGhost/Ghost/pull/15242
Backend implementation: https://github.com/TryGhost/Ghost/pull/15243
- The member attribution script stores the history in the ghost-history localStorage value
- We need to pass this to the backend when signing in or checking out with Stripe
- Removed `getAnalyticsMetadata`, as this is no longer used in the backend (removed flag and implementation)
To merge after https://github.com/TryGhost/Ghost/pull/15243 (backend implementation)
2022-08-18 17:39:24 +02:00
Simon Backx
8cb4387d2a
v2.8.0
2022-08-15 11:28:05 +02:00
Simon Backx
f283425866
Added unsubscribe flow for comments ( #255 )
...
refs https://github.com/TryGhost/Team/issues/1790
- Added `comments` query param to unsubscribe from comments
- Fixed unsubscribe all not updating comments button in unsubscribe flow
2022-08-15 11:26:57 +02:00
Djordje Vlaisavljevic
424e98a81b
Updated spacing
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-11 18:37:30 +02:00
Djordje Vlaisavljevic
34f805fcb4
Added a breakpoint for tier price
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-11 17:22:48 +02:00
Djordje Vlaisavljevic
cb35a2b532
Updated tier offer terms design
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-11 17:14:07 +02:00
Djordje Vlaisavljevic
a496c4fd19
Fixed offer title and offer terms overlap
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-11 14:17:57 +02:00
Rishabh
4d670e0fe7
v2.7.0
2022-08-11 12:06:52 +05:30
Rishabh
b392995b85
Wired offer page for free trials
...
refs https://github.com/TryGhost/Team/issues/1726
- wires offer details UI for offer that includes free trial days on a tier
2022-08-10 15:54:03 +05:30