0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-20 22:42:53 -05:00
ghost/ghost
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
..
adapter-manager Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
admin v5.19.0 2022-10-14 16:00:45 +01: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 Added the feedback buttons in the emails (#15619) 2022-10-14 18:12:17 +04: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 404 collection links for new tags 2022-10-17 18:21:10 +08:00
custom-theme-settings-service Updated @tryghost dependencies (#15479) 2022-10-12 10:16:05 +07:00
domain-events
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
express-dynamic-redirects 🐛 Fixed redirects with special characters (#15533) 2022-10-13 11:41:20 +01:00
extract-api-key
html-to-plaintext
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 Stored price and currency data on Tiers when creating & editing 2022-10-14 16:31:26 +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 Pinned dependencies (#15612) 2022-10-13 18:48:09 +07: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