• Joined on 2025-03-24
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 12:21:47 +00:00
31994f9243 chore(bstein-dev-home): automated image update
bstein pushed to master at bstein/bstein-dev-home 2026-01-04 12:16:14 +00:00
5f8ef42d79 ui: drop portfolio from title
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 11:50:54 +00:00
b28fdece0a chore(bstein-dev-home): automated image update
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 11:49:45 +00:00
b82e2b99db chore(bstein-dev-home): automated image update
bstein pushed to master at bstein/bstein-dev-home 2026-01-04 11:44:36 +00:00
72dae3e7a2 portal: improve onboarding login UX
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 11:35:58 +00:00
6eeff1271c test(portal): stop requiring totp
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 11:28:53 +00:00
20332f7029 chore(bstein-dev-home): automated image update
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 11:27:44 +00:00
1a8b3ce304 chore(bstein-dev-home): automated image update
bstein pushed to master at bstein/bstein-dev-home 2026-01-04 11:21:38 +00:00
59830e19c8 portal: stop forcing MFA on first login
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 10:36:50 +00:00
333481bd67 chore(bstein-dev-home): automated image update
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 10:35:39 +00:00
6f784c94a4 chore(bstein-dev-home): automated image update
bstein pushed to master at bstein/bstein-dev-home 2026-01-04 10:29:48 +00:00
632cb9c17b portal: reject duplicate external emails
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 06:40:24 +00:00
55606e5b70 fix(portal): pin kubectl image digest
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 06:35:42 +00:00
17a9a7e245 test(portal): sync e2e client secret
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 06:27:43 +00:00
c53d310c59 test(portal): use external Keycloak URL
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 06:02:09 +00:00
b9d2fa8277 test(portal): improve e2e auth errors
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 05:58:58 +00:00
c298946ce0 test(portal): approve requests via admin API
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 05:26:54 +00:00
0b96894e7a tests(portal): rerun onboarding e2e job (8)
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 05:25:51 +00:00
4a841a1660 fix(bstein-dev-home): harden backend gunicorn
bstein pushed to feature/sso-hardening at bstein/titan-iac 2026-01-04 05:10:11 +00:00
bbb15a6532 tests(portal): rerun onboarding e2e job (7)