Peter Zimon
244f15238f
Added confirmation dialogs to user details
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 13:12:21 +02:00
Peter Zimon
fb362ba3de
Merged iconbutton to button component
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 13:12:15 +02:00
Michael Barrett
108c7c38f6
Removed imageEditor
flag ( #16921 )
...
refs https://github.com/TryGhost/Team/issues/3337
Removed `imageEditor` flag and moved gated logic to be behind the
`lexicalEditor` flag as part of the labs clean up
2023-06-02 12:07:31 +01:00
Simon Backx
806abf28e4
Added placeholder to member label input for signup form embed modal
...
refs https://github.com/TryGhost/Team/issues/3340
2023-06-02 12:28:58 +02:00
Peter Zimon
7535fc73fc
Added click to menu items in AdminX
...
rers. https://github.com/TryGhost/Team/issues/3318
2023-06-02 12:21:30 +02:00
Djordje Vlaisavljevic
6e7f974e7e
Added more padding to Menu
stories
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-02 11:05:00 +01:00
Djordje Vlaisavljevic
c5ff9d182e
Added labels for User Settings modal Menu
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-02 11:05:00 +01:00
Djordje Vlaisavljevic
ac68968524
Removed commented out fixed trigger button for Menu
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-02 11:05:00 +01:00
Peter Zimon
0fd415c1d7
Added global confirmation modal to AdminX
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 12:01:40 +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
Peter Zimon
fb6c79906a
Updated owner role box in user details
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 11:30:11 +02:00
Peter Zimon
5386fc923f
Added multiselect to Default Recipients
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-06-02 11:13:35 +02:00
Daniel Lockyer
b3300589fa
Updated lockfile
2023-06-02 11:07:01 +02:00
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