Skip to content

CELDEV-1351 Extract Presentation REST reuse seams - #423

Open
fpichler wants to merge 3 commits into
devfrom
feature/CELDEV-1351-presentation-rest-api
Open

fpichler wants to merge 3 commits into
devfrom
feature/CELDEV-1351-presentation-rest-api

Conversation

@fpichler

@fpichler fpichler commented Sep 5, 2026

Copy link
Copy Markdown
Member

Summary

  • extract reusable inner-content rendering for renderedContent and renderedExtract
  • expose typed presentation root metadata while preserving legacy rendering behavior
  • isolate rendering context and preserve legacy error behavior
  • synchronize with the 7.3 development line
  • encode Java whitespace in generated navigation CSS class tokens consistently for token and legacy-string output

Requirements

Validation

  • final NavigationTest: 100 passed
  • legacy rendering, CSS-token parity, Unicode-whitespace, and context-isolation tests passed
  • 7.3 Maven model and focused core validation passed
  • git diff --check

Delivery chain

This is the first PR in the coordinated 7.3 Presentation REST API delivery.

@fpichler
fpichler marked this pull request as ready for review September 16, 2026 00:23
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