Ghost/ghost/core
Naz ccb485110b
Short-circuited resource URL regeneration when it's not necessary
refs https://github.com/TryGhost/Toolbox/issues/503

- Full URL regeneration process was happening even when only unrelated to URL generation fields were updated (e.g. 'plaintext' change in post does not affect the URL of the post). Stopping the  "resource updated" event processing early circumvents full url regeneration inside of DynamicRouting, which can be quite heavy depending on routing configuration
- The URLResourceUpdatedEvent is supposed to be emmited whenever there's an update to the resource already associated with the URL and no url-affecting fields were touched.
2023-01-23 16:33:41 +08:00
..
content 🎨 Updated Casper to v5.4.5 2023-01-20 16:01:00 +00:00
core Short-circuited resource URL regeneration when it's not necessary 2023-01-23 16:33:41 +08:00
test Short-circuited resource URL regeneration when it's not necessary 2023-01-23 16:33:41 +08:00
.c8rc.e2e.json
.c8rc.json
.eslintignore
.eslintrc.js
.gitignore
.npmignore
config.development.json
ghost.js
index.js
jsconfig.json
loggingrc.js Added version information to log lines 2023-01-20 13:18:44 +01:00
MigratorConfig.js
package.json v5.31.0 2023-01-20 16:01:01 +00:00
playwright.config.js Added data attributes to admin/tiers (#16095) 2023-01-11 11:35:55 +04:00