monacousa-portal/server/api
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 Fix critical member management issues: dues tracking, member IDs, and profile display 2025-09-04 18:45:47 +02:00
auth Replace all mock/placeholder data with real data systems 2025-08-31 18:28:38 +02:00
board Replace all mock/placeholder data with real data systems 2025-08-31 18:28:38 +02:00
events Refactor event form to use separate date/time inputs with validation 2025-08-13 22:23:06 +02:00
members Fix critical member management issues: dues tracking, member IDs, and profile display 2025-09-04 18:45:47 +02:00
profile fixes 2025-08-14 15:39:30 +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 Fix registration API to use new group-based user creation method 2025-08-31 19:13:09 +02:00