Daniel Lockyer
5739fbe3d2
Fixed bundling apps/
packages into tarball
...
refs 811679e94b
refs https://ghost.slack.com/archives/C0568LN2CGJ/p1699352735496789
- this bumps monobundle so it doesn't include `apps/` packages in the
tarball
- soon we'll inline the script into this repo anyway
2023-11-07 12:10:47 +01:00
renovate[bot]
eb0c335fc4
Update dependency react-select to v5.8.0
2023-11-07 09:19:10 +01:00
renovate[bot]
74bd6ecc17
Update dependency @types/react to v18.2.35
2023-11-07 09:18:52 +01:00
renovate[bot]
25d27f2589
Update dependency mysql2 to v3.6.3
2023-11-03 03:45:00 +00:00
Steve Larson
41af35d402
Bumped editor packages ( #18845 )
...
no refs
2023-11-02 16:05:31 +00:00
Kevin Ansfield
5b89cee450
Fixed emoji picker positioning and keyboard nav in captions ( #18843 )
...
refs https://github.com/TryGhost/Product/issues/4092
refs https://github.com/TryGhost/Product/issues/4094
refs https://github.com/TryGhost/Product/issues/4091
- fixes up/down arrows not working when selecting emojis inside of captions and other nested editors
- fixes picker positioning when used in different sized text
- fixes picker re-positioning when menu would be cut off screen
2023-11-02 11:55:21 +00:00
renovate[bot]
8d324a6257
Update dependency @vitejs/plugin-react to v4.1.1
2023-11-02 09:51:00 +01:00
Ghost CI
59817c3c9b
Merged v5.71.2 into main
2023-11-02 08:27:00 +00:00
Daniel Lockyer
388d1a8f2d
🐛 Fixed detection of {{recommendations}}
and {{readable_url}}
helpers
...
fixes https://github.com/TryGhost/Ghost/issues/18836
fixes https://github.com/TryGhost/Ghost/issues/18834
- this bumps GScan to a version which detects the helpers
2023-11-02 08:45:29 +01:00
Daniel Lockyer
defe0aeed7
Updated lockfile
2023-11-02 08:23:06 +01:00
renovate[bot]
c370f0c843
Update dependency ember-cli-deprecation-workflow to v2.2.0
2023-11-02 07:36:51 +01:00
renovate[bot]
e2bf61c03e
Update dependency @types/react to v18.2.34
2023-11-02 07:35:38 +01:00
Kevin Ansfield
75672a902b
Enabled emoji picker in feature image caption ( #18824 )
...
closes https://github.com/TryGhost/Koenig/pull/1038
- updated `<KoenigLexicalEditorInput>` to load `<EmojiPickerPlugin>` and compose it into the editor unless used with `<KoenigLexicalEditorInput @emojiPicker={{false}} />`
- bumped Koenig packages so `EmojiPickerPlugin` is available to import from `koenig-lexical`
2023-11-01 21:22:56 +00:00
Steve Larson
8b57bf7efc
Bumped lexical editor packages ( #18828 )
...
no refs
2023-11-01 21:05:44 +00:00
renovate[bot]
62ecb1ebd8
Update sentry-javascript monorepo to v7.77.0
2023-11-01 09:14:38 +01:00
renovate[bot]
2675f36f5e
Update dependency broccoli-terser-sourcemap to v4.1.1
2023-11-01 07:59:05 +01:00
renovate[bot]
057d9599f5
Update TryGhost packages
2023-10-31 20:54:17 +01:00
renovate[bot]
e8fec41822
Update dependency terser to v5.24.0
2023-10-31 14:02:31 +00:00
renovate[bot]
df8eeb2249
Update Types packages
2023-10-31 14:40:32 +01:00
renovate[bot]
ab57071901
Update dependency newrelic to v11.5.0
2023-10-31 07:59:49 +00:00
Jono M
67992d941a
Updated timezone-data and color-utils to use built in type definitions ( #18795 )
...
refs https://github.com/TryGhost/Product/issues/4073 &
https://github.com/TryGhost/Product/issues/4074
---
### <samp>🤖 Generated by Copilot at eb30d37</samp>
This pull request updates some dependencies and adds fallback values for
email customization settings in the `admin-x-settings` app. This
improves the color contrast and timezone detection of the email
newsletters and prevents rendering issues.
2023-10-30 16:40:54 +00:00
renovate[bot]
0916d2c4bc
Update dependency terser to v5.23.0
2023-10-30 16:26:36 +00:00
Chris Raible
d2ca5daf9d
Enabled Sentry Debug integration for Admin when in development mode ( #18780 )
...
no issue
- This change enables the Debug integration in Sentry when the app is
running in development mode (and Sentry is configured with a valid DSN).
- Whenever an event is sent to Sentry, the event & hint are passed to
the beforeSend() function will be logged to the browser console so you
can quickly see a) when events are sent to Sentry and b) exactly what
data & tags are sent with integration
2023-10-26 20:44:39 -07:00
Chris Raible
3a88027611
Removed RewriteFrames integration from Sentry ( #18779 )
...
no issue
- Unfortunately the RewriteFrames plugin was not successful in fixing
the duplicated `/assets/assets` in the Sentry stacktraces for admin
- This commit removes the RewriteFrames plugin and reverts the changes
so there will at least be some kind of source code reaching Sentry
2023-10-26 22:04:48 +00:00
Daniel Lockyer
3e9ee16ffb
Fixed duplicate assets/
in Sentry stacktrace filenames
...
fixes https://github.com/TryGhost/DevOps/issues/94
- we've seen in production that some filepaths contain a duplicate
assets folder, but we're not sure why
- instead of spending too much time trying to figure that out, we can
just fix that in preprocessing by using the RewriteFrames integration
in Sentry
- this should remove the duplicate folder from the stacktrace frame, if it exists
2023-10-26 11:55:22 +02:00
renovate[bot]
7af870c022
Update dependency newrelic to v11.4.0
2023-10-25 22:32:28 +00:00
renovate[bot]
bf15f86f13
Update dependency tailwindcss to v3.3.5
2023-10-25 16:35:53 +02:00
Daniel Lockyer
389ced9c4f
Reverted i18next-parser
to v8.8.0
...
refs https://github.com/i18next/i18next-parser/issues/939
- a bug in the parser means that files outside of the package are not
being parsed
2023-10-25 12:06:00 +02:00
renovate[bot]
f6a8100d48
Update dependency tailwindcss to v3.3.4
2023-10-25 07:43:24 +02:00
renovate[bot]
5844e5c9f1
Update dependency vite to v4.5.0
2023-10-24 09:13:06 +02:00
renovate[bot]
c543193d86
Update dependency ember-svg-jar to v2.4.7
2023-10-24 07:57:01 +02:00
renovate[bot]
effafd4ab1
Update dependency human-number to v2.0.4
2023-10-23 19:23:55 +00:00
renovate[bot]
09f866227d
Update dependency terser to v5.22.0
2023-10-23 18:32:43 +00:00
renovate[bot]
da7271d261
Update dependency newrelic to v11.3.0
2023-10-23 18:29:32 +00:00
renovate[bot]
aabeb64a38
Update dependency html-validate to v8.7.0
2023-10-23 11:14:51 +02:00
renovate[bot]
30f168b86b
Update dependency nconf to v0.12.1
2023-10-23 11:14:45 +02:00
renovate[bot]
24849d8787
🐛 Fixed indent behaviour for paragraphs ( #18724 )
...
no issue
- updates `@tryghost/koenig-lexical` with indent improvements
- prevents indents on paragraphs/headings etc which are not supported when rendering for front-end display
- improves indent behaviour for lists so <kbd>Tab</kbd> can be pressed anywhere in a list item to indent rather than only at the beginning of the list
2023-10-23 08:43:25 +00:00
renovate[bot]
f18287eb9b
Update dependency concurrently to v8.2.2
2023-10-22 12:25:35 +02:00
renovate[bot]
975b122886
🐛 Fixed errors from using <br>
in some situations when creating posts with ?source=html
( #18714 )
...
closes https://github.com/TryGhost/Product/issues/4037
- bumps `@tryghost/kg-html-to-lexical` that includes better node normalization to handle `<br>` in top-level text nodes and after a nested block-level element
- also includes fix for button hrefs having `about:blank` prefixed to hash URLs
2023-10-20 17:09:55 +00:00
Princi Vershwal
4bf3c6c98c
Adding timezone label on UI and Updated @tryghost/timezone-data for Admin-X Settings ( #18702 )
...
Ref.
https://www.notion.so/ghost/Kyiv-Kiev-timezone-issue-https-ghost-slack-com-archives-C0568LN2CGJ-p1697467598549909-cc0a8b6388df45018f48e0a917490bf4
2023-10-20 15:19:04 +05:30
renovate[bot]
93382df314
🐛 Fixed various editor issues ( #18645 )
...
closes https://github.com/TryGhost/Ghost/issues/18448
- improved slash menu positioning when opening at the bottom of a post
- fixed backspace sometimes deleting a preceding card (e.g. backspace at end of link inside a paragraph preceded by a card)
- fixed `?source=html` issues
- images not rendering in front-end output after import
- images wrapped in links losing their link after import
- fixed inline styles in HTML card content not displaying in the editor
- fixed broken help link in the email card
2023-10-19 19:17:23 +01:00
Paul Davis
489fae98eb
Improve external media inliner URL handling ( #18428 )
2023-10-19 11:58:41 +01:00
renovate[bot]
2d4959d972
Update dependency i18next to v23.6.0
2023-10-18 16:45:25 +00:00
Kevin Ansfield
70c2d98fba
🐛 Fixed styles in HTML card content interfering with editor display ( #18647 )
...
closes https://github.com/TryGhost/Product/issues/4027
- bumps `@tryghost/koenig-lexical` to version that includes removal of `<style>` elements and `style` attributes when rendering HTML cards inside the editor
2023-10-16 13:52:58 +00:00
Kevin Ansfield
4da6912d4b
🐛 Fixed potential invalid nesting of elements within heading nodes in editor ( #18646 )
...
refs https://github.com/TryGhost/Product/issues/3538
- bumps `@tryghost/koenig-lexical` with version that extends our de-nesting transforms to include non-Paragraph element nodes
2023-10-16 13:27:16 +00:00
Kevin Ansfield
8e422163b0
🐛 Fixed card following paragraph being deleted when pressing Delete
at beginning of some formatted text ( #18644 )
...
closes https://github.com/TryGhost/Ghost/issues/18632
- bumps `@tryghost/koenig-lexical` to version containing the delete behaviour fix
2023-10-16 12:18:23 +00:00
renovate[bot]
a26accd123
Update dependency i18next-parser to v8.9.0
2023-10-16 08:02:41 +02:00
renovate[bot]
6af69a8bcd
Update dependency html-validate to v8.6.0
2023-10-16 08:02:03 +02:00
renovate[bot]
29ca414d33
Update dependency mysql2 to v3.6.2
2023-10-16 01:09:26 +00:00
renovate[bot]
68378e84c1
Update dependency webpack to v5.89.0
2023-10-16 01:06:09 +00:00
renovate[bot]
da25e86f41
Update dependency jose to v4.15.4
2023-10-16 01:05:29 +00:00
Sag
1a83fedfa4
Reverted nx to 16.8.1 ( #18617 )
...
no issue
- some developers are experiencing issues when running "yarn dev" with nx 16.10
2023-10-13 16:51:41 +00:00
renovate[bot]
3a7de860e2
Update dependency @types/validator to v13.11.3
2023-10-13 16:11:49 +02:00
renovate[bot]
39c3337113
Update dependency lib0 to v0.2.87
2023-10-13 15:51:32 +02:00
renovate[bot]
b3116aaa4f
Update react monorepo
2023-10-13 09:07:09 +02:00
Daniel Lockyer
85d41d0562
Aligned dependencies with resolution values
...
- this commit brings all dependencies up-to-date with the version set as
a resolution
2023-10-13 08:37:36 +02:00
renovate[bot]
b64af0bfc3
Update dependency nx to v16.10.0
2023-10-13 08:30:55 +02:00
renovate[bot]
fef4ed71ae
Update dependency @types/node to v20.8.5
2023-10-13 08:13:12 +02:00
renovate[bot]
64fd510711
Update babel monorepo
2023-10-13 08:12:20 +02:00
renovate[bot]
ee0bb283da
Update tiptap monorepo to v2.1.12
2023-10-13 06:08:29 +00:00
renovate[bot]
756b2a431b
Update dependency @uiw/react-codemirror to v4.21.20
2023-10-13 04:30:00 +00:00
renovate[bot]
06b95c3bbc
Update dependency newrelic to v11.2.1
2023-10-12 16:42:58 +00:00
Kevin Ansfield
fa0b1c607b
Deleted all Admin code relating to the old editor ( #18580 )
...
no issue
- removed labs flag
- removed main editor component and all associated components
- switched usage of `<KoenigBasicHtmlInput>` and `<KoenigBasicHtmlTextarea>` over to use plain `textarea`, the only uses were in settings modals that have been replaced in AdminX
- cleaned up unused editor CSS
2023-10-12 13:17:39 +01:00
renovate[bot]
a6314ff2b2
🐛 Fixed broken rendering and copy/paste when callout card has a bad bg color value ( #18547 )
...
closes https://github.com/TryGhost/Product/issues/4008
- bumps all Koenig packages
- `kg-default-nodes` contains a rendering fix that avoids creating invalid class attributes from bad `backgroundColor` values
- `kg-converters` contains an update to avoid copying over bad `backgroundColor` values when converting from mobiledoc to lexical
2023-10-12 11:14:07 +00:00
renovate[bot]
534435a634
Update dependency jose to v4.15.3
2023-10-12 08:51:30 +00:00
renovate[bot]
b87edaba72
Update dependency newrelic to v11.2.0
2023-10-11 15:38:59 +00:00
renovate[bot]
e10144c3a6
Update dependency @types/nodemailer to v6.4.11
2023-10-11 12:04:05 +02:00
Kevin Ansfield
95528d25df
🐛 Fixed URL paste over selected text removing text rather than converting to link in Firefox ( #18573 )
...
closes https://github.com/TryGhost/Ghost/issues/18569
- bumps Koenig including...
- fix for Firefox link pasting
- addition of `Ctrl/Cmd+Alt+H` for toggling highlight formatting
2023-10-11 09:08:09 +00:00
renovate[bot]
fbb64b6939
Update dependency @types/express to v4.17.19
2023-10-11 11:05:50 +02:00
renovate[bot]
0e85fdf49f
Update dependency vite-plugin-commonjs to v0.10.0
2023-10-11 10:57:27 +02:00
renovate[bot]
7764a73e11
Update dependency ember-cli-babel to v8.2.0
2023-10-11 08:36:43 +02:00
Kevin Ansfield
3567ae6764
🐛 Fixed editor sometimes getting into a state that resulted in unexpected render output
...
closes https://github.com/TryGhost/Product/issues/4006
- bumps `koenig-lexical` which includes a fix to prevent non-inline nodes ending up inside paragraph nodes
2023-10-10 14:58:27 +01:00
Kevin Ansfield
f4acbb581b
🐛 Fixed copy/paste from Word missing headings and text formats
...
closes https://github.com/TryGhost/Product/issues/4007
- bumps Koenig packages containing extended TextNode and HeadingNode with extra DOM parsing support for the non-semantic HTML generated by Word when copy/pasting
2023-10-09 20:21:41 +01:00
renovate[bot]
a2dd0ea1ca
Update react monorepo
2023-10-09 15:08:48 +02:00
renovate[bot]
222a23fdef
🐛 Fixed double-insert when pasting plain text in Firefox ( #18537 )
...
closes https://github.com/TryGhost/Product/issues/3500
- update dependency @tryghost/koenig-lexical to v0.4.23
- includes fix for double-insert when pasting plain text in Firefox
2023-10-09 10:19:27 +00:00
renovate[bot]
ac3714dee3
Update dependency @tanstack/react-query to v4.36.1
2023-10-09 02:02:14 +00:00
renovate[bot]
07cc90a5d0
Update dependency @tryghost/koenig-lexical to v0.4.22
2023-10-06 17:17:02 +02:00
Steve Larson
40d3cc634a
Bumped Koenig packages ( #18529 )
...
no refs
- contains some improvements for html imports
- improved drag n drop support with images
- fixed /card [url] entry/shortcuts
2023-10-06 10:02:57 -05:00
Daniel Lockyer
07e603a5cd
Reverted "Update sentry-javascript monorepo to v7.73.0"
...
- this reverts commit ec5e2cef20
2023-10-06 13:46:17 +02:00
renovate[bot]
394c09be49
Update Koenig packages
2023-10-06 12:40:19 +01:00
renovate[bot]
991f815a51
Update Koenig packages ( #18477 )
...
[![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-card-factory](https://togithub.com/TryGhost/Koenig/tree/master#readme )
([source](https://togithub.com/TryGhost/Koenig )) | [`4.0.10` ->
`4.0.11`](https://renovatebot.com/diffs/npm/@tryghost%2fkg-card-factory/4.0.10/4.0.11 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2fkg-card-factory/4.0.11?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tryghost%2fkg-card-factory/4.0.11?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tryghost%2fkg-card-factory/4.0.10/4.0.11?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2fkg-card-factory/4.0.10/4.0.11?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@tryghost/kg-default-cards](https://togithub.com/TryGhost/Koenig/tree/master#readme )
([source](https://togithub.com/TryGhost/Koenig )) | [`9.1.4` ->
`9.1.5`](https://renovatebot.com/diffs/npm/@tryghost%2fkg-default-cards/9.1.4/9.1.5 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2fkg-default-cards/9.1.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tryghost%2fkg-default-cards/9.1.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tryghost%2fkg-default-cards/9.1.4/9.1.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2fkg-default-cards/9.1.4/9.1.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>TryGhost/Koenig (@​tryghost/kg-card-factory)</summary>
###
[`v4.0.11`](https://togithub.com/TryGhost/Koenig/compare/@tryghost/kg-card-factory@4.0.10...@tryghost/kg-card-factory@4.0.11 )
[Compare
Source](https://togithub.com/TryGhost/Koenig/compare/@tryghost/kg-card-factory@4.0.10...@tryghost/kg-card-factory@4.0.11 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-06 10:53:31 +01:00
renovate[bot]
ec5e2cef20
Update sentry-javascript monorepo to v7.73.0
2023-10-06 11:12:32 +02:00
renovate[bot]
caf104dbb4
Update dependency @types/validator to v13.11.2
2023-10-06 11:01:24 +02:00
renovate[bot]
5b46f246ef
Update dependency @ebay/nice-modal-react to v1.2.13
2023-10-06 08:56:57 +00:00
renovate[bot]
7aef7b7db1
Update dependency rimraf to v5.0.5
2023-10-06 10:52:34 +02:00
renovate[bot]
d07161a077
Update dependency tracked-built-ins to v3.3.0
2023-10-06 10:42:18 +02:00
renovate[bot]
b2cebdc9b0
Update dependency vite to v4.4.11
2023-10-06 07:55:29 +02:00
renovate[bot]
ba6830453a
Update dependency jwks-rsa to v3.1.0
2023-10-06 07:54:57 +02:00
renovate[bot]
60aa1d9cb7
Update dependency @uiw/react-codemirror to v4.21.19
2023-10-04 15:35:24 +00:00
renovate[bot]
76a5b9861a
Update dependency jose to v4.15.2
2023-10-04 12:46:19 +00:00
Daniel Lockyer
639be25f1d
Updated Koenig-Lexical bundling
...
refs https://github.com/TryGhost/DevOps/issues/83
- this will now continue use the dev server assets if we tell it to,
or copy the dependency package files to the built folder otherwise
- removes `editor` from config API because it's no longer needed
- removes dependency on `editor.url` in tests, as this no longer exists
- edits dev script to pass dev server URL as env var
- adds `@tryghost/koenig-lexical` dependency to Admin
2023-10-04 12:50:21 +02:00
renovate[bot]
6ec3a600cc
Update dependency vite to v4.4.10
2023-10-04 08:35:18 +02:00
Steve Larson
be209cdcf7
Bumped Koenig packages ( #18455 )
...
no refs
- various fixes and improvements, see Koenig repo for more info
2023-10-03 16:36:59 +00:00
renovate[bot]
add7f1283b
Update dependency terser to v5.21.0
2023-10-03 11:54:38 +00:00
Daniel Lockyer
34ac0cccb6
🎨 Increased maximum number of custom theme settings to 20
...
refs https://github.com/TryGhost/Product/issues/3969
- this now allows themes to have up to 20 custom theme settings
- also bumps `@tryghost/zip` to try and ensure it uses the version
without fs-extra
2023-10-03 13:39:55 +02:00
renovate[bot]
965110f005
Update dependency @storybook/testing-library to v0.2.2
2023-10-02 21:47:09 +02:00
renovate[bot]
1f251f63ac
Update dependency jose to v4.15.1
2023-10-02 13:53:47 +00:00
renovate[bot]
2ad0e73c42
Update dependency react-select to v5.7.7
2023-10-02 09:19:07 +02:00
renovate[bot]
f87e3317f2
Update dependency ember-cli-babel to v8.1.0
2023-10-02 08:52:09 +02:00
renovate[bot]
de3a222231
Update dependency postcss to v8.4.31
2023-10-02 08:51:53 +02:00
renovate[bot]
708ff0564d
Update dependency @embroider/macros to v1.13.2
2023-10-02 08:51:39 +02:00
renovate[bot]
be022b9e58
Update dependency i18next-parser to v8.8.0
2023-10-02 08:51:28 +02:00
renovate[bot]
b06ec3929d
Update dependency html-validate to v8.5.0
2023-10-02 08:51:10 +02:00
renovate[bot]
18c6c70d3d
Update dependency react-select to v5.7.6
2023-10-02 08:51:00 +02:00
renovate[bot]
f5b2bdd41e
Update dependency @tanstack/react-query to v4.35.7
2023-10-02 01:18:34 +00:00
renovate[bot]
d9ec7a0b90
Update dependency @vitejs/plugin-react to v4.1.0
2023-09-27 09:36:39 +02:00
renovate[bot]
aa8fa94b20
Update dependency ember-cli-babel to v8.0.1
2023-09-27 09:36:15 +02:00
renovate[bot]
8857dd4125
Update dependency markdown-it to v13.0.2
2023-09-27 09:35:56 +02:00
Sam Lord
fd7ead6ce6
Upgraded to latest version of @tryghost/request
...
refs: https://github.com/TryGhost/Product/issues/3782
Latest version of request avoids using the OS-level name resolution system. This prevents long shutdowns from occuring where the OS is blocking the process from exiting cleanly.
The new version uses `got` 13, which has many breaking changes. Some of these are resolved within @tryghost/request (like response errors), but input parameters need to be changed.
2023-09-26 12:45:14 +01:00
Princi Vershwal
3f04c93e21
Renamed Kyiv to Kiev till we pass the moment library update ( #18263 )
...
Renamed Kyiv to Kiev till we pass the moment library update
2023-09-25 21:58:55 +05:30
renovate[bot]
369cb62f5e
Update dependency lib0 to v0.2.86
2023-09-25 10:22:57 +02:00
renovate[bot]
1387c64e5a
Update dependency @playwright/test to v1.38.1
2023-09-25 09:12:04 +02:00
renovate[bot]
d15de11bf3
Update dependency @types/node-jose to v1.1.11
2023-09-25 09:11:50 +02:00
renovate[bot]
fcfcc00bdb
Update dependency @types/express to v4.17.18
2023-09-25 09:10:30 +02:00
renovate[bot]
e6f8aa144c
Update dependency @types/node to v20.6.5
2023-09-25 09:10:07 +02:00
renovate[bot]
a9bd5ce820
Update dependency html-validate to v8.4.1
2023-09-25 09:09:49 +02:00
Ronald Langeveld
f7b50456ea
Added Sentry integration to Admin X ( #18288 )
...
no issue
- Adds Sentry to Admin X settings to be able to monitor uncaught errors, etc.
---
<!-- Leave the line below if you'd like GitHub Copilot to generate a
summary from your commit -->
<!--
copilot:summary
-->
### <samp>🤖 Generated by Copilot at 76de125</samp>
Added Sentry integration to the admin-x-settings app to improve error
monitoring and reporting. Updated the `ErrorBoundary` and `HtmlEditor`
components, the `useFetchApi` hook, and the app component to use the
`@sentry/react` module. Passed the `sentryDSN` prop from the parent
component to the app component and the services context.
2023-09-22 09:17:04 +00:00
renovate[bot]
41fd08c140
Update dependency @uiw/react-codemirror to v4.21.18
2023-09-22 07:42:37 +00:00
renovate[bot]
b578cd5fa0
Update dependency @uiw/react-codemirror to v4.21.17
2023-09-21 16:37:52 +00:00
renovate[bot]
16346dfc97
Update dependency @uiw/react-codemirror to v4.21.16
2023-09-21 14:13:40 +00:00
renovate[bot]
6e960bf477
Update sentry-javascript monorepo to v7.70.0
2023-09-21 11:51:47 +02:00
renovate[bot]
ea521242e1
Update dependency autoprefixer to v10.4.16
2023-09-21 11:50:58 +02:00
renovate[bot]
ffafec9690
Update dependency react-select to v5.7.5
2023-09-21 11:30:39 +02:00
renovate[bot]
93648eecb5
Update dependency @uiw/react-codemirror to v4.21.15
2023-09-21 04:21:40 +00:00
renovate[bot]
76bd5a4dc2
Update dependency terser to v5.20.0
2023-09-20 14:55:27 +00:00
renovate[bot]
474923ba8a
Update dependency human-number to v2.0.3
2023-09-20 09:57:23 +00:00
Daniel Lockyer
d46aab5b43
Optimized bundle size of @tryghost/limit-service
...
refs https://ghost.slack.com/archives/C0568LN2CGJ/p1695149803260239
refs 290bc71d6a
- previous versions of `@tryghost/limit-service` did a full import of
lodash, which would bloat the bundle size, especially when we only use
a few of its functions
- I've since fixed that and this commit bumps Ghost to the smaller
version
2023-09-20 09:54:07 +02:00
renovate[bot]
c055179765
Update dependency vite-plugin-svgr to v3.3.0
2023-09-20 08:41:57 +02:00
renovate[bot]
188b6d3fd8
Update dependency ws to v8.14.2
2023-09-20 08:30:23 +02:00
renovate[bot]
ae5d6a845d
Update dependency @types/node to v20.6.3
2023-09-20 08:29:57 +02:00
Steve Larson
c0f70144fc
🐛 Fixed collection card post excerpts ( #18232 )
...
refs TryGhost/Product#3913
- posts starting with a lexical card resulted in blank space in excerpts
2023-09-19 23:12:57 +00:00
Steve Larson
fada0237b8
Added link to collections card posts ( #18228 )
...
closes TryGhost/Product#3905
- added link to collections card posts
2023-09-19 12:05:29 -05:00
renovate[bot]
65838394c3
Update dependency ws to v8.14.2
2023-09-19 15:59:51 +00:00
renovate[bot]
66f17cc82e
Update tiptap monorepo to v2.1.10
2023-09-19 15:15:21 +02:00
renovate[bot]
8843d3c25b
Update dependency y-protocols to v1.0.6
2023-09-19 09:53:53 +00:00
renovate[bot]
530492635f
Update dependency @types/react to v18.2.22
2023-09-19 08:30:58 +02:00
renovate[bot]
8cfff3743b
Update dependency postcss to v8.4.30
2023-09-19 08:09:20 +02:00
Fabien "egg" O'Carroll
cfef41cd8f
Added support for custom cache key generation
...
refs https://github.com/TryGhost/Arch/issues/83
This allows endpoints to implement their own key generation, with access to the
frame object they can be smart about key generation and use only options and
context values that are appropriate.
2023-09-19 12:39:50 +07:00
renovate[bot]
a753ebc0ab
Update metascraper to v5.37.1
2023-09-18 21:19:57 +00:00
Steve Larson
0b64247ad2
Bumped Koenig packages ( #18211 )
...
no refs
- few improvements to collections card behaviour
2023-09-18 21:18:52 +00:00
renovate[bot]
541b7c6a6d
Update dependency mailgun.js to v9.3.0
2023-09-18 14:01:45 +00:00
Sanne de Vries
353c565739
Fixed collection card empty parameters outputting null on frontend ( #18205 )
...
Refs https://github.com/TryGhost/Product/issues/3630
- Bumped kg-default-nodes to 0.1.30
2023-09-18 13:49:45 +00:00
renovate[bot]
290ff10dad
Update dependency yjs to v13.6.8
2023-09-18 10:17:00 +00:00
renovate[bot]
a79717e9ba
Update dependency @types/jsonwebtoken to v9.0.3
2023-09-18 08:51:04 +02:00
renovate[bot]
6f1480b80d
Update dependency @types/node to v20.6.2
2023-09-18 08:50:36 +02:00
Steve Larson
3001e4c032
✨ Enabled dynamic post rendering ( #18183 )
...
no refs
- contains changes for dynamic rendering with lexical posts
2023-09-15 18:18:18 +00:00
renovate[bot]
ccf508e8f7
Update tiptap monorepo to v2.1.10
2023-09-15 14:12:47 +00:00
Daniel Lockyer
caab89ff4d
Reverted flexsearch
to v0.7.21
...
refs https://github.com/TryGhost/Ghost/pull/18151
refs 1cbbe91a63
- something has broken within 0.7.31 and it's causing an error on the
frontend
- this commit reverts the dependency back to the previous version
- also cleans up the dependency from announcement-bar, where it is not
used
2023-09-15 15:07:57 +02:00
renovate[bot]
d5bcd42496
Update dependency @storybook/testing-library to v0.2.1
2023-09-15 11:15:56 +02:00
renovate[bot]
9730229968
Update sentry-javascript monorepo to v7.69.0
2023-09-15 10:33:55 +02:00
renovate[bot]
cc271156bd
Update dependency nx to v16.8.1
2023-09-15 10:27:46 +02:00
renovate[bot]
a58c77f20a
Update tiptap monorepo to v2.1.9
2023-09-15 08:26:18 +00:00
renovate[bot]
c936ebd7bb
Update dependency @types/node to v20.6.1
2023-09-15 10:23:41 +02:00
renovate[bot]
87f0941d23
Update dependency reframe.js to v4.0.2
2023-09-15 10:23:29 +02:00
renovate[bot]
a28e4a4395
Update dependency @playwright/test to v1.38.0
2023-09-15 10:09:33 +02:00
renovate[bot]
2146d07d86
Update dependency lib0 to v0.2.85
2023-09-13 21:49:35 +02:00
renovate[bot]
212eacf4b9
Update dependency @tanstack/react-query to v4.35.3
2023-09-13 07:23:03 +00:00
renovate[bot]
ed57df7ec6
Update dependency lib0 to v0.2.84
2023-09-13 07:58:24 +02:00
Kevin Ansfield
ff0426fd86
🐛 Fixed incorrect order of author/publisher in bookmarks cards created with beta editor ( #18085 )
...
no issue
- bumps Koenig packages
- `@tryghost/kg-default-nodes` contains fix for swapped author/publisher in bookmark renderer
- all packages contain bumped Lexical dependencies
2023-09-12 16:29:07 +00:00
renovate[bot]
a276335b66
Update dependency @types/common-tags to v1.8.2
2023-09-12 14:36:23 +02:00
Daniel Lockyer
841fb1f5c9
Updated @tryghost/errors
1.2.21 to 1.2.24
...
- we have this set as a higher resolution anyway, but I think having
some hardcoded lower versions causes some weird yarn issues
- at the very least, this removes any mention of 1.2.21 from our
yarn.lock
2023-09-12 12:56:14 +02:00
renovate[bot]
f2a5da3209
Update dependency @types/node to v20.6.0
2023-09-12 12:44:36 +02:00
renovate[bot]
60cd15525f
Update dependency @types/cookies to v0.7.8
2023-09-12 12:31:23 +02:00
renovate[bot]
7ffb3206a8
Update dependency uuid to v9.0.1
2023-09-12 12:29:51 +02:00
renovate[bot]
e32e0cb7af
Update dependency luxon to v3.4.3
2023-09-12 09:02:09 +02:00
renovate[bot]
c6cf4fc2f3
Update dependency @actions/core to v1.10.1
2023-09-11 21:34:39 +02:00
renovate[bot]
e006b8f874
Update dependency @types/nodemailer to v6.4.10
2023-09-11 17:31:18 +02:00
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