Sanne de Vries
c3a7e43286
Updated old Spirit class to stop overriding of Tailwind in editor ( #17874 )
...
No ref
2023-08-30 14:41:49 +00:00
Djordje Vlaisavljevic
feb55ccc00
Recommendations settings design tweaks ( #17875 )
...
refs https://github.com/TryGhost/Product/issues/3791
- Added realistic recommendations placeholders
- Slightly improved Recommendations list design
2023-08-30 14:39:36 +00:00
Simon Backx
310f01da0b
Wired up deleting recommendations from admin x ( #17873 )
...
fixes https://github.com/TryGhost/Product/issues/3793
2023-08-30 14:24:55 +02:00
renovate[bot]
d418a431be
Update sentry-javascript monorepo to v7.66.0
2023-08-30 14:00:40 +02:00
Djordje Vlaisavljevic
00911326d1
Added Recommendations settings design ( #17871 )
...
refs https://github.com/TryGhost/Product/issues/3773 , https://github.com/TryGhost/Product/issues/3791
- Added static design for Recommendation list
- Added static design for "Add recommendation" flow
- Added static design for "Remove recommendation" flow
- Updated `Table` component with Hint and Separator
2023-08-30 12:54:26 +01:00
Lasse Stolley
ee8bb2a724
Updated German translations ( #17840 )
...
refs https://github.com/TryGhost/Product/issues/2795
2023-08-30 13:49:59 +02:00
renovate[bot]
754ee583e5
Update peter-evans/create-or-update-comment digest to 94ff342
2023-08-30 13:47:38 +02:00
Simon Backx
78ae776c5e
Added Recommendations browse API to admin-x-settings ( #17870 )
...
refs https://github.com/TryGhost/Product/issues/3786
2023-08-30 10:25:31 +00:00
Naz
b54191dbe4
Added killswitch for collection sync functionality
...
refs https://github.com/TryGhost/Arch/issues/80
refs 3960bfac1d
- The killswitch (a setting in host settings) is needed to control the feature on a hosted environment, so we can safely turn it off if it causes any major issues.
2023-08-30 18:22:22 +08:00
Daniel Lockyer
cc085bafe9
Added function names to all Express middleware
...
refs https://github.com/TryGhost/DevOps/issues/68
- without a name, tools such as New Relic report the function as
`<anonymous>`, which makes it incredible hard to follow the code flow
- this commit adds a function name to all middleware I can find that
doesn't already have one, which should fill in a lot of those gaps
2023-08-30 11:47:50 +02:00
Daniel Lockyer
eb718276e8
Configured New Relic to load earlier in the process
...
refs https://github.com/TryGhost/DevOps/issues/68
- we want New Relic to be one of the first modules to load so it can
instrument the rest of our code
- previously this would not have been the case, and it would have missed
out on instrumenting the config and logging code
- this moves the require to be the first step in the process if the
PRO_ENV env var is set
2023-08-30 11:47:50 +02:00
Jono M
cbe3070476
Added webmention notifications toggle in AdminX when the labs flag is enabled ( #17867 )
...
refs https://github.com/TryGhost/Product/issues/3745
---
Added a user setting for webmention notifications in the admin panel.
This allows users to opt in or out of receiving notifications when they
are mentioned by other sites using webmentions.
2023-08-30 09:15:30 +00:00
Jono M
86ad035fbb
Wired up AdminX Tips & Donations ( #17846 )
...
refs https://github.com/TryGhost/Product/issues/3746
---
This pull request adds and improves features for the membership settings
app, especially for the tips or donations feature. It introduces a new
`CurrencyField` component and a `currency` module for handling currency
input and display. It also refactors and enhances some existing
components, hooks, and types for better user experience and code
quality. It affects files such as `TierDetailModal.tsx`,
`TipsOrDonations.tsx`, `useForm.ts`, and `currency.ts`.
2023-08-30 09:08:31 +00:00
Sag
f1cd6432a8
Added new setting to enable Recommendations ( #17856 )
...
closes https://github.com/TryGhost/Product/issues/3772
- Recommendations are disabled by default and will get enabled when a
first recommendation is added. The "recommendations_enabled" setting
will be not shown explicitly in Admin, it will rather be set implicitly
based on whether there is at least one recommendation
- The "recommendations_enabled" setting belongs to a new setting group
called "recommendations"
Tech Spec: https://www.notion.so/ghost/Recommentions-Tech-Spec-598f09e4109f4eef8d9e32db7245a90c?pvs=4
2023-08-30 08:56:21 +00:00
Sag
89e9e4a2b8
Added Recommendations table ( #17862 )
...
closes https://github.com/TryGhost/Product/issues/3775
- Recommendations tech spec:
https://www.notion.so/ghost/Recommentions-Tech-Spec-598f09e4109f4eef8d9e32db7245a90c?pvs=4#d59dd64cf40144bc944319b65436a730
2023-08-30 10:33:49 +02:00
Simon Backx
c298dd5d38
Added support to run Admin-X development over HTTPS in Safari ( #17866 )
...
no issue
Safari requires HTTPs for admin X to work in development mode.
Use `yarn dev --https` in combination with a caddy server to make it
work.
```
https://localhost:41740 {
reverse_proxy http://localhost:4174
}
```
2023-08-30 08:12:15 +00:00
renovate[bot]
f977227d18
Update dependency postcss to v8.4.29
2023-08-30 08:29:32 +02:00
renovate[bot]
24300120c2
Update dependency vitest to v0.34.3
2023-08-29 18:52:13 +01:00
renovate[bot]
e59eca482c
Update dependency typescript to v5.2.2
2023-08-29 18:42:48 +01:00
Simon Backx
935ac43584
Added recommendations CRUD api ( #17845 )
...
fixes https://github.com/TryGhost/Product/issues/3784
- Includes migrations for new permissions needed for the new endpoints
2023-08-29 15:06:57 +00:00
Michael Barrett
492c26c6ac
🐛 Fixed member newsletter filter when multiple filters applied ( #17857 )
...
closes https://github.com/TryGhost/Product/issues/3735
The member newsletter filter was not working correctly when multiple
filters were applied due to the regex incorrectly extracting the
contents of a grouped filter. This commit splits the regex into two to
make it easier to reason about and fixes the underlying issue
2023-08-29 14:20:55 +01:00
Daniel Lockyer
3959c00e5e
Updated path to label-actions package
...
refs https://github.com/TryGhost/DevOps/issues/67
- this now lives in the Actions repo to cut down on maintenance cost
2023-08-29 13:46:17 +01:00
Djordje Vlaisavljevic
8416278ea7
Added Recommendations settings placeholder under feature flag ( #17855 )
...
refs https://github.com/TryGhost/Product/issues/3787
- Added Recommendations feature flag
- Added an empty placeholder settings section for Recommendations under the feature flag
2023-08-29 12:36:50 +01:00
Krzysztof Franek
8914976010
Updated Polish translations ( #17601 )
...
refs https://github.com/TryGhost/Team/issues/2795
2023-08-29 12:30:09 +02:00
renovate[bot]
9a2c915a96
Update dependency lib0 to v0.2.83
2023-08-29 11:25:42 +01:00
renovate[bot]
324a71daad
Update storybook monorepo to v7.4.0
2023-08-29 11:24:57 +01:00
kai
687cf5a95c
Removed Bluebird dependency ( #17831 )
...
refs https://github.com/TryGhost/Ghost/issues/14882
- this removes the last usage of Bluebird within Ghost and removes the dependency as it's no longer required within the codebase
2023-08-29 11:55:14 +02:00
renovate[bot]
1128655287
Update storybook monorepo to v7.4.0
2023-08-29 10:46:20 +01:00
renovate[bot]
240ca0fd07
Update dependency lib0 to v0.2.81
2023-08-29 10:30:55 +01:00
Raka Afp
ecbb92248a
Updated Bahasa Indonesia translations ( #17812 )
...
refs https://github.com/TryGhost/Team/issues/2795
2023-08-29 11:10:33 +02:00
Daniel Lockyer
e6ef88fc68
Configured New Relic integration within Ghost core
...
refs https://github.com/TryGhost/DevOps/issues/66
- this allows us to enable New Relic within Ghost by providing some sane
defaults
2023-08-29 09:30:25 +01:00
renovate[bot]
0d0dc81299
Update peter-evans/create-or-update-comment digest to 8c21c80 ( #17849 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-29 10:04:01 +02:00
Daniel Lockyer
1ca8dcc836
Released Portal v2.34.4
2023-08-29 08:59:11 +01:00
Daniel Lockyer
c3b2fd0551
Reformatted supported languages list
...
refs https://github.com/TryGhost/Product/issues/2795
- fixes some bad ordering
2023-08-29 08:59:11 +01:00
Daniel Lockyer
03a9a1d7e1
Added Icelandic as supported language
...
refs https://github.com/TryGhost/Product/issues/2795
- the translations have existed for a while but they were never in the
list of supported locales
- this adds the language to that list
2023-08-29 08:59:11 +01:00
Daniel Lockyer
c98336fe14
Removed duplicated Czech translations
...
refs https://github.com/TryGhost/Product/issues/2795
- the correct ISO code is `cs`, which we already have
2023-08-29 08:59:11 +01:00
renovate[bot]
ad1743816a
Update dependency @playwright/test to v1.37.1
2023-08-29 08:38:03 +01:00
renovate[bot]
780ea2f35b
Update dependency nx to v16.7.4
2023-08-29 08:33:55 +01:00
Shaun Roselt
b0c4cbc838
Updated Afrikaans translations ( #17818 )
...
refs https://github.com/TryGhost/Team/issues/2795
2023-08-29 09:27:12 +02:00
renovate[bot]
457b355dce
Update peter-evans/create-or-update-comment digest to bb291f6 ( #17734 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-29 09:26:22 +02:00
EchoBilisim
a5e6c87dce
Updated Turkish translations ( #17832 )
...
refs https://github.com/TryGhost/Team/issues/2795
2023-08-29 09:25:48 +02:00
renovate[bot]
228b497076
Update dependency @babel/eslint-parser to v7.22.11
2023-08-29 08:25:12 +01:00
renovate[bot]
8a1713d116
Update dependency i18next-parser to v8.7.0
2023-08-29 08:25:01 +01:00
Naz
dc7b20d50b
Extracted domain event interceptor to separate init
...
closes https://github.com/TryGhost/Arch/issues/13
- Model to Domain event interceptor is a class that does not strictly belong to Collections. It's supposed to be used in any new code that depends on legacy bookshelf model events. Extracted it's initialization to it's own service for clarity and visibility.
2023-08-29 15:21:18 +08:00
renovate[bot]
5989ea0ffa
Update dependency typescript to v5.2.2
2023-08-29 07:37:08 +01:00
Cuong Tran
38f64e0b4e
Added Vietnamese translations for comments ( #17829 )
...
refs https://github.com/TryGhost/Product/issues/2795
2023-08-29 08:36:00 +02:00
renovate[bot]
9e0fc878a1
Update dependency vite-plugin-commonjs to v0.9.0
2023-08-29 07:34:32 +01:00
renovate[bot]
96b0fae0ad
Update dependency @tailwindcss/forms to v0.5.6
2023-08-29 07:33:51 +01:00
renovate[bot]
94dcafae39
Update dependency @storybook/addon-styling to v1.3.7
2023-08-28 19:07:59 +01:00
renovate[bot]
bd8c43c7b5
Update dependency luxon to v3.4.2
2023-08-28 19:07:40 +01:00