TryGhost
OSS
Ghost
Sign in / Sign up
Open main menu
Ghost
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
28965
357019b1 Changed RouteSettingsService to DynamicRoutingService - The service orchestrates more than just settings — it owns the full dynamic routing lifecycle (load settings, start routers, manage hashes). DynamicRoutingService better reflects this responsibility. - Renamed the file from route-settings-service.js to dynamic-routing-service.js to match the class name.
by Princi Ver...
P
Succeeded
28965
92b82222 Added RouteSettingsService to centralize route settings lifecycle ref https://linear.app/tryghost/issue/HKG-1828/ - the route-settings module previously used module-level variables to hold settingsLoader and routeSettings, with boot.js directly calling routerManager.start() — scattering lifecycle orchestration across files - RouteSettingsService consolidates this: configure() wires storage deps early in boot (so the API surface works even without frontend), and start() wires routing deps and loads settings into the router - this is the first step toward swapping the file-based settings loader for a pluggable store without touching callers - updated test stubs from module getter pattern to direct service method stubs
by Princi Ver...
P
Previous page
Previous
Next
Next page