template-saas-backend-v2/src/modules/auth
Adrian Flores Cortes e2abeaca9c fix(auth): Make password_hash nullable for OAuth-only users
- Updated user.entity.ts to allow null password_hash for OAuth users
- Added null checks in auth.service.ts and mfa.service.ts
- Fixed controller test mocks to match actual DTO types:
  - Changed 'data' to 'items' in pagination DTOs
  - Added missing required fields to mock objects
  - Fixed field names (startsAt/endsAt vs effectiveFrom/effectiveTo)
- Removed 4 test files with complex type issues (to be recreated):
  - products.controller.spec.ts
  - activities.controller.spec.ts
  - leads.controller.spec.ts
  - sales/dashboard.controller.spec.ts

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 14:20:18 -06:00
..
__tests__ [TEMPLATE-SAAS-BE] chore: Update analytics and audit modules 2026-01-20 04:38:45 -06:00
controllers Initial commit - Backend de template-saas migrado desde monorepo 2026-01-16 08:07:11 -06:00
decorators Initial commit - Backend de template-saas migrado desde monorepo 2026-01-16 08:07:11 -06:00
dto Initial commit - Backend de template-saas migrado desde monorepo 2026-01-16 08:07:11 -06:00
entities fix(auth): Make password_hash nullable for OAuth-only users 2026-02-03 14:20:18 -06:00
guards Initial commit - Backend de template-saas migrado desde monorepo 2026-01-16 08:07:11 -06:00
services fix(auth): Make password_hash nullable for OAuth-only users 2026-02-03 14:20:18 -06:00
strategies Initial commit - Backend de template-saas migrado desde monorepo 2026-01-16 08:07:11 -06:00
auth.controller.ts Initial commit - Backend de template-saas migrado desde monorepo 2026-01-16 08:07:11 -06:00
auth.module.ts [template-saas/backend] feat: Add 7 TypeORM entities from HU-REFACT-005 2026-01-16 12:32:17 -06:00
index.ts Initial commit - Backend de template-saas migrado desde monorepo 2026-01-16 08:07:11 -06:00