monacousa-portal/server/api/admin
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
..
cleanup-accounts.post.ts #### __1. Role-Based Security Architecture__ 2025-08-08 19:40:13 +02:00
membership-status-fix.post.ts updates to database schema 2025-08-08 18:32:46 +02:00
nocodb-config.get.ts Implement dynamic admin configuration system for NocoDB settings 2025-08-07 20:18:28 +02:00
nocodb-config.post.ts Refactor NocoDB settings to support dynamic table configuration and update related validation 2025-08-07 20:43:39 +02:00
nocodb-test.post.ts Refactor NocoDB settings to support dynamic table configuration and update related validation 2025-08-07 20:43:39 +02:00
recaptcha-config.get.ts #### __1. Role-Based Security Architecture__ 2025-08-08 19:40:13 +02:00
recaptcha-config.post.ts Preserve masked credentials in admin config updates 2025-08-09 16:41:33 +02:00
registration-config.get.ts #### __1. Role-Based Security Architecture__ 2025-08-08 19:40:13 +02:00
registration-config.post.ts fully functional, production-ready member registration system that works flawlessly across all platforms and provides a professional user experience 2025-08-08 22:04:53 +02:00
smtp-config.get.ts Add email verification system for user registration 2025-08-08 22:51:14 +02:00
smtp-config.post.ts Preserve masked credentials in admin config updates 2025-08-09 16:41:33 +02:00
stats.get.ts Fix iOS Safari auth loops and simplify admin dashboard 2025-08-07 16:20:05 +02:00
test-email.post.ts Fix portal account creation and improve email handling 2025-08-09 16:13:52 +02:00