Daniel Lockyer
5d7d56198c
Released Portal v2.33.1
2023-06-07 08:38:25 +02:00
Daniel Lockyer
5f860c6e31
Fixed encoded characters appearing for Offers in Portal
...
fixes https://github.com/TryGhost/Team/issues/3392
- the "price" here can contain a slash, which is encoded/escaped by default by
i18next
- this disables the escaping to fix the text that is shown to the user
2023-06-07 08:35:40 +02:00
Daniel Lockyer
a535f0f80b
Released Portal v2.33.0
2023-06-02 13:23:07 +02:00
Daniel Lockyer
50618921c6
Configured Portal's dev output to be quieter
...
- this avoids noise in the CLI when you're developing, as we don't care
what port the preview server has started on
2023-06-02 11:40:01 +02:00
Daniel Lockyer
b90f8708d3
Fixed style issues with Portal vite config
...
- minor code style issues that amazingly haven't cropped up yet
2023-06-02 11:40:01 +02:00
renovate[bot]
7959f76f44
Update sentry-javascript monorepo to v7.54.0
2023-06-02 09:06:32 +02:00
renovate[bot]
2a739cf248
Update dependency vitest to v0.31.4
2023-06-01 13:41:39 +02:00
renovate[bot]
c2e0514665
Update dependency vitest to v0.31.3
2023-06-01 11:09:06 +02:00
renovate[bot]
70960f27f6
Update dependency concurrently to v8.1.0
2023-06-01 11:08:55 +02:00
renovate[bot]
2edaf2c42c
Update dependency vitest to v0.31.2
2023-06-01 09:44:15 +02:00
Sam Lord
ee274deae6
Added context strings to all new translatable strings
...
refs: https://github.com/TryGhost/Ghost/issues/16628
Modified a couple of translation strings to reduce complexity and remove duplication
2023-05-30 16:03:32 +01:00
renovate[bot]
cb6825f1a3
Update sentry-javascript monorepo to v7.53.1
2023-05-30 10:51:52 +02:00
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