Skip to content

DISCO-246: Display localhost preview app navigation - #461

Closed
Andrei Sitsko (andrey-sitsko) wants to merge 1 commit into
mainfrom
codex/DISCO-246-preview-navigation
Closed

Andrei Sitsko (andrey-sitsko) wants to merge 1 commit into
mainfrom
codex/DISCO-246-preview-navigation

Conversation

@andrey-sitsko

Copy link
Copy Markdown
Contributor

Description

Report native SPA navigation from localhost previews to the read-only Codespace Preview URL. Inject the shared route observer before app scripts, authorize its exact CSP hash, and update transformed response lengths/cache headers. Customer inline-script restrictions are unchanged.

Requires the companion EMS host/display changes: https://github.com/celonis/ems-frontend/pull/77667.

Relevant links

Checklist

  • I have self-reviewed this PR
  • Tested: 27 focused tests and TypeScript compilation passed; manually verified paths, query/hash, encoded characters and 300-update bursts in a simple CLI preview app.
  • No documentation changes needed

Native Back/Forward did not change the app location in the embedded test setup; full-document reload remains a sandbox session boundary. Legacy TSLint’s no-shadowed-variable rule crashes against the installed TypeScript version.

@sonarqubecloud

sonarqubecloud Bot commented Nov 6, 2026

Copy link
Copy Markdown

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.

1 participant