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
renovate[bot]
2a739cf248
Update dependency vitest to v0.31.4
2023-06-01 13:41:39 +02:00
Michael Barrett
83847bf22c
Added emailCustomization
flag and removed makeItRain
flag ( #16903 )
...
refs https://github.com/TryGhost/Team/issues/3337
Moved current email customization functionality that is behind the
`makeItRain` to its own flag (`emailCustomization`) and removed the now
redundant `makeItRain` flag
2023-06-01 12:32:37 +01:00
Michael Barrett
09ded37d91
Removed emailErrors flag ( #16900 )
...
refs https://github.com/TryGhost/Team/issues/3337
Removed emailErrors flag as it is no longer needed
2023-06-01 12:11:01 +01:00
Rishabh
88af280bd8
Wired site icon and url in metadata preview
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-01 16:00:21 +05:30
Rishabh
75b4b1fdff
Added site api data to settings context in admin-x
...
refs https://github.com/TryGhost/Team/issues/3318
- pulls in site data via API in settings provider
- adds site data to be accessible via settings context
2023-06-01 15:56:59 +05:30
Simon Backx
17e9b803e4
Added POC for resizing iframe to fit outer container
...
refs https://github.com/TryGhost/Team/issues/3295
2023-06-01 12:06:48 +02:00
Peter Zimon
990395594b
Fixed linting errors
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-06-01 11:28:02 +02:00
Peter Zimon
0b6023a4c7
Implemented sidebar navigation in AdminX settings
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-06-01 11:16:51 +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
Rishabh
4883d73a0f
Updated API service for admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
The api service in admin-x was using hardcoded `x-ghost-version` as we did not have access to version value in the app so far. This change passes the ghost version from ember Admin app to Settings-X app via props, and refactors the api util to use the app version as a common header.
- Adds new services provider to pass common services for the app
- passes API as a service via context for the App
- refactors existing API usage to use api from context
2023-06-01 14:32:38 +05:30