Daniel Lockyer
994e0b9b2e
Fixed translations encoding
...
- this slipped in but should be a normal space
2023-06-02 11:06:29 +02:00
Ronald Langeveld
4fcaabe563
Added initial i18n implementation for Signup-form ( #16914 )
...
closes https://github.com/TryGhost/Team/issues/3307
This commit includes several important updates to add internationalisation (i18n) support within the signup form package:
- Modified the translate script in `package.json` to include translations for the signup form.
- Added a new test for the signup form resources in `i18n.test.js`.
- Updated `tsconfig.json` to allow synthetic default imports.
- Made updates to `package.json`, including adding a prebuild command for `@tryghost/i18n` to ensure typescript declaration files get built.
- added `vite-plugin-commonjs` so we can bundle commonjs packages to be useable by the browser.
- In `App.tsx`, imported the `i18n` library and created an `i18n` instance for the `signup-form` namespace. This `i18n` instance's `t` function was added to the application context.
- Updated the `AppContextType` in `AppContext.ts` to include the `t` function from i18n
Co-authored-by: Daniel Lockyer <hi@daniellockyer.com>
2023-06-02 11:02:52 +02:00
renovate[bot]
a8848bc7c6
Update peter-evans/create-or-update-comment digest to 6534843
2023-06-02 11:02:16 +02:00
renovate[bot]
e13b7e723c
Update dependency @sinonjs/fake-timers to v10.2.0
2023-06-02 11:01:51 +02:00
renovate[bot]
a1ab6737e1
Update dependency @embroider/macros to v1.11.0
2023-06-02 11:01:47 +02:00
renovate[bot]
3f764d0a0f
Update dependency @types/nodemailer to v6.4.8
2023-06-02 11:01:12 +02:00
Peter Zimon
6900fd9eb0
Added multiselect to AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-06-02 10:54:25 +02:00
Kevin Ansfield
e9ed7dfb64
Bumped @tryghost/kg-lexical-html-renderer
...
refs https://github.com/TryGhost/Team/issues/3269
- fixes continuation of list sequence when a non-list-node separates list nodes bringing rendered output in line with editor depiction
2023-06-02 09:54:12 +01:00
Djordje Vlaisavljevic
307380a29e
Removed L
label next to Lexical posts in post list
...
refs https://github.com/TryGhost/Team/issues/3370
2023-06-02 09:42:52 +01:00
Djordje Vlaisavljevic
559c1e0764
Updated feedback form copy
...
refs https://github.com/TryGhost/Team/issues/3370
2023-06-02 09:42:52 +01:00
renovate[bot]
b1e9fed6b1
Update actions/stale action to v8
2023-06-02 10:41:35 +02:00
Andrew Gutierrez
ff335d0e8e
Updated Spanish translations ( #16920 )
...
refs https://github.com/TryGhost/Team/issues/2795
2023-06-02 10:34:45 +02:00
Simon Backx
f00b788e6a
Moved signup form embed to the membership settings
...
refs https://github.com/TryGhost/Team/issues/3340
2023-06-02 10:15:08 +02:00
Simon Backx
9ff9906670
Added transparent background pattern to minimal signup form preview
...
refs https://github.com/TryGhost/Team/issues/3340
2023-06-02 09:48:25 +02:00
Daniel Lockyer
f908a03fff
Enabled and tracked retries in CI tests ( #16909 )
2023-06-02 09:36:28 +02:00
Daniel Lockyer
ec5f0eefd2
Bumped CI to use Node 18 for majority of tests
...
refs https://github.com/TryGhost/Toolbox/issues/528
- we're moving towards making Node 18 our recommended version, so that
involves ensuring all of CI is running Node 18
- we still have some Node 16 matrix runs to ensure compatibility
2023-06-02 09:34:22 +02:00
Simon Backx
5152e0e042
Moved signup form embed to a modal
...
refs https://github.com/TryGhost/Team/issues/3340
2023-06-02 09:31:38 +02:00
Raka Afp
c21cd827bc
Updated Bahasa Indonesia translations ( #16919 )
...
refs https://github.com/TryGhost/Team/issues/2795
2023-06-02 09:07:24 +02:00
renovate[bot]
7959f76f44
Update sentry-javascript monorepo to v7.54.0
2023-06-02 09:06:32 +02:00
renovate[bot]
17acd2437b
Update dependency typescript to v5.1.3
2023-06-02 09:06:20 +02:00
Peter Zimon
499ba64e00
Fixed delete button bug on image upload comp.
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-06-02 07:31:08 +02:00
Rishabh
d9b3eb7817
Wired facebook setting image upload
...
refs https://github.com/TryGhost/Team/issues/3318
- wires image upload to facebook setting
2023-06-02 10:07:59 +05:30
Rishabh
0f7fc2855e
Wired image upload for Twitter setting
...
refs https://github.com/TryGhost/Team/issues/3318
- adds new file service that allows managing image and file uploads
- wires file upload and save to twitter setting
- fixes issue with dynamic SVG icon loading not working randomly
2023-06-02 09:57:42 +05:30
Jono Mingard
eaa16c2f75
Added simple colour picker to change signup embed background
...
refs https://github.com/TryGhost/Team/issues/3338
2023-06-02 11:33:08 +12:00
Jono Mingard
024045b9e3
Update signup form text colours to be passed via attributes
2023-06-02 10:59:00 +12:00
Djordje Vlaisavljevic
aa78346dd8
Added triggers for Menu stories
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-01 19:50:43 +01:00
Djordje Vlaisavljevic
3c5b7165f0
Used IconButton component for menu trigger
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-01 19:49:18 +01:00
Djordje Vlaisavljevic
0d79d47af7
Made the Menu trigger more flexible
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-01 19:49:18 +01:00
Djordje Vlaisavljevic
6727f31042
Updated Menu stories
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-01 19:49:18 +01:00
Djordje Vlaisavljevic
555ac95c31
Added WIP IconButton
component
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-01 19:49:18 +01:00
Djordje Vlaisavljevic
e8d2ff0e98
Updated type name
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-01 19:49:18 +01:00
Rishabh
81c57fd724
Handled serialisation for settings data
...
refs https://github.com/TryGhost/Team/issues/3151
Some settings, like twitter and facebook urls, need transformation on save and read as the value shown to user is shown as the full URL while we save only the username for their facebook and twitter accounts.
This change adds a pattern for handling special (de)serialisation for setting keys.
2023-06-01 22:58:53 +05:30
Peter Zimon
f4f891b035
Added Twitter and FB image uploads (AdminX)
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-01 18:57:27 +02:00
Peter Zimon
bfcbb2b201
Added global image upload component (AdminX)
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-06-01 18:57:25 +02:00
Kevin Ansfield
9a1b78ae4f
Bumped Koenig packages
...
no issue
2023-06-01 17:48:34 +01:00
Rishabh
cbf486d811
Added error handling pattern for social accounts setting
...
refs https://github.com/TryGhost/Team/issues/3318
Adds error handling pattern for facebook and twitter account settings same as old admin, showing error message when incorrect value is added and also on blur updates the value to include the facebook/twitter URL
2023-06-01 22:12:11 +05:30
Djordje Vlaisavljevic
1cce47482f
Added link to Editor beta changelog post in Labs
...
refs https://github.com/TryGhost/Team/issues/3364
2023-06-01 17:20:04 +01:00
Simon Backx
27c9d6c12e
Fixed signup form E2E tests for removed email on success page
2023-06-01 18:09:57 +02:00
Sanne de Vries
8aea35b78b
Fixed linting errors due to tailwind class ordering
...
No ref
2023-06-01 18:02:35 +02:00
Peter Zimon
8246a56846
Updated global file upload component in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-06-01 17:52:35 +02:00
Sanne de Vries
3923b5cc88
Updated embeddable signup form to be responsive
...
Refs https://github.com/TryGhost/Team/issues/3334
2023-06-01 17:43:28 +02:00
Peter Zimon
022fadee01
Added interactivity to menu component in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-01 17:04:20 +02:00
Djordje Vlaisavljevic
661a85c748
Added more white space
...
refs https://github.com/TryGhost/Team/issues/3328
2023-06-01 13:56:41 +01:00
Djordje Vlaisavljevic
cc1e567a86
Fixed position issues
...
refs https://github.com/TryGhost/Team/issues/3328
2023-06-01 13:46:19 +01:00
Simon Backx
c929cecb11
Fixed linting issues in Frame component
2023-06-01 14:43:34 +02:00
Simon Backx
c88926d365
Fixed linting issue
2023-06-01 14:42:36 +02:00
Simon Backx
279a734f68
Added fixed logo height in signup form
...
refs https://github.com/TryGhost/Team/issues/3346
2023-06-01 14:39:52 +02:00
Simon Backx
bcaf95f506
Updated signup form with minimal style to use automatic height and minimum height
...
refs https://github.com/TryGhost/Team/issues/3295
refs https://ghost.slack.com/archives/C04TMVA1D7A/p1685620939701309?thread_ts=1685614059.121599&cid=C04TMVA1D7A
- The error message of the minimal style form is not visible
- Use minimum height instead of fixed height
- Automatically update height
- Fixed issues with iframe inline style causing spacing and layout jumps
2023-06-01 14:36:00 +02:00
Djordje Vlaisavljevic
3a64248a44
Renamed components and added dynamic labels to Menu
...
refs https://github.com/TryGhost/Team/issues/3328
2023-06-01 13:33:15 +01:00
Michael Barrett
ef92028b22
Removed post diffing from post history feature ( #16904 )
...
refs https://github.com/TryGhost/Team/issues/3337
Removed post diffing from post history feature as this functionality is
likely to be reworked in a future cycle
2023-06-01 13:22:51 +01:00