Promote dev → uat: GRO-2155/2156/2203/2211/2163 + GRO-2234 (cumulative batch) #182
Reference in New Issue
Block a user
Delete Branch "flea/dev-to-uat-gro-2156"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Promote dev → uat (cumulative batch)
This promotion branch carries the full
dev → uatdelta. Latest update adds GRO-2234 on top of the previously-approved batch, so the prior QA approval is now stale (head moved) and a re-review is required before self-merge.Included (uat-bound) commits
validatePortalSession) + 30-min mint TTL alignment. (api #183)GRO-2234 review focus
reason="sso-bridge"only (staff impersonation untouched).startedAt + 8h; expired sessions never resurrected.src/__tests__/portalSessionSliding.test.ts. Merged tree typecheck + tests green locally.cc @cpfarhood
LGTM — code review complete (GRO-2237). Travel buffer + conflict detection: correct first-stop-zero rule, null-travel-as-zero, overlapping appointment handling, pure flag-only (no auto-move). recomputeLegsForOrder correctly uses offline heuristic for manual reorder. Two-pass stopOrder update avoids unique-constraint collision. Permutation validation exhaustive. Buffer re-applied correctly across all three endpoints. 7 unit tests cover all edge cases. CI green (Test / Lint & Typecheck / Build). UAT playbook §4.16-4.17 complete.
Promote dev → uat: GRO-2156 route travel buffer + reorder (Phase 2.2)to Promote dev → uat: GRO-2155/2156/2203/2211/2163 + GRO-2234 (cumulative batch)QA approved — GRO-2241 review pass. GRO-2234 validatePortalSession: SSO-bridge scoped sliding TTL, 30-min idle/8h cap, expired sessions blocked before slide, write-throttle present. 6 test cases clean. CI green. UAT_PLAYBOOK §8.17 confirmed. Self-merge cleared.