renovate[bot]
9a5c13309e
Update dependency vitest to v0.33.0
2023-07-10 16:23:32 +02:00
renovate[bot]
cb96ad36bc
Update babel monorepo to v7.22.7
2023-07-10 16:06:41 +02:00
Peter Zimon
2135547941
AdminX Tiers static design ( #17271 )
...
refs. https://github.com/TryGhost/Product/issues/3580
- A couple of static components were needed as a starting point for
Tiers in AdminX settings.
2023-07-10 15:55:42 +02:00
Paul Knulst
bcf9b9b612
Added aria-label
to close button in announcement bar ( #17169 )
2023-07-10 15:47:36 +02:00
renovate[bot]
0c309454cf
Update dependency @vitejs/plugin-react to v4.0.3
2023-07-10 15:40:54 +02:00
renovate[bot]
5c6339efdb
Update storybook monorepo to v7.0.26
2023-07-10 15:34:44 +02:00
renovate[bot]
ea9cc21a0c
Update dependency @vitejs/plugin-react to v4.0.2
2023-07-10 13:48:58 +02:00
Daniel Lockyer
fb0807c8c5
Prevented git tags from being created for apps
...
refs https://ghost.slack.com/archives/C02G9E68C/p1688983916615989?thread_ts=1687341349.559679&cid=C02G9E68C
- these cause issues with our PR workflow because we can't push tags in
a PR and the commit is rebased onto `main` so the hash changes
- this disables tags for now
2023-07-10 13:09:28 +02:00
Rishabh Garg
dd7670859f
Released Admin-x-settings v0.0.9
2023-07-10 14:39:39 +05:30
renovate[bot]
44d38e4d4e
Update dependency vite-plugin-css-injected-by-js to v3.2.0
2023-07-10 10:29:23 +02:00
renovate[bot]
0e5a98e43e
Update dependency postcss to v8.4.25
2023-07-10 10:20:30 +02:00
renovate[bot]
5fc6659423
Update dependency cross-fetch to v4
2023-07-10 10:19:26 +02:00
Rishabh
f2b924ca96
Added hidden state for portal preview frame in adminX
...
refs https://github.com/TryGhost/Product/issues/3545
- hides portal frame till portal is ready and loaded
2023-07-07 21:28:26 +05:30
Daniel Lockyer
b433686944
Released Portal v2.33.5
2023-07-07 16:12:41 +02:00
Daniel Lockyer
c5aea0caee
Fixed showing name in Portal notification
...
fixes https://github.com/TryGhost/Ghost/issues/17242
- we weren't passing the correct parameter to the translation function,
so the name placeholder wasn't being replaced
2023-07-07 16:12:41 +02:00
Peter Zimon
ca3fe7d9db
Added routing to Portal ( #17240 )
...
refs. https://github.com/TryGhost/Product/issues/3545
Routing for Portal settings in AdminX was missing
2023-07-07 13:23:36 +00:00
Peter Zimon
702c88b9ba
AdminX Portal settings refinements ( #17238 )
...
refs. https://github.com/TryGhost/Product/issues/3545
- Device selector is not needed in Portal settings' preview
- Links page was too wide
- Scrolling for preview contents was on the whole modal instead of just the preview area
2023-07-07 13:03:06 +00:00
Rishabh
26c2590923
Wired save button state for portal settings modal
...
refs https://github.com/TryGhost/Product/issues/3545
- adds dynamic loading state for portal modal save button
2023-07-07 16:30:59 +05:30
Rishabh
ad0e52ac39
Wired tier selection for portal links
...
refs https://github.com/TryGhost/Product/issues/3545
Enables tier selection on Portal links page in adminX, allowing tier specific signup links to be copied
2023-07-07 16:30:59 +05:30
Peter Zimon
2642941be6
AdminX Portal links ( #17227 )
...
refs. https://github.com/TryGhost/Product/issues/3545
Static version of links page in AdminX Portal settings.
2023-07-07 11:36:31 +02:00
Rishabh Garg
31ff544e7a
Added account page in Portal preview in adminX ( #17236 )
...
refs https://github.com/TryGhost/Product/issues/3545
- adds switch to showing account page in portal preview
2023-07-07 14:47:17 +05:30
Jono M
4ffdab3c82
Added confirmation modal after setting portal email address ( #17231 )
...
refs https://github.com/TryGhost/Product/issues/3545
2023-07-07 02:05:14 +00:00
Jono M
e397368393
Improved Lexical behaviour in AdminX portal settings ( #17232 )
...
refs https://github.com/TryGhost/Product/issues/3545
- Fixed TODOs
- Fixed koenig editor not resizing as content expands
- Fixed placeholder in html field
- Updated signup options to validate terms length
2023-07-07 02:03:46 +00:00
Rishabh
c6b8097ff9
Added portal preview frame in adminX
...
refs https://github.com/TryGhost/Product/issues/3545
- adds portal preview iframe in modal
- wires local settings to portal preview url to dynamically generate the Portal preview
2023-07-06 20:41:42 +05:30
Peter Zimon
4fff14fdac
Updated AdminX Portal button icons ( #17223 )
...
refs. https://github.com/TryGhost/Product/issues/3545
Portal button icons in AdminX styling was just placeholders.
2023-07-06 11:53:33 +00:00
Peter Zimon
c9f2271665
AdminX installed theme list updates ( #17221 )
...
refs. https://github.com/TryGhost/Product/issues/3349
The installed themes were not sorted and the active theme was not the
first one which made it hard to discover in the list.
2023-07-06 11:21:48 +00:00
Peter Zimon
a5b62707ef
AdminX theme navigation experiment ( #17210 )
...
refs. https://github.com/TryGhost/Product/issues/3349
It's a bit cumbersome how design and theme navigation is handled in
AdminX at the moment. On a high level, this PR applies the following
changes:
- Change theme is under Design settings
- After activating a theme, Design settings are automatically opened
2023-07-06 12:03:01 +02:00
Jono M
e1fbfd3e12
Added HTML editor using koenig-lexical ( #17217 )
...
refs https://github.com/TryGhost/Product/issues/3545
Used in portal settings for the signup message.
2023-07-06 03:05:33 +00:00
Jono M
b9158215ee
Added portal icon picker in AdminX settings ( #17216 )
...
refs https://github.com/TryGhost/Product/issues/3545
2023-07-05 23:16:52 +00:00
Rishabh
79a7f8c408
Added basic routing for adminX settings
...
refs https://github.com/TryGhost/Product/issues/3349
- adds basic routing in adminX settings based on hash url path
- adds new routing provider that manages hash routing across adminX
- updates sidebar navigation to update route directly
- updates theme/design settings to update route for opening edit modals
2023-07-04 20:56:55 +05:30
Rishabh
56fcba1d27
Updated global Modals to handle after close method
...
refs https://github.com/TryGhost/Product/issues/3349
- allows modals to call `afterClose` when removed in case the parent wants any action on modal close, like routing update
2023-07-04 20:56:55 +05:30
Daniel Lockyer
1aeac9777e
Enabled parallel testing for Playwright tests of apps
...
- we should allow parallel test execution because it's faster than
serial
2023-07-04 16:08:06 +02:00
Peter Zimon
47a9eaadcc
AdminX Portal setting forms ( #17201 )
...
refs. https://github.com/TryGhost/Product/issues/3545
Styles was not applied to AdminX Portal settings forms. Also a couple of new components had to be added for easer future form design and implementation.
2023-07-04 15:18:19 +02:00
renovate[bot]
1c03280223
Update dependency @storybook/addon-styling to v1.3.2
2023-07-04 13:44:25 +02:00
renovate[bot]
8e8c64c622
Update storybook monorepo to v7.0.25
2023-07-04 12:44:42 +02:00
renovate[bot]
74f2e08b16
Update dependency vitest to v0.32.4
2023-07-04 12:24:03 +02:00
Jono M
1cc55eda2e
Updated portal popup to support selecting and updating tiers ( #17192 )
...
refs https://github.com/TryGhost/Team/issues/3545
2023-07-04 19:17:42 +12:00
Jono M
7f9f467fc6
Wired up basic settings in AdminX portal settings ( #17191 )
...
refs https://github.com/TryGhost/Team/issues/3545
2023-07-04 15:47:55 +12:00
Peter Zimon
de4186ab97
AdminX Portal UI ( #17185 )
...
refs. https://github.com/TryGhost/Team/issues/3545
As the first step of Portal settings being rebuilt in AdminX, we needed a couple of static skeleton components to get started. For this we also had to extend the props of Preview modal component in the design system.
2023-07-03 16:53:40 +02:00
Peter Zimon
dda42f521b
AdminX UI refinements ( #17160 )
...
refs. https://github.com/TryGhost/Team/issues/3349
- Search field styling in AdminX sidebar was off
- Error guide was missing in AdminX
2023-07-03 14:35:35 +02:00
renovate[bot]
8a4aac0c9f
Update dependency cross-fetch to v3.1.8
2023-07-03 14:31:29 +02:00
Jono M
3811999be7
Improved AdminX theme installation flow ( #17175 )
...
refs https://github.com/TryGhost/Team/issues/3349
2023-07-03 17:59:31 +12:00
renovate[bot]
aa8cbb9fa3
Update dependency typescript to v5.1.6
2023-06-29 08:24:30 +02:00
Jono M
c03d3ff384
Factored out theme installed modal ( #17158 )
...
refs https://github.com/TryGhost/Team/issues/3349
Will be reused in future changes, just doing a quick refactor first to
prevent conflicts
2023-06-29 18:14:53 +12:00
Sodbileg Gansukh
d0bea0d607
Released Announcement-Bar v1.1.7
2023-06-29 08:35:07 +08:00
Sodbileg Gansukh
e8e2077548
Added box-sizing to the announcement bar
...
no issues
- it overrides the default content-box behavior and prevents the bar becoming taller than it should be
2023-06-29 08:33:39 +08:00
renovate[bot]
58b54333a5
Update dependency typescript to v5.1.5
2023-06-28 16:21:27 +02:00
renovate[bot]
a04a4293cb
Update dependency vite-plugin-css-injected-by-js to v3.1.2
2023-06-28 16:21:00 +02:00
Simon Backx
5c843545d8
Added comments-ui editor E2E tests
...
refs https://github.com/TryGhost/Team/issues/3504
2023-06-28 13:08:35 +02:00
Jono M
9c2553a06a
Updated theme upload modal to show gscan errors ( #17148 )
...
refs https://github.com/TryGhost/Team/issues/3349
2023-06-28 19:54:21 +12:00