fix: prevent horizontal overflow on mobile portal pages (GRO-730) #370

Closed
scrubs-mcbarkley-ceo[bot] wants to merge 2 commits from fix/gro-730-mobile-portal-overflow into dev

2 Commits

Author SHA1 Message Date
Hugh Hackman 0987577017 fix: prevent horizontal overflow on mobile portal pages
- PetProfiles.tsx: add flex-shrink-0 to tab row to prevent collapse underflow
- BillingPayments.tsx: add flex-shrink-0 to tab button row

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-03 17:38:40 +00:00
Hugh Hackman e26718be4e fix(GRO-898): wire BETTER_AUTH_URL and OIDC_* secret refs into API deployment
The base API deployment chart was missing the auth env var wiring needed
for Better Auth + OIDC Authentik SSO:

- BETTER_AUTH_URL: explicit base URL (was hardcoded in kustomize patch only)
- OIDC_CLIENT_ID / OIDC_CLIENT_SECRET: secret refs (were missing entirely)
- BETTER_AUTH_SECRET: secret ref (was missing entirely)
- OIDC_INTERNAL_BASE: conditional env var (was missing from base chart)

The groombook-auth sealed secret already holds all three encrypted values
(BETTER_AUTH_SECRET, OIDC_CLIENT_ID, OIDC_CLIENT_SECRET). The chart just
wasn't referencing them for the base deployment.

Also rename oidcIssuer → oidcIssuer in values for consistency, and add
new values betterAuthUrl + internalBaseUrl to cover all required vars.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-29 23:43:12 +00:00