Peter Zimon
9791b341be
Added static user detail popup in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-25 12:26:50 +02:00
Daniel Lockyer
f2277ded40
Updated member email strings to use i18n function
...
refs https://github.com/TryGhost/Ghost/issues/16628
- this wraps nearly all of the public strings in member signup/signin
emails, so they are ready for translating
2023-05-25 12:25:01 +02:00
Sanne de Vries
fca78b2bae
Updated frontend styles for signup card
...
Refs https://github.com/TryGhost/Team/issues/3246
2023-05-25 12:21:41 +02:00
renovate[bot]
f768639102
Update sentry-javascript monorepo to v7.53.0
2023-05-25 11:41:13 +02:00
Simon Backx
cc83b3661a
Added signup-form e2e tests to CI ( #16860 )
...
refs https://github.com/TryGhost/Team/issues/3298
This adds a new GitHub workflow that runs the signup-form E2E tests,
only when files in `ghost/signup-form` have changed
2023-05-25 10:28:48 +02:00
Simon Backx
b382c3e7e6
Released Signup Form v0.0.1
2023-05-25 10:21:29 +02:00
Daniel Lockyer
1811f96472
Updated list of locales
...
refs https://github.com/TryGhost/Team/issues/2795
- adds Korean, which I just merged
2023-05-25 10:00:27 +02:00
Husband of Rebekah
8a6e4cd003
Added Korean translations ( #16866 )
...
refs https://github.com/TryGhost/Team/issues/2795
2023-05-25 09:29:39 +02:00
renovate[bot]
d71eb04bbc
Update dependency @playwright/test to v1.34.3
2023-05-25 09:12:55 +02:00
Fabien "egg" O'Carroll
b58dac262e
Updated collections package to use .d.ts for external lib types
...
Rather than using `require` we can add a type definition file, this allows us
to add custom types in the future if we want. We need to add some config for
ts-node to pick up the types correctly.
2023-05-24 12:47:20 -04:00
Sag
7000b8214b
Bumped Lexical dependencies
...
no issue
2023-05-24 17:36:27 +02:00
Simon Backx
3504cc167b
Updated signup-form to use latest major version
...
no issue
2023-05-24 17:25:34 +02:00
Peter Zimon
71eef69b96
Added static user detail modal in AdminX settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-24 17:05:21 +02:00
Peter Zimon
b47bfde51b
Fixed linting error in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-24 16:59:33 +02:00
Peter Zimon
a4c2c2ebcf
Added backdrop interaction to modals in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-24 16:51:04 +02:00
Peter Zimon
894850d9e4
Added NiceModal to AdminX dependencies
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-24 16:50:31 +02:00
Peter Zimon
60154cfa89
Added basic modal to AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-24 16:31:26 +02:00
Daniel Lockyer
09e11c6a29
Updated list of locales
...
refs https://github.com/TryGhost/Team/issues/2795
- adds Romanian and Serbian, which I merged earlier today
2023-05-24 16:13:14 +02:00
Simon Backx
8208f174f7
Fixed signup-form package.json formatting
2023-05-24 15:07:41 +02:00
Simon Backx
fd3393c562
Added Playwright tests to Signup Form
...
refs https://github.com/TryGhost/Team/issues/3298
2023-05-24 15:06:44 +02:00
Daniel Lockyer
dd6559b3c8
Disabled project codecov status by default
...
refs https://github.com/TryGhost/Toolbox/issues/583
- this disables the project codecov, as it's better to determine the
codecov by the individual flags we have set
2023-05-24 14:18:11 +02:00
Daniel Lockyer
2daf4bad5c
Reconfigured codecov config
...
refs https://github.com/TryGhost/Toolbox/issues/583
- removed default config so we just have separate numbers for the flags
- added threshold to flags config so we can protect against small
changes in variance
2023-05-24 13:04:38 +02:00
Naz
258a562031
Fixed linting error
...
refs fdd73d01b7
2023-05-24 17:31:14 +07:00
Naz
4cb5cc9087
Added default collection values
...
refs https://github.com/TryGhost/Team/issues/3259
- For collection entity creation consistency have set defaults
2023-05-24 17:01:28 +07:00
Naz
b52ec948b0
Added property mapper to collections responses
...
closes https://github.com/TryGhost/Team/issues/3259
- API output mappers (soon to be serializers) are meant to work based on allowlist set of output properties. Having the allowlist early on will allow to track the API evolution consistently.
2023-05-24 17:01:28 +07:00
Naz
fdd73d01b7
Refactored collections entity logic
...
refs https://github.com/TryGhost/Team/issues/3294
- The factory method for the Collection and validations should live close together based on our latest architectural direction
2023-05-24 17:01:28 +07:00
Simon Backx
8fd2468995
Added testable production build for signup-form
...
fixes https://github.com/TryGhost/Team/issues/3297
This adds a new preview page to test the signup-form script as a production build, instead of using ESM.
2023-05-24 11:41:12 +02:00
Sag
92e7c069f3
Added site title and description in the config for the Lexical editor
...
refs https://github.com/TryGhost/Team/issues/3282
2023-05-24 11:23:00 +02:00
renovate[bot]
de1d925c8c
Update storybook monorepo to v7.0.15
2023-05-24 11:21:11 +02:00
Silviu
a7e17ce223
Added Romanian translations ( #16834 )
...
refs https://github.com/TryGhost/Team/issues/2795
2023-05-24 11:14:06 +02:00
Daniel Lockyer
1adbd7d507
Added codecov config to repo
...
refs https://github.com/TryGhost/Toolbox/issues/583
- this commit adds config for codecov because this repo needs some
changes that aren't suitable for the global config
- this probably needs some adjusting over time but should get us started
for now
2023-05-24 11:09:13 +02:00
Jono M
86499aaf01
Updated signup form options to react to changes ( #16854 )
...
refs https://github.com/TryGhost/Team/issues/3293
2023-05-24 11:08:02 +02:00
Daniel Lockyer
bed7479cc2
Fixed loading pt-br translations
...
fixes https://github.com/TryGhost/Ghost/issues/16805
* turns out i18next requires the country portal of the locale to be
capitalized [1]
* this resolves that and moves the files to the correct casing
[1]: https://github.com/i18next/i18next/issues/1467#issuecomment-646305827
2023-05-24 10:27:49 +02:00
renovate[bot]
59a07e79ea
Update dependency @playwright/test to v1.34.2
2023-05-24 09:34:52 +02:00
Cadoo
5a5853ca80
Added Serbian locale ( #16814 )
...
refs https://github.com/TryGhost/Team/issues/2795
2023-05-24 09:34:15 +02:00
Jono Mingard
03fb1b188c
Tweaked type definitions in signup form
2023-05-24 15:53:04 +12:00
Djordje Vlaisavljevic
af907b70cb
Fixed condition for displaying feedback form on Post published
...
refs #3252
2023-05-23 22:41:01 +01:00
Steve Larson
2ceecaa1cd
Updated yarn lock
...
no refs
2023-05-23 14:52:51 -05:00
Steve Larson
49687f73a6
Added handling for new paragraphs when clicking under cards
...
closes TryGhost/Team#3064
2023-05-23 14:16:18 -05:00
Steve Larson
284a7c2e77
Updated koenig package versions
2023-05-23 14:16:18 -05:00
Rishabh
8430bc1551
Wired default email recipients setting in admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
- wires default email recipient and filter setting to site data
2023-05-23 22:07:02 +05:30
Peter Zimon
544f826315
Added basic Twitter card in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 17:22:30 +02:00
Peter Zimon
652be3f5fb
Added basic Facebook settings in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 17:20:19 +02:00
Daniel Lockyer
16fa1f5a53
Updated lockfile
2023-05-23 17:20:06 +02:00
Sag
4358f329d0
Fixed default Ghost url in dev environment
...
no issue
2023-05-23 17:11:04 +02:00
Peter Zimon
b580d6d22b
Added basic version of Metadata AdminX settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 16:12:08 +02:00
Michael Barrett
81e160c8d3
🐛 Fixed member activity event filter ( #16849 )
...
closes https://github.com/TryGhost/Ghost/issues/16817
The member activity event filter was broken due to a recursion issue.
This commit changes the usage of a getter fn to a normal class method to
make the logic more performant and remove the recursion issue
2023-05-23 14:44:49 +01:00
Simon Backx
1f9818d9c8
Cleaned up signup-form package file and unused files
2023-05-23 14:59:27 +02:00
Simon Backx
4c2635670b
Added signup-form package ( #16846 )
...
fixes https://github.com/TryGhost/Team/issues/3275
fixes https://github.com/TryGhost/Team/issues/3279
fixes https://github.com/TryGhost/Team/issues/3278
This pull request adds a new signup form package to the Ghost core
repository. The signup form package is a React component, embeddable on
any site, that renders a form for users to subscribe to a Ghost site.
2023-05-23 14:58:33 +02:00
renovate[bot]
2a985d4c6f
Update storybook monorepo to v7.0.14
2023-05-23 13:01:05 +02:00