Natalie
03961e1eb8
fix(sso): return claims JSON from /auth/validate
...
nginx auth_request and status-only consumers ignore the body, but the
@features/api monolith's ssoRequired parses it and 401s on an empty/non-JSON
body — the empty 200 was the other half of the my/admin SSO login loop. Return
{ sub, admin } instead.
2026-06-21 17:36:52 -05:00
Natalie
6f4b9ceead
feat(sso/health): report build stamp on GET /health
...
Mirror the @features/api build stamp on the SSO service: inject __BUILD_INFO__
(version, BUILD_COUNT, short SHA, UTC time) via bun build --define in deploy.sh
and surface it plus service + startedAt from /health. Falls back to env then
'dev' for unbundled runs.
2026-06-21 17:34:41 -05:00
Natalie
321a38bfeb
fix(sso): validate against every quinn_sso_session cookie
...
A browser can carry more than one quinn_sso_session (a stale host-only cookie
shadowing the good Domain-scoped one), and the shadow can sort first. Add
extractSessionCookies (all non-empty values) and make validateSession try each
until one verifies, instead of only the first. Root cause of the
my.transquinnftw.com login loop.
2026-06-21 17:34:35 -05:00
autocommit
158a704418
breaking(api): 💥 Update client entity schema, prospector classification, and admin photo export routes with breaking changes
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 14:58:14 -07:00
autocommit
8f4f07c833
chore(fontend-config): 🔧 Update Vite config to standardize build plugins, aliases, and environment variables across frontend features
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 22:21:03 -07:00
autocommit
c4cfcbac7a
chore(frontend-config): 🔧 Standardize environment variables, Vite build configurations, and Docker/E2E setup across frontend modules
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 22:08:05 -07:00
autocommit
cc0893d704
deps-upgrade(dependencies-significant): ⬆️ Coordinate and upgrade 16 dependencies across feature modules and shared packages, including @lilith/provider-api-client and quinn-app-switcher
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
066d75c019
deps-upgrade(deps): ⬆️ Update dependencies across admin, analytics, messages, my, sso, quinn.www, and root packages to latest versions
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:44:11 -07:00
autocommit
e121181aef
deps-upgrade(features-feature): ⬆️ Update dependencies in admin, analytics, messages, my, sso features, and quinn.www deployment
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:44:11 -07:00
autocommit
4855347b5f
feat(sso): ✨ Introduce version tracking via injection in main.tsx and update TypeScript types in vite-env.d.ts
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:32:12 -07:00
autocommit
644ee14597
chore(fontend-config): 🔧 Update Vite build configurations with plugins, path aliases, and optimizations
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:25:37 -07:00
autocommit
bf333cda08
deps-upgrade(frontend): ⬆️ Update dependencies in admin, analytics, messages, my, and sso frontend packages
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:25:37 -07:00
Claude Code
67264c31d3
feat(auth-authentication): ✨ Add navigation header component, implement useAuth hook for auth state management, and introduce SSO login page with third-party provider support
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 02:22:30 -07:00
Claude Code
332254521d
chore(fontend-config): 🔧 Update development environment variables for my, admin, and sso frontend features
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 02:22:29 -07:00
Claude Code
b12647e63d
feat(sso): ✨ Update SSO server logic to enhance authentication flows and provider integrations
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 00:54:22 -07:00
Claude Code
1ee17f1e0b
feat(ssoauth): ✨ Introduce SSO provider integration and newsletter-specific auth flows with OAuth/SAML and token validation
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 00:47:58 -07:00
Claude Code
5419a54bf1
chore(backend-api): 🔧 Update environment variables in .env.development for admin, my, and sso modules
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 00:47:57 -07:00
Claude Code
2515d8a77c
feat(sso): ✨ Add support for [Provider] SSO integration or enhance OAuth2/OIDC flows
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:13:06 -07:00