Commit Graph

20081 Commits

Author SHA1 Message Date
Ilia Rostovtsev
41eeff8eca Add API to return current monitors status
https://github.com/virtualmin/authentic-theme/issues/1574#issuecomment-1003697841

Output example:

```
'bind8' => {
    'icon' => '/status/images/down.gif',
    'icon_title' => 'Local',
    'status' => 0,
    'status_text' => '<font color=#ff0000>Down</font>',
    'title' => 'BIND DNS Server'
  },
```
2022-01-02 16:06:01 +03:00
Jamie Cameron
d996e99c60 Fix ubuntu version detection for development release names 2022-01-01 22:13:28 -08:00
Jamie Cameron
d685e8aec1 Never prompt the user for an OS .. just fail https://sourceforge.net/p/webadmin/bugs/5536/ 2022-01-01 18:40:28 -08:00
Jamie Cameron
68a7ca85ba Make warning about missing crond more obvious 2021-12-31 23:17:11 -08:00
Jamie Cameron
b8d5b7afde Add stop/start buttons 2021-12-31 23:11:53 -08:00
Jamie Cameron
8a51d178df Fix unix permissions 2021-12-31 22:06:33 -08:00
Jamie Cameron
8e2a5fa7ad Clean up message names 2021-12-31 22:05:43 -08:00
Jamie Cameron
c29682afc7 Better handle case where some requested packages don't exist 2021-12-31 12:28:22 -08:00
Jamie Cameron
41800b10f9 Uninstall scripts can exist for themes too 2021-12-28 21:00:10 -08:00
Jamie Cameron
0e3b7e4d94 IPset code cleanup and better rule description 2021-12-27 13:27:31 -08:00
Jamie Cameron
ebe9d58594 Add support for editing IPset match rules 2021-12-27 13:08:26 -08:00
Jamie Cameron
24b3715b95 Fix ipset display 2021-12-27 12:33:40 -08:00
Jamie Cameron
250e579fe4 Merge branch 'master' of github.com:webmin/webmin 2021-12-27 11:14:23 -08:00
Jamie Cameron
ad1b65621b Make warning more scary 2021-12-27 11:13:04 -08:00
Ilia Rostovtsev
68f02e8e2b Add Ubuntu 21 and 22 detection 2021-12-27 14:14:10 +03:00
Jamie Cameron
1a12d6d560 Fix formatting 2021-12-26 22:52:02 -08:00
Jamie Cameron
dbf9c9c96b Recognize --match-set 2021-12-26 22:46:54 -08:00
Jamie Cameron
cc7e470139 Merge branch 'master' of github.com:webmin/webmin 2021-12-26 20:29:28 -08:00
Jamie Cameron
15243eff0d Add option for memcache session path 2021-12-26 20:21:32 -08:00
Ilia Rostovtsev
25a0a79b42 Add support for template substitution; fix bug for datetime replace 2021-12-26 19:45:53 +03:00
Jamie Cameron
158d0e7c34 New version bump 1.984 2021-12-25 12:51:53 -08:00
Jamie Cameron
c834423046 Fix duplicate string 2021-12-25 12:51:09 -08:00
Jamie Cameron
37191fb1c8 Remove duplicate %in 2021-12-25 12:46:41 -08:00
Ilia Rostovtsev
1579671702 Add new substitute_pattern API 2021-12-25 22:43:44 +03:00
Jamie Cameron
473776455d Non-empty hashes written to files should never be empty 2021-12-24 13:02:39 -08:00
Jamie Cameron
4c865c5fc8 Add missing quote 2021-12-24 10:21:02 -08:00
Jamie Cameron
134311032e Show leases inside shared networks as well https://sourceforge.net/p/webadmin/bugs/5534/ 2021-12-23 21:47:44 -08:00
Jamie Cameron
a37b82d0d1 Merge branch 'master' of github.com:webmin/webmin 2021-12-20 22:01:21 -08:00
Jamie Cameron
210bf899d1 changelog for fail2ban feature 2021-12-20 22:01:06 -08:00
Ilia Rostovtsev
fb0b5fac8f Add overwrite control when uploading a file in File Manager 2021-12-20 21:47:34 +03:00
Ilia Rostovtsev
216b8ea2e4 Fix to match a token multiple times
https://sourceforge.net/p/webadmin/bugs/5535/
2021-12-16 13:55:29 +03:00
Jamie Cameron
d95e2caca9 If any fail2ban rules already exist before applying, re-merge them 2021-12-15 22:10:29 -08:00
Jamie Cameron
41214d6d96 Merge branch 'master' of github.com:webmin/webmin 2021-12-14 11:03:51 -08:00
Jamie Cameron
3542519fe2 Allow HTTP codes to be selected https://github.com/webmin/webmin/issues/1564 2021-12-14 10:58:24 -08:00
Ilia Rostovtsev
a4a3e867bc Update translations 2021-12-14 20:17:10 +03:00
Jamie Cameron
01fcf9648f Include failed login logger 2021-12-13 15:33:12 -08:00
Ilia Rostovtsev
e2ebee2bb0 Fix to expand passed parameters for webmin_log 2021-12-13 22:11:28 +03:00
Jamie Cameron
d9b8ecbba7 Merge branch 'master' of github.com:webmin/webmin 2021-12-12 19:20:04 -08:00
Jamie Cameron
33232622d3 Use tabs to simplify the page 2021-12-12 18:50:09 -08:00
Ilia Rostovtsev
ee921a67e7 Fix stomped table header for Webmin Action Log module index page 2021-12-12 19:00:00 +03:00
Ilia Rostovtsev
0db149e7c5 Fix to prevent theme making HTML data
This is still `$main::webmin_script_type eq 'web'` so theme thinks it's going to UI
2021-12-12 18:49:17 +03:00
Ilia Rostovtsev
0b840ff8b6 Update translations 2021-12-12 18:39:16 +03:00
Jamie Cameron
92dbe035c6 Add option to control notification subject 2021-12-11 22:34:50 -08:00
Jamie Cameron
a75f7d5a57 Set user environment variable, as remote_user gets re-set from it: 2021-12-11 20:54:11 -08:00
Jamie Cameron
10e9664ecf Updates to the notification email form 2021-12-10 23:54:01 -08:00
Jamie Cameron
b3cb270cca Respect allowed user list for logging to email 2021-12-10 23:52:44 -08:00
Jamie Cameron
d7915e785b Form to save notification settings 2021-12-10 22:14:56 -08:00
Jamie Cameron
795fbc6449 Add ACL for setting up notifications 2021-12-10 21:47:56 -08:00
Jamie Cameron
9b164397b0 Form for setting up notifications 2021-12-10 21:25:53 -08:00
Jamie Cameron
974b18a52c Set DNSn keys if the operating system supports them 2021-12-10 20:57:33 -08:00