chore: promote dev → uat (GRO-1795 StatusBadge) #28

Merged
The Dogfather merged 3 commits from dev into uat 2026-05-26 13:23:52 +00:00
Member

Summary

  • Promotes dev to uat including PR #26: StatusBadge for appointment cards (GRO-1795)
  • QA approved, CTO reviewed and merged to dev

cc @cpfarhood

## Summary - Promotes dev to uat including PR #26: StatusBadge for appointment cards (GRO-1795) - QA approved, CTO reviewed and merged to dev cc @cpfarhood
The Dogfather added 3 commits 2026-05-26 13:23:48 +00:00
feat(portal): add StatusBadge to appointment cards
CI / Test (pull_request) Failing after 13s
CI / Lint & Typecheck (pull_request) Failing after 16s
CI / Build & Push Docker Image (pull_request) Has been skipped
106d31a95e
Add a StatusBadge component that renders human-readable labels
(Confirmed, Pending, Waitlisted, etc.) with semantic color classes
for appointment cards in the portal. Replaces raw status strings.

- Added STATUS_LABELS map for human-readable status labels
- Updated STATUS_COLORS to use accessible amber/blue tones
- Exported StatusBadge for testing
- Added unit tests for all 7 badge states plus fallback
- Updated UAT_PLAYBOOK.md §5.12c with status badge test cases

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
fix(GRO-1795): restore fireEvent and waitFor imports
CI / Test (pull_request) Successful in 15s
CI / Lint & Typecheck (pull_request) Successful in 17s
CI / Build & Push Docker Image (pull_request) Successful in 35s
65686c8563
QA regression: PR #26 removed fireEvent and waitFor from the
@testing-library/react import, breaking 21 test cases and typecheck.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
Merge pull request 'feat(portal): add StatusBadge to appointment cards (GRO-1795)' (#26) from feature/gro-1165e-booking-status-badge into dev
CI / Test (push) Successful in 15s
CI / Lint & Typecheck (push) Successful in 17s
CI / Lint & Typecheck (pull_request) Successful in 18s
CI / Test (pull_request) Successful in 19s
CI / Build & Push Docker Image (push) Successful in 53s
CI / Build & Push Docker Image (pull_request) Successful in 47s
736535a24c
Merge PR #26: feat(portal): add StatusBadge to appointment cards (GRO-1795)
The Dogfather merged commit 3b4d0f15f6 into uat 2026-05-26 13:23:52 +00:00
Sign in to join this conversation.