Daniel Lockyer
8098f8c53e
Updated Admin extensions script functionality
...
fixes https://github.com/TryGhost/Toolbox/issues/587
- this commit changes two things surrounding the extensions script:
- moves the script tag from the nav menu to the application template
so we always load the script irregardless of if the current page has
a nav menu
- opens up showing the script to all logged-in users and not just
Owners as previous
2023-06-02 14:05:40 +02:00
Simon Backx
c27b488f3d
Added async attribute to signup form script tag
2023-06-02 13:59:49 +02:00
Kevin Ansfield
ba6ae472c3
Renamed editor beta route
...
closes https://github.com/TryGhost/Team/issues/3369
- removes `lexical` from user-visible URL
- only renames path rather than renaming all associated files to keep changeset minimal prior to beta launch
2023-06-02 12:52:57 +01:00
renovate[bot]
21bedec086
Update peter-evans/create-or-update-comment digest to 542d5c2
2023-06-02 13:38:15 +02:00
Daniel Lockyer
cca81daa30
Updated Portal to v2.33
...
refs https://github.com/TryGhost/Team/issues/2795
- includes new locales and wrapping of more public-facing strings
2023-06-02 13:24:51 +02:00
Daniel Lockyer
a535f0f80b
Released Portal v2.33.0
2023-06-02 13:23:07 +02:00
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