monacousa-portal/pages/dashboard
Matt d9ef5bbdeb
Build And Push Image / docker (push) Successful in 2m42s Details
feat: Enhanced dues overdue system with detailed time tracking
- Enhanced update-overdue-statuses API to calculate and return specific overdue durations (years/months)
- Updated overdue-count API to provide detailed member information with overdue durations
- Enhanced DuesOverdueBanner component to display expandable list of overdue members with their specific overdue time
- Added automatic marking of members as inactive when dues are over 1 year overdue
- Improved UI to show 'Dues Overdue - X Members Affected' with detailed breakdown
- Members with overdue dues now display exact time overdue (e.g., '2 years 3 months overdue')
- Added proper TypeScript interfaces for overdue member data
- Enhanced banner shows inactive status and overdue duration for each affected member
2025-08-10 23:42:17 +02:00
..
admin.vue Add overdue dues management system with notifications and status updates 2025-08-10 23:29:48 +02:00
board.vue Add dues management system with UI improvements 2025-08-10 23:19:48 +02:00
index.vue Fix redirect loops and SSR hydration issues in auth flow 2025-08-07 17:21:18 +02:00
member-list.vue feat: Enhanced dues overdue system with detailed time tracking 2025-08-10 23:42:17 +02:00
profile.vue Add global branding and implement member ID system 2025-08-10 16:49:23 +02:00
user.vue Add global branding and implement member ID system 2025-08-10 16:49:23 +02:00