Ghost/ghost/core
Steve Larson e626dd9353
🐛 Fixed image dimension retrieval causing Ghost requests to hang (#20589)
ref https://linear.app/tryghost/issue/ENG-1408/
- added additional safeguards to the image size dimensions probing

For some reason that requires further investigation, the
probe-image-size package was silently failing (neither resolving nor
rejecting) for a particular URL. This was causing Ghost to hang on to
serving the request, and after a few of these came in, ultimately caused
Ghost to stop being responsive.

Rather than trying to patch a dependency, we'll wrap the call to this
package and use the same timeout we pass into the package (which is
ignored in this particular case) as an additional safeguard.
2024-07-11 09:37:44 -05:00
..
content 🎨 Updated Source to v1.3.0 2024-07-05 16:04:15 +00:00
core 🐛 Fixed image dimension retrieval causing Ghost requests to hang (#20589) 2024-07-11 09:37:44 -05:00
test 🐛 Fixed image dimension retrieval causing Ghost requests to hang (#20589) 2024-07-11 09:37:44 -05:00
.c8rc.e2e.json
.c8rc.json
.eslintignore
.eslintrc.js
.npmignore
config.development.json
ghost.js
index.js
jsconfig.json
loggingrc.js
MigratorConfig.js
monobundle.js
package.json Updated timezone dependency (#20570) 2024-07-09 16:31:36 -05:00
playwright.config.js