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
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
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
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
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
Sanne de Vries
0e6d5f367d
Fixed the signup card image background color on the frontend
...
Refs https://github.com/TryGhost/Team/issues/3246
2023-05-23 12:46:02 +02:00
Naz
cc4ff8c6d4
Added collections CRUD UI
...
refs https://github.com/TryGhost/Team/issues/3168
- This is basic scaffolding for collection resources UI in Admin. For the most part it's a copy-paste of tags code with slight modifications to fit the collections usecase
2023-05-23 17:26:47 +07:00
Sanne de Vries
533681373f
Added swapped layout to signup card frontend
...
Refs https://github.com/TryGhost/Team/issues/3270
2023-05-23 12:15:13 +02:00
Peter Zimon
db8b223cd0
Updated sidebar navigation in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 12:07:38 +02:00
Peter Zimon
10e48d613c
Refined content scrolling in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 11:54:42 +02:00
Peter Zimon
4a0e59487f
Refined sidebar scrolling in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 11:48:02 +02:00
Peter Zimon
8e0e2c4f2c
Updated AdminX Settings scrolling
...
refs. https://github.com/TryGhost/Team/issues/3150
The sidebar was `sticy` which meant that users had to scroll all the way down to see the bottom of the sidebar. This defeats the purpose of being able to quickly jump to a section.
2023-05-23 11:30:38 +02:00
renovate[bot]
d28eef5f4f
Update storybook monorepo to v7.0.13
2023-05-23 09:54:57 +02:00
renovate[bot]
5f1e232a20
Update dependency @playwright/test to v1.34.1
2023-05-23 09:54:33 +02:00
Rishabh
47ed1c0b3e
Fixed cancel button for access settings
...
refs https://github.com/TryGhost/Team/issues/3151
- access settings was missing cancel handling that resets settings when user exits the edit mode without save
2023-05-23 12:20:55 +05:30
Sag
2526bd627e
Simplified fetchLabels to return an array of label names ( #16842 )
...
refs https://github.com/TryGhost/Team/issues/3182
2023-05-23 08:48:14 +02:00
Peter Zimon
1139ed541b
Textifeld component cleanup in AdminX DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 08:42:20 +02:00
Peter Zimon
acb0bda5e4
Refined input styles in AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
The style of having only an underline for input textfields and dropdowns sounds good in theory (and we might be able to use it in other context), but in Settings these components were hard to scan.
2023-05-23 08:31:38 +02:00
Peter Zimon
48fa7bb0ca
Updated static users setting group in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 08:31:38 +02:00
Peter Zimon
65c288584d
Added basic tabs to AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 08:31:38 +02:00
Rishabh
2f6aec3551
Updated mailgun settings view mode in admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
- updates view mode for when mailgun is setup in settings
2023-05-23 11:58:30 +05:30
Rishabh
a3e39ce61e
Wired mailgun and analytics settings in admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
- updates textfield to have password type
- updates wiring for mailgun settings
- updates wiring for analytics settings
- fixes local value read or useSettingGroup
2023-05-23 11:45:32 +05:30
Sodbileg Gansukh
282d385484
Added dark mode support to staff invitation modal popover
...
closes https://github.com/TryGhost/Team/issues/2951
2023-05-23 13:52:35 +08:00
Sodbileg Gansukh
03cded7e9e
Added more context to the site description setting label
...
no issues
2023-05-23 12:37:06 +08:00
Rishabh
f5b9645b35
Updated wiring for admin-x settings
...
refs https://github.com/TryGhost/Team/issues/3151
- adds new hook for managing state/changes in a Settings Group
- updates existing settings to work with the new hook to clean the code
- wires membership access settings for read/write
- lint cleanup
2023-05-23 08:42:14 +05:30
Jono Mingard
c892f3a5e1
Added animated icon for signup form loading state
...
refs https://github.com/TryGhost/Team/issues/3256
2023-05-23 10:20:07 +12:00
Djordje Vlaisavljevic
4af604a04f
Updated feedback form copy
...
refs #3252
2023-05-22 21:37:05 +01:00
Daniel Lockyer
3e12c0ea54
Split CI database tests into separate types
...
- this will allow us to see which set of tests are consuming the most
amount of time in CI
- in order to split apart the commands, I've had to override the
coverage thresholds for integration+regression tests in order to keep
c8 happy
- also sprinkled some more labels into the workflows to make things
clearer to read
2023-05-22 19:34:17 +02:00