monacousa-portal/server/api
Matt 97653b7307
Build And Push Image / docker (push) Successful in 2m54s Details
Preserve masked credentials in admin config updates
Handle masked sensitive fields (passwords/secrets) in reCAPTCHA and SMTP
configuration endpoints. When the frontend sends masked values (bullets),
preserve existing credentials instead of overwriting them. This prevents
accidental credential loss when updating other configuration fields.

- Check for masked placeholder values ('••••••••••••••••')
- Preserve existing secretKey/password when masked
- Add logging to track credential update actions
2025-08-09 16:41:33 +02:00
..
admin Preserve masked credentials in admin config updates 2025-08-09 16:41:33 +02:00
auth Make email service initialization asynchronous 2025-08-09 15:50:54 +02:00
members Fix portal account creation and improve email handling 2025-08-09 16:13:52 +02:00
health.get.ts feat: add debug entrypoint script and enhance health check logging 2025-08-07 02:56:53 +02:00
recaptcha-config.get.ts fixes recaptcha 2025-08-08 21:10:00 +02:00
registration-config.get.ts fixes recaptcha 2025-08-08 21:10:00 +02:00
registration.post.ts Make email service initialization asynchronous 2025-08-09 15:50:54 +02:00