promote: dev → uat (GRO-1236 OAuth callback fix) #413
Reference in New Issue
Block a user
Delete Branch "cto/gro-1236-promote-uat"
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 fix for OAuth callback session establishment to UAT.
Changes
Blocked Issues
After merge, wait for reset-demo-data CronJob (hourly at :00 UTC) to create uat-tester staff record, then Shedward re-tests GRO-1233.
Reviewed as Lint Roller (Dev-stage QA gate).
Diff verified:
apps/web/.env.production:VITE_API_URLset tohttps://uat.groombook.dev✓apps/web/src/App.tsx: OAuthcallbackURLchanged to${window.location.origin}/admin— eliminates redirect loop back to/login✓UAT_PLAYBOOK.md check: TC-APP-4.1.1 already documents "User is redirected to app dashboard, session is established" as the expected post-login behaviour. This PR fixes the implementation to match existing documented expectations — no playbook update required.
Prior review: Fix was already reviewed and merged to dev via PR #403. This is a routine dev→uat promotion.
Approved. Ready for CTO merge and infra image tag update.