Pre-checks /api/v1/auth/me on mount and surfaces a banner when the proxy (502/504) or auth service (503) is down. Operator sees the problem before typing a password.
31/31 vitest pass.
Pre-checks `/api/v1/auth/me` on mount and surfaces a banner when the proxy (502/504) or auth service (503) is down. Operator sees the problem before typing a password.
31/31 vitest pass.
Pre-checks /api/v1/auth/me on mount. The status code IS the signal:
- 200/401/403 → backend up, login can succeed
- 502/504 → proxy down (canvas nginx → demo unreachable)
- 503 → auth service is down upstream
Surfaces a yellow banner above the form when proxy or auth is down so
a regional store manager doesn't type their password into a flow that's
guaranteed to fail. Matches the friendlyAuthError() copy from PR #3.
31/31 vitest tests pass.
shad
merged commit 0f508293ea into main2026-06-14 21:31:22 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Pre-checks
/api/v1/auth/meon mount and surfaces a banner when the proxy (502/504) or auth service (503) is down. Operator sees the problem before typing a password.31/31 vitest pass.