dev → uat: GRO-2311 seed portal StatusBadge appointments (#201) #202

Merged
Flea Flicker merged 1 commits from dev-to-uat-gro-2311 into uat 2026-06-09 09:56:34 +00:00
Member

dev → uat: GRO-2311 portal customer StatusBadge appointments

Promotes the single feature commit from groombook/api#201 (cherry-picked onto uat to keep the promotion isolated to this one change — packages/db/src/seed.ts only).

Seeds for uat-customer@groombook.dev the reachable StatusBadge palette so the customer portal can be live-observed: upcoming confirmed + scheduled (Upcoming cards), past cancelled + no_show (Past tab); existing completed untouched. Idempotent (fixed UUIDs + onConflictDoNothing), safe across the hourly reset/seed TRUNCATE+reseed.

Implements Option A on GRO-2313 (CTO-approved). pending/waitlisted + the no_showno-show badge-key fix are split to GRO-2319 (web).

cc @cpfarhood

## dev → uat: GRO-2311 portal customer StatusBadge appointments Promotes the single feature commit from [groombook/api#201](https://git.farh.net/groombook/api/pulls/201) (cherry-picked onto `uat` to keep the promotion isolated to this one change — `packages/db/src/seed.ts` only). Seeds for `uat-customer@groombook.dev` the reachable `StatusBadge` palette so the customer portal can be live-observed: upcoming `confirmed` + `scheduled` (Upcoming cards), past `cancelled` + `no_show` (Past tab); existing `completed` untouched. Idempotent (fixed UUIDs + `onConflictDoNothing`), safe across the hourly reset/seed TRUNCATE+reseed. Implements Option A on [GRO-2313](/GRO/issues/GRO-2313) (CTO-approved). `pending`/`waitlisted` + the `no_show`→`no-show` badge-key fix are split to [GRO-2319](/GRO/issues/GRO-2319) (web). cc @cpfarhood
Flea Flicker added 1 commit 2026-06-09 09:54:16 +00:00
feat(seed): seed upcoming appointments across statuses for UAT portal customer (GRO-2311) (#201)
CI / Test (pull_request) Successful in 26s
CI / Lint & Typecheck (pull_request) Successful in 30s
CI / Build & Push Docker Images (pull_request) Successful in 1m26s
e85d909f74
Flea Flicker merged commit 807ccb455f into uat 2026-06-09 09:56:34 +00:00
Sign in to join this conversation.