renovate[bot]
88957ca1f4
Update dependency @types/nodemailer to v6.4.15
2024-05-06 11:55:52 +02:00
Kevin Ansfield
0fbea2d503
Revert "Added initial implementation of internal linking for standard links ( #20126 )" ( #20128 )
...
This reverts commit 41111893b4
.
- reverting for further polish before it ends up in next release
2024-05-02 18:50:29 +00:00
Kevin Ansfield
41111893b4
Added initial implementation of internal linking for standard links ( #20126 )
...
ref https://linear.app/tryghost/issue/MOM-81
- bumps `@tryghost/koenig-lexical` to version with updated internal linking beta features
2024-05-02 17:28:19 +00:00
renovate[bot]
ec626bd0cf
Update react monorepo to v18.3.1
2024-05-02 11:46:13 +02:00
renovate[bot]
4cc2f0c7bc
Update dependency @types/node to v20.12.8
2024-05-02 11:45:59 +02:00
renovate[bot]
b4480595bb
Update storybook monorepo to v7.6.19
2024-05-02 11:45:51 +02:00
Chris Raible
d50a766aa3
Bumped koenig-lexical ( #20116 )
...
ref
https://linear.app/tryghost/issue/PA-53/add-posthog-tracking-to-trackevent-in-admin-x-settings-and-lexical
- Added `posthog.capture` to koenig-lexical's existing `trackEvent`
function to start sending events from the editor to PostHog
2024-05-01 22:39:28 -07:00
renovate[bot]
a33dccf8cd
Update TryGhost packages
2024-05-01 17:01:41 +02:00
renovate[bot]
746df63307
Update dependency gscan to v4.43.1 ( #20109 )
...
ref https://linear.app/tryghost/issue/ENG-842/gluster-file-name-length-limit
- gscan v4.43.1 contains a bug fix to throw an large filenames
2024-05-01 11:26:21 +00:00
renovate[bot]
48eb095327
Update dependency storybook to v7.6.18
2024-05-01 08:50:19 +02:00
renovate[bot]
60a3b5a913
Update TryGhost packages
2024-05-01 08:49:04 +02:00
renovate[bot]
8f839b34b1
Update Types packages
2024-04-30 22:00:55 +02:00
renovate[bot]
5dbaee8d43
Update dependency tough-cookie to v4.1.4
2024-04-30 19:56:24 +00:00
renovate[bot]
393007bcd6
Update react monorepo to v18.3.0
2024-04-30 21:26:31 +02:00
renovate[bot]
eccb48e91b
Update tiptap monorepo to v2.3.1
2024-04-30 19:13:27 +00:00
Michael Barrett
4cd85ab8b7
Added timeout when resizing an image ( #20087 )
...
refs
[ENG-827](https://linear.app/tryghost/issue/ENG-827/🐛 -crash-on-resizing-animated-gif )
Added a timeout to the image resizing middleware to prevent crashes when
an image is taking too long to resize. When the timeout is reached and
the image has not been resized, the middleware will return the original
image
2024-04-30 08:39:30 +01:00
renovate[bot]
756be38d59
Update dependency terser to v5.31.0
2024-04-29 15:20:31 +00:00
renovate[bot]
9056b9138c
Update dependency i18next to v23.11.3
2024-04-29 08:40:51 +00:00
renovate[bot]
305029bc38
Update dependency ws to v8.17.0
2024-04-29 01:23:51 +00:00
renovate[bot]
f18f08928f
Update dependency yjs to v13.6.15
2024-04-29 01:22:59 +00:00
renovate[bot]
571171bad5
Update storybook monorepo to v7.6.18
2024-04-23 17:10:07 +02:00
renovate[bot]
25657b6a99
Update sentry-javascript monorepo to v7.112.1
2024-04-23 16:39:50 +02:00
renovate[bot]
627e8b66bb
Fixed BookmarkNode not auto selecting in Editor
...
refs 8166363359
- updated dependency @tryghost/koenig-lexical to v1.1.6
2024-04-23 14:36:00 +00:00
renovate[bot]
3960e8caa1
Update sentry-javascript monorepo to v7.112.0
2024-04-23 14:11:30 +02:00
renovate[bot]
197d510c9c
Update dependency tailwindcss to v3.4.3
2024-04-23 11:27:43 +02:00
renovate[bot]
3fc9262204
Update dependency clsx to v2.1.1
2024-04-23 07:09:19 +00:00
renovate[bot]
33c5ce057c
Update dependency terser to v5.30.4
2024-04-22 12:42:44 +00:00
renovate[bot]
d69a0aa1e6
Update dependency knex-migrator to v5.2.1
2024-04-22 12:29:48 +02:00
Kevin Ansfield
8dac340492
Updated editor link search to group results ( #20058 )
...
closes https://linear.app/tryghost/issue/MOM-49
- bumped koenig-lexical so the bookmark card has group support for testing
- updated `searchLinks` function passed to Koenig to match expected grouped results shape
2024-04-22 05:35:18 +00:00
renovate[bot]
e4ffc7b8c0
Update dependency mysql2 to v3.9.7
2024-04-22 01:37:24 +00:00
renovate[bot]
69372d9018
Update dependency @sentry/profiling-node to v7.111.0
2024-04-19 16:56:32 +00:00
renovate[bot]
7fea4151d8
Update dependency @sentry/profiling-node to v7
2024-04-19 18:43:59 +02:00
renovate[bot]
b24ad1ccc6
Update nest monorepo to v10.3.8
2024-04-19 15:05:38 +02:00
renovate[bot]
80fe672525
Update sentry-javascript monorepo to v7.111.0
2024-04-19 08:54:26 +02:00
Daniel Lockyer
f31814c804
Updated mysql2 dependency
...
refs #20050
- Renovate seems to be unable to bump the package past the security
release, but unfortunately this release contains a breaking bug
- this commit manually bumps the package so we can get things flowing
again
- the security release doesn't really affect us, but we should still try
and keep on the latest
2024-04-19 08:48:24 +02:00
Daniel Lockyer
7ab6a219b0
Updated @doist/react-interpolate to v1.0.0
...
refs Doist/react-interpolate@ff466d4
refs https://ghost.slack.com/archives/CFH10N79S/p1713450302767339?thread_ts=1713439122.675249&cid=CFH10N79S
refs https://linear.app/tryghost/issue/ENG-765/add-support-for-node-20
- this version has support for Node 20, which we need in order to add
support for it
2024-04-18 17:00:54 +02:00
Kevin Ansfield
182fa62759
Bumped Koenig packages ( #20047 )
...
closes https://linear.app/tryghost/issue/MOM-39/
- fixes clicking on search results in internal linking PoC
- adds support for Node 20
2024-04-18 14:58:01 +00:00
Kevin Ansfield
96adb0a5d8
Wired up bookmark card internal linking proof of concept ( #20044 )
...
closes https://linear.app/tryghost/issue/MOM-1/
- added `feature.internalLinking` and `searchLinks` properties to the `cardConfig` object passed to the editor
- `searchLinks()` uses Admin's internal search to fetch and filter results
- called with no search term to obtain default links to show as soon as the bookmark card is inserted, in our case we show the last 5 published posts. Result is cached for the duration of the editing session to avoid API queries/loading state after the first fetch
- flattens search results for now because Koenig doesn't yet support grouped results
- bumps version of `@tryghost/koenig-lexical` to support the feature flag
2024-04-18 11:16:19 +00:00
renovate[bot]
ef6f79c272
Update dependency gscan to v4.43.0
2024-04-18 12:48:42 +02:00
Kevin Ansfield
9213274a6b
🎨 Changed TK reminders to be case-insensitive ( #20024 )
...
closes https://linear.app/tryghost/issue/MOM-11
- updated Koenig packages to allow `tk`, `Tk`, and `tK` to be recognised as a TK reminder
2024-04-16 12:04:17 +00:00
renovate[bot]
96d0883928
🐛 Fixed file card button not being linked in emails ( #20023 )
...
ref https://linear.app/tryghost/issue/DES-202/
- bumped Koenig packages to include fix for incorrectly wrapped download image link in email rendering of file card
2024-04-16 10:37:28 +00:00
renovate[bot]
2af9c04477
Update CSS preprocessors
2024-04-16 09:44:36 +02:00
renovate[bot]
0802b9533c
Update dependency semver to v7.6.0
2024-04-16 09:41:01 +02:00
renovate[bot]
8e8250a332
Update dependency testem to v3.13.0
2024-04-16 09:24:20 +02:00
renovate[bot]
dd76bf2693
Update dependency terser to v5.30.3
2024-04-16 07:24:10 +00:00
Laurent Goderre
c2485af853
Updated metascraper/author dependency to fix arm32 installation ( #19401 )
...
Installing on arm32 (and perhaps arm64) on Alpine Linux architecture
fails due to re2 a dependency of metascraper.
References:
https://github.com/microlinkhq/metascraper/pull/681
https://github.com/docker-library/ghost/issues/400
2024-04-16 09:22:54 +02:00
renovate[bot]
3f960818eb
Update dependency vite to v4.5.3 [SECURITY]
2024-04-16 09:21:49 +02:00
renovate[bot]
0170b77d53
Update dependency @codemirror/lang-html to v6.4.9
2024-04-16 09:16:37 +02:00
renovate[bot]
39a9a9bfd8
Update sentry-javascript monorepo to v7.110.1
2024-04-16 09:09:22 +02:00
renovate[bot]
e7bb7a47ed
Update dependency typescript to v5.4.5
2024-04-16 09:08:58 +02:00
renovate[bot]
3e4fc467c1
Update dependency @headlessui/react to v1.7.19
2024-04-15 17:47:58 +00:00
renovate[bot]
ddf1caaacb
Update dependency @probe.gl/bench to v4.0.9
2024-04-15 10:03:07 +02:00
renovate[bot]
0c119e2464
Update dependency typescript to v5.4.4
2024-04-15 09:47:55 +02:00
renovate[bot]
b008c00feb
Update sentry-javascript monorepo to v7.110.0
2024-04-15 09:47:44 +02:00
renovate[bot]
f6f9f8cd79
Update dependency i18next to v23.11.2
2024-04-15 01:16:18 +00:00
renovate[bot]
5eab1e1ed6
Update dependency i18next to v23.11.1
2024-04-09 18:49:21 +00:00
renovate[bot]
e0b8f612af
Update tiptap monorepo to v2.3.0
2024-04-09 12:33:17 +00:00
renovate[bot]
f4cb488d04
Update dependency i18next to v23.11.0
2024-04-08 17:03:58 +00:00
renovate[bot]
58e5aa5b53
Update tiptap monorepo to v2.2.6
2024-04-08 00:39:32 +00:00
Fabien O'Carroll
0bd4a800a5
Fixed error message for custom theme settings
...
ref ENG-809
ref https://linear.app/tryghost/issue/ENG-809
This includes the fix to the error message from gscan
2024-04-04 01:39:30 +07:00
renovate[bot]
956c51436e
Update dependency terser to v5.30.2
2024-04-02 13:08:00 +00:00
renovate[bot]
a263877aa5
Update dependency terser to v5.30.1
2024-04-01 16:12:35 +00:00
renovate[bot]
541395434d
Update sentry-javascript monorepo to v7.109.0
2024-04-01 14:10:07 +02:00
renovate[bot]
bcf0fcb7d2
Update dependency tailwindcss to v3.4.2
2024-03-28 10:13:19 +01:00
renovate[bot]
d76eed50e6
Update nest monorepo to v10.3.7
2024-03-28 10:12:04 +01:00
renovate[bot]
dfacfb56bc
Update dependency terser to v5.30.0
2024-03-27 11:31:29 +00:00
renovate[bot]
dcbbfbba70
Update dependency express to v4.19.2 [SECURITY]
2024-03-27 11:18:44 +01:00
renovate[bot]
1c0e2fdcd1
Updated koenig packages ( #19910 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@tryghost/kg-unsplash-selector](https://togithub.com/TryGhost/Koenig/tree/master#readme )
([source](https://togithub.com/TryGhost/Koenig )) | [`0.1.11` ->
`0.1.12`](https://renovatebot.com/diffs/npm/@tryghost%2fkg-unsplash-selector/0.1.11/0.1.12 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2fkg-unsplash-selector/0.1.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tryghost%2fkg-unsplash-selector/0.1.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tryghost%2fkg-unsplash-selector/0.1.11/0.1.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2fkg-unsplash-selector/0.1.11/0.1.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@tryghost/koenig-lexical](https://togithub.com/TryGhost/Koenig/tree/master#readme )
([source](https://togithub.com/TryGhost/Koenig )) | [`1.0.21` ->
`1.1.0`](https://renovatebot.com/diffs/npm/@tryghost%2fkoenig-lexical/1.0.21/1.1.0 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2fkoenig-lexical/1.1.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tryghost%2fkoenig-lexical/1.1.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tryghost%2fkoenig-lexical/1.0.21/1.1.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2fkoenig-lexical/1.0.21/1.1.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>TryGhost/Koenig (@​tryghost/koenig-lexical)</summary>
###
[`v1.1.0`](https://togithub.com/TryGhost/Koenig/compare/@tryghost/koenig-lexical@1.0.21...@tryghost/koenig-lexical@1.1.0 )
[Compare
Source](https://togithub.com/TryGhost/Koenig/compare/@tryghost/koenig-lexical@1.0.21...@tryghost/koenig-lexical@1.1.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekday" (UTC), Automerge - At
any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/TryGhost/Ghost ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-27 18:14:57 +08:00
renovate[bot]
86575890f3
Update nest monorepo to v10.3.6
2024-03-27 11:04:20 +01:00
renovate[bot]
ec25aed06f
fix(deps): update dependency mysql2 to v3.9.3
2024-03-26 07:46:09 +00:00
renovate[bot]
471492d966
fix(deps): update dependency express to v4.19.2
2024-03-25 15:05:19 +00:00
Ronald Langeveld
db62d83387
Bumped Koenig-Lexical to new minor ( #19909 )
...
no issue
- Bumped Koenig-Lexical to a new minor.
- This change contains the new Unsplash selector which is a breaking
change as default headers are handled a touch different.
2024-03-25 20:32:46 +08:00
renovate[bot]
97c63e1735
chore(deps): update sentry-javascript monorepo to v7.108.0
2024-03-25 08:34:53 +00:00
renovate[bot]
8db502c1b0
Update nest monorepo to v10.3.5
2024-03-25 08:22:23 +00:00
Steve Larson
a1c4e64994
Added queueing middleware to handle high request volume ( #19887 )
...
ref https://linear.app/tryghost/issue/CFR-4/
- added request queueing middleware (express-queue) to handle high
request volume
- added new config option `optimization.requestQueue`
- added new config option `optimization.requestConcurrency`
- added logging of request queue depth - `req.queueDepth`
We've done a fair amount of investigation around improving Ghost's
resiliency to high request volume. While we believe this to be partly
due to database connection contention, it also seems Ghost gets
overwhelmed by the requests themselves. Implementing a simple queueing
system allows us a simple lever to change the volume of requests Ghost
is actually ingesting at any given time and gives us options besides
simply increasing database connection pool size.
---------
Co-authored-by: Michael Barrett <mike@ghost.org>
2024-03-21 09:25:07 -05:00
renovate[bot]
dfdd4e5cfa
Update dependency express to v4.19.1
2024-03-21 11:50:48 +01:00
renovate[bot]
1c1ef70677
Update nest monorepo to v10.3.4
2024-03-21 09:30:07 +01:00
renovate[bot]
092f982fec
Update dependency typescript to v5.4.3
2024-03-21 09:28:10 +01:00
renovate[bot]
28c851be6a
Update dependency sanitize-html to v2.13.0
2024-03-20 19:10:32 +00:00
renovate[bot]
e7e2e47b3c
Update dependency nodemailer to v6.9.13
2024-03-20 13:49:18 +00:00
renovate[bot]
38f8e05a3e
Update dependency knex-migrator to v5.2.0
2024-03-20 10:54:21 +01:00
renovate[bot]
3ff2eecb76
Update dependency bookshelf-relations to v2.7.0
2024-03-19 11:20:22 +00:00
Daniel Lockyer
48ae822b9f
Removed NewRelic from Ghost
...
fix https://linear.app/tryghost/issue/SLO-47/remove-newrelic-from-ghost
- we no longer need this in Ghost because we've doubled down on Sentry
Performance
- we can remove this because we've seen it costs 200-300ms to include
the dependency
2024-03-18 15:22:33 +01:00
renovate[bot]
566a065f36
Update dependency socket.io to v4.7.5
2024-03-14 17:30:47 +00:00
renovate[bot]
a309a29ef6
Update dependency terser to v5.29.2
2024-03-14 13:09:36 +00:00
renovate[bot]
48782df301
Update dependency newrelic to v11.13.0
2024-03-13 17:14:53 +00:00
renovate[bot]
2c7253edd7
Update dependency ts-node to v10.9.2
2024-03-13 16:31:48 +01:00
renovate[bot]
7f6bc16df8
Update nest monorepo to v10.3.3
2024-03-13 16:31:35 +01:00
Fabien "egg" O'Carroll
0fb0c6c2b5
Added NestJS Playground
...
no-issue
This adds the barebones of a NestJS application wired up to the Admin API
behind a feature flag, so that we can experiement with how to use Nest in the
context of Ghost
2024-03-13 19:44:06 +07:00
Daniel Lockyer
d810c0ea38
Updated lockfile
2024-03-13 13:17:16 +01:00
Ronald Langeveld
19da5c6af4
Extracted Unsplash Selector from AdminX ( #19849 )
...
no issue
- Adds the unsplash selector as a standalone typescript package inside
the Koenig monorepo.
- Currently we have 3 versions of the Unsplash Selector. One in
Koenig-Lexical, one in AdminX and the original Ember version.
- We can now start phasing out the application coupled version of the
selector and replace it with the reusable version.
- We can now import it via npm to any React application.
- This commit removes the Unsplash components from AdminX and imports it
instead.
This is the second commit for this as the previous commit broke styles
due to normalise styles leaking into the Ember app. Disabling preflight
(https://github.com/TryGhost/Koenig/pull/1169 ) in Tailwind fixed it.
2024-03-12 22:40:33 +02:00
Ronald Langeveld
36f11a65a0
Revert "Extracted Unsplash Selector from AdminX ( #19838 )" ( #19844 )
...
no issue
- caused a styling regression, making changes then will merge again.
2024-03-12 15:35:09 +00:00
Ronald Langeveld
6719bcf46e
Extracted Unsplash Selector from AdminX ( #19838 )
...
no issue
- Adds the unsplash selector as a standalone typescript package inside
the Koenig monorepo.
- Currently we have 3 versions of the Unsplash Selector. One in
Koenig-Lexical, one in AdminX and the original Ember version.
- We can now start phasing out the application coupled version of the
selector and replace it with the reusable version.
- We can now import it via npm to any React application.
- This commit removes the Unsplash components from AdminX and imports it
instead.
2024-03-12 11:06:57 +00:00
renovate[bot]
bba53b82aa
Update dependency html-validate to v8.15.0
2024-03-12 06:26:02 +01:00
Daniel Lockyer
162f438c63
Updated @tryghost/errors
dependency
...
- this version is written in TS, but was published a few months ago and
needs to be bumped here
- also updates a previous deep include into the library, which was
unnecessary anyway
2024-03-11 17:33:51 +01:00
renovate[bot]
b41d9c9251
Update dependency html-validate to v8.10.0
2024-03-11 17:17:01 +01:00
renovate[bot]
0162fea441
Update dependency typescript to v5.4.2
2024-03-11 17:16:17 +01:00
renovate[bot]
439644e21c
Update storybook monorepo to v7.6.17
2024-03-11 17:16:02 +01:00
renovate[bot]
4c02b60ec3
Update dependency nodemailer to v6.9.12
2024-03-08 22:52:06 +00:00
renovate[bot]
e17bbb6215
Update dependency i18next to v23.10.1
2024-03-08 07:07:33 +00:00