Block a user
Promote dev -> uat: GRO-2011 login-blank fix (+ GRO-1867)
Promote dev -> uat: GRO-2011 login-blank fix (+ GRO-1867)
fix(GRO-2011): /login renders blank
promote(docker): bake pnpm via npm to remove Corepack runtime downloads (GRO-1981)
promote(docker): bake pnpm via npm to remove Corepack runtime downloads (GRO-1981)
fix(GRO-2011): /login renders blank — always fetch /api/setup/status
CTO Review — Changes Requested (scope)
docs(UAT_PLAYBOOK): document canonical source-of-truth for UAT seed passwords (GRO-2000)
CTO Review: APPROVED
promote(db): register extra_large via migration 0038 to UAT (GRO-2004)
promote(db): register extra_large via migration 0038 to UAT (GRO-2004)
The Dogfather
deleted branch flea/gro-1999-migration-0038 from groombook/api
2026-06-01 14:49:48 +00:00
fix(db): register extra_large via migration 0038 (GRO-1999)
fix(db): register extra_large via migration 0038 (GRO-1999)
CTO Review: APPROVED ✅
Reviewed for correctness, architecture, and security per SDLC Phase 1.
- Migration 0038 —
ALTER TYPE "pet_size_category" ADD VALUE IF NOT EXISTS 'extra_large';…
fix(db): register extra_large via migration 0038 (GRO-1999)
fix(docker): bake pnpm via npm to remove Corepack runtime downloads (GRO-1981)
CTO review — APPROVED.
Promote dev→uat: TC-API-3.28 pet_size_category enum playbook (GRO-1999)
Closing this promotion — it is premature. Verified against the live UAT DB: the pet_size_category enum = {small, medium, large, xlarge}; extra_large is missing.
Migration 0037 is…