Commit Graph

9 Commits

Author SHA1 Message Date
Amruth Pillai eb7813ac6f Implement OpenID Connect Authentication Strategy (works with Keycloak, Authentik etc.) 2025-01-13 15:56:29 +01:00
Amruth Pillai 0053d696ff Update ESLint configuration and schemas to use Zod library
- Changed ESLint configuration to target TypeScript files and added parser options for better integration.
- Updated various schemas across the application to replace `nestjs-zod/z` imports with `zod` for consistency.
- Refactored password validation in authentication schemas to use `z.string()` instead of `z.password()`.
- Enhanced date handling in user and resume schemas by introducing a new `dateSchema` utility.
- Updated `.ncurc.json` to target minor upgrades for dependencies.
2025-01-12 17:34:45 +01:00
Amruth Pillai 89a44cc33a - normalize username and email fields to lowercase, resolves #1740
- add autoComplete attributes to auth flow for easier sign in/sign up
2025-01-12 15:13:11 +01:00
Amruth Pillai e87b05a93a release: v4.1.0 2024-05-05 14:55:06 +02:00
Amruth Pillai 8fc3c25714 Update libs/dto/src/user/user.ts 2024-03-10 10:21:01 +01:00
tsp36 33168aa535 modify the name field to a minimum of 2 characters 2024-02-21 09:40:57 +08:00
Amruth Pillai a4843cf7e6 ci: attempt to fix ci scripts by not importing prisma as type 2023-11-24 01:48:14 +01:00
Amruth Pillai 6ad4358d70 feat(i18n): implement localization using LinguiJS 2023-11-10 09:07:47 +01:00
Amruth Pillai 22933bd412 refactor(v4.0.0-alpha): beginning of a new era 2023-11-05 12:31:42 +01:00