Sag
9f438972f1
Added search by email for Stripe Customer ID during member import ( #17326 )
...
closes https://github.com/TryGhost/Product/issues/3593
- when importing members via CSV, it's now possible to add the value "auto" for the "stripe_customer_id" field. When this option is passed, the importer will search for a Stripe customer based on the email address provided
- if there are multiple Stripe customers with the same email address, the customer with the most recent subscription is returned
2023-07-13 13:20:54 +02:00
Peter Zimon
fd5b2cc0cf
Updated AdminX Tiers list to use cards ( #17346 )
...
refs. https://github.com/TryGhost/Product/issues/3580
- Using cards instead of standard rows in the Tiers list makes it much
easier to orient it. Also makes settings more playful and nicer.
2023-07-13 10:41:06 +02:00
Jono M
8f6bf61359
Fixed currency display on AdminX tiers list ( #17341 )
...
refs https://github.com/TryGhost/Product/issues/3580
2023-07-13 13:54:55 +05:30
Stefan Cruz
48dfb6ede3
Updated Portuguese translations ( #17336 )
...
refs https://github.com/TryGhost/Team/issues/2795
2023-07-13 09:59:50 +02:00
Peter Zimon
b580355a17
Admin X Tiers refinements ( #17344 )
...
refs. https://github.com/TryGhost/Product/issues/3580
- The Tiers list had an unnecessary extra separator on top
- Spacing was a bit off in the benefits list in the Tier detail modal
2023-07-13 09:53:37 +02:00
renovate[bot]
d1ac5260e3
Update dependency @babel/eslint-parser to v7.22.9
2023-07-13 08:28:35 +02:00
renovate[bot]
f4f4dd512e
Update storybook monorepo to v7.0.27
2023-07-13 08:28:11 +02:00
renovate[bot]
9bb9c3c6ed
Update dependency @embroider/macros to v1.12.3
2023-07-13 08:27:49 +02:00
renovate[bot]
a29eadec06
Update dependency @types/react-dom to v18.2.7
2023-07-13 06:03:46 +02:00
renovate[bot]
672a19f78e
Update sentry-javascript monorepo to v7.58.0
2023-07-13 06:03:29 +02:00
Jono M
9dd2489000
Fixed bugs with AdminX navigation settings ( #17340 )
...
refs https://github.com/TryGhost/Product/issues/3433
- Removed Ember dirty state from AdminX to prevent extra popups
- Fixed incorrect navigation popup new item errors
2023-07-13 01:12:31 +00:00
Djordje Vlaisavljevic
6f47002f9d
Improved responsiveness of tier preview ( #17338 )
...
Improved responsiveness of tier preview
refs https://github.com/TryGhost/Product/issues/3580
2023-07-12 23:18:37 +01:00
Djordje Vlaisavljevic
168db1f196
Updated DesktopChrome
component and its usage ( #17330 )
...
- Updated `DesktopChrome` component
- Refactored the existing `PreviewModal` and `ThemePreview`
components to use the new component and removed some redundant code
- Added storybook for the component
2023-07-12 21:56:59 +01:00
Peter Zimon
497d1be2ea
Admin X Tiers Fields ( #17332 )
...
refs. https://github.com/TryGhost/Product/issues/3580
- The currency dropdown needed a small version of the regular select
- The input field needed a version with a right-side placeholder text
2023-07-12 18:23:51 +02:00
Steve Larson
42d87d1437
Updated koenig lexical packages ( #17325 )
...
no refs
-updated to get collections card changes
2023-07-12 10:59:20 -05:00
Peter Zimon
a725f9d6c2
Admin X Tiers settings refinements ( #17322 )
...
refs. https://github.com/TryGhost/Product/issues/3580
Soratable list needed stylistic updates and simplifications both in navigation and benefits list.
2023-07-12 16:51:14 +02:00
Ronald Langeveld
3960847ab6
🐛 Fixed member links not added to autocomplete ( #17327 )
...
refs https://ghost.slack.com/archives/C056H5Z4HEK/p1689168376165479
- Added missing paid member links to the autocomplete function within
the Koenig-Lexical editor.
- This bring it in line with the mobiledoc editor.
---
<!-- Leave the line below if you'd like GitHub Copilot to generate a
summary from your commit -->
<!--
copilot:summary
-->
### <samp>🤖 Generated by Copilot at f49f6a5</samp>
This change adds a new feature to the editor component that allows users
to insert links related to members and subscriptions. It depends on the
`membersUtils` service and the `koenig-lexical-editor` component.
2023-07-12 16:43:12 +02:00
Daniel Lockyer
190a5550c3
Fixed missing command in browser tests
...
- `setup` no longer exists after the monorepo changes and this test
should reflect that
2023-07-12 16:41:04 +02:00
Daniel Lockyer
757a551d1b
Fixed running migrations in browser tests
...
- this maintains the functionality of executing migrations when running
browser tests
2023-07-12 16:34:52 +02:00
Daniel Lockyer
2aa7da3a0b
Improved monorepo tooling setup
...
refs https://github.com/TryGhost/DevOps/issues/45
- this switches the monorepo over to using Nx instead of Lerna, because
we don't currently need the versioning+publishing capabilities
- this also adds an `nx.json`, which allows us to enable task caching
- also adds `build:ts` to the TS projects, which is cached for fast execution
- how these interact with the dev.js script will hopefully soon be
reworked to be a better experience
2023-07-12 16:27:39 +02:00
Rishabh Garg
4424f25970
Wired data to tier preview in adminX ( #17323 )
...
refs https://github.com/TryGhost/Product/issues/3580
2023-07-12 18:56:28 +05:30
renovate[bot]
1851a36c0d
Update dependency vite-plugin-commonjs to v0.8.1
2023-07-12 14:35:49 +02:00
Steve Larson
ec04d93de8
Added collections data to editor ( #17320 )
...
refs TryGhost/Product#3555
2023-07-12 12:11:07 +00:00
renovate[bot]
c329aa772f
Update dependency ember-svg-jar to v2.4.3
2023-07-12 09:51:22 +02:00
renovate[bot]
ca8a03cdf6
Update peter-evans/create-or-update-comment digest to d1355c8
2023-07-12 09:34:19 +02:00
Daniel Lockyer
e893c92074
Deduplicated tsconfig.json files
...
refs https://github.com/TryGhost/DevOps/issues/45
- this moves the bulk of the tsconfig file to the `ghost/` folder and
simply extends this file in each of the TS lib packages we currently
have
- this makes it a lot easier to make single changes to our TS config
2023-07-12 09:34:00 +02:00
Jono M
36f4a72531
Added sortable tier benefit editing in AdminX ( #17315 )
...
refs https://github.com/TryGhost/Product/issues/3580
2023-07-12 14:49:32 +09:00
renovate[bot]
249c7fbff6
Update dependency i18next-parser to v8.2.0
2023-07-12 07:31:33 +02:00
Jono M
57a851227c
Added AdminX navigation settings components to design system ( #17312 )
...
refs https://github.com/TryGhost/Product/issues/3349
- Moved URLTextField to AdminX design system
- Factored out sortable list into a design system component
2023-07-12 03:21:54 +00:00
Jono M
8fd9d92944
Added basic wiring to save tiers from the tier modal ( #17311 )
...
refs https://github.com/TryGhost/Product/issues/3580
2023-07-12 01:16:07 +00:00
Djordje Vlaisavljevic
5f30e935b3
Created DesktopChrome
component for previews
...
refs https://github.com/TryGhost/Product/issues/3349
Created a component for desktop chrome for previews (similar to what we
already have - `MobileChrome`) and its storybook
2023-07-11 22:44:28 +01:00
Djordje Vlaisavljevic
9abcf9d3ed
Added AdminX tier preview static design ( #17307 )
...
refs https://github.com/TryGhost/Product/issues/3580
- Added static design for tier preview and the checkmark icon it uses
2023-07-11 19:55:28 +01:00
renovate[bot]
828d3e4a1a
Update dependency @playwright/test to v1.36.0
2023-07-11 20:53:08 +02:00
Daniel Lockyer
f7c767d473
Removed unused Bluebird import
...
refs https://github.com/TryGhost/Ghost/issues/14882
- this is no longer used so we can remove it as we move towards removing
Bluebird from the codebase
2023-07-11 17:49:26 +02:00
Princi Vershwal
e9dd016079
Refactored to use native Promise.all in place of Bluebird ( #17026 )
...
refs https://github.com/TryGhost/Ghost/issues/14882
- removed Bluebird Promise.props from files in favor of native Promise.all
2023-07-11 17:36:03 +02:00
renovate[bot]
b1b4e7cfb6
Update dependency ember-simple-auth to v5
2023-07-11 17:33:12 +02:00
renovate[bot]
bef119fa0f
Update dependency vite to v4.4.3
2023-07-11 17:17:23 +02:00
Peter Zimon
bf7c176f54
Added basic Tiers form ( #17304 )
...
refs. https://github.com/TryGhost/Product/issues/3580
Static version of Tiers/Basic properties form was needed so it can be
wired up.
2023-07-11 17:13:38 +02:00
Daniel Lockyer
afdf555fe0
Removed more Bluebird usages ( #17302 )
...
refs https://github.com/TryGhost/Ghost/issues/14882
- we're nuking our use of Bluebird in favor of native Promises, so this commit removes most of the usage we have in the core module
2023-07-11 15:07:16 +00:00
Rishabh Garg
36b23b49a9
Wired archived and active tiers list in adminX ( #17300 )
...
refs https://github.com/TryGhost/Product/issues/3580
2023-07-11 19:59:35 +05:30
Halldor Thorhallsson
49f6477ad5
Removed bluebird from core/server/api/endpoints
...
refs https://github.com/TryGhost/Ghost/issues/14882
2023-07-11 16:05:36 +02:00
renovate[bot]
2edde38575
Update dependency webpack to v5.88.1
2023-07-11 13:27:05 +00:00
renovate[bot]
7dce046786
Update Test & linting packages
2023-07-11 15:26:07 +02:00
Sven
5863915b8d
Updated German translations ( #17257 )
...
refs https://github.com/TryGhost/Product/issues/2795
2023-07-11 15:02:32 +02:00
renovate[bot]
f0efb195dc
Update dependency terser to v5.19.0
2023-07-11 13:02:04 +00:00
renovate[bot]
40d05189fe
Update dependency @headlessui/react to v1.7.15
2023-07-11 12:46:55 +00:00
renovate[bot]
7cafe20275
Update dependency yjs to v13.6.6
2023-07-11 12:42:32 +00:00
Sanne de Vries
83aa247fba
Updated padding for full width signup card
...
No ref
2023-07-11 14:38:07 +02:00
renovate[bot]
2a68bfcf5d
Update dependency @isaacs/ttlcache to v1.4.1
2023-07-11 12:32:42 +00:00
renovate[bot]
49643b5b98
Update dependency socket.io to v4.7.1
2023-07-11 12:20:21 +00:00