Ilia Ross
971c526ade
Fix to lower the static delay for now
2025-04-25 11:39:27 +03:00
Jamie Cameron
717f0b1100
Work on form to edit a TLS key
2025-04-24 21:39:47 -07:00
Jamie Cameron
6ff0e50e94
Merge branch 'master' of github.com:webmin/webmin
2025-04-24 21:12:13 -07:00
Jamie Cameron
0de1844755
Work on DNS over TLS
2025-04-24 21:07:03 -07:00
Ilia Ross
e55f3bdb74
Add ability for the theme to construct own forgot link
2025-04-25 00:49:39 +03:00
Ilia Ross
25d2edeeaf
Add a cooldown period for password reset request rates
2025-04-24 21:06:43 +03:00
Ilia Ross
201d817e9d
Fix to preserve ACL even for modules with noacl flag
...
What matters now is that the module gets removed from ACLs, and the new module config page (that didn't exist before) stops working. So the simplest and best solution is to keep the module visible normally, but skip editable ACLs—since the plugin is meant to be controlled by Virtualmin permissions, and access to its config should always be allowed.
https://github.com/webmin/webmin/pull/2426/files#r1972474077
2025-04-24 11:25:03 +03:00
Ilia Ross
b2626ca9c1
Fix to default to useradmin module even for anon user
2025-04-24 10:24:17 +03:00
Ilia Ross
0553cae4e3
Fix to avoid printing switch theme code unless authed
2025-04-24 10:23:14 +03:00
Jamie Cameron
740368fc0d
Use correct password hashing function
2025-04-23 20:58:48 -07:00
Jamie Cameron
7c932d3cb0
No need to create extra variables
2025-04-23 20:56:21 -07:00
Jamie Cameron
b46043de84
Check for the d variable properly
2025-04-23 20:51:59 -07:00
Ilia Ross
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
Ilia Ross
215b1332fc
Fix to check if domain hash isn't empty
2025-04-23 14:15:56 +03:00
Jamie Cameron
bb8b926d52
Properly declare $d
2025-04-22 22:01:21 -07:00
Ilia Ross
967d519943
Fix to replace the table with much simpler and better layout
2025-04-22 22:25:38 +03:00
Ilia Ross
c84ef98016
Fix default mode to be login and password
2025-04-22 15:27:34 +03:00
Ilia Ross
fd153b28f3
Add improvements to the UI
2025-04-22 15:26:41 +03:00
Ilia Ross
7a3210849d
Fix default system type config option to show label correctly
2025-04-22 13:45:52 +03:00
Ilia Ross
fb8339a3ca
Fix to always default to fast mode
...
https://github.com/webmin/webmin/issues/2458#issuecomment-2818513756
2025-04-22 13:40:54 +03:00
Jamie Cameron
e0b6ae7691
Obsfucate email for display
2025-04-21 22:04:03 -07:00
Jamie Cameron
3f5ae24beb
Ask for password twice
2025-04-21 19:56:20 -07:00
Jamie Cameron
8cd74c1c35
Don't show Virtualmin output when resetting a password
2025-04-21 16:55:35 -07:00
Jamie Cameron
e983ded21e
Include forgotten password pages in package
2025-04-21 16:51:51 -07:00
Ilia Ross
0037d9a9ca
Fix to use fast PRC mode by default
2025-04-21 16:28:38 +03:00
Jamie Cameron
a49b5fc0cb
Sure as hell nobody is running BIND 8 anymore
2025-04-20 21:20:12 -07:00
Jamie Cameron
e87fc560c9
Move random flag check into a function
2025-04-20 21:15:49 -07:00
Jamie Cameron
ac21e39a88
Use standard functions for version checks
2025-04-20 20:50:51 -07:00
Jamie Cameron
d070176535
Cleanup and reformat code
2025-04-20 20:35:22 -07:00
Jamie Cameron
4c60aa1865
Include username is email subject
2025-04-20 11:15:17 -07:00
Jamie Cameron
590a3218be
Cleanup old forgotten password reset key
2025-04-20 11:14:05 -07:00
Jamie Cameron
cf50dd2431
Start of work on password reset rate limiting
2025-04-20 10:54:39 -07:00
Jamie Cameron
a04646e785
Cannot reset password if you're logged in
2025-04-20 10:30:14 -07:00
Jamie Cameron
5d2debca26
Code cleanups
2025-04-20 10:24:07 -07:00
Jamie Cameron
79e5d72393
Cleanup forgotten password link files older than 1 day
2025-04-20 10:21:25 -07:00
Jamie Cameron
410d240e8b
What if WEBMIN_VAR isn't set
2025-04-20 10:18:36 -07:00
Jamie Cameron
c074e150f6
Merge branch 'master' of github.com:webmin/webmin
2025-04-20 10:00:55 -07:00
Jamie Cameron
2916f5b723
Define the forgot password dir in init_config
2025-04-20 10:00:47 -07:00
Jamie Cameron
167e8f2b1f
support unix user password changes
2025-04-18 22:01:56 -07:00
Ilia Ross
f71c413b6d
Fix to allow proxy links to open as they are if the referrer is trusted
2025-04-19 00:31:42 +03:00
Jamie Cameron
a664809bf4
Implement forgotted password reset for Virtualmin users
2025-04-17 22:11:39 -07:00
Jamie Cameron
d8513dbd9e
Fix case where error is not called in a module
2025-04-17 22:08:53 -07:00
Jamie Cameron
268b72917d
CGI to un-install PHP versions
2025-04-17 21:52:25 -07:00
Jamie Cameron
4082701c48
Version detection fixes
2025-04-17 21:48:05 -07:00
Jamie Cameron
4018977aeb
Code and variable scope cleanups
...
https://github.com/webmin/webmin/issues/2458
2025-04-17 14:15:50 -07:00
Jamie Cameron
ff0da2ca90
Code cleanups
...
https://github.com/webmin/webmin/issues/2458
2025-04-17 14:05:40 -07:00
Jamie Cameron
badb5b60f7
Merge branch 'master' of github.com:webmin/webmin
2025-04-17 07:39:22 -07:00
Jamie Cameron
a9652f4c88
Minor version bump
2025-04-17 07:39:12 -07:00
Ilia Ross
2febc12586
Merge pull request #2456 from MacSteini/master
...
Update de
2025-04-16 15:27:03 +03:00
MacSteini
625fff0c6f
Update de
2025-04-16 11:32:22 +01:00