Fabien "egg" O'Carroll
fbc23a624e
Refactored Tiers logic into separate package
...
refs https://github.com/TryGhost/Team/issues/2078
This pulls the current Tiers logic into its own package, the persistence part of
the work has not been done yet, that will be handled in core, so all bookshelf
model specific stuff is kept together.
2022-10-19 11:05:09 +07:00
renovate[bot]
6eaeaad5f2
Update dependency ember-template-lint to v4.16.1
2022-10-18 23:25:57 +00:00
renovate[bot]
2f43e71f7f
Update dependency ember-template-lint to v4.16.0
2022-10-18 10:21:09 +00:00
Kevin Ansfield
95cfb48c2d
Fixed broken ember-svg-jar
asset viewer
...
no issue
- downgraded to `2.3.4` because `2.4.0` is missing the asset viewer assets, see https://github.com/voltidev/ember-svg-jar/issues/233
2022-10-18 11:18:20 +01:00
Daniel Lockyer
b6d2d97af2
Merged v5.19.1 into main
...
v5.19.1
2022-10-17 17:48:02 +07:00
Naz
66c2d3748a
🐛 Fixed 404 collection links for new tags
...
closes https://github.com/TryGhost/Ghost/issues/15608
closes https://github.com/TryGhost/Toolbox/issues/437
refs https://github.com/bookshelf/bookshelf/issues/2111
refs https://github.com/knex/knex/issues/1641
- When new tag was attached to the post the tag collection link returned 404 - instead of a collection with one post
- The root cause of the issue and it's flaky behavior (sometimes the collection link was returning correctly) was a race condition between event propagation in routing for "tag.attached" event and the post+tag+relations transaction completion
- The race condition was happening as the bookshelf-transaction-events plugin was emitting the 'committed' event BEFORE the transaction was committed!
2022-10-17 18:21:10 +08:00
renovate[bot]
e9587e02d0
Update dependency mocha to v10.1.0
2022-10-17 08:41:28 +00:00
renovate[bot]
f63fef11ed
Update dependency util to v0.12.5
2022-10-17 15:37:56 +07:00
Ronald Langeveld
6b7088ba20
Bumped kg-lexical-html-renderer
version
...
no issue
- Bumped from 0.0.8 to 0.0.9
2022-10-17 08:44:30 +07:00
renovate[bot]
63f90c2305
Pinned dependencies ( #15612 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-13 18:48:09 +07:00
jbenezech
75811f35bc
🐛 Fixed embedded cards for non-utf8 content ( #15578 )
...
closes: https://github.com/TryGhost/Ghost/issues/14973
- When fetching content using a non-standard charset, characters were notproperly decoded to utf-8 resulting in mangled text in the editor -> Detect charset and use iconv to decode the page text
- When requesting a non bookmark card, if no oembed data could be foundand we fallback to bookmark, a second network request to fetch the content was issued. This seemed unnecessary -> refactored to avoid that
2022-10-13 12:19:47 +01:00
renovate[bot]
3917a058a4
Update dependency ember-classic-decorator to v3.0.1
2022-10-13 09:07:30 +07:00
renovate[bot]
f5774fad0c
Update dependency postcss to v8.4.18
2022-10-13 08:08:05 +07:00
renovate[bot]
fd2b068e3f
Update dependency cron-validate to v1.4.4
2022-10-12 21:11:14 +00:00
renovate[bot]
178df69ae2
Update dependency @playwright/test to v1.27.1
2022-10-12 17:55:29 +07:00
Daniel Lockyer
5aeaa977fd
Pinned moment
dependency
...
- this shouldn't make any difference because `moment` has a resolution but we take
the approach of pinning all our dependencies in this repository
2022-10-12 15:42:46 +07:00
renovate[bot]
ab598dd7ea
Update dependency minimist to v1.2.7
2022-10-12 10:16:31 +07:00
renovate[bot]
6fc497743d
Updated @tryghost dependencies ( #15479 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-12 10:16:05 +07:00
renovate[bot]
2857fc5e67
Update dependency ember-ajax to v5.1.2
2022-10-12 10:15:02 +07:00
Simon Backx
08309f8d88
Fixed audience feedback package dependencies
...
refs e540344ef2
2022-10-11 16:53:54 +02:00
Sam Lord
6ff34fb49f
Added logging & metrics to mailgun API calls
...
refs: https://github.com/TryGhost/Toolbox/issues/439
Adds timed metrics to ensure we know how long Mailgun takes to respond to queries - as well as the status codes we hit.
2022-10-11 15:11:46 +01:00
renovate[bot]
4145b85b44
Update dependency eslint-plugin-react to v7.31.10
2022-10-11 04:51:25 +00:00
renovate[bot]
3b62e8c52f
Update sentry-javascript monorepo to v7.15.0
2022-10-11 09:24:03 +07:00
renovate[bot]
aa29478057
Update dependency @playwright/test to v1.27.0
2022-10-11 09:23:33 +07:00
renovate[bot]
9f5ca0ede0
Update dependency jwks-rsa to v2.1.5
2022-10-11 09:23:12 +07:00
Daniel Lockyer
8ec071a47c
Update dependency eslint-plugin-ghost to v2.16.0 ( #15551 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-10 10:23:24 +01:00
renovate[bot]
9cd15ec9fb
Update dependency husky to v8.0.1
2022-10-10 15:49:51 +07:00
Daniel Lockyer
a37b2cd24e
Switched to Husky + lint-staged for git hooks
...
- up until this commit, git hooks were only used by a handful of people
because they were a pain:
- they'd only be set up when you did `yarn setup`
- the existing hooks ran `yarn lint` on all projects, which was
incredibly slow
- as a result, not many of us actually had them enabled, but this would
cause issues in CI because people were pushing un-linted commits
- other JS projects tend to use husky to automate the git hook setup and
lint-staged to speed up linting on changed files
- this commit switches to using them both
- `lint-staged` only runs `eslint` on staged JS files that are about to
be committed - if there's a linting error, it will stop the commit
- I've configured the pre-commit hook to successfully exit in CI because we
don't want to run pre-commit hooks right now
- this means we can remove Grunt - yay!
2022-10-10 15:10:48 +07:00
renovate[bot]
34439f2e28
Update dependency html-validate to v7.6.0
2022-10-10 10:33:10 +07:00
renovate[bot]
82441e943d
Update dependency express to v4.18.2
2022-10-10 10:29:34 +07:00
renovate[bot]
84549838a4
Update sentry-javascript monorepo to v7.14.2
2022-10-07 08:41:20 +07:00
renovate[bot]
12801a4574
Update dependency ember-svg-jar to v2.4.0
2022-10-07 08:28:53 +07:00
renovate[bot]
4aa8be2e1c
Update dependency @embroider/macros to v1.9.0
2022-10-07 08:25:31 +07:00
renovate[bot]
0370dd258d
Update dependency body-parser to v1.20.1
2022-10-06 21:20:56 +00:00
renovate[bot]
57f09fc8b7
Update dependency semver to v7.3.8
2022-10-05 23:34:22 +00:00
renovate[bot]
ce495969d1
Update dependency terser to v5.15.1
2022-10-05 18:29:24 +00:00
renovate[bot]
fa7a582c78
Update dependency knex-migrator to v5.0.7
2022-10-05 15:06:09 +00:00
Naz
d817e5830d
Added header snapshots to webhook e2e tests
...
refs https://github.com/TryGhost/Toolbox/issues/320
- Header snapshot matching was missing from webhook e2e tests. With a bumped version of webhook-mock-receiver it's now possible to record and match webhook request headers.
2022-10-05 17:23:02 +08:00
Daniel Lockyer
08cef79674
Updated lockfile
2022-10-05 15:07:12 +07:00
renovate[bot]
2c2ee81adb
Update Test & linting packages
2022-10-05 00:36:08 +00:00
renovate[bot]
8751245fa5
Update sentry-javascript monorepo to v7.14.1
2022-10-04 08:07:37 +07:00
renovate[bot]
5140f8a887
Update dependency sqlite3 to v5.1.2
2022-10-03 14:21:24 +07:00
renovate[bot]
cf5dbb6981
Lock file maintenance
2022-10-03 08:30:32 +07:00
renovate[bot]
828ad5915d
Update dependency postcss to v8.4.17
2022-10-03 07:38:42 +07:00
renovate[bot]
839a61bacd
Update dependency @babel/plugin-proposal-decorators to v7.19.3
2022-09-29 11:47:34 +07:00
renovate[bot]
5176aa8a7b
Update dependency @types/mocha to v10
2022-09-29 11:42:45 +07:00
renovate[bot]
68ad829e1f
Update sentry-javascript monorepo to v7.14.0
2022-09-29 07:44:21 +07:00
renovate[bot]
b61c13e228
Update dependency @playwright/test to v1.26.1
2022-09-28 12:38:09 +07:00
renovate[bot]
9eb3c84a23
Updated @tryghost dependencies ( #15434 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-27 08:31:35 +07:00
renovate[bot]
7d21e192b2
Update metascraper to v5.31.1
2022-09-26 20:28:26 +00:00