0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-06 22:40:14 -05:00
ghost/test
Naz 18344a16e2 Removed event chain caused by settings date update
refs https://linear.app/tryghost/issue/CORE-104/decouple-frontend-routing-events-from-urlserver-events

- The 'settings.timezone.edited' event triggers a roundtrip chain of calls in the frontend routing to the url services. It was all handled by event listeners and handler that clearly don't belong there.
- Extracted event realted listeners/handlers into methods and moved most of the logic to the "bootstrap" module, which soon is going to become a "RoutesManger"
- The result of this refactor - no more events going back and forth between frontend routing and the backend!
2021-10-19 07:29:09 +13:00
..
e2e-api Added API tests for custom theme settings (#13519) 2021-10-08 16:18:49 +01:00
e2e-frontend Updated e2e tests to be async/await 2021-10-06 15:51:05 +01:00
e2e-server Removed remaining usage of i18n & translation file 2021-10-15 11:39:07 +01:00
integration Removed 'router.created' event emmision from forntend routers 2021-10-19 07:29:09 +13:00
regression Moved parent vhost test back to regression temporarily 2021-10-08 13:50:37 +01:00
unit Removed event chain caused by settings date update 2021-10-19 07:29:09 +13:00
utils Added API tests for custom theme settings (#13519) 2021-10-08 16:18:49 +01:00
.eslintignore
.eslintrc.js Upgraded no-skipped-test rule to error 2021-05-26 14:57:43 +01:00
.jshintrc