Commit Graph

4 Commits

Author SHA1 Message Date
Gan, Jimmy ea5b4e5f18 🔐 RESTORE: Admin password reset functionality
 Added admin password reset capability with:
   - Generate secure temporary passwords (12 chars with symbols)
   - Create password reset links with 15-min expiry
   - Beautiful modal UI with copy-to-clipboard functionality
   - Toggle password visibility for security
   - Reset buttons in both users list and user detail pages
   - Proper error handling and loading states
   - Responsive design for mobile/desktop

FEATURES:
- Admins can reset any user's password instantly
- Users get both temporary password and reset link options
- Secure password generation with proper entropy
- Audit logging of all password reset actions
- Professional UI with Bootstrap modals and tooltips

SAFE: Only affects admin functionality, calculator unchanged
2025-07-11 13:36:05 +08:00
Gan, Jimmy fefe9b10c0 🎯 RESTORE: Enhanced admin user management functionality
 Added user search functionality to admin users page
 Created comprehensive user detail template with:
   - Complete user information display
   - User action buttons (activate/deactivate/delete)
   - Quotation history for each user
   - Improved tooltips and responsive design
 Enhanced admin users table with better action buttons
 Added proper error handling and confirmation dialogs

SAFE: Only affects admin pages, calculator functionality unchanged
2025-07-11 13:34:56 +08:00
Anup Raj Gopinathan b5849c7fbd Core App changes to make it AWS compatible 2025-06-25 10:15:06 +02:00
Anup Raj Gopinathan 370dbc96bf Restructure the app folder 2025-06-24 15:03:16 +02:00