fix: resolve login 400 β auto-resolve organizationId from email when omittedβ
CognxSafeTrack+1: Claude Sonnet 4.6
4e2a593
Backend now falls back to findUserByEmailOnly() when the frontend
doesn't send organizationId (deployed admin still uses old build).
Password verification still required β auth security unchanged.
Also adds organizationId field to login form for first-time users,
and removes last default-org-id references from tenant.tsx.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
fix: resolve api build errors and multi-tenant unique key constraints
CognxSafeTrack
a37afe6
feat: migrate to multi-tenant SaaS architecture with JWT auth and BullMQ notifications