✅ 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
✅ 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
Merge in DCF/mold_cost_calculator from Fix-environment-variables to master
* commit '5f4973ed116d4a503bd7a69d0712f616924d3196':
add secret key
Adding secret key to the env
Merge in DCF/mold_cost_calculator from AWS-Setup to master
* commit 'ec05c201f2cdcc8ec085353ebca369eda3085a3f':
Revert static file fix
Try another fix
Try another fix
Try fix for Font files
Fix stack name
Add a db handler
Remove Mangum
Update the API Gateway Resource Policy
Update lambda configuration
Update stack name
Change the App Shortname
Initial jenkins version
Core App changes to make it AWS compatible