Commit Graph

  • 4fbc57350f Add logging for password resets Jamie Cameron 2025-04-26 10:04:43 -07:00
  • 924e7e8ff5 Remove useless variable Jamie Cameron 2025-04-26 08:49:49 -07:00
  • cb7de4edec Remove duplicate variable Jamie Cameron 2025-04-26 08:32:28 -07:00
  • f17be6a383 Always show option to download in the background immediately Jamie Cameron 2025-04-25 20:11:45 -07:00
  • bcfb698ac6 Detect case where cache is somehow empty Jamie Cameron 2025-04-25 19:50:25 -07:00
  • 8bd079f52f Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-25 16:51:05 -07:00
  • cef76798f8 clean/reset environment will preserve variables Jamie Cameron 2025-04-25 16:50:58 -07:00
  • 4f046c1d6d Fix to quote escape labels Ilia Ross 2025-04-25 23:58:06 +03:00
  • cc83641c11 Add ability for themes to handle each "forgot_*" page Ilia Ross 2025-04-25 20:01:30 +03:00
  • 971c526ade Fix to lower the static delay for now Ilia Ross 2025-04-25 11:39:27 +03:00
  • 717f0b1100 Work on form to edit a TLS key Jamie Cameron 2025-04-24 21:39:47 -07:00
  • 6ff0e50e94 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-24 21:12:13 -07:00
  • 0de1844755 Work on DNS over TLS Jamie Cameron 2025-04-24 21:07:03 -07:00
  • e55f3bdb74 Add ability for the theme to construct own forgot link Ilia Ross 2025-04-25 00:49:39 +03:00
  • 25d2edeeaf Add a cooldown period for password reset request rates Ilia Ross 2025-04-24 21:06:43 +03:00
  • 201d817e9d Fix to preserve ACL even for modules with noacl flag Ilia Ross 2025-04-24 11:25:03 +03:00
  • b2626ca9c1 Fix to default to useradmin module even for anon user Ilia Ross 2025-04-24 10:24:17 +03:00
  • 0553cae4e3 Fix to avoid printing switch theme code unless authed Ilia Ross 2025-04-24 10:23:14 +03:00
  • 740368fc0d Use correct password hashing function Jamie Cameron 2025-04-23 20:58:48 -07:00
  • 7c932d3cb0 No need to create extra variables Jamie Cameron 2025-04-23 20:56:21 -07:00
  • b46043de84 Check for the d variable properly Jamie Cameron 2025-04-23 20:51:59 -07:00
  • 69e3844cec Fix critical issues when resetting the password Ilia Ross 2025-04-23 15:18:09 +03:00
  • 215b1332fc Fix to check if domain hash isn't empty Ilia Ross 2025-04-23 14:15:56 +03:00
  • bb8b926d52 Properly declare $d Jamie Cameron 2025-04-22 22:01:21 -07:00
  • 967d519943 Fix to replace the table with much simpler and better layout Ilia Ross 2025-04-22 22:25:38 +03:00
  • c84ef98016 Fix default mode to be login and password Ilia Ross 2025-04-22 15:27:34 +03:00
  • fd153b28f3 Add improvements to the UI Ilia Ross 2025-04-22 15:26:41 +03:00
  • 7a3210849d Fix default system type config option to show label correctly Ilia Ross 2025-04-22 13:45:52 +03:00
  • fb8339a3ca Fix to always default to fast mode Ilia Ross 2025-04-22 13:40:54 +03:00
  • e0b6ae7691 Obsfucate email for display Jamie Cameron 2025-04-21 22:04:03 -07:00
  • 3f5ae24beb Ask for password twice Jamie Cameron 2025-04-21 19:56:20 -07:00
  • 8cd74c1c35 Don't show Virtualmin output when resetting a password Jamie Cameron 2025-04-21 16:55:35 -07:00
  • e983ded21e Include forgotten password pages in package Jamie Cameron 2025-04-21 16:51:51 -07:00
  • 0037d9a9ca Fix to use fast PRC mode by default Ilia Ross 2025-04-21 16:28:38 +03:00
  • a49b5fc0cb Sure as hell nobody is running BIND 8 anymore Jamie Cameron 2025-04-20 21:20:12 -07:00
  • e87fc560c9 Move random flag check into a function Jamie Cameron 2025-04-20 21:15:49 -07:00
  • ac21e39a88 Use standard functions for version checks Jamie Cameron 2025-04-20 20:50:51 -07:00
  • d070176535 Cleanup and reformat code Jamie Cameron 2025-04-20 20:35:22 -07:00
  • 4c60aa1865 Include username is email subject Jamie Cameron 2025-04-20 11:15:17 -07:00
  • 590a3218be Cleanup old forgotten password reset key Jamie Cameron 2025-04-20 11:14:05 -07:00
  • cf50dd2431 Start of work on password reset rate limiting Jamie Cameron 2025-04-20 10:54:39 -07:00
  • a04646e785 Cannot reset password if you're logged in Jamie Cameron 2025-04-20 10:30:14 -07:00
  • 5d2debca26 Code cleanups Jamie Cameron 2025-04-20 10:24:07 -07:00
  • 79e5d72393 Cleanup forgotten password link files older than 1 day Jamie Cameron 2025-04-20 10:21:25 -07:00
  • 410d240e8b What if WEBMIN_VAR isn't set Jamie Cameron 2025-04-20 10:18:36 -07:00
  • c074e150f6 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-20 10:00:55 -07:00
  • 2916f5b723 Define the forgot password dir in init_config Jamie Cameron 2025-04-20 10:00:47 -07:00
  • 167e8f2b1f support unix user password changes Jamie Cameron 2025-04-18 22:01:56 -07:00
  • f71c413b6d Fix to allow proxy links to open as they are if the referrer is trusted Ilia Ross 2025-04-19 00:31:42 +03:00
  • a664809bf4 Implement forgotted password reset for Virtualmin users Jamie Cameron 2025-04-17 22:11:39 -07:00
  • d8513dbd9e Fix case where error is not called in a module Jamie Cameron 2025-04-17 22:08:53 -07:00
  • 268b72917d CGI to un-install PHP versions Jamie Cameron 2025-04-17 21:52:25 -07:00
  • 4082701c48 Version detection fixes Jamie Cameron 2025-04-17 21:48:05 -07:00
  • 4018977aeb Code and variable scope cleanups Jamie Cameron 2025-04-17 14:15:50 -07:00
  • ff0da2ca90 Code cleanups Jamie Cameron 2025-04-17 14:05:40 -07:00
  • badb5b60f7 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-17 07:39:22 -07:00
  • a9652f4c88 Minor version bump Jamie Cameron 2025-04-17 07:39:12 -07:00
  • 2febc12586 Merge pull request #2456 from MacSteini/master Ilia Ross 2025-04-16 15:27:03 +03:00
  • 625fff0c6f Update de MacSteini 2025-04-16 11:32:22 +01:00
  • ea973b571b Fix password change for regular webmin users Jamie Cameron 2025-04-15 21:23:10 -07:00
  • ba6da02850 Don't show module index link if not in a module Jamie Cameron 2025-04-15 21:19:59 -07:00
  • f15b147bd0 No need to check for the same condition twice Jamie Cameron 2025-04-15 21:16:49 -07:00
  • 4b927ed588 Avoid duplicating the error message Jamie Cameron 2025-04-15 21:14:06 -07:00
  • 8894ca18cf Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-15 19:05:19 -07:00
  • d9dbcd9746 More work on forgotten password support Jamie Cameron 2025-04-14 22:44:55 -07:00
  • 00ad7fec7a Fix broken Hungarian translations #2455 Ilia Ross 2025-04-15 01:04:50 +03:00
  • f76451975c Fix allow-update check Jamie Cameron 2025-04-12 21:42:41 -07:00
  • 315664a1e1 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-12 11:00:36 -07:00
  • 18a4c86e2f Work on forgotten password page Jamie Cameron 2025-04-12 11:00:30 -07:00
  • f65625047b Fix to convert entities to ASCII before printing to logs Ilia Ross 2025-04-12 18:26:26 +03:00
  • 8d0f19f64d Fix to simplify error print Ilia Ross 2025-04-12 18:25:18 +03:00
  • a768e731cf Allow anonymous access to the forgotten password CGIs Jamie Cameron 2025-04-11 22:25:17 -07:00
  • 535accda63 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-11 22:12:18 -07:00
  • a6c3cccbac Code cleanups Jamie Cameron 2025-04-11 22:11:59 -07:00
  • d2d16608dc Fix to filter out potentially dangerous characters Ilia Ross 2025-04-11 14:12:33 +03:00
  • 196e3ed6c4 Fix to drop trailing dot to align Ilia Ross 2025-04-11 12:43:35 +03:00
  • acdc65c5d7 Code cleanups Jamie Cameron 2025-04-10 21:39:48 -07:00
  • dffdd66fb4 UI to enable forgotten password recovery Jamie Cameron 2025-04-10 21:37:54 -07:00
  • f6fc4490db Clean up code and check for existing flag before checking variables Jamie Cameron 2025-04-10 21:32:52 -07:00
  • 73a882b7a0 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-10 21:29:30 -07:00
  • 5de2d599a2 Delete webmin module from debian package properly Jamie Cameron 2025-04-10 21:28:08 -07:00
  • cf2806edac Fix to check if local version of mysqldump supports --set-gtid-purged flag Ilia Ross 2025-04-10 19:36:01 +03:00
  • 0bf83ea2a8 Merge pull request #2447 from webmin/dev/fix-ssl-scheduled-renewals-for-webmin Jamie Cameron 2025-04-09 21:32:41 -07:00
  • 544db4b1a9 Merge pull request #2451 from MacSteini/master Ilia Ross 2025-04-09 11:43:28 +03:00
  • f7e4b57c42 Update de MacSteini 2025-04-09 09:41:47 +01:00
  • 9e9fc9bc87 Update de MacSteini 2025-04-09 08:40:45 +01:00
  • 23dff016cd Update de MacSteini 2025-04-09 08:36:45 +01:00
  • c191caf04b Add a Webmin user field for email address Jamie Cameron 2025-04-08 20:58:28 -07:00
  • 05f4b8ff96 log package deletion Jamie Cameron 2025-04-08 20:19:24 -07:00
  • f30275b49e Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-08 20:13:05 -07:00
  • 3e1b07f823 Add UI for deleting packages and modules Jamie Cameron 2025-04-08 20:12:38 -07:00
  • 49990e5949 Merge pull request #2450 from MacSteini/master Jamie Cameron 2025-04-08 18:36:35 -07:00
  • 434d46643b Update de MacSteini 2025-04-09 01:16:04 +01:00
  • 33ed262ff0 Merge branch 'webmin:master' into master MacSteini 2025-04-09 01:11:14 +01:00
  • 0bc1dae232 Fix no use logic Ilia Ross 2025-04-08 12:12:07 +03:00
  • 2760336b40 Fix to use a different type of double-negation logic Ilia Ross 2025-04-07 16:42:48 +03:00
  • 18bd46fe93 Work on support for removing packages Jamie Cameron 2025-04-06 18:58:58 -07:00
  • fde1b02880 Factor out function to get domains list Jamie Cameron 2025-04-06 17:21:16 -07:00
  • f94dabb88c Add form to install a new PHP package Jamie Cameron 2025-04-06 12:38:12 -07:00
  • 9e9d674206 Show version used by Virtualmin as well Jamie Cameron 2025-04-06 11:42:03 -07:00