renovate[bot]
d5db684aeb
Update dependency vite to v4.3.9
2023-05-29 17:25:09 +02:00
renovate[bot]
1ee9c5f805
Update dependency jsdom to v22.1.0
2023-05-29 11:18:45 +02:00
Sam Lord
c37c785a9f
Refactored translation function t
into object destructure
...
refs: https://github.com/TryGhost/Ghost/issues/16628
2023-05-25 16:48:56 +01:00
Sam Lord
a123a3ceee
Added missing reference to translation function t
...
refs: https://github.com/TryGhost/Ghost/issues/16628
2023-05-25 16:48:56 +01:00
Sam Lord
8135ef74f7
Wrapped public facing strings with translation function
...
refs: https://github.com/TryGhost/Ghost/issues/16628
2023-05-25 16:48:56 +01:00
Sam Lord
5816217019
Added more string translations
...
refs: https://github.com/TryGhost/Ghost/issues/16628
2023-05-25 16:48:56 +01:00
Sam Lord
67c81dbd6c
Added wrapped i18n strings for email FAQ
...
refs: https://github.com/TryGhost/Ghost/issues/16628
This adds a library for interpolating strings with React components, which allows us to pass HTML elements / React components into our i18n templates. We can further templatize those components to have fully translated, nested components.
2023-05-25 16:48:56 +01:00
Sam Lord
91ce2fd21f
Wrapped i18n strings for paid account actions
...
refs: https://github.com/TryGhost/Ghost/issues/16628
Separate commit for these, this change was a little more complex since the string "Complimentary" was repeated several times, with different additional context.
I decided to keep "Complimentary" by itself as a translatable string, and concatenated a second string for the expiry.
If this would be better as 3 strings, then we could switch to having these:
- "Complimentary"
- "Complimentary ({{label}})"
- "Complimentary - Expires {{expiry date}}"
^ Makes sense only if the use of parentheses & hyphens would be changed in other locales
2023-05-25 16:48:56 +01:00
Sam Lord
d3fd8f81e2
Wrapped easy i18n strings
...
refs: https://github.com/TryGhost/Ghost/issues/16628
Added wrapping for as many easy / simple i18n strings as possible.
2023-05-25 16:48:56 +01:00
renovate[bot]
f768639102
Update sentry-javascript monorepo to v7.53.0
2023-05-25 11:41:13 +02:00
renovate[bot]
193c89ae66
Update sentry-javascript monorepo to v7.52.1
2023-05-22 13:51:09 +02:00
renovate[bot]
74d7c52ddf
Update dependency vite to v4.3.8
2023-05-22 09:16:27 +02:00
Sodbileg Gansukh
f052b78a77
Hid other plans link when there's no paid plan ( #16822 )
...
refs https://github.com/TryGhost/Team/issues/2841
- currently, the link to other plans is always shown regardless of
whether if there's any other paid plan or not
- this adds a check to show the link only when there are other plans
2023-05-22 13:20:46 +08:00
renovate[bot]
39453b678b
Update dependency vitest to v0.31.1
2023-05-19 11:50:49 +02:00
Ronald
46cbf92dcb
Released Portal v2.32.0
2023-05-17 17:56:28 +02:00
Ronald
f0d0e8eb7a
Released Portal v2.31.2
2023-05-17 14:34:07 +02:00
Ronald Langeveld
6289d756ed
Added ability to show / hide signup form in a post ( #16792 )
...
closes https://github.com/TryGhost/Team/issues/3200
https://ghost.slack.com/archives/C02G9E68C/p1684150226572149
- a little prototype to see if we can hide the new WIP signup form in a
post, if a user is already logged in and portal is loaded.
- the idea is that the signup card will be hidden by default in a post/page and only initiated by Portal if the defined conditions are met.
2023-05-16 13:11:40 +02:00
renovate[bot]
4ffdd27f0a
Update dependency vite to v4.3.6
2023-05-15 20:15:31 +02:00
renovate[bot]
25dd51aa82
Update dependency cross-fetch to v3.1.6
2023-05-15 15:12:41 +02:00
Daniel Lockyer
72074b4c87
Released Portal v2.31.1
2023-05-12 15:43:25 +02:00
Daniel Lockyer
763c07e421
Released Portal v2.31.0
2023-05-12 15:36:44 +02:00
renovate[bot]
36b26611a4
Update dependency @babel/eslint-parser to v7.21.8
2023-05-12 11:30:55 +02:00
renovate[bot]
763b3c50fc
Update dependency vite-plugin-svgr to v3
2023-05-12 11:11:56 +02:00
renovate[bot]
3920d217c0
Update dependency jsdom to v22
2023-05-11 14:40:08 +02:00
renovate[bot]
35d02fd3ec
Update dependency vite-plugin-css-injected-by-js to v3.1.1
2023-05-09 12:51:52 +02:00
Rishabh
e2fe1171be
Released Portal v2.30.2
2023-05-08 22:32:21 +05:30
Fabien "egg" O'Carroll
819571749b
Released Portal v2.30.1
2023-05-08 11:13:37 -04:00
Fabien "egg" O'Carroll
45a70a3f4c
🐛 Fixed Member signup when signup terms are null
...
We only display the signup checkbox if both the checkbox is required AND we
have some terms to display alongside it. However we require the checkbox to be
checked, regardless of if it is displayed. This results in the Signup button
not working at all if your settings are in this state.
2023-05-08 11:11:39 -04:00
renovate[bot]
6d78512a4b
Update dependency vite to v4.3.5
2023-05-05 16:04:32 +02:00
Daniel Lockyer
6d9b4b395f
Released Portal v2.30.0
2023-05-05 13:27:20 +02:00
renovate[bot]
0cdf555758
Update dependency vitest to v0.31.0
2023-05-05 09:48:36 +02:00
renovate[bot]
b407676b94
Update dependency vite to v4.3.4
2023-05-04 07:19:15 +02:00
Simon Backx
6aa8fa2a8e
Updated Portal back button translations
...
refs https://github.com/TryGhost/Ghost/issues/16628
2023-05-02 16:51:48 +02:00
renovate[bot]
e7cef15bdf
Update dependency jsdom to v21.1.2
2023-05-01 18:22:36 +02:00
renovate[bot]
60d26c62e8
Update dependency vite to v4.3.3
2023-05-01 08:57:56 +02:00
renovate[bot]
235b39ab7a
Update sentry-javascript monorepo to v7.49.0
2023-04-26 10:30:25 +02:00
renovate[bot]
2a2c8efaea
Update dependency vite to v4.3.2
2023-04-26 10:30:12 +02:00
renovate[bot]
bcc2e06063
Update dependency @vitejs/plugin-react to v4
2023-04-26 10:29:12 +02:00
renovate[bot]
48ebe66208
Update sentry-javascript monorepo to v7.48.0
2023-04-26 10:14:04 +02:00
renovate[bot]
95b4d48c39
Update dependency vite to v4.2.2
2023-04-26 10:13:40 +02:00
Simon Backx
2f2171c18b
Released Portal v2.29.3
2023-04-13 13:42:09 +02:00
Sanne de Vries
d37f958f41
Updated signup terms positioning on Portal offer page
...
Refs https://github.com/TryGhost/Ghost/issues/16625
2023-04-13 11:06:55 +01:00
Simon Backx
75a25d1f70
Added signup terms to offer page
...
refs https://github.com/TryGhost/Ghost/issues/16625
The signup terms were not visible when signing up via an offer. This adds the checkbox and validation to the offer page.
2023-04-13 10:32:34 +02:00
Daniel Lockyer
c6220aad67
Released Portal v2.29.2
2023-04-12 21:21:30 +01:00
Sanne de Vries
7dee5d215d
Fixed signup terms displaying behind button in Portal free signup
...
Refs https://github.com/TryGhost/Team/issues/2878
2023-04-12 21:13:34 +01:00
Simon Backx
0f2cf8e4c5
Released Portal v2.29.1
2023-04-12 12:11:42 +02:00
Simon Backx
ae863674ba
Added error message to Portal SignupPage below buttons ( #16609 )
...
fixes https://github.com/TryGhost/Team/issues/2980
This change adds an error message below the submit buttons on the signup page (if there are multiple tiers), when one or multiple fields have an error. That way, the error message is visible and not out of view.
---------
Co-authored-by: Sanne de Vries <sannedv@protonmail.com>
2023-04-12 11:12:14 +02:00
Simon Backx
b820853b52
Released Portal v2.29.0
2023-04-11 17:53:12 +02:00
Daniel Lockyer
a97335f7f4
Removed translations for "Powered by Ghost"
...
refs https://github.com/TryGhost/Team/issues/2795
refs https://ghost.slack.com/archives/CFH10N79S/p1681131575137019?thread_ts=1680206445.643819&cid=CFH10N79S
- we want to keep this in English so this commit removes the
translation wrapper and associated translations
2023-04-10 15:13:49 +02:00
Simon Backx
cf4e6f80c5
Released Portal v2.28.1
2023-04-07 13:44:25 +02:00