Skip to content

fix(dashboard): connect Compose UI to API - #17

Merged
josedaniel-dev merged 3 commits into
mainfrom
fix/observer-dashboard-api-proxy
Aug 7, 2026
Merged

fix(dashboard): connect Compose UI to API#17
josedaniel-dev merged 3 commits into
mainfrom
fix/observer-dashboard-api-proxy

Conversation

@josedaniel-dev

@josedaniel-dev josedaniel-dev commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

Fix the public Compose quickstart so the browser-facing dashboard reaches the backend through its same-origin /api path. The dashboard image now serves static assets with nginx and proxies API requests to the Compose backend service.

Regression coverage

The manual clean-runner workflow verifies the browser route, renders the populated Traces view, rejects API errors in the rendered DOM, and uploads a synthetic-data screenshot.

Verification

pm --prefix dashboard run build: passed

  • docker compose config --quiet: passed
  • �ctionlint .github/workflows/quickstart-smoke.yml: passed
  • Hosted CI: 5/5 passed on 7ef94da
  • Clean Ubuntu Compose smoke: passed (run 31223134456)

@josedaniel-dev
josedaniel-dev merged commit 24a0a44 into main Aug 7, 2026
6 checks passed
@josedaniel-dev
josedaniel-dev deleted the fix/observer-dashboard-api-proxy branch August 7, 2026 22:16
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