Commit Graph

30 Commits

Author SHA1 Message Date
Amruth Pillai 63db927924 - fixes #2153, attempt to fix 401 unauthorized error when implementing OIDC 2025-01-15 16:32:43 +01:00
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 d18ef2e1a5 feat(feature-flags): fixes #1592, introduces new flags DISABLE_SIGNUPS and DISABLE_EMAIL_AUTH, renamed STORAGE_SKIP_BUCKET_CHECK 2024-05-29 10:30:38 +02:00
Amruth Pillai 09ebcdf40f remove sentry integration, fix linting issues 2024-05-20 17:13:17 +02:00
ToshY f60fc63ee3 fix(docker): add environment variable for puppeteer to launch with ignore http errors flag 2024-05-15 19:52:22 +02:00
Amruth Pillai e87b05a93a release: v4.1.0 2024-05-05 14:55:06 +02:00
Amruth Pillai 8deff757a9 fix tiptap issues, update dependencies, fix typescript issues with minio client 2024-05-03 12:05:54 +02:00
339 1f5dce2233 feat(server): Support for SMTP-over-TLS 2024-04-09 14:42:47 +08:00
Miguel Medina b8c5aafa1d Add option to skip storage bucket check & creation in storage service 2023-12-03 19:59:01 -06:00
Amruth Pillai 6ba1996084 fix: booleans not cooercing properly in env vars 2023-11-23 14:00:54 +01:00
Amruth Pillai f6ad346f9b fix: add env var STORAGE_USE_SSL to toggle on/off SSL mode in MinIO Client, closes #1561 2023-11-23 10:13:08 +01:00
Amruth Pillai 1580455b3f - update translations
- add mail_from env var
- update docs for swarm deployment
2023-11-22 22:05:54 +01:00
Amruth Pillai 1825fc3283 - implement disable_email_auth env var
- add sync crowdin translations github action
2023-11-21 09:44:37 +01:00
Amruth Pillai 34247f13b6 design nosepass template, add tests, add template previews 2023-11-17 08:31:12 +01:00
Amruth Pillai 72852f90e2 pin browserless/chrome version as latest it too unstable 2023-11-14 21:53:10 +01:00
Amruth Pillai 457aed5f46 fix(printer): increase timeout to 15s 2023-11-14 16:06:16 +01:00
Amruth Pillai 36b1930c0d fix: remove crowdin_distribution_hash env 2023-11-14 14:00:27 +01:00
Amruth Pillai d18b258761 feat(homepage): add new sections to homepage 2023-11-13 17:03:41 +01:00
Amruth Pillai 48727be809 fix(i18n): delete local translations 2023-11-10 13:14:44 +01:00
Amruth Pillai fa248c47ad ci(dockerfile): copy prisma client correctly 2023-11-05 14:23:01 +01:00
Amruth Pillai d113f84c7e ci(compose): update docker compose deployment examples 2023-11-05 13:38:56 +01:00
Amruth Pillai 22933bd412 refactor(v4.0.0-alpha): beginning of a new era 2023-11-05 12:31:42 +01:00
Amruth Pillai 9c1380f401 🚀 release v3.0.0 2022-03-06 22:48:29 +01:00
Amruth Pillai 7c73685759 1646397537 2022-03-04 13:38:58 +01:00
Amruth Pillai 269d5206e6 1646393163 2022-03-04 12:26:03 +01:00
Amruth Pillai e1529e03f9 add option to pass CA certificate for database deploys 2022-03-04 11:50:10 +01:00
Amruth Pillai 5104ea6438 perf(app): working docker build stage, with github actions ci to push image 2022-03-04 10:54:31 +01:00
Amruth Pillai 2aa3786f5f experiments with docker packaging, figuring out deploy plan 2022-03-03 09:35:13 +01:00
Amruth Pillai 295172687b 🚀 release: v3.0.0 2022-03-02 17:44:11 +01:00