Promote uat → main (PROD): GRO-2359 OOBE portal-creation routing (api)
CI / Test (pull_request) Successful in 25s
CI / Lint & Typecheck (pull_request) Successful in 27s
CI / Build & Push Docker Images (pull_request) Successful in 1m26s
Promote dev → uat: GRO-2359 clients-from-auth endpoint
CI / Test (pull_request) Successful in 28s
CI / Lint & Typecheck (pull_request) Successful in 34s
CI / Build & Push Docker Images (pull_request) Successful in 42s
#213 by Flea Flicker was merged 2026-06-11 16:44:52 +00:00 1 approval
feat(GRO-2359): add POST /api/portal/clients-from-auth for OOBE
CI / Test (pull_request) Successful in 29s
CI / Lint & Typecheck (pull_request) Successful in 41s
CI / Build & Push Docker Images (pull_request) Successful in 1m40s
uat→main (PROD): GRO-2342 portal waitlist service {id, name} (frozen @47e2021 + cherry-pick c737bfe)
CI / Test (pull_request) Successful in 25s
CI / Lint & Typecheck (pull_request) Successful in 30s
CI / Build & Push Docker Images (pull_request) Successful in 1m18s
#211 by Flea Flicker was merged 2026-06-11 08:33:53 +00:00 1 approval
uat→main (PROD): GRO-2342 portal waitlist service {id, name} (frozen @4cc51b3)
CI / Test (push) Successful in 27s
CI / Lint & Typecheck (push) Successful in 30s
CI / Build & Push Docker Images (push) Successful in 26s
CI / Test (pull_request) Successful in 24s
CI / Lint & Typecheck (pull_request) Failing after 10m19s
CI / Build & Push Docker Images (pull_request) Has been skipped
#210 by Flea Flicker was closed 2026-06-10 10:22:37 +00:00 3 conflicting files
Promote dev → uat: GRO-2342 portal waitlist service {id, name}
CI / Test (pull_request) Successful in 25s
CI / Lint & Typecheck (pull_request) Successful in 25s
CI / Build & Push Docker Images (pull_request) Successful in 33s
#209 by Flea Flicker was merged 2026-06-10 09:24:54 +00:00 1 approval
fix(GRO-2342): portal waitlist card populates service {id, name}
CI / Test (pull_request) Successful in 26s
CI / Lint & Typecheck (pull_request) Successful in 29s
CI / Build & Push Docker Images (pull_request) Successful in 1m15s
Promote uat → main (PROD): GRO-2319 portal waitlist surfacing + seed
CI / Test (pull_request) Successful in 29s
CI / Lint & Typecheck (pull_request) Successful in 34s
CI / Build & Push Docker Images (pull_request) Successful in 38s
#207 by Flea Flicker was merged 2026-06-10 08:58:26 +00:00 1 approval
uat→main (PROD): GRO-2311 seed portal StatusBadge appointments (frozen @df5e768)
CI / Test (pull_request) Successful in 25s
CI / Lint & Typecheck (pull_request) Successful in 28s
CI / Build & Push Docker Images (pull_request) Successful in 1m4s
#206 by Flea Flicker was merged 2026-06-09 11:18:04 +00:00 1 approval
feat(GRO-2319): dev→uat — portal waitlist surfacing + seed (api)
CI / Test (pull_request) Successful in 29s
CI / Lint & Typecheck (pull_request) Successful in 38s
CI / Build & Push Docker Images (pull_request) Successful in 1m26s
#205 by Flea Flicker was merged 2026-06-09 11:04:16 +00:00 1 approval
feat(GRO-2319): surface active waitlist entries on portal appointments + seed
CI / Test (pull_request) Successful in 27s
CI / Lint & Typecheck (pull_request) Successful in 33s
CI / Build & Push Docker Images (pull_request) Successful in 1m24s
uat→main (PROD): GRO-2172 pet extended-field schema fix (frozen @c4385617)
CI / Test (pull_request) Successful in 30s
CI / Lint & Typecheck (pull_request) Successful in 34s
CI / Build & Push Docker Images (pull_request) Successful in 1m21s
#203 by Flea Flicker was merged 2026-06-09 10:52:37 +00:00 1 approval
dev → uat: GRO-2311 seed portal StatusBadge appointments (#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
#202 by Flea Flicker was merged 2026-06-09 09:56:34 +00:00
feat(seed): seed upcoming appointments across statuses for UAT portal customer (GRO-2311)
CI / Lint & Typecheck (pull_request) Successful in 29s
CI / Test (pull_request) Successful in 27s
CI / Build & Push Docker Images (pull_request) Successful in 1m30s
dev → uat: GRO-2172 extended pet fields
CI / Test (pull_request) Successful in 24s
CI / Lint & Typecheck (pull_request) Successful in 26s
CI / Build & Push Docker Images (pull_request) Successful in 1m19s
#200 by Flea Flicker was merged 2026-06-09 09:22:13 +00:00 1 approval
GRO-2172: add missing extended pet fields to create/update schemas
CI / Test (pull_request) Successful in 29s
CI / Lint & Typecheck (pull_request) Successful in 34s
CI / Build & Push Docker Images (pull_request) Successful in 3m54s
#199 by Flea Flicker was merged 2026-06-09 08:56:23 +00:00
uat → main: GRO-2299 redact googleMapsApiKey from PATCH /api/admin/settings
CI / Test (pull_request) Successful in 26s
CI / Lint & Typecheck (pull_request) Successful in 30s
CI / Build & Push Docker Images (pull_request) Successful in 1m3s
#198 by Flea Flicker was merged 2026-06-09 07:49:49 +00:00 1 approval
uat→main (PROD): GRO-2294 Route Optimization security hardening (frozen @2566fb8)
CI / Test (pull_request) Successful in 26s
CI / Lint & Typecheck (pull_request) Successful in 29s
CI / Build & Push Docker Images (pull_request) Successful in 29s
#197 by Flea Flicker was merged 2026-06-09 07:38:02 +00:00 1 approval
dev → uat: GRO-2299 redact googleMapsApiKey from PATCH /api/admin/settings
CI / Lint & Typecheck (pull_request) Successful in 35s
CI / Test (pull_request) Successful in 27s
CI / Build & Push Docker Images (pull_request) Successful in 39s
#196 by Flea Flicker was merged 2026-06-09 06:58:39 +00:00 1 approval
fix(GRO-2299): redact googleMapsApiKey from PATCH /api/admin/settings response
CI / Test (pull_request) Successful in 24s
CI / Lint & Typecheck (pull_request) Successful in 27s
CI / Build & Push Docker Images (pull_request) Successful in 1m18s
#195 by Flea Flicker was merged 2026-06-09 06:52:49 +00:00