Ghost/ghost
Simon Backx 3a78cf48c9
Fixed deleting session when requesting identity for invalid session (#19017)
ref https://ghost.slack.com/archives/C02G9E68C/p1700129928489809

- When the GET /api/session endpoint is called, the session is deleted
if it is invalid
- We don't have a body parser for this GET endoint, and the request
object was passed to the deleteSession handler. This caused a type error
(cannot read properties of undefined)
- We had dangling promise because deleteSession is async and wasn't
awaited, causing random errors in tests
- Added a test that would have caught this earlier
2023-11-16 11:01:50 +00:00
..
adapter-cache-memory-ttl
adapter-cache-redis
adapter-manager
admin 🐛 Fixed contain/starts/endsWith filters with /, _ or % in them (#19015) 2023-11-16 09:35:20 +00:00
announcement-bar-settings
api-framework
api-version-compatibility-service
audience-feedback
bookshelf-repository 🐛 Fixed contain/starts/endsWith filters with /, _ or % in them (#19015) 2023-11-16 09:35:20 +00:00
bootstrap-socket
collections 🐛 Fixed contain/starts/endsWith filters with /, _ or % in them (#19015) 2023-11-16 09:35:20 +00:00
constants
core Fixed deleting session when requesting identity for invalid session (#19017) 2023-11-16 11:01:50 +00:00
custom-theme-settings-service 🐛 Fixed contain/starts/endsWith filters with /, _ or % in them (#19015) 2023-11-16 09:35:20 +00:00
data-generator 🔒 Added support for logging out members on all devices (#18935) 2023-11-15 17:10:28 +01:00
domain-events
donations
dynamic-routing-events
email-analytics-provider-mailgun
email-analytics-service
email-content-generator
email-events
email-service Removed email from Mailgun's suppression list on unsubscribe (#18922) 2023-11-13 16:56:37 -03:00
email-suppression-list
event-aware-cache-wrapper
express-dynamic-redirects
external-media-inliner
extract-api-key
html-to-plaintext
i18n Updated Italian translations (#18957) 2023-11-14 13:11:16 -05:00
importer-handler-content-files
importer-revue
in-memory-repository 🐛 Fixed contain/starts/endsWith filters with /, _ or % in them (#19015) 2023-11-16 09:35:20 +00:00
job-manager
link-redirects Update Types packages 2023-11-08 12:13:12 +01:00
link-replacer
link-tracking 🐛 Fixed contain/starts/endsWith filters with /, _ or % in them (#19015) 2023-11-16 09:35:20 +00:00
magic-link Update Types packages 2023-11-08 12:29:48 +01:00
mail-events
mailgun-client Fixed mailto unsubscribe header to only unsubscribe current tags (#18995) 2023-11-15 12:57:24 +00:00
member-attribution
member-events
members-api 🐛 Fixed contain/starts/endsWith filters with /, _ or % in them (#19015) 2023-11-16 09:35:20 +00:00
members-csv
members-events-service
members-importer
members-ssr Fixed deleting session when requesting identity for invalid session (#19017) 2023-11-16 11:01:50 +00:00
mentions-email-report
milestones
minifier
model-to-domain-event-interceptor
mw-api-version-mismatch
mw-cache-control
mw-error-handler
mw-session-from-token
mw-update-user-last-seen
mw-version-match
mw-vhost
nql-filter-expansions
oembed-service Update metascraper to v5.38.0 2023-11-09 14:24:54 +00:00
offers Added createdAt prop to Offers API request. (#19012) 2023-11-16 17:33:01 +07:00
package-json
payments
post-events
post-revisions Added quotes to NQL filters with ids (#18958) 2023-11-13 12:00:20 +01:00
posts-service 🐛 Fixed contain/starts/endsWith filters with /, _ or % in them (#19015) 2023-11-16 09:35:20 +00:00
recommendations 🐛 Fixed adding recommendation with URL redirect breaking one-click-subscribe (#18863) 2023-11-03 15:02:45 +01:00
referrers
security
session-service
settings-path-manager
slack-notifications
staff-service Made new recommendation email more flexible (#18915) 2023-11-08 16:44:48 +00:00
stats-service Update dependency luxon to v3.4.4 2023-11-13 09:50:36 +01:00
stripe
tiers
update-check-service
verification-trigger
version-notifications-data-service
webmentions
tsconfig.json