Ghost/ghost
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
..
adapter-manager Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
admin Added toggle to enable/disable audience feedback in admin (#15601) 2022-10-13 10:24:46 +04:00
api-framework Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
api-version-compatibility-service Update Test & linting packages 2022-10-05 00:36:08 +00:00
audience-feedback Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
bootstrap-socket Update Test & linting packages 2022-10-05 00:36:08 +00:00
constants Update Test & linting packages 2022-10-05 00:36:08 +00:00
core 🐛 Fixed embedded cards for non-utf8 content (#15578) 2022-10-13 12:19:47 +01:00
custom-theme-settings-service Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
domain-events Organized package dependencies 2022-08-18 11:55:49 +02:00
email-analytics-provider-mailgun Update Test & linting packages 2022-10-05 00:36:08 +00:00
email-analytics-service Update Test & linting packages 2022-10-05 00:36:08 +00:00
email-content-generator Organized package dependencies 2022-08-18 11:55:49 +02:00
express-dynamic-redirects 🐛 Fixed redirects with special characters (#15533) 2022-10-13 11:41:20 +01:00
extract-api-key Fixed full Admin test suite running during unit tests 2022-08-15 15:34:52 +02:00
html-to-plaintext Fixed full Admin test suite running during unit tests 2022-08-15 15:34:52 +02:00
job-manager Update dependency cron-validate to v1.4.4 2022-10-12 21:11:14 +00:00
link-redirects Update Test & linting packages 2022-10-05 00:36:08 +00:00
link-replacer Update Test & linting packages 2022-10-05 00:36:08 +00:00
link-tracking Update Test & linting packages 2022-10-05 00:36:08 +00:00
magic-link Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
mailgun-client Added logging & metrics to mailgun API calls 2022-10-11 15:11:46 +01:00
member-analytics-service Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
member-attribution Update Test & linting packages 2022-10-05 00:36:08 +00:00
member-events Update Test & linting packages 2022-10-05 00:36:08 +00:00
members-analytics-ingress Update Test & linting packages 2022-10-05 00:36:08 +00:00
members-api Fixed import of bson-objectid in accordance to the typings 2022-10-12 14:54:35 +07:00
members-csv Moved csv parser utility method 2022-10-13 09:53:16 +08:00
members-events-service Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
members-importer Fixed typo 2022-10-13 09:53:16 +08:00
members-ssr Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
minifier Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
mw-api-version-mismatch Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
mw-cache-control Update Test & linting packages 2022-10-05 00:36:08 +00:00
mw-error-handler Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
mw-session-from-token Update dependency express to v4.18.2 2022-10-10 10:29:34 +07:00
mw-update-user-last-seen Update Test & linting packages 2022-10-05 00:36:08 +00:00
mw-vhost Update Test & linting packages 2022-10-05 00:36:08 +00:00
oembed-service 🐛 Fixed embedded cards for non-utf8 content (#15578) 2022-10-13 12:19:47 +01:00
offers Fixed import of bson-objectid in accordance to the typings 2022-10-12 14:54:35 +07:00
package-json Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
payments Added missing jsdoc imports for PaymentsService 2022-10-12 11:08:49 +07:00
portal Update dependency minimist to v1.2.7 2022-10-12 10:16:31 +07:00
referrers Update Test & linting packages 2022-10-05 00:36:08 +00:00
security Update Test & linting packages 2022-10-05 00:36:08 +00:00
session-service Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
settings-path-manager Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
staff-service 🐛 Fixed color of member alert email links (#15582) 2022-10-13 10:42:04 +04:00
stats-service Pinned moment dependency 2022-10-12 15:42:46 +07:00
stripe Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
update-check-service Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
verification-trigger Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
version-notifications-data-service Update Test & linting packages 2022-10-05 00:36:08 +00:00