renovate[bot]
f35af08e03
Update dependency html-validate to v8.4.0
2023-09-11 17:31:03 +02:00
renovate[bot]
3abee991a2
Update dependency ember-svg-jar to v2.4.6
2023-09-11 17:30:51 +02:00
renovate[bot]
73aca83fe5
Update dependency mysql2 to v3.6.1
2023-09-11 02:07:34 +00:00
renovate[bot]
7f6bd5ec31
Update dependency ws to v8.14.1
2023-09-08 18:31:09 +00:00
Daniel Lockyer
6dc1d08590
Re-enabled general eslint rules in TS config
...
refs https://github.com/TryGhost/DevOps/issues/50
- when creating a TS config in our `eslint-plugin-ghost` dependency, I
only extended the recommended config, which left out a lot of
stylistic things we used to enforce in JS
- this fixes that by bumping the dependency to a version which extends
those shared configs, and fixes all the code that currently goes
against those rules
2023-09-08 13:47:42 +02:00
renovate[bot]
68dcb0f012
Update dependency i18next to v23.5.1
2023-09-08 10:47:33 +00:00
renovate[bot]
9e3e1d8c73
Update dependency newrelic to v11.1.0
2023-09-07 21:33:43 +00:00
renovate[bot]
d23c86b547
Update dependency @tanstack/react-query to v4.35.0
2023-09-07 08:45:28 +00:00
Jono M
9e45afddb8
Updated AdminX to load via ES Modules to enable code splitting ( #17971 )
...
refs https://github.com/TryGhost/Product/issues/3349
2023-09-07 06:38:20 +00:00
Kevin Ansfield
8c91662a47
✨ Added conversion to beta editor format when creating content via ?source=html
( #18000 )
...
closes https://github.com/TryGhost/Product/issues/3803
Previously when the beta editor was enabled, using `?source=html` to create posts via the API would create posts in the old editor rather than the beta. This change switches conversion over to the new editor format when the beta is enabled so the full flow can be tested.
- added `htmlToLexicalConverter` method to our lexical library
- updated post and page input serializers to add html-to-lexical conversion when the beta editor is enabled
- updated post model to handle the mobiledoc+lexical co-existing state
- this is a special case that is only valid for `?source=html` because providing both directly via the API is prohibited
- we need the extra check here because at the input serializer layer we don't have access to the model to check if we're updating a mobiledoc post or a lexical post so the serializer sets both formats on a `?source=html` request when the beta is enabled and lets the model handle choosing the correct one
2023-09-06 21:16:40 +00:00
renovate[bot]
a3a71a6728
Update dependency ws to v8.14.0
2023-09-06 15:27:00 +00:00
Ghost CI
ca91b847f3
Merged v5.61.2 into main
2023-09-05 17:55:54 +00:00
Kevin Ansfield
0b37e835af
🐛 Fixed incorrect rendering of links following line breaks in beta editor
...
closes https://github.com/TryGhost/Product/issues/3827
- links following a line break in the editor were being rendered before the line break when previewing/publishing
- bumps Koenig packages which includes relevant fix in `@tryghost/kg-lexical-html-renderer`
2023-09-05 18:28:39 +01:00
renovate[bot]
0d6e979077
Update dependency express-hbs to v2.4.2
2023-09-05 06:52:42 +00:00
renovate[bot]
d15aed0d0a
Update tiptap monorepo to v2.1.8
2023-09-05 06:40:46 +00:00
renovate[bot]
cfdc53e062
Update dependency tracked-built-ins to v3.2.0
2023-09-05 08:26:59 +02:00
renovate[bot]
dd4e27a729
Update dependency terser to v5.19.4
2023-09-04 16:04:36 +00:00
renovate[bot]
eac96067bc
Update dependency jose to v4.14.6
2023-09-04 16:03:49 +00:00
renovate[bot]
8ba5470c5e
Update dependency ember-svg-jar to v2.4.5
2023-09-04 16:58:56 +02:00
renovate[bot]
e18dc54612
Update dependency @types/node to v20.5.9
2023-09-04 08:26:07 +02:00
renovate[bot]
196945c1e7
Update dependency jose to v4.14.5
2023-09-04 06:09:56 +00:00
renovate[bot]
3f60b9f145
Update dependency @types/node to v20.5.8
2023-09-04 08:08:24 +02:00
renovate[bot]
355a033250
Update dependency @uiw/react-codemirror to v4.21.13
2023-09-01 18:28:42 +00:00
Simon Backx
b49d5a6964
Wired up saving title when editing recommendations ( #17930 )
...
no issue
- Also fixes a backend issue with nullable fields
- Fixes blurring the url input and setting the value to '/'
automatically while we expect absolute urls
- Added autoFocus to inputs
2023-09-01 15:19:25 +00:00
Daniel Lockyer
c6cb35074a
Updated linting and testing packages
2023-09-01 15:51:17 +02:00
Simon Backx
d5c8804e23
Updated InMemoryRecommendationRepository to follow newer pattern
...
refs https://github.com/TryGhost/Product/issues/3800
2023-09-01 15:10:34 +02:00
Naz
608d4dfa10
Optimized the amount of logs produced by collections module
...
refs https://github.com/TryGhost/Arch/issues/82
- Collections logs are too verbose causing noise.
- Moved some of the logs to use "debug" for now and made summarized logs for the information that we still need while collections code is actively monitored. The event info logs can be removed once we are passed the active phase of rolling out the collections feature
2023-09-01 12:40:54 +08:00
Kevin Ansfield
ea60b40a4c
Bumped @tryghost/bookshelf-plugins ( #17913 )
...
no issue
- adds additional debug data to `UpdateCollisionError`
2023-08-31 16:19:22 +00:00
renovate[bot]
a2d16ab7de
Update dependency ember-cli-babel to v8
2023-08-31 17:46:50 +02:00
renovate[bot]
bde3465af5
Update dependency @types/luxon to v3.3.2
2023-08-31 17:40:59 +02:00
renovate[bot]
de13a7ff65
Update dependency socket.io to v4.7.2
2023-08-31 15:17:43 +00:00
renovate[bot]
d5e273a3ac
Update dependency @headlessui/react to v1.7.17
2023-08-31 15:03:57 +00:00
renovate[bot]
6cd4a3b3fa
Update dependency @uiw/react-codemirror to v4.21.12
2023-08-31 15:03:17 +00:00
Simon Backx
96fefaea69
Added well known recommendations service ( #17895 )
...
fixes https://github.com/TryGhost/Product/issues/3797
fixes https://github.com/TryGhost/Product/issues/3776
fixes https://github.com/TryGhost/Product/issues/3798
- Added support for storing json webmentions
- Improved handling deleted webmentions (set deleted to true instead of verified to false)
2023-08-31 14:57:18 +00:00
renovate[bot]
e97b71dc52
Update dependency i18next to v23.4.6
2023-08-31 14:57:02 +00:00
renovate[bot]
311674b629
Update dependency entities to v4.5.0
2023-08-31 14:54:46 +00:00
renovate[bot]
62df82d1a3
Update dependency @tanstack/react-query to v4.33.0
2023-08-31 14:50:31 +00:00
renovate[bot]
e2bc680160
Update dependency terser to v5.19.3
2023-08-31 14:44:25 +00:00
renovate[bot]
b32825cb46
Update metascraper
2023-08-31 14:43:35 +00:00
renovate[bot]
4268c148dc
Update dependency @codemirror/lang-html to v6.4.6
2023-08-31 14:40:46 +00:00
renovate[bot]
d58f5dcc9f
Update tiptap monorepo to v2.1.7
2023-08-31 14:33:11 +00:00
renovate[bot]
b891b8be6b
Update dependency mysql2 to v3.6.0
2023-08-31 14:32:07 +00:00
renovate[bot]
13837b166d
Update dependency handlebars to v4.7.8
2023-08-31 13:26:36 +00:00
renovate[bot]
8192b4bc7c
Update dependency mailgun.js to v9.2.1
2023-08-31 11:50:35 +00:00
Kevin Ansfield
b15d4b0c2b
Bumped Koenig packages ( #17891 )
...
no issue
- includes fix for posts showing as edited and requiring save after automatic mobiledoc->lexical conversion (https://github.com/TryGhost/Koenig/pull/898 )
2023-08-31 11:38:13 +00:00
renovate[bot]
eab974687f
Update dependency express-lazy-router to v1.0.6
2023-08-31 08:52:28 +00:00
renovate[bot]
d418a431be
Update sentry-javascript monorepo to v7.66.0
2023-08-30 14:00:40 +02: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]
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
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
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]
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
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
renovate[bot]
5989ea0ffa
Update dependency typescript to v5.2.2
2023-08-29 07:37:08 +01: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
renovate[bot]
1a44d8106b
Update sentry-javascript monorepo to v7.65.0
2023-08-28 19:06:53 +01:00
Steve Larson
e15b9eb891
Bumped Koenig packages ( #17826 )
...
no refs
- contains various fixes and improvements to the beta editor
2023-08-24 22:12:38 +00:00
Simon Backx
e9703f6a15
✨ Extended translations beta to comments ( #17801 )
...
refs https://github.com/TryGhost/Product/issues/3504
2023-08-24 10:33:03 +02:00
Chris Raible
08d6425a53
Bumped Koenig packages ( #17809 )
...
no issue
- @tryghost/kg-converters@0.0.9 > 0.0.12
- @tryghost/kg-default-nodes@0.1.20 > 0.1.23
- @tryghost/kg-lexical-html-renderer@0.3.16 > 0.3.19
2023-08-23 14:20:52 -07:00
Jono M
d33a70f40d
Added limit checks to AdminX settings ( #17784 )
...
refs https://github.com/TryGhost/Product/issues/3751
---
This pull request adds limit checks and upgrade prompts for various
features in the admin-x-settings app, such as staff, members,
newsletters, custom integrations, and custom themes. It uses a custom
hook called `useLimiter`, which relies on the `@tryghost/limit-service`
package and the host settings configuration data.
2023-08-23 21:04:27 +00:00
Simon Backx
375a6d37c2
Added support for i18n in comments-ui ( #17797 )
...
refs https://github.com/TryGhost/Product/issues/3504
- This adds support for translations, but doesn't yet translate every
possible string in the app.
- Only active if beta translations is enabled
2023-08-23 13:57:37 +00:00
renovate[bot]
f9589ff7bd
Update dependency vitest to v0.34.2
2023-08-23 11:45:02 +01:00
renovate[bot]
9efdee1683
Update dependency @tailwindcss/forms to v0.5.5
2023-08-23 11:42:46 +01:00
renovate[bot]
549ad9ea7c
Update dependency @types/react to v18.2.21
2023-08-23 11:42:35 +01:00
Fabien "egg" O'Carroll
288859fc95
Bumbed express-hbs and fixed inline async helpers
...
refs ce088f06ff
TL;DR This makes {{asyncHelper "foo"}} usage more stable.
See the linked commit for details on the fix.
2023-08-23 17:35:35 +07:00
renovate[bot]
2159b4fb30
Update dependency luxon to v3.4.1
2023-08-22 22:47:51 +01:00
renovate[bot]
5cd8b15cfd
Update storybook monorepo to v7.3.2
2023-08-22 17:40:57 +01:00
renovate[bot]
8f780ba763
Update dependency html-validate to v8.3.0
2023-08-22 17:40:25 +01:00
renovate[bot]
7e63c541c9
Update dependency lint-staged to v14.0.1
2023-08-22 17:40:09 +01:00
renovate[bot]
26bdba9d4c
Update dependency concurrently to v8.2.1
2023-08-22 17:39:36 +01:00
Steve Larson
66da501125
🐛 Fixed markdown card toolbar styles in mobiledoc editor
...
no refs
-toolbar styles were broken by upgrading kg-simplemde
-reverted kg-simplemde to v1 as v2+ is intended for lexical editor
2023-08-21 14:53:50 +00:00
Fabien "egg" O'Carroll
a343f39559
Handled sort_order updates for Collections
...
refs https://github.com/TryGhost/Arch/issues/73
With the latest version of bookshelf-relations we're able to define a model
specific hook which allows us to ignore sort_order updates on automatic
collections, which don't require their order to be persisted.
2023-08-21 12:16:32 +01:00
renovate[bot]
b388e392ff
Update dependency @storybook/blocks to v7.3.1
2023-08-17 11:47:12 +02:00
renovate[bot]
636ae389b7
Update dependency nx to v16.7.1
2023-08-17 11:47:03 +02:00
renovate[bot]
9e25058934
Update storybook monorepo to v7.3.1
2023-08-17 09:10:52 +02:00
renovate[bot]
bddde8ff3d
Update dependency ember-keyboard to v8.2.1
2023-08-17 09:10:44 +02:00
renovate[bot]
15143d2961
Update storybook monorepo to v7.3.0
2023-08-16 09:50:20 +02:00
renovate[bot]
e1d92d642a
Update dependency postcss to v8.4.28
2023-08-16 06:08:42 +02:00
renovate[bot]
c9d687db60
Update dependency i18next-parser to v8.6.0
2023-08-16 06:08:27 +02:00
Steve Larson
fecd326510
📦 Updated koenig dependencies ( #17728 )
...
no refs
-contains multiple bug fixes and improvements
2023-08-15 11:38:41 -05:00
Daniel Lockyer
6a721d4dab
Merged v5.59.1 into main
2023-08-15 13:31:54 +02:00
Simon Backx
690fbf3f73
🔒 Fixed arbitrary file read via symlinks in content import
...
refs https://github.com/TryGhost/Product/issues/3726
refs https://github.com/TryGhost/Ghost/security/advisories/GHSA-9c9v-w225-v5rg
- credits to https://github.com/ixSly
2023-08-15 13:01:11 +02:00
renovate[bot]
bed89b7bec
Update sentry-javascript monorepo to v7.64.0
2023-08-15 12:17:01 +02:00
renovate[bot]
8dc4923041
Update babel monorepo to v7.22.10
2023-08-14 12:06:20 +02:00
renovate[bot]
ecffbf35e9
Update dependency lint-staged to v14
2023-08-14 08:34:37 +02:00
renovate[bot]
2e86693eb6
Update dependency autoprefixer to v10.4.15
2023-08-14 07:56:13 +02:00
renovate[bot]
906a2392b5
Update dependency lint-staged to v13.3.0
2023-08-14 07:55:59 +02:00
Sam Lord
b2fb38ea52
Fixed case where reseting cache on a test retry could fail build
...
no issue
2023-08-11 15:12:15 +01:00
renovate[bot]
1a59377d01
Update dependency lib0 to v0.2.80
2023-08-11 13:57:56 +02:00
renovate[bot]
fc57a608ca
Update storybook monorepo to v7.2.3
2023-08-11 13:33:47 +02:00
renovate[bot]
9e81d29cd8
Update storybook monorepo to v7.2.3
2023-08-11 13:19:59 +02:00
renovate[bot]
3fa3a34187
Update dependency @types/validator to v13.11.1
2023-08-11 09:34:03 +02:00