Skip to content

[Website] Isolate resolveBlueprintFromURL() calls - #2654

Merged
adamziel merged 8 commits into
trunkfrom
isolate-url-overrides
Sep 19, 2025
Merged

adamziel merged 8 commits into
trunkfrom
isolate-url-overrides

Conversation

@adamziel

@adamziel adamziel commented Sep 19, 2025 •

Copy link
Copy Markdown
Collaborator

Motivation for the change, related issues

Moves all the resolveBlueprintFromURL() into a single state function to set the stage for Blueprints v2. Version 2 will handle merging Query API overrides with the Blueprint using PHP logic, not TypeScript logic. This PR is the first step there – it moves all the TypeScript parsing and merging logic into a single place to make the upcoming refactoring easier.

A part of #2586.

Testing Instructions (or ideally a Blueprint)

CI

@adamziel adamziel changed the title Move SiteMetadata logic to slice-sites [Website] Isolate resolveBlueprintFromURL() calls Sep 19, 2025
@adamziel
adamziel marked this pull request as ready for review September 19, 2025 12:07
@adamziel
adamziel merged commit 56c7b47 into trunk Sep 19, 2025
26 checks passed
@adamziel
adamziel deleted the isolate-url-overrides branch September 19, 2025 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant