[Feature]: Add "Version and Environment Info" tab to Admin UI #25
Labels
enhancement
New feature or request
frontend
Frontend development (HTML, CSS, JavaScript)
good first issue
Good for newcomers
help wanted
Extra attention is needed
🧭 Type of Feature
🧭 Epic
Title: Show gateway version and runtime metadata in Admin UI
Goal: Surface
/version
information inside the visual Admin panel, rather than via raw JSON or bare HTMLWhy now: While
/version
exists (returns JSON and basic HTML), it’s not visible from the main dashboard. A friendly “Version and Environment Info” tab will help users confirm deployment state, runtime, and build info without external tooling.🙋♂️ User Story 1
As a: platform admin or SRE
I want: to view gateway version and runtime details from the Admin UI
So that: I can verify deployment metadata without needing curl or the terminal
✅ Acceptance Criteria
🙋♂️ User Story 2
As a: contributor with frontend skills
I want: to fetch version metadata via HTMX and display it in a styled card
So that: I can contribute to the UI without modifying API logic
✅ Acceptance Criteria
📐 Design Sketch
Add a new tab under Admin UI.
Use the
/version
endpoint to populate a styled info card (Tailwind preferred):Bonus: include a “Copy to clipboard” button for the JSON block.
🔗 MCP Standards Check
🔄 Alternatives Considered
📓 Additional Context
/version
already exists and returns JSON like:Your task is to:
This is a great first UI feature that blends HTMX, template partials, and FastAPI routes—ideal for frontend-focused contributors.
The text was updated successfully, but these errors were encountered: