Skip to content

Allow to configure proxied headers to fragments and templates#693

Merged
stas-nc merged 6 commits intomasterfrom
feature/forwardheaders
Mar 27, 2026
Merged

Allow to configure proxied headers to fragments and templates#693
stas-nc merged 6 commits intomasterfrom
feature/forwardheaders

Conversation

@stas-nc
Copy link
Copy Markdown
Member

@stas-nc stas-nc commented Mar 19, 2026

  • Add new settings to registry (see documentation)
  • Fix LDE domain props merge
  • Fix CI client tests
  • Remove brand id custom header

stas-nc added 5 commits March 19, 2026 13:28
- Updated `fetchTemplate` to include forwarded headers when fetching templates.
- Enhanced `wildcardRequestHandlerFactory` to forward template proxy headers.
- Modified `filterHeaders` to allow extra headers to be forwarded based on configuration.
- Introduced database migrations for new settings: `FragmentProxyHeaders` and `TemplateProxyHeaders`.
- Removed deprecated `fetch-template.js` and `filter-headers.js` files, refactoring their logic into new modules.
@stas-nc
Copy link
Copy Markdown
Member Author

stas-nc commented Mar 20, 2026

Please ignore build: one step that builds the ILC client on the master branch has failed because of a Chromium update. It was fixed on the current branch, and the relevant steps were passed.

@stas-nc stas-nc merged commit 0f482a3 into master Mar 27, 2026
53 of 59 checks passed
@stas-nc stas-nc deleted the feature/forwardheaders branch March 27, 2026 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants