27 Commits

Author SHA1 Message Date
2d5768a612 Fix to speed up checking domains and users 2025-06-01 10:24:05 +03:00
97b4b046fc Fix to print message depending on the user 2025-06-01 02:07:41 +03:00
e5f67a2394 Add support to reset password for Virtualmin mail users 2025-05-31 23:40:39 +03:00
856c350a0b Fix to load theme handle first 2025-05-21 22:02:02 +03:00
4afe69addf Line length cleanup 2025-05-19 21:56:11 -07:00
46455e1cf0 Lock link tracking files 2025-05-05 20:08:12 -07:00
3ba8f4a6fe Fixes to get password changes for sudo users working 2025-05-04 11:40:58 -07:00
c5b0e4c7ff Work on password reset for sudo-capable users 2025-05-03 22:05:46 -07:00
cc0968be8f Cleaner to use temporary variables rather than modifying gconfig 2025-05-03 20:49:04 -07:00
f63f3a6817 Add password reset link expires in option 2025-05-03 17:54:56 +03:00
cb3bde5374 Fix to set email correctly when resetting password 2025-04-26 21:37:42 +03:00
4fbc57350f Add logging for password resets 2025-04-26 10:04:43 -07:00
cc83641c11 Add ability for themes to handle each "forgot_*" page 2025-04-25 20:01:30 +03:00
740368fc0d Use correct password hashing function 2025-04-23 20:58:48 -07:00
7c932d3cb0 No need to create extra variables 2025-04-23 20:56:21 -07:00
b46043de84 Check for the d variable properly 2025-04-23 20:51:59 -07:00
69e3844cec Fix critical issues when resetting the password
1. If changing password in `/etc/shadow` clone user correctly
 2. Restart miniserv after changing password in `/etc/shadow`
 3. Use correct hashing format when changing Webmin and Unix password
2025-04-23 15:18:09 +03:00
215b1332fc Fix to check if domain hash isn't empty 2025-04-23 14:15:56 +03:00
bb8b926d52 Properly declare $d 2025-04-22 22:01:21 -07:00
3f5ae24beb Ask for password twice 2025-04-21 19:56:20 -07:00
8cd74c1c35 Don't show Virtualmin output when resetting a password 2025-04-21 16:55:35 -07:00
a04646e785 Cannot reset password if you're logged in 2025-04-20 10:30:14 -07:00
2916f5b723 Define the forgot password dir in init_config 2025-04-20 10:00:47 -07:00
167e8f2b1f support unix user password changes 2025-04-18 22:01:56 -07:00
a664809bf4 Implement forgotted password reset for Virtualmin users 2025-04-17 22:11:39 -07:00
ea973b571b Fix password change for regular webmin users 2025-04-15 21:23:10 -07:00
d9dbcd9746 More work on forgotten password support 2025-04-14 22:44:55 -07:00