eb7813ac6f
Implement OpenID Connect Authentication Strategy (works with Keycloak, Authentik etc.)
2025-01-13 15:56:29 +01:00
0f8f2fe560
cleanup internal package resolution
2025-01-13 11:53:42 +01:00
43c5a33773
Implement Custom CSS Feature
2025-01-13 00:31:49 +01:00
6335ad1571
fixes #2082 , fixes #2066 - fallback to cuid2 if filename contains non-latin characters
2025-01-12 18:06:44 +01:00
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
5c10f3d866
Merge pull request #2024 from plecrx/patch-1
...
fix(storage-controller): rm duplicate userID & use correct filename parameter
2025-01-12 16:09:05 +01:00
d0a174d7b7
fix localhost translation logic in printer service
2025-01-12 15:52:30 +01:00
bb4bbf4174
Merge pull request #2095 from jbilinski/upstream-0
...
fix(printer): refine "localhost" matching in printer.service.ts
2025-01-12 15:37:38 +01:00
3b73dcf29d
fix issues brought up by coderabbit
2025-01-11 16:13:04 +01:00
198c269790
remove console.log statements
2025-01-11 15:55:06 +01:00
58ef309b68
release: v4.3.1
2025-01-11 15:38:26 +01:00
31ed9f41a0
fix: refine "localhost" matching in printer.service.ts
...
changed localhost matching for local dev environments from a url string match to more specific regex that matches host property.
This was causing the "about:blank", no output error in (edge) case of printing a pdf from any url with string "localhost"
2024-11-07 10:16:35 -08:00
e3f3b8b464
bump version to 4.2.0
2024-09-02 12:31:56 +02:00
b9de35f0d9
fix(storage-controller): rm duplicate userID & use correct filename parameter
2024-08-23 16:45:50 +02:00
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
748b509b1d
update dependencies, fix import sample resume issue, update pnpm version
2024-05-21 08:10:12 +02:00
09ebcdf40f
remove sentry integration, fix linting issues
2024-05-20 17:13:17 +02:00
77dee57324
Merge pull request #1885 from nickconway/fix/pdf-name
...
Fix: generate PDF name from title instead of id
2024-05-20 16:37:43 +02:00
f60fc63ee3
fix(docker): add environment variable for puppeteer to launch with ignore http errors flag
2024-05-15 19:52:22 +02:00
a7a0e4e652
Fix: generate PDF name from title instead of id
2024-05-07 13:13:10 -04:00
52e062c0b5
fix eslint issues
2024-05-07 12:02:39 +02:00
e3785030e1
add code chunking to vite.config.ts
2024-05-07 11:45:33 +02:00
4dd5367572
attempt to fix lint issues
2024-05-05 15:02:16 +02:00
e87b05a93a
release: v4.1.0
2024-05-05 14:55:06 +02:00
8deff757a9
fix tiptap issues, update dependencies, fix typescript issues with minio client
2024-05-03 12:05:54 +02:00
1f5dce2233
feat(server): Support for SMTP-over-TLS
2024-04-09 14:42:47 +08:00
b47b7824ff
- bump up version to 4.0.6
...
- update dependencies
- remove test phase from CI script
- lint and format all files
2024-03-10 10:35:23 +01:00
ec77d13ebd
add safety check for username in github strategy
2024-03-10 10:27:30 +01:00
ec612f0902
Merge pull request #1799 from mradigen/main
...
fix(github_auth): fix GithubStrategy not searching for user using username
2024-03-10 10:25:28 +01:00
783af5070d
remove caching from resumes
2024-03-10 10:00:51 +01:00
b6162d7bb0
fix(github_auth): fix GithubStrategy not searching for user using username
2024-03-06 15:40:37 +05:30
1aaaaeca20
format files
2024-01-21 10:44:22 +01:00
8bca7f5390
release: v4.0.4
2024-01-19 10:04:23 +01:00
9955a64c56
add warning if skipped bucket creation
2023-12-04 01:34:52 -06:00
b8c5aafa1d
Add option to skip storage bucket check & creation in storage service
2023-12-03 19:59:01 -06:00
a4843cf7e6
ci: attempt to fix ci scripts by not importing prisma as type
2023-11-24 01:48:14 +01:00
6e53a0f7a3
fix: auth layout if email is the only auth provider
2023-11-23 17:15:49 +01:00
6ba1996084
fix: booleans not cooercing properly in env vars
2023-11-23 14:00:54 +01:00
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
a661076686
fix: throw appropriate errors when connecting to storage bucket, closes #1561
2023-11-23 09:01:25 +01:00
4baecb22e9
fix: add logger for errors, return correct error when resume is locked
2023-11-22 22:25:54 +01:00
1580455b3f
- update translations
...
- add mail_from env var
- update docs for swarm deployment
2023-11-22 22:05:54 +01:00
dfb3ef60dd
- add docker-swarm deployment example
...
- update dependencies
2023-11-22 09:08:23 +01:00
2a3ae68948
implement button to download PDF from a public resume page
2023-11-21 13:45:39 +01:00
1825fc3283
- implement disable_email_auth env var
...
- add sync crowdin translations github action
2023-11-21 09:44:37 +01:00
8b217dfcfa
- upgrade react-resizable-panels to latest version
...
- update translations
- remove cypress
- add await to all return blocks
2023-11-19 09:52:55 +01:00
9bf125e024
update i18n messages, remove pseudo locale
2023-11-17 08:58:27 +01:00
34247f13b6
design nosepass template, add tests, add template previews
2023-11-17 08:31:12 +01:00
0b4cb71320
export port 3000 on dockerfile
2023-11-15 16:44:27 +01:00
8171e90a6c
switch from sessionStorage to localStorage
2023-11-15 06:34:17 +01:00