Skip to content

feat: add White Glove Request feature#3487

Open
aleixhub wants to merge 8 commits into
mainfrom
feat/white-glove-requests
Open

feat: add White Glove Request feature#3487
aleixhub wants to merge 8 commits into
mainfrom
feat/white-glove-requests

Conversation

@aleixhub

@aleixhub aleixhub commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Adds a new WhiteGloveRequest CRD (babylon.gpte.redhat.com/v1) that allows users to request ops-assisted workshop provisioning. Admins review, approve (triggering the actual workshop order), or reject requests.

User pages: list (/white-glove), create form, detail view with status banner, progress stepper, and activity tab.

Admin pages: list all requests (/admin/white-glove-requests), shared detail view with approve/reject actions and reject modal, approve & order form with prefilled data. The detail component is shared between user and admin routes, gating admin features via isAdmin session check.

Adds a new WhiteGloveRequest CRD (babylon.gpte.redhat.com/v1) that allows
users to request ops-assisted workshop provisioning. Admins review, approve
(triggering the actual workshop order), or reject requests.

User pages: list (/white-glove), create form, detail view with status
banner, progress stepper, and activity tab.

Admin pages: list all requests (/admin/white-glove-requests), shared
detail view with approve/reject actions and reject modal, approve & order
form with prefilled data. The detail component is shared between user and
admin routes, gating admin features via isAdmin session check.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Comment thread catalog/ui/src/app/Admin/WhiteGloveAdminApprove.tsx Fixed
Comment thread catalog/ui/src/app/Admin/WhiteGloveAdminApprove.tsx Fixed
Comment thread catalog/ui/src/app/Admin/WhiteGloveAdminApprove.tsx Fixed
Comment thread catalog/ui/src/app/WhiteGlove/WhiteGloveCreate.tsx Fixed
Comment thread catalog/ui/src/app/WhiteGlove/WhiteGloveCreate.tsx Fixed
Comment thread catalog/ui/src/app/WhiteGlove/WhiteGloveCreate.tsx Fixed
Comment thread catalog/ui/src/app/WhiteGlove/WhiteGloveCreate.tsx Fixed
aleixhub and others added 6 commits July 9, 2026 22:30
…tion or class'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
…tion or class'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
…tion or class'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
…tion or class'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
…tion or class'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
…tion or class'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Comment thread catalog/ui/src/app/WhiteGlove/WhiteGloveCreate.tsx Fixed
…tion or class'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
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