monacousa-portal/server/utils
Matt d34d16fda1
Build And Push Image / docker (push) Successful in 2m20s Details
Fix critical member management issues: dues tracking, member IDs, and profile display
- Fix dues payment logic to automatically calculate payment_due_date as 1 year from payment date
- Remove redundant dues_paid_until field and replace with payment_due_date throughout
- Implement member ID generation system with format MUSA-YYYY-XXXX
- Create migration endpoints for generating member IDs and fixing payment dates
- Update admin members page to display actual member_id from database
- Ensure ProfileAvatar components use correct member_id field
- Add support for profile images in list and grid views with initials fallback
- Fix countries export alias for backward compatibility

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-04 18:45:47 +02:00
..
admin-config.ts Add Keycloak group management for member portal access control 2025-08-13 16:31:54 +02:00
dues-calculator.ts Fix critical member management issues: dues tracking, member IDs, and profile display 2025-09-04 18:45:47 +02:00
email-tokens.ts Add circuit breaker pattern to email verification system 2025-08-10 15:48:11 +02:00
email.ts fixes 2025-08-15 15:06:39 +02:00
keycloak-admin.ts Replace all mock/placeholder data with real data systems 2025-08-31 18:28:38 +02:00
keycloak.ts Initialize Nuxt.js project with Docker deployment setup 2025-08-06 14:31:16 +02:00
member-id.ts Fix critical member management issues: dues tracking, member IDs, and profile display 2025-09-04 18:45:47 +02:00
member-tiers.ts Replace all mock/placeholder data with real data systems 2025-08-31 18:28:38 +02:00
minio.ts Add profile image system with MinIO storage 2025-08-14 10:28:40 +02:00
nocodb-events.ts Refactor event form to use separate date/time inputs with validation 2025-08-13 22:23:06 +02:00
nocodb.ts fixes 2025-08-14 10:43:21 +02:00
profile-images.ts Add profile image system with MinIO storage 2025-08-14 10:28:40 +02:00
security.ts Add password setup flow with server-side validation 2025-08-09 19:11:54 +02:00
session.ts Clean up authentication troubleshooting artifacts 2025-08-07 15:14:02 +02:00