Ghost/core
Kevin Ansfield 1708f0c3a4 Fixed custom theme settings not being available when expected
closes https://github.com/TryGhost/Team/issues/1172

Custom theme settings sync and cache population had been left to complete in the background as it wasn't essential for it to be complete for the front-end to start. However that was causing problems for the API where theme activation and custom theme settings list requests happen very close together, with the latter often not containing the theme settings data when it is expected to.

- changed `activationBridge.*` methods to `async` so they can `await` the completion of custom theme settings sync before activating a theme
2021-10-21 15:02:52 +01:00
..
client@4f3fd61cb3 Updated Admin to v4.19.1 2021-10-18 14:09:17 +01:00
frontend Clened up routing module API from unused exports 2021-10-19 07:29:09 +13:00
server Fixed custom theme settings not being available when expected 2021-10-21 15:02:52 +01:00
shared Moved public folder to frontend 2021-10-16 19:27:34 +01:00
app.js Added Sentry to new boot process 2021-02-19 09:20:41 +00:00
boot.js Renamed bootstrap to routerManager 2021-10-19 07:29:09 +13:00
bridge.js Renamed bootstrap to routerManager 2021-10-19 07:29:09 +13:00