Skip to content

CELDEV-1351 Deploy Presentation REST API - #568

Open
fpichler wants to merge 1 commit into
devfrom
feature/CELDEV-1351-presentation-rest-api
Open

fpichler wants to merge 1 commit into
devfrom
feature/CELDEV-1351-presentation-rest-api

Conversation

@fpichler

@fpichler fpichler commented Sep 5, 2026

Copy link
Copy Markdown
Member

Summary

  • deploy the new Presentation REST web overlay in celements-webapp
  • consume celements-presentation-web versionlessly through the 7.3 BOM-managed dependency chain
  • add a deployment contract test for the root Spring context and /api/* DispatcherServlet mapping

Requirements

Depends on

Validation

  • deployment test: 1 passed
  • fully unskipped npm, TypeScript, Vite, Babel, overlay, and WAR build passed
  • assembled WAR contains the 7.3 presentation component through BOM-managed resolution
  • coordinated 7.3 core, feature, BOM, and web dependency chain passed
  • Docker runtime startup and /api/v3/api-docs HTTP 200 verified
  • anonymous controlled 404/400 responses verified
  • git diff --check

Representative successful presentation and authenticated-preview requests still require suitable runtime fixture data.

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