Skip to content

fix(ui): Catalog Status stuck on Checking in Dashboard (#87)#88

Merged
rbardaji merged 2 commits intomainfrom
fix/87-catalog-status-checking
Apr 3, 2026
Merged

fix(ui): Catalog Status stuck on Checking in Dashboard (#87)#88
rbardaji merged 2 commits intomainfrom
fix/87-catalog-status-checking

Conversation

@rbardaji
Copy link
Copy Markdown
Collaborator

@rbardaji rbardaji commented Apr 3, 2026

Summary

Fixes #87

The Catalog Status card on the Dashboard was permanently showing "Checking..." because status endpoints (/status/, /status/metrics, etc.) were listed as public in the frontend, so requests were sent without the Bearer token. Since the backend requires authentication, these requests returned 401 silently, and systemStatus was never populated.

Changes

  • Removed status endpoints from PUBLIC_ENDPOINTS array in api.js so the auth token is always included in requests
  • The PUBLIC_ENDPOINTS array is now empty (all current endpoints require authentication)

Test plan

  • Full test suite passes (1011 tests, 0 failures)
  • Verify Dashboard shows "Connected" for Catalog Status after login
  • Verify Streaming Status (Kafka) displays correctly
  • Verify no console 401 errors on the Dashboard

Raul Bardaji added 2 commits April 3, 2026 11:23
…isplay (#87)

Status endpoints were listed as public, so requests were sent without
the Bearer token. The backend requires authentication, causing 401
responses and leaving the Dashboard stuck on "Checking...".
@rbardaji rbardaji merged commit f2a3575 into main Apr 3, 2026
1 check passed
@rbardaji rbardaji deleted the fix/87-catalog-status-checking branch April 3, 2026 17:26
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.

Catalog Status stuck on 'Checking...' in Dashboard

1 participant