iliajie
fa311d5288
Add support to edit FirewallD config files manually
2023-04-30 18:43:36 +03:00
Jamie Cameron
fa42a98acb
Use values array if value isn't set https://forum.virtualmin.com/t/dns-not-appearing-on-slaves/120477
2023-04-28 20:08:09 -07:00
Jamie Cameron
81a8607628
Use lc to lower case
2023-04-28 13:59:19 -07:00
Jamie Cameron
2626d01005
Merge branch 'master' of github.com:webmin/webmin
2023-04-28 12:00:35 -07:00
Jamie Cameron
1e5032c7a3
Don't reference non-existent values
2023-04-28 12:00:04 -07:00
iliajie
5dc2281e66
Fix password change screen pop up on every login 20d07a17a8
2023-04-28 11:02:19 +03:00
iliajie
70fce1f97e
Fix not to display no password option
2023-04-27 23:11:55 +03:00
iliajie
da1ee58a7c
Fix to use offset rather than zone name https://github.com/virtualmin/virtualmin-gpl/issues/552
2023-04-26 11:30:53 +03:00
iliajie
4b3ef986bf
Merge branch 'master' of github.com:webmin/webmin
2023-04-26 09:32:22 +03:00
iliajie
14a07d4959
Fix to test if home directory is writable https://github.com/webmin/webmin/issues/1892#issuecomment-1522680504
...
Introduced with: https://github.com/webmin/webmin/commit/f46cc45
2023-04-26 09:30:24 +03:00
Jamie Cameron
e3d4d2427c
Merge branch 'master' of github.com:webmin/webmin
2023-04-25 20:47:48 -07:00
Jamie Cameron
9bcee57c7c
Try lower case username if upper case doesn't exist https://github.com/virtualmin/virtualmin-gpl/issues/553
2023-04-25 20:47:07 -07:00
Jamie Cameron
896fedf590
Merge pull request #1895 from martelrotschy/dev/fix-pdbedit-bug
...
Fixes webmin/webmin#1894
2023-04-25 19:52:37 -07:00
Martel
12e6b19586
Fixed issue with pdbedit in samba-lib.pl
...
Invalid option for pdbedit that broke due to a recent update of samba-common
2023-04-25 17:42:14 -07:00
iliajie
3f322bee84
Fix to also animate menu's main content
2023-04-19 11:26:07 +03:00
Jamie Cameron
20d07a17a8
Sync password expiry logic with Linux https://forum.virtualmin.com/t/personalized-warning-in-password-policy/120228
2023-04-18 21:43:15 -07:00
Jamie Cameron
24b59c5b85
No need for this check now that create_wrapper has been extracted
2023-04-18 15:58:27 -07:00
Jamie Cameron
e5249a6e3b
No need for a wrapper around the wrapper function
2023-04-18 15:44:40 -07:00
Jamie Cameron
a3140c03da
Merge pull request #1887 from webmin/dev/xterm-in-usermin
...
Add support for Terminal to work in Usermin
2023-04-18 15:34:42 -07:00
iliajie
d154935e8f
Fix to factor out create_wrapper sub
2023-04-18 21:21:30 +03:00
Jamie Cameron
db8d712d83
When the cron module is being used as an API in usermin, leave user switching up to the caller
2023-04-18 10:11:49 -07:00
iliajie
d500367bdd
Fix missing end line
2023-04-18 18:00:33 +03:00
iliajie
03d245384d
Fix not to depend on Cron
2023-04-18 17:51:23 +03:00
iliajie
a89415739b
Merge remote-tracking branch 'origin/master'
2023-04-17 23:02:32 +03:00
iliajie
e81c869531
Fix to smooth top switches load
2023-04-17 23:02:21 +03:00
Jamie Cameron
690005a04f
Make purpose of config options clearer https://github.com/webmin/webmin/issues/1886
2023-04-16 21:23:21 -07:00
Jamie Cameron
47043a41c5
Bridge support in Netplan
2023-04-16 20:29:19 -07:00
iliajie
5aaa81eeb6
Add support for Terminal to work in Usermin
2023-04-16 22:11:12 +03:00
Jamie Cameron
b9ed596e3e
Add another bridge parameter field
2023-04-16 11:00:59 -07:00
Jamie Cameron
e07db9663b
Work on bridge support for netplan
2023-04-16 00:01:17 -07:00
Jamie Cameron
48078357a3
Add formal params
2023-04-15 18:24:21 -07:00
Jamie Cameron
9098936fc2
Add support for SSHA password hashing, and use it if possible
2023-04-15 18:22:43 -07:00
Jamie Cameron
b425bdfbb7
Better handle the default mode
2023-04-14 15:43:07 -07:00
Jamie Cameron
392c010840
Fix merge conflicts
2023-04-14 15:41:05 -07:00
Jamie Cameron
91a20d4b08
The default for PermitRootLogin is prohibit-password https://forum.virtualmin.com/t/transferring-sites-using-ssh/120192/7
2023-04-14 15:39:09 -07:00
iliajie
1db77e36eb
Update translations
2023-04-13 12:00:23 +03:00
iliajie
a927647a07
Fix to properly handle prohibit-password option
2023-04-13 11:55:43 +03:00
Jamie Cameron
0cc62bf748
Merge branch 'master' of github.com:webmin/webmin
2023-04-10 21:23:32 -07:00
Jamie Cameron
37abb2707b
No need for separate SSL option when using a list of URIs https://github.com/webmin/webmin/issues/1883
2023-04-10 21:23:25 -07:00
iliajie
31b2f92b88
Fix to use HTML entity for space
2023-04-10 20:39:57 +03:00
Jamie Cameron
850030ed17
Add support for reporting status to an HTTP webhook https://github.com/webmin/webmin/issues/1733
2023-04-09 16:01:12 -07:00
Jamie Cameron
c94e5d9aa0
Fix logic
2023-04-08 09:35:21 -07:00
Jamie Cameron
215bfe083b
Bridges can also have IP addresses https://forum.virtualmin.com/t/virtualmin-pro-issue-with-domains-on-dedicated-ip/120094/18
2023-04-07 18:15:15 -07:00
Jamie Cameron
af11d17cbd
Merge branch 'master' of github.com:webmin/webmin
2023-04-06 18:37:42 -07:00
Jamie Cameron
60141efc8e
Show stderr if we have it
2023-04-06 18:37:36 -07:00
iliajie
7ea1236eb6
Add support for passing HTML attributes and classes to ui_table_row sub
2023-04-06 16:16:58 +03:00
Jamie Cameron
a6597f6ebe
Merge branch 'master' of github.com:webmin/webmin
2023-04-05 21:00:10 -07:00
Jamie Cameron
31d69174fc
Actually return the value of the password field https://forum.virtualmin.com/t/mysql-root-password-leaks-to-users-during-backup/120096/5
2023-04-05 20:59:47 -07:00
iliajie
364c37d755
Fix to consider Current Drive Temperature in smartctl output #1881
2023-04-05 15:03:06 +03:00
Jamie Cameron
c9c672a6a7
Fix permissions fix
2023-04-04 21:52:47 -07:00
Jamie Cameron
042e7de2f7
Add support for editing header_checks and mime_header_checks separately https://github.com/webmin/webmin/issues/1880
2023-04-04 21:52:01 -07:00
Jamie Cameron
4b64ef0073
Merge branch 'master' of github.com:webmin/webmin
2023-04-04 21:29:19 -07:00
Jamie Cameron
db869203db
Add option to EHLO keywords to not send https://github.com/webmin/webmin/issues/1879
2023-04-04 21:28:54 -07:00
iliajie
36f2e5d077
Fix to properly handle macOS mode #1877
2023-04-04 18:31:55 +03:00
iliajie
eaaa470818
Fix to properly stop Usermin https://github.com/webmin/usermin/issues/89
2023-04-03 18:50:58 +03:00
Jamie Cameron
e9f6ab278d
Merge branch 'master' of github.com:webmin/webmin
2023-03-29 17:27:57 -07:00
Jamie Cameron
764533a6e5
Don't add hashed password to the old password list if it's already in there https://github.com/virtualmin/virtualmin-pro/issues/35
2023-03-29 17:27:01 -07:00
iliajie
0f0e6ba516
Fix to print status from last schedule in alert box
2023-03-26 13:34:33 +03:00
iliajie
8c0107f241
Add placeholder for the local file in backup destination
2023-03-25 20:00:25 +02:00
iliajie
e0738d301b
Fix to use alert when printing a warning
2023-03-25 19:43:40 +02:00
iliajie
c7393d6e17
Fix to default to enable date subs
2023-03-25 19:43:25 +02:00
iliajie
8694adcf93
Add placeholder for the local file in backup destination
2023-03-24 20:21:52 +02:00
iliajie
483fb9074b
Fix not to print extra empty row
2023-03-24 20:18:25 +02:00
iliajie
a2adf19b80
Fix to use better warning
2023-03-24 19:58:01 +02:00
Jamie Cameron
0b8611b4fd
Merge pull request #1869 from webmin/dev/consider-upgrade-dir
...
Fix to consider initial install directory and preserve install type upon upgrading
2023-03-22 15:45:24 -07:00
iliajie
8c50a2d147
Fix to preserv package type
2023-03-22 20:42:59 +02:00
iliajie
03606c8214
Fix to consider initial install directory upon upgrading
2023-03-22 20:15:49 +02:00
Ilia
43159eef0c
Merge pull request #1868 from bisbastuner/patch-1
...
Fix wrong condition when asking first
2023-03-21 21:00:24 +02:00
bisbastuner
6ebce2bdce
Fix wrong condition when asking first
...
The second test was wrong, it exits if the user asks with a capital Y. Fix by exiting only if the answer from the user is different from a lowercase y AND a capital Y
2023-03-21 19:55:42 +01:00
Jamie Cameron
87e6397f27
Minor version bump
2023-03-20 22:50:50 -07:00
Jamie Cameron
188e1aeb88
Merge branch 'master' of github.com:webmin/webmin
2023-03-19 15:22:54 -07:00
Jamie Cameron
eff6228928
Don't bother formatting if number of bytes is undefined
2023-03-19 15:20:57 -07:00
iliajie
ce0819b1ed
Update CHANGELOG.md
2023-03-19 19:56:43 +02:00
iliajie
01ea77ebca
Fix to fail-proof time zone detection #1865
2023-03-19 19:05:23 +02:00
Jamie Cameron
24dba0f32b
Quote everything
2023-03-18 18:11:28 -07:00
Jamie Cameron
409064bb24
Use version compare function
2023-03-18 17:36:28 -07:00
Jamie Cameron
2be51bb8d3
Merge branch 'master' of github.com:webmin/webmin
2023-03-18 16:32:48 -07:00
Jamie Cameron
058230ab3d
Clear caches before checking for updates, so it's always fresh https://github.com/webmin/webmin/issues/1863
2023-03-18 16:30:09 -07:00
iliajie
b151fcaf15
Merge remote-tracking branch 'origin/master'
2023-03-18 17:54:35 +02:00
iliajie
0b99afaa0f
Fix comment
2023-03-18 17:54:16 +02:00
Jamie Cameron
a3808605d6
Merge branch 'master' of github.com:webmin/webmin
2023-03-17 20:24:20 -07:00
Jamie Cameron
00726bb577
Code order cleanup
2023-03-17 20:24:13 -07:00
iliajie
8bd1c56743
Fix code indent
2023-03-18 04:15:00 +02:00
iliajie
6e7eced812
Fix to resolve links before testing allowed path
2023-03-18 01:28:21 +02:00
iliajie
b25d128665
Fix formatting for the program
2023-03-17 20:25:43 +02:00
iliajie
b9891fffc2
Update translations
2023-03-17 17:53:18 +02:00
iliajie
cc591c3e91
Add ability to set locale in Webmin Users module for consistency
2023-03-17 17:23:54 +02:00
iliajie
88eb228f77
Fix to always set time to "beginning" in case of undef value
2023-03-16 20:42:15 +02:00
Jamie Cameron
7c40195c14
Don't ever call make_date on undef https://github.com/webmin/webmin/issues/1860
2023-03-16 11:27:04 -07:00
Jamie Cameron
ce65643c03
Fix indentation
2023-03-16 11:23:47 -07:00
iliajie
d66a040fc6
Fix text
2023-03-15 16:16:55 +02:00
iliajie
710a2ff235
Remove Standard Modules option from Webmin Modules page
2023-03-15 13:31:02 +02:00
Ilia
6a68ae5474
Merge pull request #1856 from webmin/stable
...
Merge pull request #1855 from webmin/master
2023-03-14 14:05:12 +02:00
Ilia
427c8b9370
Merge pull request #1855 from webmin/master
...
Webmin 2.020 (merge into stable)
2023-03-14 14:00:15 +02:00
Jamie Cameron
aff97d2ebd
Create new rules in the correct table https://sourceforge.net/p/webadmin/bugs/5614/
2023-03-13 21:40:44 -07:00
Jamie Cameron
a63c8aadc0
Put back recommends and remove useless comment
2023-03-12 14:27:02 -07:00
iliajie
f915a96542
Fix to support key type passed as param
2023-03-12 20:53:01 +02:00
iliajie
4b139bd4ee
Make encryption algorithm for Let's Encrypt private key configurable
2023-03-12 20:44:59 +02:00
Jamie Cameron
b8935cd933
Support EC keys as well
2023-03-11 16:03:17 -08:00
iliajie
0c9cda6a0b
EC private keys exist
...
f52cb3a027
2023-03-12 01:17:23 +02:00
iliajie
7cef589e92
Fix message margin
2023-03-10 19:04:35 +02:00
Jamie Cameron
d7222415a2
Merge branch 'master' of github.com:webmin/webmin
2023-03-09 18:02:09 -08:00
Jamie Cameron
5eb61da8dd
Add missing string
2023-03-09 18:00:29 -08:00
iliajie
0fcce117a1
Fix to keep backup formats consistent
2023-03-08 17:16:00 +02:00
iliajie
5c84313e39
Update CHANGELOG.md
2023-03-08 15:25:40 +02:00
Jamie Cameron
2bb36069f5
Recommends isn't supported on CentOS 7
2023-03-07 23:22:27 -08:00
iliajie
242e694181
Add support to pass query string with referer relative sub
2023-03-08 01:29:29 +02:00
iliajie
43e4320959
Fix Ubuntu release note link (again!)
2023-03-05 12:37:25 +02:00
Jamie Cameron
50367ed74d
Merge branch 'master' of github.com:webmin/webmin
2023-03-04 19:19:14 -08:00
Jamie Cameron
6100583d60
The value field has to be set in all sub-structures
2023-03-04 19:17:36 -08:00
iliajie
cf79131ec4
Update CHANGELOG.md
2023-03-05 00:48:17 +02:00
iliajie
682399997f
Fix to skip CPU IO in initial load
2023-03-04 20:20:49 +02:00
iliajie
fe8bcba3a4
Fix needs-restarting not call twice
2023-03-04 13:30:04 +02:00
Jamie Cameron
30208960a1
Fix caching of detected OS version
2023-03-03 22:41:08 -08:00
Jamie Cameron
b5aaba9119
What are roles??
2023-03-03 21:37:10 -08:00
Jamie Cameron
0064fbf4ed
Remove special check for a new kernel package, and just rely on needs-restarting
2023-03-03 21:34:23 -08:00
Jamie Cameron
aef0176c41
Merge pull request #1850 from webmin/dev/fix-to-speed-up-dashboard-load-1
...
Add support for loading given modules info in background only on initial Dashboard load
2023-03-03 16:35:10 -08:00
Jamie Cameron
2f85da3c72
Merge pull request #1849 from webmin/dev/fix-consider-reserved-space
...
Fix to properly display used space (consider reserved)
2023-03-03 15:50:24 -08:00
iliajie
0ead391e47
Fix not to run check_reboot_required on initial load
2023-03-03 22:29:48 +02:00
iliajie
8e083d044e
Fix to use indexof instead of grep
2023-03-03 17:31:47 +02:00
Jamie Cameron
1ce1507b14
Don't check for OS update more than once per day
2023-03-02 23:13:22 -08:00
Jamie Cameron
b8238bf3d5
Don't do OS detection if we can't use it
2023-03-02 21:39:23 -08:00
Jamie Cameron
166ea04954
Don't switch to non-root when editing PHP configs in /etc https://github.com/virtualmin/virtualmin-gpl/issues/522
2023-03-02 19:26:26 -08:00
iliajie
6ca851c49a
Fix to skip Webmin notifications as can be added later
2023-03-03 02:03:44 +02:00
iliajie
ae805cfdd2
Fix to use a new regex for other libs
2023-03-03 00:52:56 +02:00
iliajie
7932c08507
Add support for loading given modules info in background only
2023-03-03 00:40:33 +02:00
Jamie Cameron
5e4212812c
Don't re-add subjectAltName line https://forum.virtualmin.com/t/ssl-for-sub-server-certificate-and-key-do-not-match-certificate-data-is-not-valid/119313/43
2023-03-02 13:29:23 -08:00
iliajie
550aa7593b
Fix to properly display used space (consider reserved)
2023-03-02 21:24:49 +02:00
Jamie Cameron
6e2ab1c2fb
Version bump for next release
2023-03-01 22:15:09 -08:00
Jamie Cameron
f00bb0a77c
Merge pull request #1846 from webmin/dev/acls-in-filemin
...
Add set ACLs support
2023-02-28 20:21:36 -08:00
iliajie
37d470bd69
Fix to use $cwd in paths
2023-02-28 22:24:43 +02:00
iliajie
98c3f82ea5
Fix to make file and group choosers work
2023-02-28 22:00:50 +02:00
iliajie
6389fafaef
Fix to respect multiple spaces just in case
2023-02-28 21:03:46 +02:00
iliajie
31eb218094
Fix to always use quotemeta
2023-02-28 20:36:39 +02:00
iliajie
ead01b541e
Fix to remove useradmin require
2023-02-28 12:23:34 +02:00
iliajie
dc1f64eeaf
Fix to use user and group selects
2023-02-27 20:55:21 +02:00
iliajie
ab4b7cf20c
Fix to remove listing users
2023-02-27 19:57:52 +02:00
iliajie
69ccb45686
Fix to always prefer displaying external IP address #1184
...
https://github.com/webmin/webmin/issues/1184#issuecomment-1446340234
2023-02-27 15:44:00 +02:00
iliajie
ec6df9cf85
Merge remote-tracking branch 'origin/master'
2023-02-27 14:05:50 +02:00
iliajie
9eaa217e8c
Fix to flip colors for switch links #1845
2023-02-27 14:05:37 +02:00
Jamie Cameron
02dd766c80
Add function to change the DB login
2023-02-25 23:24:25 -08:00
Jamie Cameron
fc5483972b
Allow custom login for restore command
2023-02-25 23:00:46 -08:00
Jamie Cameron
a1aa6a41b6
Code cleanup
2023-02-25 19:14:05 -08:00
iliajie
59f7a056e2
Add support for systems with large amount of users and groups
2023-02-26 02:54:59 +02:00
iliajie
fa562f6766
Fix to avoid possible user errors on entry
2023-02-26 01:41:02 +02:00
iliajie
fedb53ce45
Fix missing (possible) permission
2023-02-25 22:03:38 +02:00
iliajie
352a1323a7
Fix size for multiple select
2023-02-25 21:57:12 +02:00
iliajie
90a144516b
Fix to rely on get_users_list and get_groups_list
2023-02-25 21:55:37 +02:00
iliajie
a4b0a84149
Fix scope
2023-02-25 21:25:21 +02:00
iliajie
edd4be6cb5
Fix to remove no needed empty option in multi select
2023-02-25 20:41:14 +02:00
iliajie
92f1c7d2ef
Fix label name ; fix placeholder to reflex Linux variant of the command
2023-02-25 19:53:24 +02:00
iliajie
b5ad834a0c
Finish work on adding set ACLs support
2023-02-25 19:47:04 +02:00
Jamie Cameron
ffcdcb560f
Add support for SSL connections
2023-02-24 15:28:10 -08:00
iliajie
cf953603d2
Start work on adding set ACLs support
2023-02-24 23:27:07 +02:00
Jamie Cameron
f468efd888
Add support for restoring from a compressed file
2023-02-23 23:42:00 -08:00
Jamie Cameron
744edd8911
Escape paths
2023-02-23 23:34:39 -08:00
Jamie Cameron
dee0ad64f9
Add support for compressed backups
2023-02-23 19:52:32 -08:00
Jamie Cameron
ff4aacb5bc
Use my instead of local
2023-02-23 19:36:21 -08:00
Jamie Cameron
89bc90d3a7
Don't re-create record if already OK
2023-02-23 18:36:12 -08:00
iliajie
c3fa84a7cd
Fix to always default to RSA key type in Let's Encrypt
2023-02-23 20:50:33 +02:00
iliajie
395d7d261d
Fix error message and remove adding new line
2023-02-21 18:00:39 +02:00
Ilia
0510ca7092
Merge pull request #1844 from ItzMiracleOwO/patch-1
...
Fix setup-repos.sh perm issues
2023-02-21 17:56:48 +02:00
YueYue
05016e24cc
Update setup-repos.sh
...
Lets check for root perms before executing to prevent issues.
2023-02-21 19:02:12 +08:00
iliajie
2ffe6f6b22
Fix typo
2023-02-18 18:21:39 +02:00
iliajie
2890b4487b
Fix to drop redundant line
2023-02-18 17:55:41 +02:00
iliajie
fcb34f6790
Add an attempt to support CloudLinux (configs)
2023-02-18 17:52:47 +02:00
iliajie
f3dae49b82
Add an attempt to support CloudLinux
2023-02-18 17:52:25 +02:00
iliajie
aba9925805
Fix to improve variable name
2023-02-16 23:26:03 +02:00
iliajie
216a7f9703
Add ability for a remote proxy to set webprefix using headers #1838
2023-02-16 23:19:00 +02:00
iliajie
417cee61f6
Add support for displaying inodes in Disk Usage on the Dashboard too
2023-02-16 20:34:04 +02:00
iliajie
306037cabb
Fix to add missing units
2023-02-15 02:27:35 +02:00
iliajie
ce525ecb4f
Fix to configure the right time to wait for ExecStop= command
2023-02-15 02:24:42 +02:00
iliajie
df21b28d5d
Fix to avoid HTML in CLI when making date
2023-02-15 01:11:35 +02:00
iliajie
3d90c7ff4f
Fix to better handle installs on derivatives #1840
2023-02-14 20:23:49 +02:00
iliajie
caa10ccf5c
Merge remote-tracking branch 'origin/master'
2023-02-14 17:50:14 +02:00
iliajie
1e87a3f190
Fix Oracle repos setup #1840
2023-02-14 17:49:52 +02:00
Jamie Cameron
5a9f2de6d3
Add function to reload a zone on all slaves
2023-02-12 17:49:34 -08:00
Jamie Cameron
cdcee0b40b
Merge branch 'master' of github.com:webmin/webmin
2023-02-11 12:17:57 -08:00
iliajie
7c1c3b22fb
Fix to properly detect derivatives when setting up repos #1834
2023-02-11 20:39:04 +02:00
iliajie
660b94ceb5
Fix to drop useless test
2023-02-11 20:18:37 +02:00
Ilia
23731b17ea
Update README.md with better screenshot for dark palette
2023-02-11 17:54:36 +03:00
Ilia
c929fd9ade
Update README.md with palette dependent screenshot
2023-02-11 17:50:57 +03:00
Ilia
26d0638df5
Update README.md to smaller the headers as possible
2023-02-11 17:44:34 +03:00
iliajie
31c63b3e2a
Fix to test if locale is supported
2023-02-11 14:09:17 +02:00
Jamie Cameron
3a651333a0
Make serialized variables fully eval-able
2023-02-10 22:26:43 -08:00
Ilia
8fbfc5f432
Update README.md
2023-02-11 01:03:13 +03:00
Jamie Cameron
9967ca9a40
Merge branch 'master' of github.com:webmin/webmin
2023-02-09 23:29:51 -08:00
Jamie Cameron
7ecb1d8af7
Code cleanups
2023-02-09 23:28:57 -08:00
iliajie
c9953044f2
Fix to properly build complete date
...
Wednesday, February 8, 2023, 8:18 PM
星期三, 2023年2月8日 20:18
miércoles, 8 febrero 2023, 20:18
2023-02-08 20:31:30 +02:00
Jamie Cameron
24da55639e
Merge pull request #1836 from pzindyaev/master
...
fix displaying perviously selected users
2023-02-07 18:33:26 -08:00
pzindyaev
7181b5aebd
fix displaying perviously selected users
...
Removed unnecessary param while using split_quoted_string in user_chooser
2023-02-07 15:52:38 +03:00
Jamie Cameron
98bc559f88
Merge branch 'master' of github.com:webmin/webmin
2023-02-06 20:22:39 -08:00
Jamie Cameron
d54342b37d
Fix variable name
2023-02-06 20:22:32 -08:00
Jamie Cameron
ed0fcaaaff
Merge pull request #1835 from ctrlbru/fix-bacula-restore-list
...
Fix for file chooser not displayed correctly in bacula module
2023-02-06 13:22:21 -08:00
Dario Corti
26f899e3df
Fixing list.cgi use of JSON::PP
...
list.cgi needs JSON::PP which is included via bacula-backup-lib.pl. Without a BEGIN block, JSON::PP is not visible (soon enough?)
2023-02-06 22:08:03 +01:00
Jamie Cameron
579975dcc7
Merge pull request #1831 from webmin/dev/add-locales-support
...
Add proper locale support in Webmin and Usermin
2023-02-06 11:13:50 -08:00
Jamie Cameron
674836594a
Use new names for whitelist and blacklist if they are in use already, or running SpamAssassin 4.0 https://github.com/webmin/webmin/issues/1832
2023-02-05 22:26:35 -08:00
Jamie Cameron
495d87a619
Italian translation update from Dario Corti
2023-02-05 15:53:24 -08:00
iliajie
1ff8d1cc5d
Fix to drop obsolete code introduced from nested eval tests
2023-02-05 20:24:40 +02:00
Jamie Cameron
f035c54771
Java applet was replaced with JS a long time ago
2023-02-05 10:10:17 -08:00
Jamie Cameron
fb635c1591
Fix error message
2023-02-04 23:18:52 -08:00
Jamie Cameron
d408230132
Only the yum command combines lines
2023-02-04 20:52:57 -08:00
iliajie
b6422024a6
Add ability to get system default locale and use it if nothing is set
2023-02-05 04:41:27 +02:00
iliajie
7c4cf83cd4
Fix locale detection with accepted language
2023-02-05 04:18:02 +02:00
iliajie
24ed688d1d
Fix user language must always override accepted language
2023-02-05 04:06:09 +02:00
iliajie
19a5766762
Locale can be accepted from the browser just like language
2023-02-05 03:57:25 +02:00
iliajie
6b3d776bc1
Dashboard must always show full time, i.e. Sat 04 Feb 2023 14:26:42 EET
2023-02-05 03:28:48 +02:00
iliajie
c94472f020
Fix to always use short time format for standard make_date outputs
2023-02-05 03:19:25 +02:00
iliajie
c5df379ff1
Fix to respect date format when listing mail
2023-02-05 02:55:04 +02:00
iliajie
619726ea1a
Add support for simplify_date to respect Local user option
2023-02-05 02:51:55 +02:00
iliajie
e7f1da486d
Fix to never escape spaces
2023-02-05 02:37:37 +02:00
iliajie
088e3a1c19
Add support for short time format used in simplify_date
2023-02-05 02:29:56 +02:00
iliajie
ef7102f0d3
Fix regex to be case insensitive for yyyy
2023-02-05 01:53:24 +02:00
iliajie
0364c4810d
Fix old style format parsing (support for mailbox formats)
2023-02-05 01:52:56 +02:00
Jamie Cameron
7a18007354
tempname function expects remote_user_info to be set https://forum.virtualmin.com/t/file-manager-error-as-servers-admin/119007
2023-02-04 15:23:37 -08:00
Jamie Cameron
f46cc45c0d
Don't use array if it doesn't exist
2023-02-04 15:22:56 -08:00
iliajie
2818c056e5
Fix to drop obsolete
2023-02-05 01:20:57 +02:00
iliajie
094e1792e0
Move list_locales to be accessible in global scope (for Usermin)
2023-02-05 01:04:55 +02:00
iliajie
daa1c7e845
Update translations
2023-02-05 00:50:45 +02:00
iliajie
809458e82a
Add support to select locale in Change Language and Theme Webmin module
2023-02-05 00:40:10 +02:00
iliajie
4696aea22e
Fix $ago_secs test
2023-02-04 12:50:41 +02:00
iliajie
21a9df8cc7
Fix to combine evals into a single statement
2023-02-04 12:49:13 +02:00
iliajie
37e91698a9
Fix to sort locales based on values not keys
2023-02-04 12:40:40 +02:00
iliajie
10dfc379ab
Fix to drop und as also not supported
2023-02-04 04:56:45 +02:00
iliajie
55921fdf48
Fix typo
2023-02-04 04:55:32 +02:00
iliajie
e39924da85
Fix to drop accidentally leaked locales
2023-02-04 04:54:18 +02:00
iliajie
1f11faa626
Update translations
2023-02-04 04:18:30 +02:00
Jamie Cameron
98a9313d81
Don't re-compare versions if the update system thinks there's an update
2023-02-03 18:16:01 -08:00
iliajie
8af2ca1fba
Add support for choosing Locale from UI
2023-02-04 04:10:13 +02:00
iliajie
bf6d35f37e
Add a new API for making nice dates based on user locale
2023-02-04 02:03:39 +02:00
iliajie
dc7e3516bd
Add also Time::Piece as recommended package
2023-02-04 01:33:45 +02:00
iliajie
1520049847
Add also DateTime::TimeZone as recommended package
2023-02-04 00:22:39 +02:00
iliajie
1707597f1f
Add also DateTime as recommended package
2023-02-03 23:36:57 +02:00
iliajie
2bbe2b66f3
Update translations
2023-02-03 20:38:49 +02:00
iliajie
0f4fe0e64c
Put dateformat in the right place and change section name
2023-02-03 20:12:59 +02:00
iliajie
df4bff0a58
Remove dateformat being in the wrong place
2023-02-03 19:39:09 +02:00
iliajie
e68873d039
Add DateTime::Locale as recommended package
2023-02-03 19:28:03 +02:00
Jamie Cameron
3f8e37eb11
Merge branch 'master' of github.com:webmin/webmin
2023-02-01 23:17:52 -08:00
Jamie Cameron
764e173f90
Add support for making 'remote' calls to this host as just regular calls
2023-02-01 23:17:43 -08:00
iliajie
3bf1718b30
Fix to use system default hashing format for htpasswd file
...
https://forum.virtualmin.com/t/how-to-change-awstats-user-password/118998/
2023-02-01 23:45:10 +02:00
Jamie Cameron
198146894f
Merge branch 'master' of github.com:webmin/webmin
2023-01-30 23:07:40 -08:00
Jamie Cameron
acd60fbc6a
Add slave zone file format option
2023-01-30 23:07:33 -08:00
iliajie
807443a7bd
Fix stop script degeneration to try all kill commands
...
https://sourceforge.net/p/webadmin/bugs/5609/
2023-01-30 19:25:26 +02:00
Jamie Cameron
cdcd3cec52
Use formal params
2023-01-29 23:21:30 -08:00
Jamie Cameron
13ca94043c
Add support for serializing using data::dumper format, and use it in fast RPC calls where possible
2023-01-29 19:44:31 -08:00
Jamie Cameron
021247d98d
Don't crash if file wasn't read
2023-01-29 19:41:16 -08:00
Jamie Cameron
5cb837446f
In fastrpc mode, there's no need to send the request in the initial HTTP connection
2023-01-29 18:30:16 -08:00
Jamie Cameron
689c973072
Return more useful error message
2023-01-29 18:25:43 -08:00
Jamie Cameron
7e76d09358
Recognize MariaDB log file from config
2023-01-28 11:53:19 -08:00
Jamie Cameron
b15da673d6
Merge branch 'master' of github.com:webmin/webmin
2023-01-27 15:20:21 -08:00
Jamie Cameron
434eb4a42e
Also check if the password set is the same as what we'd want to set
2023-01-27 15:18:29 -08:00
iliajie
76ad456c2f
Fix mail sorting by date
...
https://sourceforge.net/p/webadmin/bugs/5607/
2023-01-25 23:08:46 +02:00
Jamie Cameron
22e7e5c553
Deal with backquotes
2023-01-24 20:55:31 -08:00
Jamie Cameron
777321687e
Only add re: if subject doesn't start with re:
2023-01-23 21:39:47 -08:00
Jamie Cameron
00f8bb60d4
Properly handle case where showmount command is missing https://github.com/webmin/webmin/issues/1829
2023-01-23 21:27:09 -08:00
Jamie Cameron
4b5f3d7ccd
Add config option to connect in SSL mode
2023-01-21 21:41:59 -08:00
Jamie Cameron
415b7cdeb8
Log a better message when the SSL cert is generated
2023-01-21 21:32:18 -08:00
Jamie Cameron
5158d0ea37
Completed SSL cert creation page
2023-01-21 21:16:23 -08:00
Jamie Cameron
bfc0f89b55
Add comment
2023-01-21 17:14:16 -08:00
Jamie Cameron
d51bdb1dc9
Merge branch 'master' of github.com:webmin/webmin
2023-01-21 17:14:00 -08:00
Jamie Cameron
db73d5e7a6
Start of work on SSL page
2023-01-21 17:13:52 -08:00
iliajie
ca971b720d
Remove size option in Authentic as it's pointless, resize does it all
2023-01-21 17:06:31 +02:00
iliajie
8588c96650
Fix to set columns and rows environment vars only in fixed mode
...
https://forum.virtualmin.com/t/terminal-tip/118786/29?u=ilia
2023-01-21 16:25:28 +02:00
Jamie Cameron
f2fd4be101
Merge branch 'master' of github.com:webmin/webmin
2023-01-20 23:45:40 -08:00
Jamie Cameron
cbe4fccb09
Nice icon for mysql maual editing
2023-01-20 23:45:32 -08:00
iliajie
5deee0c76d
Fix typo
...
https://sourceforge.net/p/webadmin/bugs/5605/
2023-01-20 18:06:27 +02:00
Jamie Cameron
316ff18969
New version bumps
2023-01-19 18:05:24 -08:00
iliajie
0214ea71c7
Update CHANGELOG.md
2023-01-20 02:57:41 +02:00
Jamie Cameron
06df6994b2
Merge pull request #1823 from webmin/dev/fix-search-in-menu
...
Fix search bar in navigation menu (Webmin)
2023-01-19 16:55:21 -08:00
iliajie
e0f6251b77
Fix to allow smaller size for potentially smaller menu
2023-01-20 02:16:40 +02:00
iliajie
c473443ac0
Fix search bar in navigation menu (Webmin)
2023-01-20 02:11:37 +02:00
iliajie
4c086815d2
Fix to revert test drive for a new .bashrc
2023-01-20 02:00:38 +02:00
iliajie
65c5f42c94
Fix Framed theme to respect mode on left menu
2023-01-20 01:31:11 +02:00
Jamie Cameron
ee21f22e56
remove debug print
2023-01-19 15:27:36 -08:00
Jamie Cameron
5d9643e36d
Merge branch 'master' of github.com:webmin/webmin
2023-01-19 15:23:11 -08:00
Jamie Cameron
cecb8ed96d
Fix defaulting to webmin mode
2023-01-19 15:22:31 -08:00
iliajie
4903099544
Update CHANGELOG.md
2023-01-19 20:47:55 +02:00
iliajie
d333f1fe16
Update CHANGELOG.md (2.012)
2023-01-19 01:39:18 +02:00
iliajie
286c5c6c51
Fix to revert incorrect fix beed9af645 (commitcomment-97277268)
2023-01-19 01:10:05 +02:00
Jamie Cameron
06d212ddfc
New version bump
2023-01-18 14:24:39 -08:00
Jamie Cameron
35a259eabc
Merge branch 'master' of github.com:webmin/webmin
2023-01-18 13:38:33 -08:00
Jamie Cameron
40bf45ae42
Fix variable name
2023-01-18 13:38:28 -08:00
iliajie
a875b8e7eb
Fix a bug in routing_config_files sub
2023-01-18 23:37:31 +02:00
iliajie
faa7b57970
Fix to remove ignore errors
2023-01-18 21:57:52 +02:00
Jamie Cameron
7bf010f9f8
Make sure domains are unique
2023-01-17 22:21:10 -08:00
Jamie Cameron
8ced702aa1
Support Debian 12
2023-01-17 20:29:49 -08:00
Jamie Cameron
ed042f3a53
Include all debian config files in backups
2023-01-17 20:10:46 -08:00
iliajie
67a0eca90c
Fix not to enable warnings blindly on all code
2023-01-17 16:22:55 +02:00
iliajie
ff5119da7c
Add support for defining hostname for WebSocket connection
...
https://forum.virtualmin.com/t/using-new-command-line-not-working-behind-reverse-proxy/118673/2
2023-01-17 16:09:46 +02:00
Jamie Cameron
4bf1a38288
Merge branch 'master' of github.com:webmin/webmin
2023-01-16 18:38:56 -08:00
Jamie Cameron
eee5331b28
Use correct args to modify_interface_def https://github.com/webmin/webmin/issues/1818
2023-01-16 18:38:20 -08:00
iliajie
beed9af645
Fix to make sure that interface file is read only once
2023-01-16 22:42:43 +02:00
iliajie
087f1e7776
Fix to stop reading file on error
2023-01-16 22:07:00 +02:00
Jamie Cameron
c80eb8b6ae
Limit files in source-directory to same pattern debian uses
2023-01-16 11:01:20 -08:00
Jamie Cameron
e43fbfdaa5
Stop doing expensive package re-fetch on upgrade https://forum.virtualmin.com/t/updates-webmin-virtualmin-hangs-for-a-long-time/118662
2023-01-16 10:56:12 -08:00
Jamie Cameron
55553c43a1
Merge branch 'master' of github.com:webmin/webmin
2023-01-16 10:54:03 -08:00
Jamie Cameron
a035e2f6c5
Allow postinstall scripts to know when webmin is being upgraded
2023-01-16 10:53:54 -08:00
iliajie
cee528f46c
Fix missing module reference as requesting Let's Encrypt certificate
2023-01-16 20:51:44 +02:00
Jamie Cameron
2406f19084
Everything is really on webmin.com
2023-01-16 10:38:58 -08:00
Jamie Cameron
3bdc75bb15
Track files already included to avoid include loops
2023-01-15 16:48:56 -08:00
Jamie Cameron
4fcb99b89a
source-directory may refer to a directory, not a pattern
2023-01-15 16:45:02 -08:00
iliajie
335136be14
Fix the loop bug when sourcing other configs ; remove stderr print
2023-01-16 00:22:22 +02:00
iliajie
e88ae050a9
Fix to remove unnecessary copyright from the header
2023-01-12 20:36:38 +02:00
Jamie Cameron
43bf4bbc15
Set the correct algorithm when setting up rndc https://github.com/webmin/webmin/issues/1817
2023-01-11 19:08:06 -08:00
Jamie Cameron
6451f4b115
Store and show default TTL set by $ttl https://github.com/webmin/webmin/issues/1816
2023-01-10 22:23:36 -08:00
iliajie
f6b8cc6302
Update CHANGELOG.md (2.011)
2023-01-10 18:11:43 +02:00
Jamie Cameron
f2209fb633
Also respect epoch when checking version
2023-01-09 23:46:20 -08:00
Jamie Cameron
1879848d11
Remove spacer
2023-01-09 23:29:44 -08:00
Jamie Cameron
aaf7b9f24b
Changelog for new version
2023-01-09 21:46:50 -08:00
Jamie Cameron
451a7e2e6a
New version bump
2023-01-09 21:41:20 -08:00
iliajie
509141f5d5
Fix mailbox_idle_check_interval bugs
...
https://sourceforge.net/p/webadmin/bugs/5602/
2023-01-09 18:27:57 +02:00
iliajie
52c06534db
Fix to drop remove mailbox_check_interval option
2023-01-09 18:23:06 +02:00
iliajie
29ef2d5f33
Fix to keep original copyright year
2023-01-09 00:36:20 +02:00
Jamie Cameron
1febfdbe0f
Add option to insert a new map entry before an existing one
2023-01-08 12:45:25 -08:00
Jamie Cameron
277f67dac9
Fix line length
2023-01-07 22:07:27 -08:00
Jamie Cameron
d199de8469
Add a param to create a new block before an existing one
2023-01-07 22:07:01 -08:00
iliajie
1f7753db43
Update copyright year in webmin sub-commands
2023-01-08 04:20:37 +02:00
iliajie
c02b2cdbea
Update copyright year in webmin command
2023-01-08 04:16:38 +02:00
iliajie
8fabb28e7a
Fix to start with one for each type as adding now works
2023-01-08 01:48:15 +02:00
iliajie
4117119c44
Fix to support multiple attr
2023-01-08 01:41:45 +02:00
iliajie
2584bc05cf
Merge remote-tracking branch 'origin/master'
2023-01-08 00:48:07 +02:00
iliajie
72ecf54a17
Fix JavaScript id ref bug
2023-01-08 00:47:53 +02:00
Jamie Cameron
a0f2527ed0
Merge branch 'master' of github.com:webmin/webmin
2023-01-07 12:57:33 -08:00
Jamie Cameron
343307f703
localhost isn't a valid hostname
2023-01-07 12:57:09 -08:00
iliajie
d4f541015d
Fix to drop useless code
2023-01-07 21:48:55 +02:00
iliajie
e92763e3d7
Fix to refer to direct child
2023-01-07 21:24:46 +02:00
iliajie
b0eb96d003
Fix to prevent forcing using tables in tabs (fix widths)
2023-01-07 20:58:44 +02:00
iliajie
5c26bf4de3
Fix to prevent forcing using tables in tabs
2023-01-07 19:59:10 +02:00
iliajie
374e5bf07c
Fix to print strong instad of b which is used for header generation
2023-01-05 23:07:16 +02:00
Jamie Cameron
ca814a4e6f
If we get an ERROR output when executing an SQL file, consider it failed even if the exit status is zero
2023-01-03 18:25:50 -08:00
Jamie Cameron
9b2fc2c9f4
When moving a maildir, also move any Maildir++ sub-folders
2023-01-02 18:26:14 -08:00
Jamie Cameron
ca6acb4a8c
Don't error out if deleting an LDAP object that's already been deleted
2022-12-29 21:23:46 -08:00
Jamie Cameron
4dd017dce4
Merge branch 'master' of github.com:webmin/webmin
2022-12-28 21:57:38 -08:00
Jamie Cameron
562eb544e5
Don't fail user or group deletion if they have already been deleted https://github.com/virtualmin/virtualmin-gpl/issues/493
2022-12-28 21:37:45 -08:00
iliajie
65668c084f
Merge remote-tracking branch 'origin/master'
2022-12-28 21:06:51 +02:00
iliajie
111aa65b8f
Fix to update to the latest Xterm.js 5.1.0
2022-12-28 21:06:20 +02:00
Jamie Cameron
52926dcb65
Merge branch 'master' of github.com:webmin/webmin
2022-12-26 18:26:09 -08:00
Jamie Cameron
9fa99120ef
Add support for resolve_dequoted_address
2022-12-26 18:26:01 -08:00
Jamie Cameron
ab94e020e0
Merge pull request #1812 from webmin/dev/fix-anonimous-user-test
...
Fix to test if anonymous user actually exists
2022-12-26 17:50:45 -08:00
iliajie
29354389f4
Fix to test if anonymous user actually exists
2022-12-26 12:51:10 +02:00
iliajie
c3bd222492
Fix wording
2022-12-26 12:22:20 +02:00
Jamie Cameron
459a5ee6b8
Fix bug in granting anonymous access if the anonymous user doesn't exist yet
2022-12-23 15:49:53 -08:00
iliajie
623fcc23d9
Fix to load images always from source host
2022-12-21 14:36:51 +02:00
iliajie
9d37f0d9e6
Fix to also check if session keys are set
2022-12-20 20:28:53 +02:00
Jamie Cameron
5fde216573
Merge branch 'master' of github.com:webmin/webmin
2022-12-18 21:54:20 -08:00
Jamie Cameron
4bd9c59038
Freeze and thaw dynamic reverse zones when updating a forward record https://github.com/webmin/webmin/issues/1810
2022-12-18 21:50:26 -08:00
iliajie
8c299b60ff
Fix theme support in a single mode
2022-12-18 19:17:46 +02:00
iliajie
ad7967f3b5
Fix uninitialized warning
2022-12-18 19:07:21 +02:00
Jamie Cameron
e080fb3470
Zone type might be in upper case https://sourceforge.net/p/webadmin/bugs/5600/
2022-12-17 23:17:55 -08:00
iliajie
62fccc4e0d
Fix to nowrap virtual server select and submit button
2022-12-16 20:10:11 +02:00
iliajie
b0fc89f487
Fix release note links for Rocky
2022-12-16 20:08:27 +02:00
iliajie
a965b41cce
Fix HTML arrow in accordions in Safari
2022-12-16 17:59:17 +02:00
iliajie
0bbb255a88
Fix adding in alerts (more)
2022-12-16 17:57:48 +02:00
iliajie
57b9e4ca3f
Fix to smaller arrow size
2022-12-16 17:37:09 +02:00
iliajie
dbb691a7c4
Fix to always print table row even if empty #1809
2022-12-16 17:29:02 +02:00
iliajie
cf61a472f5
Fix padding in alerts
2022-12-16 17:17:22 +02:00
Jamie Cameron
2a31af4870
When moving a Maildir folder, only move the cur/new/tmp dirs because there might be other sub-folders or files
2022-12-14 14:00:13 -08:00
Jamie Cameron
54044b78ef
RC4 isn't strong enough anymore https://sourceforge.net/p/webadmin/bugs/5599/
2022-12-14 11:38:01 -08:00
Jamie Cameron
726d28d807
Verify long-running websockets sessions in miniserv
2022-12-14 11:18:28 -08:00
iliajie
8db65344d5
Fix to rename framed theme ; fix version and deps
2022-12-11 20:07:21 +02:00
iliajie
cb6ad018cf
Fix support for Usermin
2022-12-11 19:55:11 +02:00
iliajie
00bf2dd153
Fix arrow color in accordions
2022-12-11 19:03:18 +02:00
iliajie
b54bd7f21e
Fix switches color
2022-12-11 18:57:47 +02:00
iliajie
6829c94257
Add favicons to Framed Theme
2022-12-11 18:56:18 +02:00
iliajie
095288d661
Fix to add more space for switches in two mode
2022-12-11 16:48:48 +02:00
iliajie
3ea461d70c
Fix Cloudmin mode
2022-12-11 16:46:51 +02:00
iliajie
5058e9c752
Add a new SVG icons to the navigation menu
2022-12-10 21:37:15 +02:00
iliajie
590ce839ae
Add logos to the dashboard depending on the product
2022-12-10 21:36:40 +02:00
iliajie
e18e20605a
Fix to use HTML collapse in hidden_start and hidden_end
2022-12-10 18:45:47 +02:00
iliajie
e38b923430
Fix to add borders to alerts in Gray theme
2022-12-10 16:57:03 +02:00
iliajie
06d429af32
Fix to switch to using HTML only menu accordion https://github.com/webmin/webmin/issues/1802#issuecomment-1343254856
...
.. to support browsers with disabled JavaScript
2022-12-10 15:58:55 +02:00
iliajie
f300bd7f5b
Add support for more options in unit section in systemd
2022-12-10 15:14:00 +02:00
Jamie Cameron
50df0e4d02
Fix merge
2022-12-08 21:58:43 -08:00
Jamie Cameron
c6a4a80e58
Set USER variable properly for jk_chrootsh
2022-12-08 21:57:39 -08:00
Jamie Cameron
bb75d7fa7b
ui-lib conversion
2022-12-05 23:24:44 -08:00
Jamie Cameron
ce43b53e5c
ui-lib conversion
2022-12-05 23:20:23 -08:00
Jamie Cameron
aaee5bedac
Merge pull request #1805 from webmin/dev/set-xterm-improvements2
...
Add support to set TERM variable and shell character encoding
2022-12-05 09:58:19 -08:00
iliajie
edcf8841ab
Fix to set config option directly
2022-12-05 19:50:54 +02:00
Jamie Cameron
5275505ba0
Merge pull request #1807 from webmin/dev/add-new-libroot-env-var
...
Fix to set a new `LIBROOT` environmental variable
2022-12-05 09:36:58 -08:00
iliajie
a9349c7fe5
Add new LIBROOT env var
2022-12-05 19:03:10 +02:00
Ilia
9f0d9a967b
Merge pull request #1806 from Divarion-D/patch-1
...
Update ru
2022-12-05 17:06:38 +02:00
iliajie
5f6f65a78f
Fix to use PERLLIB as DOCUMENT_ROOT never set at a time
2022-12-05 17:03:51 +02:00
Danil
bb15603724
Merge pull request #2 from Divarion-D/patch-2
...
Update ru.auto
2022-12-05 15:21:48 +03:00
Danil
84c92c4da2
Update ru.auto
2022-12-05 15:16:37 +03:00
Danil
e51e3a8d42
Update ru
2022-12-05 11:41:25 +03:00
iliajie
d336f5a15b
Fix to add colors to ip command in module default mode
2022-12-05 02:59:42 +02:00
iliajie
6c297057d3
Add support to set shell character encoding
2022-12-05 02:16:18 +02:00
iliajie
1531b18566
Add support to set TERM variable
2022-12-05 01:40:18 +02:00
Jamie Cameron
be9b67de40
Fix editing and creation of IPv6 addresses
2022-12-03 22:07:02 -08:00
Jamie Cameron
a80df4be5c
Merge branch 'master' of github.com:webmin/webmin
2022-12-03 21:47:07 -08:00
Jamie Cameron
b05a55e8c2
Complete support for editing interfaces in include files
2022-12-03 21:46:25 -08:00
iliajie
f1a434b65a
Fix to always set vendor_perl if perllib config option is set
...
https://sourceforge.net/p/webadmin/bugs/5595/
2022-12-02 00:22:43 +02:00
iliajie
543b87c9e7
Fix signature verified message padding
2022-12-01 21:53:15 +02:00
iliajie
fa16dc06d1
Fix language strings on Webmin update
2022-12-01 21:22:04 +02:00
iliajie
1aa0d9b812
Fix a bug when there is no output on RPM upgrades
2022-12-01 20:23:38 +02:00
iliajie
6269c24f03
Fix to check deeper for potentially missing dependencies
2022-12-01 19:31:55 +02:00
iliajie
cf4ebf0bfe
Fix WebSocket protocol to be conditional
2022-12-01 15:04:59 +02:00
iliajie
2f21d0b067
Fix to call setup_ssl_contexts conditionally
2022-12-01 14:42:20 +02:00
iliajie
bf19dc1119
Fix to actually print loaded file timestamp
2022-12-01 14:17:51 +02:00
Jamie Cameron
40091463ee
Use correct extension for package file https://github.com/webmin/authentic-theme/issues/1633
2022-11-27 20:24:21 -08:00
Jamie Cameron
4eaddb6359
Major version bump
2022-11-27 20:09:30 -08:00
Jamie Cameron
3a33573c30
Fix all days text
2022-11-27 20:08:52 -08:00
Jamie Cameron
5410dd7bb9
Merge branch 'master' of github.com:webmin/webmin
2022-11-27 12:23:29 -08:00
Jamie Cameron
e58d54ed86
Use absolute path
2022-11-27 12:23:23 -08:00
iliajie
d900e90203
Update translations
2022-11-27 21:03:46 +02:00
Jamie Cameron
f27ad16496
Merge branch 'master' of github.com:webmin/webmin
2022-11-27 09:25:41 -08:00
Jamie Cameron
6673b314b2
Return line number and filename
2022-11-27 09:25:35 -08:00
Jamie Cameron
2e0b7ef82b
Merge pull request #1799 from webmin/dev/test-if-Net-SSLeay-get_servername
...
Fix to check if `Net::SSLeay::get_servername` exists (on CentOS 6)
2022-11-27 09:25:03 -08:00
iliajie
e72415952c
Fix to check if Net::SSLeay::get_servername exists (on CentOS 6)
...
https://github.com/webmin/webmin/issues/1798#issuecomment-1328295876
2022-11-27 19:19:15 +02:00
Jamie Cameron
4d67184f2c
Put websockets lib into the xterm directory
2022-11-27 09:18:31 -08:00
Jamie Cameron
f4f6eeac6d
Merge branch 'master' of github.com:webmin/webmin
2022-11-27 09:15:10 -08:00
Jamie Cameron
3e3dae7854
Fix permissions
2022-11-27 09:15:06 -08:00
iliajie
f4b54f13ee
Add text to suggest to install EPEL first for RHEL systems
...
.. or install package manually from `devel:languages:perl` on openSUSE
2022-11-27 16:57:52 +02:00
iliajie
276c599e55
Fix changelog include major 2.010
2022-11-27 14:50:33 +02:00
iliajie
97725db48d
Add mention for the new setup-repos.sh script
2022-11-27 14:48:54 +02:00
iliajie
7fcfafd0fa
Add possibly missing Digest::MD5 dependency
2022-11-27 14:46:34 +02:00
iliajie
31385f526c
Merge remote-tracking branch 'origin/master'
2022-11-27 13:15:55 +02:00
iliajie
35a5e3f5b9
Fix missing websockets-lib-funcs.pl file in dist
...
https://sourceforge.net/p/webadmin/bugs/5592/
https://github.com/webmin/webmin/issues/1797
2022-11-27 13:15:33 +02:00
Jamie Cameron
ad8311d22e
Fix version
2022-11-26 13:58:21 -08:00
iliajie
b6211aff2e
Merge remote-tracking branch 'origin/master'
2022-11-26 23:16:37 +02:00
iliajie
afebdc912c
Update CHANGELOG.md (2.010)
2022-11-26 23:16:15 +02:00
Jamie Cameron
96395b1592
Clean up code
2022-11-26 12:10:18 -08:00
Jamie Cameron
e158eb6005
Merge branch 'master' of github.com:webmin/webmin
2022-11-25 19:22:02 -08:00
Jamie Cameron
38d0188a66
New version bump
2022-11-25 19:19:39 -08:00
Jamie Cameron
8f29bb20e4
Merge pull request #1796 from webmin/dev/factor-out-websockets-funcs
...
Fix to factor out Webmin Websockets subs
2022-11-25 18:31:38 -08:00
iliajie
d84df45886
Fix to factor out Webmin Websockets subs
2022-11-25 17:06:13 +02:00
Jamie Cameron
ad61b5972b
Merge pull request #1794 from saintman23/patch-3
...
Update missing RU translations
2022-11-24 22:57:34 -08:00
saintman23
90c002ae8c
Update missing RU translations
...
Corrected missing translations to russian language for Cron Module.
2022-11-24 23:54:38 +00:00
Jamie Cameron
38a80244db
Merge branch 'master' of github.com:webmin/webmin
2022-11-24 12:43:44 -08:00
Jamie Cameron
3d314a24dc
Remove obsolete check for protocols on startup https://github.com/webmin/webmin/issues/1793
2022-11-24 12:43:29 -08:00
iliajie
4b92766495
Fix Webmin Samba module support for openSUSE Leap and Tumbleweed
2022-11-24 22:08:18 +02:00
iliajie
1705bab13e
Add proper support for openSUSE Tumbleweed
2022-11-24 21:58:55 +02:00
Jamie Cameron
4ede4520e4
Merge branch 'master' of github.com:webmin/webmin
2022-11-23 21:15:28 -08:00
Jamie Cameron
61806a8799
Remove obsolete code to fix use of -f
2022-11-23 21:15:23 -08:00
Jamie Cameron
82be6e142f
Merge pull request #1792 from webmin/dev/add-buffer-size-for-transfers
...
Add API to get buffer size for file transfers
2022-11-23 21:00:08 -08:00
Jamie Cameron
aa5443881c
Merge branch 'master' of github.com:webmin/webmin
2022-11-23 15:27:33 -08:00
Jamie Cameron
617b731671
If source for cert is a link, copy the underlying file https://github.com/webmin/webmin/issues/1505
2022-11-23 15:27:26 -08:00
iliajie
166df0cb92
Fix openSUSE Squid server config
2022-11-23 23:50:02 +02:00
iliajie
b32c5a01c7
Fix openSUSE SSH server config
2022-11-23 23:38:51 +02:00
iliajie
4e21e753f4
Fix openSUSE Postfix config
2022-11-23 23:28:19 +02:00
iliajie
c0c993efec
Fix openSUSE reload config command for BIND
2022-11-23 22:56:25 +02:00
iliajie
14b5ae8b4f
Fix openSUSE Apache pid file location
2022-11-23 22:52:50 +02:00
iliajie
f4c367f2ae
Add support for contemporary OpenSUSE Leap Linux
2022-11-23 22:30:51 +02:00
iliajie
c4a2bb6cd7
Fix to exclude file list as well
...
https://github.com/webmin/authentic-theme/issues/1632#issuecomment-1325125910
2022-11-23 16:12:35 +02:00
iliajie
06beb70568
Fix modules test
2022-11-22 21:04:31 +02:00
iliajie
d03dcf02d2
Add Linux Lite support
...
https://sourceforge.net/p/webadmin/discussion/600155/thread/adfe8e949f/?limit=25#57c9
2022-11-22 20:01:33 +02:00
iliajie
e9d58bdd42
Add API to get buffer size for file transfers
2022-11-21 21:07:00 +02:00
iliajie
61000107b8
If IO::Pty->set_winsize failed make ioctl directly
...
f550ffe799 (r89288344)
2022-11-21 20:24:55 +02:00
iliajie
8f6a2ac462
Add Webmin repository setup script
2022-11-20 18:19:35 +02:00
Jamie Cameron
291ba25691
Merge pull request #1662 from webmin/dev/gray-theme-replace
...
Simply replace Gray Framed with Virtualmin Framed theme
2022-11-18 21:52:44 -08:00
iliajie
1550e9e639
Revert "Fix to place the checkbox the same way"
...
This reverts commit 7ac4a389fb .
2022-11-18 20:44:24 +02:00
iliajie
7ac4a389fb
Fix to place the checkbox the same way
2022-11-18 20:43:51 +02:00
iliajie
394ca56f4b
Add more space before the checkbox
2022-11-18 20:41:11 +02:00
Jamie Cameron
612e2ceb21
Merge branch 'master' of github.com:webmin/webmin
2022-11-17 20:57:30 -08:00
Jamie Cameron
76f9bea696
Fix display of multiple buttons https://sourceforge.net/p/webadmin/bugs/5561/
2022-11-17 20:56:07 -08:00
iliajie
011e76c90a
Fix missing lib call for forms library
2022-11-17 21:25:42 +02:00
iliajie
65a0ced403
Fix to let zone have its old WebminUI dependency
2022-11-17 21:12:20 +02:00
iliajie
85d303def9
Add Digest:HMAC as can be missing outside of Virtualmin install
2022-11-17 20:19:27 +02:00
iliajie
a57af8c481
Add missing vendor_perl to include
2022-11-17 15:49:45 +02:00
iliajie
5f5a2b606f
Fix to add complete set of libraries from Type-Tiny package
2022-11-17 15:13:55 +02:00
iliajie
76f15dd28f
Fix to remove manual and pods
2022-11-17 15:11:26 +02:00
iliajie
7abb43c67f
Add Authen:OATH, Moo and Type-Tiny
2022-11-17 14:55:36 +02:00
iliajie
0533ce55c4
Fix to remove JSON and Authen as part of vendor_perl now
2022-11-17 14:47:18 +02:00
iliajie
745261d663
Update all vendor_perl modules from upstream (MetaCPAN)
2022-11-17 14:25:44 +02:00
iliajie
894beb251e
Add to bundle modules from Authentic
2022-11-17 13:37:17 +02:00
Jamie Cameron
bd12983a77
Merge branch 'master' of github.com:webmin/webmin
2022-11-16 17:21:32 -08:00
Jamie Cameron
8df0c4dc41
RHEL versions can have decimals https://github.com/virtualmin/virtualmin-gpl/issues/477
2022-11-16 17:21:03 -08:00
Jamie Cameron
bcf2e0879a
Merge pull request #1791 from webmin/dev/combined-perl-vendors
...
Fix to use unified path for all third party Perl modules
2022-11-16 17:06:12 -08:00
iliajie
023f1b88b1
Fix to place package always at the top
2022-11-16 23:29:22 +02:00
iliajie
4c0ac21dc7
Fix to remove Authen::OATH
2022-11-16 23:21:39 +02:00
iliajie
8de2847fe5
Fix to call JSON after WebminCore
2022-11-16 22:54:56 +02:00
iliajie
a294083e12
Fix to use unified path for all third party Perl modules
2022-11-16 22:42:00 +02:00
Jamie Cameron
52588da598
Merge branch 'master' of github.com:webmin/webmin
2022-11-15 19:54:36 -08:00
Jamie Cameron
094f6e3f03
Fix query-source field https://sourceforge.net/p/webadmin/bugs/5590/
2022-11-15 19:54:23 -08:00
iliajie
f15a13bb38
Fix URL to file name conversion
2022-11-15 22:59:07 +02:00
iliajie
0edfee6da2
Fix to use get_webprefix directly
2022-11-15 21:29:12 +02:00
iliajie
ef40015214
Fix CSS file name
2022-11-15 21:24:52 +02:00
Jamie Cameron
6a2125a891
Merge pull request #1789 from webmin/dev/xterm-fixes
...
Add minor clean ups
2022-11-14 15:04:15 -08:00
Ilia
94a3c27166
Merge pull request #1790 from krouma/master
...
Fix connecting to external IPv6 LDAP server
2022-11-14 14:16:00 +02:00
iliajie
d0511685a7
Fix to create a separate allocate_miniserv_websocket sub
2022-11-14 14:08:05 +02:00
Matyáš Kroupa
4b57b06b04
Fix connecting to external IPv6 LDAP server
2022-11-14 12:55:22 +01:00
iliajie
381aedcafe
Fix { to be on the new line
2022-11-14 13:20:17 +02:00
iliajie
2c86164b6b
Add Authen:OATH module
2022-11-14 12:09:01 +02:00
iliajie
dbb09b5278
Fix to adjust functions names
2022-11-14 00:04:25 +02:00
iliajie
4907aeb2dd
Fix to save miniserv websocket after we have the pid from PTY
2022-11-13 23:57:10 +02:00
iliajie
b62fb504ac
Fix to clean up others sockets if the shell server
2022-11-13 23:43:58 +02:00
iliajie
e6795f28f9
Fix to place cleanup_miniserv to the lib file
2022-11-13 23:40:58 +02:00
Jamie Cameron
0a6c67e55f
Fix check for open ports
2022-11-13 09:31:25 -08:00
Jamie Cameron
3d443b378a
Clean up leftover websocket proxies occasionally
2022-11-12 18:26:21 -08:00
Jamie Cameron
f698c0c548
Always check for modification when reading miniserv.conf
2022-11-12 18:25:27 -08:00
Jamie Cameron
87d7eec743
Minor code cleanups
2022-11-12 17:48:25 -08:00
Jamie Cameron
d82e89fb6b
Merge pull request #1786 from webmin/xterm-enhancements-supreme
...
Add support for loading shell initialization file directly
2022-11-12 17:43:15 -08:00
iliajie
39bfa013f5
Fix to add a new line (for consistency with other configs)
2022-11-13 00:08:58 +02:00
iliajie
2687db85c7
Fix default
2022-11-13 00:07:10 +02:00
iliajie
a659146025
Fix to remove redundant line
2022-11-13 00:03:30 +02:00
iliajie
eb998dc84d
Fix to use env for zsh
2022-11-13 00:02:32 +02:00
iliajie
e92a17c417
Fix to remove .shrc ; other cleans
2022-11-12 23:57:21 +02:00
iliajie
d754624baa
Fix to remove loading globals as already loaded
2022-11-12 23:44:04 +02:00
iliajie
295f98c694
Fix to remove aliases
2022-11-12 23:13:33 +02:00
Ilia
74716f5d3f
Merge branch 'master' into xterm-enhancements-supreme
2022-11-12 23:06:03 +02:00
iliajie
37453226da
Fix to merge proc-lib.pl with master
2022-11-12 23:01:13 +02:00
iliajie
05475f051c
Add default initialization file for zsh ; move scripts to rc/ dir
2022-11-12 21:42:56 +02:00
Jamie Cameron
7b2456aba5
Set PS1 and aliases via a shell rc file, rather than command injection
2022-11-12 11:09:14 -08:00
Jamie Cameron
3f1a9a5d8b
Fix exec with a custom binary when the command has args
2022-11-12 11:04:30 -08:00
iliajie
0d1ced583f
Fix missing HISTCONTROL
2022-11-12 20:48:06 +02:00
iliajie
d1fa6cea55
Fix comments
2022-11-12 20:47:54 +02:00
iliajie
e7f7aaaad5
Fix for better logging
2022-11-12 19:56:55 +02:00
iliajie
5991d905e3
Add support for user profiles too
2022-11-12 19:48:49 +02:00
iliajie
7062406267
Add more respect to user config
2022-11-12 19:40:21 +02:00
iliajie
a249e9be00
Fix to correctly support setting login shell mixed with params
...
There is no way to make it work correctly across all shell, i.e. param sequence which work with `bash` will fail with `csh`, as `-l` (login shell) can be the only flag specified
2022-11-12 19:32:56 +02:00
iliajie
e3212d7f94
Add default initialization file for sh
2022-11-12 17:58:33 +02:00
iliajie
c39b7fdc50
Fix to improve default config file name
2022-11-12 16:54:18 +02:00
iliajie
1ff0ee36e4
Add support for loading shell initialization file directly
2022-11-12 14:31:38 +02:00
iliajie
1763f9e4cc
Fix to always prioritize module config over hardcoded shell flavors
2022-11-12 11:39:38 +02:00
iliajie
ec622fdf95
Add code comments
2022-11-12 11:32:39 +02:00
iliajie
ab00e4c7df
Fix to check if internally sourced file is under user home
2022-11-12 10:56:55 +02:00
iliajie
825842267a
Fix to check if given shell has init files set in our meta
2022-11-12 10:38:24 +02:00
iliajie
c75346ec93
Fix indent
2022-11-12 01:13:32 +02:00
iliajie
4f49d74def
Fix typo
2022-11-12 01:11:46 +02:00
iliajie
6a97bf2ebf
Add support to set in config user custom envs and commands
2022-11-12 00:56:36 +02:00
iliajie
dd4adbba77
Add respect to shell init files (depending on shell, bash only yet)
2022-11-12 00:32:04 +02:00
Jamie Cameron
a7ca787c16
Set HOME to correct path for the user being run as
2022-11-11 10:07:08 -08:00
iliajie
782f9ca351
Merge branch 'master' of github.com:webmin/webmin
2022-11-11 10:51:02 +02:00
Jamie Cameron
ad70a474d9
Run shell as a login shell
2022-11-10 21:38:05 -08:00
iliajie
79badb6f58
Revert "Fix to clean up as we should source user profile"
...
This reverts commit 29517915f9 .
2022-11-11 00:53:41 +02:00
iliajie
b67f7c1e65
Fix to clean up old code
2022-11-10 22:56:54 +02:00
iliajie
29517915f9
Fix to clean up as we should source user profile
2022-11-10 22:27:52 +02:00
iliajie
9cef9452d1
Fix PS1 set directly (conditionally) https://github.com/webmin/webmin/discussions/1781
2022-11-10 22:12:26 +02:00
iliajie
661bb957f9
Update translations
2022-11-10 15:18:24 +02:00
iliajie
f42b7436f3
Add support to display and select yescrypt hashing scheme
2022-11-10 15:10:48 +02:00
Jamie Cameron
f6adfaa856
Merge pull request #1779 from marclaporte/patch-1
...
Fix a typo
2022-11-09 20:01:26 -08:00
Marc Laporte
42d1bfaf96
Fix a typo
2022-11-09 22:57:02 -05:00
Jamie Cameron
04a9b8785d
Merge pull request #1778 from webmin/dev/xterm-further-improvements
...
Add further terminal improvements
2022-11-09 13:15:43 -08:00
iliajie
424c475b5f
Fix terminal auto-fit feature for framed themes
2022-11-09 22:57:19 +02:00
iliajie
45e5049012
Fix to send user info
2022-11-09 21:02:28 +02:00
iliajie
26d19cb0d7
Fix other flavors to run by default only in bash
2022-11-09 21:01:13 +02:00
Ilia
38e9df8f48
Merge pull request #1776 from webmin/dev/xterm-escape-sequence
...
Fix to check for resize escape sequence explicitly
2022-11-09 20:50:35 +02:00
iliajie
b4603b6030
Fix to drop output suppress feature for now
2022-11-09 20:48:48 +02:00
iliajie
163480b859
Fix regex exclude chars logic
...
https://github.com/webmin/webmin/pull/1776#discussion_r1017431635
2022-11-09 20:04:29 +02:00
iliajie
ad9a5d7871
Fix incorrectly reverted send_binary (fixed before 3f1c4a23ad)
2022-11-08 20:16:53 +02:00
iliajie
693eda3971
Fix to remove debug
2022-11-08 17:32:00 +02:00
iliajie
d2932b3ed7
Fix not to send to display special calls (commands)
2022-11-08 17:25:50 +02:00
iliajie
7fc6336f8f
Fix to check for resize escape sequence explicitly
2022-11-08 16:04:44 +02:00
iliajie
49bbb04750
Fix to re-added accidentally remove clear screen on initial load
2022-11-08 15:12:16 +02:00
iliajie
d5892ed348
Fix indent - convert spaces to tabs
2022-11-08 15:09:39 +02:00
Jamie Cameron
f550ffe799
Send special message on resize, and use set_winsize to apply it
2022-11-07 17:53:09 -08:00
Jamie Cameron
9ab8908710
Merge pull request #1775 from webmin/dev/xterm-resize
...
Add first steps to support Terminal resize
2022-11-07 17:17:50 -08:00
iliajie
88de56f447
Add missing addon-fit.js file
2022-11-08 01:26:43 +02:00
iliajie
f7fb861e73
Add first steps to support Terminal resize
2022-11-08 01:19:06 +02:00
Jamie Cameron
21c47af212
Merge branch 'master' of github.com:webmin/webmin
2022-11-07 11:49:05 -08:00
Jamie Cameron
2c6533146d
Use Digest::SHA if SHA1 isn't installed
2022-11-07 11:48:02 -08:00
iliajie
44909997d0
Fix to adjust columns and rows offset consistently (both server and UI)
2022-11-07 13:36:26 +02:00
Jamie Cameron
b0c26867fe
Expand hostname from /etc/hosts if needed
2022-11-06 20:45:51 -08:00
Jamie Cameron
1a953bf2fe
Completed support for editing multiple extension lines
2022-11-06 18:28:24 -08:00
Jamie Cameron
3a67aa1071
Work on support for selecting extensions
2022-11-06 17:31:45 -08:00
Jamie Cameron
676f369cd3
ui-lib conversion
2022-11-06 14:17:35 -08:00
iliajie
e65a5718d6
Merge remote-tracking branch 'origin/master'
2022-11-06 19:05:37 +02:00
iliajie
8daba09826
Fix to support more headers
2022-11-06 19:05:18 +02:00
Jamie Cameron
f74ef12e70
Use new ui library
2022-11-05 21:12:26 -07:00
Jamie Cameron
5a818ce701
Use new ui library
2022-11-05 21:04:37 -07:00
Jamie Cameron
ca35844f82
Merge branch 'master' of github.com:webmin/webmin
2022-11-05 20:55:45 -07:00
Jamie Cameron
3672394e2e
Use new ui library
2022-11-05 20:55:22 -07:00
iliajie
cd341663a1
Update translations
2022-11-05 15:49:34 +02:00
iliajie
3c15d076d5
Add better on load UX
2022-11-05 15:45:44 +02:00
iliajie
8779372aec
Fix to check if defined as 0 is a value too
2022-11-05 13:43:46 +02:00
Jamie Cameron
187914b069
Merge pull request #1774 from webmin/dev/shell-auto
...
Add automatic option for command prompt color customization
2022-11-04 15:28:54 -07:00
Jamie Cameron
30b9858417
Merge pull request #1773 from webmin/dev/drop-obsolete-dnssectools
...
Drop obsolete DNSSEC-Tools
2022-11-04 15:07:50 -07:00
iliajie
19070f3383
Fix to call getpwnam once
2022-11-05 00:07:14 +02:00
iliajie
7a5e917d34
Add automatic option for command prompt color customization
2022-11-04 21:01:34 +02:00
iliajie
3b86ebed97
Fix indent
2022-11-04 11:38:18 +02:00
Jamie Cameron
6fb8de6e37
Encode utf-8 input into binary before sending to the shell
2022-11-03 21:50:32 -07:00
iliajie
9a06472017
Drop obsolete DNSSEC-Tools
2022-11-03 18:49:06 +02:00
Jamie Cameron
2b77a405ff
Merge branch 'master' of github.com:webmin/webmin
2022-11-02 23:22:50 -07:00
Jamie Cameron
e3792a48e0
Check for timeouts at more places when reading headers https://github.com/webmin/webmin/issues/1767
2022-11-02 23:21:59 -07:00
iliajie
389d107a39
Add support for maximum input variables limit
...
https://forum.virtualmin.com/t/php-fpm-do-not-work/117593/8?u=ilia
2022-11-02 20:48:53 +02:00
Jamie Cameron
7142ae8620
Merge pull request #1771 from webmin/dev/xterm-add-special-flavor
...
Add special flavors to a new Terminal module
2022-10-31 16:12:10 -07:00
iliajie
1d414e1533
Fix to actually add an option with 0 value
2022-10-31 23:49:52 +02:00
iliajie
2e4d3c8ccf
Fix to make it off by default
2022-10-31 23:44:45 +02:00
iliajie
f2687a20d1
Revert "Fix to make sure that feature is available by default (server owners)"
...
This reverts commit 027578312a .
2022-10-31 23:17:23 +02:00
Jamie Cameron
9f42eaf58f
Read more than 1 character at a time
2022-10-31 14:10:58 -07:00
iliajie
027578312a
Fix to make sure that feature is available by default (server owners)
2022-10-31 22:21:53 +02:00
iliajie
f144517e6c
Fix HISTCONTROL always be called as we use clear command uncond
2022-10-31 17:45:26 +02:00
iliajie
41f6eaf1f1
Fix to send commands in a list to the theme
2022-10-31 17:15:24 +02:00
iliajie
fa0fcf52c1
Fix to make sure skipping command history works
2022-10-31 17:06:40 +02:00
iliajie
c6419a471e
Fix not to store init commands in history
2022-10-31 16:45:54 +02:00
iliajie
1a296d9579
Fix to tell SPA themes what's up
2022-10-31 16:29:58 +02:00
iliajie
bf74599502
Add much smoother terminal initial load
2022-10-31 16:27:10 +02:00
iliajie
8c2ae56298
Add actual config option
2022-10-31 16:26:49 +02:00
iliajie
ccace2ce81
Add config option to make bash prompt look nice (user dependent)
2022-10-31 16:25:50 +02:00
Jamie Cameron
f1b2adaa59
Fixes for CentOS 8
2022-10-30 22:05:17 -07:00
Jamie Cameron
e5e4b65faf
Add support for parameter for directory to start in, and make sure user param is preserved
2022-10-30 16:05:07 -07:00
Jamie Cameron
d3d33af3c0
Clean up code and prevent HTML attacks on untrusted inputs
2022-10-30 15:55:21 -07:00
Jamie Cameron
13db341e50
Merge pull request #1770 from webmin/dev/add-support-for-switch-user
...
Add an ability for a master admin to switch to specific user
2022-10-30 15:46:21 -07:00
iliajie
16859a87fd
Remove redundant error message (already had one)
2022-10-31 00:23:24 +02:00
iliajie
27e3b7cbed
Fix user test
2022-10-31 00:21:12 +02:00
iliajie
e1816a9e3c
Update language
2022-10-31 00:19:18 +02:00
iliajie
d625a5d2f9
Show error if user doesn't exists
2022-10-31 00:14:01 +02:00
iliajie
43832c8ed9
Add an ability for a master admin to switch to specific user
2022-10-30 21:52:44 +02:00
iliajie
c8e94c8cdc
Fix to use Digest::SHA instead
2022-10-30 21:49:52 +02:00
Jamie Cameron
f2ca4e1fdd
Merge pull request #1769 from webmin/dev/xterm-deps-bundle
...
Bundle dependencies for a new Terminal module
2022-10-30 12:47:23 -07:00
iliajie
b014291882
Fix to revert not fully related change
2022-10-30 21:31:38 +02:00
Jamie Cameron
6d96dd6a13
Add option to use existing websockets key instead of session ID
2022-10-30 12:21:34 -07:00
iliajie
3d73e2faae
Revert "Fix to always use use Digest::SHA"
...
This reverts commit 7fb5e74e2b .
2022-10-30 20:56:32 +02:00
iliajie
d180b0a0f4
Revert "Add support to switch to given user"
...
This reverts commit 62d2a6d0e8 .
2022-10-30 20:53:33 +02:00
iliajie
62d2a6d0e8
Add support to switch to given user
2022-10-30 20:46:04 +02:00
iliajie
a57151c7bd
Fix to also remove telnet module from defaults
2022-10-30 20:03:40 +02:00
iliajie
5c7494cccd
Fix to change dependency to Digest::SHA
2022-10-30 19:35:16 +02:00
iliajie
7fb5e74e2b
Fix to always use use Digest::SHA
2022-10-30 18:24:17 +02:00
iliajie
e098d614cb
Add xterm and remove ajaxterm
2022-10-30 18:11:58 +02:00
iliajie
2a01e93371
Fix dependency module name for Debian package
2022-10-30 18:09:34 +02:00
iliajie
c57fba5b57
Add to bundle Protocols:WebSocket and Net:WebSocket
2022-10-30 17:50:47 +02:00
iliajie
cd5616a6c0
Fix to move module check at the top
2022-10-30 13:30:02 +02:00
Jamie Cameron
7bceedfe42
Make code cleaner and stop using float() for validation
2022-10-29 13:23:22 -07:00
Jamie Cameron
669af033d1
Merge branch 'master' of github.com:webmin/webmin
2022-10-29 13:16:40 -07:00
Jamie Cameron
eef79887ee
Clean up leftover connections in more cases
2022-10-29 13:16:30 -07:00
iliajie
25f01179a3
Add is_int and is_float subs
2022-10-29 18:15:39 +03:00
Jamie Cameron
0185397a0c
Merge branch 'master' of github.com:webmin/webmin
2022-10-28 16:07:25 -07:00
Jamie Cameron
e8a875fc29
Check ports in use in miniserv.conf, even if they haven't been opened yet
2022-10-28 16:07:19 -07:00
iliajie
ec216a0115
Fix to parse float
2022-10-28 22:36:56 +03:00
iliajie
87c8146698
Add parse float API
2022-10-28 22:35:57 +03:00
Jamie Cameron
9f2ef4c91a
Background process when its ready to open a socket
2022-10-28 11:31:29 -07:00
Jamie Cameron
20f40d0d38
Merge branch 'master' of github.com:webmin/webmin
2022-10-27 18:26:45 -07:00
Jamie Cameron
9ea1f0ad52
Make boxes bigger
2022-10-27 18:19:20 -07:00
Jamie Cameron
989e15d4cd
Merge pull request #1766 from webmin/dev/dont-expose-socket-as-global-variable
...
Fix not to expose active `socket` to a global scope
2022-10-27 13:06:36 -07:00
iliajie
5204bd1a1b
Add to support onclose event handler (for connection lost)
2022-10-27 21:49:08 +03:00
iliajie
72cce4349b
Add error handling
2022-10-27 20:43:03 +03:00
iliajie
2574e2012f
Fix to always clear screen as sometimes command-prompt is eaten up
2022-10-27 20:32:39 +03:00
iliajie
fbef076ebc
Fix not to expose active socket to a global scope
2022-10-27 20:29:39 +03:00
Jamie Cameron
3c5e065edc
Cleanup todos
2022-10-26 23:17:02 -07:00
iliajie
84a7279442
Rename module to Terminal
2022-10-27 03:07:05 +03:00
iliajie
435c55039e
Fix error message wording
2022-10-27 03:06:31 +03:00
iliajie
4aa80112c4
Send port too
2022-10-27 01:10:33 +03:00
Jamie Cameron
a1d09c977f
Don't terminate existing shell because of socket probe from a new shell
2022-10-26 11:35:57 -07:00
Jamie Cameron
67f8f9ccd6
Merge branch 'master' of github.com:webmin/webmin
2022-10-26 09:47:57 -07:00
Jamie Cameron
c23c334eed
Connection: header may be more than just upgrade
2022-10-26 09:47:27 -07:00
iliajie
e94b819b7b
Fix to detect terminal width and height only for regular themes
2022-10-26 19:19:31 +03:00
Jamie Cameron
4c7eb9ccb2
Clean out webmin environment vars
2022-10-26 09:08:01 -07:00
Jamie Cameron
a1b497dc72
Merge branch 'master' of github.com:webmin/webmin
2022-10-26 09:06:58 -07:00
Jamie Cameron
7064fc4708
Start in user's home dir
2022-10-26 09:06:43 -07:00
iliajie
29960cfe92
Fix indent
2022-10-26 13:06:40 +03:00
iliajie
ec1a1ed023
Fix cap
2022-10-26 12:34:41 +03:00
Jamie Cameron
a97bf30bd8
Make module name consistent
2022-10-25 23:35:08 -07:00
Jamie Cameron
b640e87969
Fix user switching
2022-10-25 23:34:59 -07:00
Jamie Cameron
3026a51a1f
Code cleanup
2022-10-25 22:44:39 -07:00
Jamie Cameron
e9bcccfc8c
getpwnam can return 0 for root
2022-10-25 22:13:34 -07:00
Jamie Cameron
b32fb2da61
Fix up merge conflict
2022-10-25 13:40:58 -07:00
Jamie Cameron
b7758a8bcd
Support using remote user
2022-10-25 13:38:38 -07:00
Jamie Cameron
65aaf7ad92
Merge pull request #1765 from webmin/dev/xterm.js
...
Interactive shell improvements
2022-10-25 13:32:02 -07:00
iliajie
296a904e78
Fix to pass only clear data to the theme
2022-10-25 21:32:45 +03:00
iliajie
5f32e6e80e
Fix to clear left overs (after removed fit addon)
2022-10-25 21:08:54 +03:00
iliajie
a29a356689
Change module name to Terminal
2022-10-25 21:03:54 +03:00
iliajie
1cb39a681c
Add further improvements to the xterm module:
...
1. Drop fit addon, as we always pass cols and rows (even in auto mode)
2. Fix terminal fit by columns and lines (rows)
3. Add CSS only based pre-loader
4. Refactor and improve code
2022-10-25 20:50:04 +03:00
iliajie
e1a61d7815
Fix indent (properly)
2022-10-25 13:08:59 +03:00
iliajie
8b60a24251
Fix indent
2022-10-25 13:06:52 +03:00
iliajie
bf46fe67b8
Fix offset to be 5 as appears to be best with various scaling modes
2022-10-25 04:17:02 +03:00
iliajie
760e0e3152
Fix to always pass cols and rows options ; fix adjustments
2022-10-25 04:02:10 +03:00
iliajie
b1a2b5dfc9
Add support for SPA themes
2022-10-25 03:00:37 +03:00
iliajie
86e1493dee
Fix not to use barewords for file handler
2022-10-25 00:49:08 +03:00
iliajie
74e37099fd
Fix to use headers when set to avoid initial redirect
2022-10-25 00:35:07 +03:00
iliajie
fe81978900
Fix rows (lines) to be browser dependent (i.e. to fit nano controls)
2022-10-25 00:00:23 +03:00
iliajie
3f1c4a23ad
Fix UTF-8 support (don't double encode)
2022-10-24 23:38:30 +03:00
iliajie
21faef0804
Fix indent and proper code formatting
2022-10-24 23:26:22 +03:00
iliajie
ed7997d306
Fix to use xterm-256color .. as it works on all contemporary systems
2022-10-24 23:14:09 +03:00
iliajie
ba10eb4173
Add support to setup column size from UI (or work automatically)
2022-10-24 23:07:04 +03:00
iliajie
ea741f002d
Fix to add config option to set width and height
2022-10-24 21:44:58 +03:00
iliajie
6948205ebe
Fix to auto-focus terminal
2022-10-24 20:06:33 +03:00
iliajie
4c686dbd1d
Fix to actually load to fit the page ; remove tables
2022-10-24 18:43:13 +03:00
iliajie
6ad8c64c31
Drop rows and columns as terminal will fit the container automatically
2022-10-24 18:30:29 +03:00
iliajie
cc70ab2f39
Add to load auto-fit module ; load with serial
2022-10-24 18:24:04 +03:00
iliajie
1019a2697a
Add new module to auto-fit container size
2022-10-24 18:21:27 +03:00
iliajie
214b5f3e61
Drop .map files
2022-10-24 18:21:12 +03:00
iliajie
379cf53076
Update to the latest Xterm.js 5.0.0
2022-10-24 18:20:44 +03:00
Jamie Cameron
285815cab2
Merge pull request #1762 from webmin/dev/fix-systemd-lost-properties
...
Fix `systemd` unit lost properties
2022-10-23 12:35:13 -07:00
Jamie Cameron
8cdd3eeeab
Add config options for width and height
2022-10-22 23:17:21 -07:00
Jamie Cameron
acec438536
Pretent to be a vt100
2022-10-22 18:19:02 -07:00
Jamie Cameron
98c2ce24c1
Include the session ID in the websockets key so that it can be verified on the backend to prevent misuse of the session
2022-10-22 18:17:15 -07:00
Jamie Cameron
b049ba6c3b
Add more debug info
2022-10-22 12:13:27 -07:00
Jamie Cameron
f153590cf2
Merge branch 'master' of github.com:webmin/webmin
2022-10-22 12:09:29 -07:00
Jamie Cameron
0c5cbaef3f
Launching a shell actually works now!
2022-10-22 12:07:25 -07:00
iliajie
cb98164c82
Fix to only get specific properties for speed
2022-10-22 19:07:05 +03:00
iliajie
0930bdde32
Fix indent
2022-10-22 14:33:42 +03:00
iliajie
debcde489d
Abstract systemd unit types
2022-10-22 14:32:02 +03:00
iliajie
bf0a3a109b
Fix to filter out all possible templates
2022-10-22 14:18:46 +03:00
Ilia
231c8fcbd3
Merge branch 'master' into dev/fix-systemd-lost-properties
2022-10-22 13:57:02 +03:00
iliajie
831abe0812
Fix to run systemctl show individually for each unit instead
2022-10-22 13:51:40 +03:00
iliajie
429cf742be
Sync with master
2022-10-22 13:48:46 +03:00
iliajie
e2438029ab
Fir to preformat error message
2022-10-22 13:40:57 +03:00
Jamie Cameron
532e1150ce
Asking for properties causes some units to be skipped
2022-10-21 22:22:05 -07:00
Jamie Cameron
70546895cd
Columns in index might be quoted https://sourceforge.net/p/webadmin/bugs/5588/
2022-10-21 19:48:02 -07:00
Jamie Cameron
3758aec710
Merge branch 'master' of github.com:webmin/webmin
2022-10-21 19:32:18 -07:00
Jamie Cameron
5224603d0a
Show key state
2022-10-21 19:31:14 -07:00
Ilia
8d7731e72b
Merge pull request #1763 from 7Adrian/patch-1
...
Some fixes in polish translation
2022-10-21 14:39:12 +03:00
7Adrian
8db0de4f9c
Merge branch 'webmin:master' into patch-1
2022-10-21 13:09:25 +02:00
Jamie Cameron
d7c34eab2b
Limit a connection to a user
2022-10-20 22:22:45 -07:00
Jamie Cameron
a87f3fbf89
No need for forked command mode for now
2022-10-20 21:41:14 -07:00
Jamie Cameron
9c56426ccd
Start of work on xterm shell over websockets
2022-10-20 21:39:38 -07:00
iliajie
5404142690
Fix to run systemctl show for each unit
2022-10-20 13:33:01 +03:00
Jamie Cameron
9350bd79cd
Separate units in systemctl show by the spaces between them
2022-10-19 22:06:50 -07:00
Jamie Cameron
854d34bda2
Revert "Fix stop loosing systemd units https://github.com/webmin/webmin/issues/1745 "
...
This reverts commit 5a53efb560 .
2022-10-19 22:01:33 -07:00
Jamie Cameron
0ec465cfb0
Also check dynamic status before editing
2022-10-19 17:04:35 -07:00
Jamie Cameron
f7441d2c22
Include dynamic zone status in cache, and use this to determined whether a freeze/thaw is needed
2022-10-19 17:01:31 -07:00
Jamie Cameron
65a00792aa
Merge branch 'master' of github.com:webmin/webmin
2022-10-19 16:39:49 -07:00
7Adrian
6495b12ddc
Fix polish translation
...
Some polish chars were bad converted in ASCII.
2022-10-20 01:04:57 +02:00
7Adrian
561763d610
Fixed typo mistake
2022-10-20 00:21:00 +02:00
7Adrian
758370c84c
Fixed typo mistake
2022-10-20 00:16:49 +02:00
7Adrian
8d5f43d73b
Fix polish translation
...
Some polish chars were bad converted in ASCII.
2022-10-20 00:10:20 +02:00
Ilia
4b9e7831af
Merge pull request #1761 from kwadrat/master
...
Fix: Doręczać
2022-10-19 16:02:44 +03:00
iliajie
b9e6ceecfc
Fix systemd lost properties
2022-10-19 15:19:11 +03:00
iliajie
60349eb62e
Protect Webmin from being deleted or stopped, and restart properly
2022-10-19 14:25:43 +03:00
iliajie
18a84c643e
Update translations
2022-10-19 13:44:49 +03:00
iliajie
6a38dd89d1
Fix precedence is very important, especially when service is masked
...
* Unit must be enabled (and unmasked) first before starting
* Therefore a service cannot be started before it's enabled in Webmin
2022-10-19 13:40:40 +03:00
Piotr Kasprzyk
f1924ddf81
Fix: Doręczać
2022-10-19 12:27:38 +02:00
iliajie
3456f581de
Fix to prevent masked services from being edited
2022-10-19 12:40:20 +03:00
iliajie
460ba7d8cd
Add support to display No (masked) state
2022-10-19 12:33:08 +03:00
iliajie
d16b6433f3
Fix to display stopped, disable and masked in orange
2022-10-19 12:28:14 +03:00
Jamie Cameron
a4d5956291
Fix new group CN
2022-10-18 22:45:42 -07:00
Jamie Cameron
afb8b9971a
Merge branch 'master' of github.com:webmin/webmin
2022-10-18 20:56:33 -07:00
Jamie Cameron
de53c5acc0
Add back freeze and thaw when reloading zones https://sourceforge.net/p/webadmin/bugs/5587/
2022-10-18 20:56:17 -07:00
iliajie
79f485d81d
Fix to test if unit exists before masking ; add return codes
2022-10-18 19:05:45 +03:00
iliajie
783ba32a48
Fix detection of systemd unit (more than just .service)
2022-10-18 18:27:11 +03:00
iliajie
5a53efb560
Fix stop loosing systemd units https://github.com/webmin/webmin/issues/1745
2022-10-18 18:25:16 +03:00
iliajie
fa57718bf8
Fix for systemd types tests (more than just .service)
2022-10-18 18:14:03 +03:00
iliajie
b863134d61
Add new {mask|unmask}_actions for systemd systems
2022-10-18 13:54:02 +03:00
iliajie
e6a2bb15b0
Fix to test on a newly added API sub
2022-10-17 21:59:46 +03:00
Jamie Cameron
6546ad5e4a
Merge branch 'master' of github.com:webmin/webmin
2022-10-17 11:26:46 -07:00
Jamie Cameron
8919aafc19
Use correct cert and key file when there is a hostname-specific cert
2022-10-17 11:26:20 -07:00
iliajie
9603792ab3
Fix not to test size 16e4a750b1 (r87054057)
2022-10-17 20:51:39 +03:00
iliajie
16e4a750b1
Fix a new miniserv_using_default_cert sub tests
2022-10-17 19:21:53 +03:00
iliajie
d3fe07cecc
Fix typo
2022-10-17 17:36:13 +03:00
iliajie
ae99d7a862
Fix to use a new sub to test default cert
2022-10-17 14:39:49 +03:00
Jamie Cameron
81376eb3fc
PID file may be in a different location on SuSE 15.4 https://sourceforge.net/p/webadmin/bugs/5586/
2022-10-16 22:19:37 -07:00
Jamie Cameron
e8d971243f
Handle a different tar password input
2022-10-16 17:23:52 -07:00
Jamie Cameron
ced2b98dde
Use actual cert file when comparing with the default
2022-10-16 17:23:33 -07:00
Jamie Cameron
0895b4724f
Pass SSL cert and key files for this connection on to CGI scripts
2022-10-16 17:20:58 -07:00
Jamie Cameron
2180c77d9a
Add function to check for default cert
2022-10-16 13:27:04 -07:00
Jamie Cameron
f00a322d94
Actually forward the websockets protocol properly in proxy mode
2022-10-15 16:27:27 -07:00
Jamie Cameron
340b883f92
Don't lose debug log on reload
2022-10-14 23:35:24 -07:00
Jamie Cameron
2fad122571
Delete obsolete inets support
2022-10-14 16:22:30 -07:00
Jamie Cameron
e423216731
SHA1 digest is needed for websockets support
2022-10-14 16:15:35 -07:00
Jamie Cameron
85ec6381a1
Start of work to create an LDAP group when adding a user
2022-10-14 16:15:12 -07:00
Jamie Cameron
5507f501df
Log SSL redirects
2022-10-14 15:30:05 -07:00
Jamie Cameron
60a93b9f55
Version bump for new features
2022-10-14 12:34:35 -07:00
Jamie Cameron
1cea2dfdd6
Merge branch 'master' of github.com:webmin/webmin
2022-10-14 12:31:40 -07:00
Jamie Cameron
273100ec6e
Add support for websockets proxying via Webmin
2022-10-14 12:31:32 -07:00
iliajie
71fb561694
Fix to support displaying $miniserv::defcert warning message
2022-10-14 16:16:17 +03:00
iliajie
2d2bac1804
Fix to consider timers
2022-10-14 13:28:04 +03:00
iliajie
dd937476e3
Fix to drop removed PHP save mode controls
...
"This feature has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 5.4.0."
2022-10-12 14:37:44 +03:00
Jamie Cameron
22af3160c0
Merge branch 'master' of github.com:webmin/webmin
2022-10-11 23:24:44 -07:00
Jamie Cameron
94c64c2308
Freeze and thaw domain before editing
2022-10-11 23:24:35 -07:00
iliajie
8e18120cbd
Fix to support older versions of OpenSSL
2022-10-11 00:43:38 +03:00
iliajie
8410db5a1f
Update default miniserv.pem cert
2022-10-11 00:29:38 +03:00
iliajie
ea0e66cff5
Fix self-signed certificate work in Chrome (on MacOS)
2022-10-10 21:32:44 +03:00
iliajie
bbef983d2f
Fix to drop debug lines
2022-10-10 20:55:40 +03:00
iliajie
fd7102ce81
Fix self-signed certificate generation
2022-10-10 18:01:41 +03:00
Jamie Cameron
62c3e4b3cd
Include localhost and hostname in SSL alt names
2022-10-09 19:31:46 -07:00
Jamie Cameron
57801818b9
Handle time-only log format
2022-10-09 00:04:24 -07:00
Jamie Cameron
84808c3a3b
Fix perl warning
2022-10-08 23:50:01 -07:00
Jamie Cameron
4ae46dbe83
Also fix MySQL strings in PHP-INI module https://github.com/virtualmin/virtualmin-gpl/issues/464
2022-10-08 23:22:52 -07:00
Jamie Cameron
06094e22f4
Change date automatically
2022-10-07 23:15:00 -07:00
Jamie Cameron
7eb0821606
Version bump
2022-10-07 23:08:34 -07:00
Jamie Cameron
d3d6901a23
Add UI to show past playtime
2022-10-07 23:08:14 -07:00
Jamie Cameron
57537ef282
Include localhost and hostname in altnames
2022-10-05 17:19:09 -07:00
Jamie Cameron
f13d6347a6
Merge branch 'master' of github.com:webmin/webmin
2022-10-05 17:10:30 -07:00
Jamie Cameron
1d7cd7da24
Include localhost and the hostname in altnames
2022-10-05 17:10:05 -07:00
iliajie
7c301848cb
Fix setting hostname for Debian and Ubuntu using hostnamectl
2022-10-05 22:32:29 +03:00
Jamie Cameron
feb87e2b53
tcp-wrappers is pretty obsolete, so stop suggesting we install a perl module for it https://github.com/webmin/webmin/issues/1749
2022-10-04 23:38:13 -07:00
Jamie Cameron
c28e60951b
Merge branch 'master' of github.com:webmin/webmin
2022-10-04 20:52:34 -07:00
Jamie Cameron
90e164671f
We are only reading named.conf, not writing here
2022-10-04 20:52:10 -07:00
iliajie
7d24ac3841
Fix indent
2022-10-04 23:02:57 +03:00
Jamie Cameron
b2798dbe89
Functions to get past playtime history
2022-10-02 22:51:43 -07:00
Jamie Cameron
fa465d0f76
Start of work on websockets proxy support
2022-10-02 21:23:31 -07:00
Jamie Cameron
0b95533a88
Extract and search inside zipped help files
2022-10-02 10:23:32 -07:00
Jamie Cameron
3a86b6f00d
Merge branch 'master' of github.com:webmin/webmin
2022-10-02 09:55:24 -07:00
Jamie Cameron
d400db0684
Add param to check for help file in another directory
2022-10-02 09:54:04 -07:00
iliajie
f126fc3133
Fix to exclude sensors with unknown temperatures
2022-10-02 19:50:11 +03:00
iliajie
2eded6df95
Revert "Fix to exclude sensors with unknown temperatures"
...
This reverts commit f596d064b4 .
2022-10-02 19:48:59 +03:00
iliajie
f596d064b4
Fix to exclude sensors with unknown temperatures
2022-10-02 19:48:16 +03:00
Jamie Cameron
391773274f
Remove obsolete option to skip use of chkconfig
2022-10-01 18:11:01 -07:00
Jamie Cameron
52d34aea5d
Remove un-used show_opts option
2022-10-01 17:59:06 -07:00
Jamie Cameron
8307d78c07
Links to init scripts are always symlinks
2022-10-01 17:44:24 -07:00
Jamie Cameron
0c22608c7a
Remove support for ancient caldera-only daemons_dir feature
2022-10-01 17:35:46 -07:00
Jamie Cameron
7faf34961c
Remove totally obsolete daemons_dir config option
2022-10-01 17:28:42 -07:00
Jamie Cameron
348cdd1a50
Merge branch 'master' of github.com:webmin/webmin
2022-10-01 17:08:02 -07:00
Jamie Cameron
4f8b96cfeb
Remove start/stop messages option from configs, as it can be determined by the OS
2022-10-01 17:07:53 -07:00
iliajie
5ca8dea7a3
Fix missing semicolons
2022-10-01 18:53:37 +03:00
iliajie
c12e1c9c25
Fix to use foreign_defined sub instead
2022-10-01 18:50:21 +03:00
iliajie
d0ed52adf7
Fix to use foreign_defined sub instead
2022-10-01 18:29:39 +03:00
iliajie
261e5eaf40
Fix not to overflow input text field
2022-09-29 10:00:59 +03:00
iliajie
e1144a7398
Fix to replace config and help labels too (MySQL ⇾ MariaDB)
2022-09-29 09:58:14 +03:00
iliajie
1a6b280ab6
Fix to put it in one line
2022-09-29 09:08:44 +03:00
iliajie
fcd0c11ef9
Add support to modify help text using help_pre_load sub
2022-09-28 22:46:08 +03:00
iliajie
8fef42775b
RHEL cover version range
2022-09-27 15:22:30 +03:00
Jamie Cameron
c18aaea427
CentOS 7.9 isn't covered by version range 6.0 to 7.0
2022-09-26 22:10:02 -07:00
Jamie Cameron
ed0d487fc5
Escape more inputs
2022-09-25 10:42:28 -07:00
Jamie Cameron
6075313456
In IPv6 mode, NAT source and destination should be v6 addresses https://sourceforge.net/p/webadmin/bugs/5451/
2022-09-25 10:31:22 -07:00
Jamie Cameron
91ac918965
On FreeBSD, let's encrypt cert files are under /usr/local https://forum.virtualmin.com/t/lets-encrypt-validation-failed-on-freebsd/117015
2022-09-25 10:19:57 -07:00
Jamie Cameron
2142edce39
Escape descriptions and group names
2022-09-25 00:46:20 -07:00
Jamie Cameron
3dd1234c24
Add checkbox to control if key is kept
2022-09-24 11:52:16 -07:00
Jamie Cameron
90c23f6a1e
Allow configuration of default user and group for new log files https://github.com/webmin/webmin/issues/1747
2022-09-23 23:37:44 -07:00
Jamie Cameron
7b1d70d620
Merge branch 'master' of github.com:webmin/webmin
2022-09-22 22:59:04 -07:00
Jamie Cameron
66849cbe55
Support the older primary zone type, which is the same as master https://sourceforge.net/p/webadmin/bugs/5584/
2022-09-22 22:58:22 -07:00
Jamie Cameron
067dc65b5d
Merge pull request #1744 from Elektronator/patch-1
...
Update save_profile.cgi
2022-09-20 21:18:09 -07:00
Elektronator
2108bb5732
Update save_profile.cgi
...
allows to create and burn (backup) files > 4GB and long filenames
2022-09-20 22:35:16 +02:00
Jamie Cameron
4d2c8979e9
ZIP up help files when packaging
2022-09-19 23:46:26 -07:00
Jamie Cameron
2bc7440cca
Try all languages in the ZIP file
2022-09-19 23:27:20 -07:00
Jamie Cameron
aa0e40d260
Update some old technology references
2022-09-19 23:25:09 -07:00
Jamie Cameron
82100ca232
Deal with attachment filenames with / in them
2022-09-19 18:26:47 -07:00
Jamie Cameron
5868f8628d
Work on support for ZIP format help pages
2022-09-18 23:59:01 -07:00
Jamie Cameron
200d597a28
Dev version bump
2022-09-18 19:24:19 -07:00
Jamie Cameron
5949e01c6b
Don't show non-editable filesystem types by default
2022-09-18 19:23:59 -07:00
Jamie Cameron
4bbf2b13a3
Remove reference to un-used variable
2022-09-18 18:48:49 -07:00
Jamie Cameron
d7477336ac
Use new UI library
2022-09-18 18:45:50 -07:00
Jamie Cameron
d0a04cafc3
update change log
2022-09-18 11:36:26 -07:00
Jamie Cameron
15f9f8f206
Re-read SSL certs on USR1 signal
2022-09-17 17:47:16 -07:00
Jamie Cameron
b45d55ac1b
Further caching of SSL contexts
2022-09-17 17:32:28 -07:00
Jamie Cameron
2bc8def078
Use ed25519 key if supported https://github.com/webmin/webmin/issues/1739
2022-09-17 16:40:12 -07:00
Jamie Cameron
339ec2178a
Merge branch 'master' of github.com:webmin/webmin
2022-09-17 16:31:37 -07:00
Jamie Cameron
7cb916d64d
Clear out contexts hash on reload
2022-09-17 16:31:32 -07:00
Jamie Cameron
0e974b8fcc
Merge pull request #1742 from webmin/dev/restart-nginx
...
Fix to restart Nginx in FCGId mode
2022-09-17 14:11:44 -07:00
Jamie Cameron
c7aa3c1875
Merge pull request #1743 from webmin/dev/consider-musthost-option
...
Fix to use correct URL name ; consider `musthost` option
2022-09-17 14:11:18 -07:00
iliajie
3747f930b0
Fix wording
2022-09-17 21:53:15 +03:00
iliajie
5e521515d9
Fix to use correct URL name ; consider musthost option
2022-09-17 21:46:57 +03:00
iliajie
f0c976a9c1
Fix to check if domains
2022-09-17 14:34:20 +03:00
Jamie Cameron
8d298821bc
Merge branch 'master' of github.com:webmin/webmin
2022-09-17 00:17:42 -07:00
Jamie Cameron
9f1cea1af4
Deal with multipart emails with just one part that's HTML
2022-09-17 00:15:55 -07:00
iliajie
5c71893482
Fix to use is_under_directory
2022-09-16 21:52:37 +03:00
iliajie
003d04f214
Fix to restart Nginx in FCGId mode
2022-09-16 18:45:27 +03:00
iliajie
9d0ceb6e00
Update translations
2022-09-15 22:50:24 +03:00
Jamie Cameron
f3e1f347a5
Disallow trailing / in home dir https://github.com/webmin/webmin/issues/1740
2022-09-14 23:22:41 -07:00
iliajie
26138b82f5
Enforce SSL with HSTS header (optional)
2022-09-13 01:09:53 +03:00
iliajie
db3ade87cc
Always unset HSTS when sending headers in non SSL mode
...
(most probably useless)
2022-09-13 00:05:50 +03:00
iliajie
8fd9b20139
Never add includeSubDomains
2022-09-13 00:04:37 +03:00
iliajie
3893e7a81f
Fix redirects work when chaning modes (http vs https)
2022-09-13 00:01:32 +03:00
iliajie
c12cf25ecd
Tell browser to unset HSTS policy to make non-SSL URL work
2022-09-12 14:52:03 +03:00
Jamie Cameron
6bd63a8a14
Call Virtualmin API for updating DNS records, so that lets encrypt works with cloudflare
2022-09-11 13:00:59 -07:00
Jamie Cameron
951ca59f52
Merge branch 'master' of github.com:webmin/webmin
2022-09-10 22:13:48 -07:00
Jamie Cameron
310b639015
Factor out SSL cert setup function
2022-09-10 20:35:14 -07:00
iliajie
9e89b7bc2e
Fix error message styling
2022-09-07 01:03:03 +03:00
iliajie
d49eaccb60
Add support for cloning log rotate job
2022-09-06 14:59:12 +03:00
Jamie Cameron
0e23892ca5
Merge branch 'master' of github.com:webmin/webmin
2022-09-04 16:35:45 -07:00
Jamie Cameron
2d5175d160
Ignore empty auto lines https://forum.virtualmin.com/t/ipv6-allocation-problem-on-debian-11/116723/7
2022-09-04 16:34:02 -07:00
iliajie
52a83dd01d
Update CHANGELOG.md
2022-08-31 21:50:31 +03:00
iliajie
8426c3b035
Fix missing origins and actions for more complex direct rules
2022-08-31 21:37:26 +03:00
iliajie
06483d9429
Fix bottom margin
2022-08-31 19:05:10 +03:00
iliajie
095d114425
Fix to add more space after the form
2022-08-31 15:50:43 +03:00
iliajie
9193423d3d
Fix to remove ancient code
...
194c7b9b31 (r82659311)
2022-08-31 15:50:24 +03:00
iliajie
a3ec6756ea
Fix to simplify the syntax
...
f6c8528412 (r82621322)
2022-08-30 21:15:57 +03:00
iliajie
f6c8528412
Add ability for compare_version_numbers API use friendlier syntax
2022-08-30 20:58:07 +03:00
Jamie Cameron
55c73f166d
Merge pull request #1727 from unknown10777/master
...
Added translation in Webmin log
2022-08-27 11:50:04 -07:00
iliajie
ed4cea5323
Fix print error sub
2022-08-27 18:58:58 +03:00
iliajie
6d867abcea
Fix typo
2022-08-27 18:45:00 +03:00
unknown10777
96d92ef3ff
Update zh
2022-08-27 14:29:30 +08:00
unknown10777
11fbe3fd54
add translation
2022-08-27 14:11:16 +08:00
unknown10777
8664fbd78c
added translation
2022-08-27 14:06:42 +08:00
Jamie Cameron
4effbdd722
Tag twofactor field
2022-08-23 19:48:57 -07:00
Jamie Cameron
9908785276
Merge pull request #1723 from TotalCaesar659/patch-1
...
Update URLs to HTTPS
2022-08-23 10:42:20 -07:00
TotalCaesar659
0cdae69937
Update URLs to HTTPS
2022-08-23 18:45:20 +03:00
iliajie
62678a42df
Add theme update to changelog
2022-08-22 14:20:18 +03:00
iliajie
fa1c20fcf5
Update CHANGELOG.md (2.000)
2022-08-22 14:04:36 +03:00
Jamie Cameron
7a644042bd
Support compressed help files
2022-08-21 20:28:17 -07:00
Jamie Cameron
61ae4fe1c2
Merge branch 'master' of github.com:webmin/webmin
2022-08-21 10:44:40 -07:00
Jamie Cameron
e3423aeeaa
Autofill field for new group
2022-08-21 10:44:28 -07:00
Jamie Cameron
859c048d46
Merge pull request #1721 from webmin/dev/force-no-port-with-custom-host
...
Fix to allow no port with custom redirect host
2022-08-21 10:43:14 -07:00
iliajie
de0d57a13d
Fix to allow no port with custom redirect host
2022-08-21 14:49:05 +03:00
Jamie Cameron
a20398e61d
New major version bump
2022-08-19 22:07:37 -07:00
iliajie
170c294df7
Fix to use API to stop/start fail2ban service
2022-08-19 17:23:36 +03:00
iliajie
a94ddd2f65
Fix to restart dependent services with firewalld
...
https://forum.virtualmin.com/t/virtualmin-fail2ban-firewalld-ubuntu-20-04-not-working-already-banned-until-restart/116565/4?u=ilia
2022-08-19 17:19:01 +03:00
iliajie
0964bd8e2f
Fix to support force restart for fail2ban
2022-08-19 17:00:38 +03:00
iliajie
1e46b26592
Fix to make sure that fail2ban service will be restarted either way
2022-08-19 16:51:02 +03:00
Jamie Cameron
2d05826bec
Merge branch 'master' of github.com:webmin/webmin
2022-08-18 19:49:56 -07:00
Jamie Cameron
640a30736f
If a tar.gz release file exists, use it
2022-08-18 19:49:27 -07:00
iliajie
e9dad7ea60
Fix referer dot placement for other languages
2022-08-18 21:22:37 +03:00
Jamie Cameron
c37d2ea1c9
Merge pull request #1719 from webmin/dev/force-hsts
...
Fix to always force HSTS in SSL
2022-08-18 09:44:19 -07:00
iliajie
29b588d292
Fix referer fix dot placement
2022-08-18 14:48:00 +03:00
iliajie
824043f3f1
Fix to use env instead of miniserv.conf
...
https://github.com/webmin/webmin/pull/1719#discussion_r948563298
2022-08-18 14:19:37 +03:00
iliajie
01a0bd964c
Fix webmin --versions command consider release versions
2022-08-17 18:08:39 +03:00
iliajie
8bdc701994
Fix to always force HSTS in SSL
2022-08-17 16:57:01 +03:00
Jamie Cameron
ce5555d58d
Remove option to do an HTTP redirect, as it's better done in JS
2022-08-17 00:10:20 -07:00
Jamie Cameron
4046923ec8
Drop hide_admin_url config option, as it's being obsoleted by JS-based redirects
2022-08-17 00:05:44 -07:00
Jamie Cameron
76e2b5afdf
Package file should contain full version
2022-08-16 20:59:47 -07:00
iliajie
53421ee99f
Add Linux Mint support
2022-08-16 23:35:32 +03:00
iliajie
e5c35a40c4
Export new get_webmin_full_version sub
2022-08-16 23:33:31 +03:00
iliajie
3c62c5afe8
Fix to preserve for Usermin (do not start if was stopped) [deb]
2022-08-16 16:31:27 +03:00
iliajie
a8ebd50f91
Fix to change links from absolute to relative
...
https://forum.virtualmin.com/t/cloudmin-link-install-occurs-on-primary-instead-of-linked-guest/116507
2022-08-15 23:02:17 +03:00
iliajie
decd74b715
Fix to always show release notice
...
c592ce1ef9 (commitcomment-81120791)
2022-08-15 15:25:20 +03:00
Jamie Cameron
f24857414c
Merge branch 'master' of github.com:webmin/webmin
2022-08-13 15:25:55 -07:00
Jamie Cameron
d7951c8faf
Simplify code for checking for a new version
2022-08-13 15:25:49 -07:00
iliajie
befca9dc6b
Revert "Merge branch 'master' of github.com:webmin/webmin"
...
This reverts commit 81d7399 in favor of an upcoming PR
2022-08-14 00:41:59 +03:00
Jamie Cameron
1f976001fc
Improve check for the release when upgrading
2022-08-13 14:40:09 -07:00
Jamie Cameron
81d7399bdd
Merge branch 'master' of github.com:webmin/webmin
2022-08-13 14:15:41 -07:00
Jamie Cameron
d29a516f15
Add a convenience function to return the full version and release
2022-08-13 14:13:32 -07:00
iliajie
dea053cde2
Fix to redirect without message or show it if JavaScript is disabled
2022-08-13 21:48:30 +03:00
Jamie Cameron
95088a2bef
Refactor the way bootscript is override to reduce duplication
2022-08-13 11:40:31 -07:00
Jamie Cameron
0fe3479fb0
Merge pull request #1715 from webmin/dev/multi-installs-with-systemd
...
Add support to install multiple versions of Webmin with `systemd`
2022-08-13 11:37:10 -07:00
iliajie
cf5568ea1d
Add support for AMD CPU thermisters #1714
2022-08-13 20:45:54 +03:00
Jamie Cameron
c84c755dd7
Merge branch 'master' of github.com:webmin/webmin
2022-08-13 09:34:10 -07:00
Jamie Cameron
6bb89a84fc
Redirect to https with Javascript
2022-08-13 09:34:03 -07:00
iliajie
3f0473409c
Fix to create parent directories without chdir
2022-08-13 18:50:13 +03:00
iliajie
82937d7296
Fix to create parent folders without chdir
2022-08-13 18:44:48 +03:00
iliajie
8194ccf16e
Fix no cheating when generating a logout link
2022-08-13 18:26:30 +03:00
iliajie
baadd9c994
Fix not store redundant bootscript record in miniserv.conf file
2022-08-13 12:57:04 +03:00
iliajie
7a5b094645
Don't call mkdir another time as mkdir -p seems to be cross-platform
2022-08-13 12:54:13 +03:00
iliajie
cea40d99e0
Fix a comment for write_file sub
2022-08-12 21:19:58 +03:00
Jamie Cameron
78b7ad19ed
Also die if open fails
2022-08-12 10:53:18 -07:00
Jamie Cameron
5dfb016abf
Preserve order when copying configs
2022-08-12 10:41:40 -07:00
Jamie Cameron
bec48a954a
Fix indentation
2022-08-12 09:51:12 -07:00
Jamie Cameron
87d7d803e3
Use formal params
2022-08-12 09:29:17 -07:00
iliajie
ca692f1374
Add make_dir_recursive API using Perl only
2022-08-12 13:03:20 +03:00
iliajie
dcdf0c59ae
Create given config and log directory recursively for setup.pl
...
.. apply permissions only if a new directory was created
2022-08-12 13:01:25 +03:00
iliajie
65b1d881d8
Create given config and log directory recursively for setup.sh
2022-08-12 13:00:42 +03:00
iliajie
b1fd91034f
Fix to consider config directory upon upgrades
2022-08-12 12:55:56 +03:00
iliajie
a3d07a6763
Add Usermin display release version
2022-08-11 22:51:06 +03:00
iliajie
ea03e5a338
Fix to consider var directory and bootscript upon upgrades
2022-08-11 22:40:35 +03:00
iliajie
000a44b45a
Fix to remove obsolete text label 4ab0d97cd0
2022-08-11 19:32:04 +03:00
iliajie
4ab0d97cd0
Fix to simplify release version output
2022-08-11 19:30:16 +03:00
iliajie
6a5b605024
Remove redundant quotes
2022-08-11 19:07:13 +03:00
iliajie
310c0a2a14
Fix BIND restart commands
2022-08-11 18:57:06 +03:00
iliajie
3660bdfcf5
Add support to install multiple versions of Webmin with systemd
2022-08-11 16:23:29 +03:00
iliajie
2bf5b0d876
Fix saving release version for Debian package
2022-08-11 15:32:01 +03:00
iliajie
e585f3edf0
Add further fixes to BIND configs
2022-08-10 22:05:02 +03:00
iliajie
cca5925876
Fix to bump a version that potentially uses auto_chroot ; drop later
2022-08-10 19:07:19 +03:00
iliajie
57ea4df6bc
Fix to make sure BIND configs won't be incorrectly merged
...
https://forum.virtualmin.com/t/bind-dns-server-uninstalled-chroot-issue-on-1-999-x-update/116410/
2022-08-10 19:04:18 +03:00
Jamie Cameron
ed8586ffb3
Diff isn't always going to be -1 for an older version
2022-08-10 06:43:15 -07:00
Jamie Cameron
59db9b9a18
Merge branch 'master' of github.com:webmin/webmin
2022-08-10 06:41:38 -07:00
Jamie Cameron
6cb2cc0d58
Always include release file in RPM and Debian packages
2022-08-10 06:35:17 -07:00
iliajie
222f2cba58
Fix warnings word breaks
2022-08-10 15:47:40 +03:00
iliajie
3dfc71d8c1
Fix release version upgrades for deb and rpm
2022-08-10 15:13:39 +03:00
iliajie
56d09a1ab3
Fix to drop un-used variable definition
2022-08-09 14:17:28 +03:00
iliajie
c592ce1ef9
Fix not to show release notes on minor release
...
https://sourceforge.net/p/webadmin/discussion/600155/thread/67e368e4a0
2022-08-09 13:59:54 +03:00
Jamie Cameron
10961095dc
Show the release as well, if there is one
2022-08-08 14:15:55 -07:00
Jamie Cameron
6fc78a2104
Make version check take the release into account
2022-08-08 14:08:38 -07:00
Jamie Cameron
351850dec1
Merge pull request #1712 from webmin/dev/setup-better-postclean
...
Add a better way to run conditional command
2022-08-07 11:44:26 -07:00
iliajie
dee5f98f18
Fix weirdness with using -1
2022-08-07 21:10:56 +03:00
Jamie Cameron
dca68489bd
Redirect to /dev/null has to be inside the backquotes
2022-08-07 11:03:30 -07:00
iliajie
986d05a205
Fix to test from already defined variable
2022-08-07 15:21:02 +03:00
iliajie
3309198c11
Add a better way to run conditional command
...
162de2bda0
2022-08-07 15:18:35 +03:00
Jamie Cameron
4b74eddc3c
Merge pull request #1711 from webmin/dev/transfer-non-to-systemd
...
Fix to properly transition from `non-systemd` to `systemd` instance
2022-08-06 14:38:16 -07:00
iliajie
162de2bda0
What if the professor was actually right?
2022-08-06 13:59:18 +03:00
iliajie
7877d5d9e3
Fix to run in killmode only ; reset file when done
2022-08-05 23:47:24 +03:00
iliajie
bb4305e79b
Fix version to 1.994
2022-08-05 22:15:47 +03:00
iliajie
93ca7a0191
Use -HUP here too
2022-08-05 21:52:04 +03:00
iliajie
6db4dd416c
Revert testing 1.994 states
2022-08-05 21:50:48 +03:00
iliajie
f0f680d76f
Fix to work-around if Webmin 1.994 is running outside of systemd
2022-08-05 21:25:26 +03:00
iliajie
18c12abef5
Fix to properly transition from non-systemd to systemd instance
2022-08-05 17:35:15 +03:00
iliajie
22cd52a451
Fix strict to go first
2022-07-20 20:49:46 +03:00
iliajie
7f61f2536d
Merge branch 'master' into dev/gray-theme-replace
2022-07-20 20:45:50 +03:00
Ilia
d2cce7482b
Simply replace Gray Framed with Virtualmin Framed theme
2022-06-07 15:03:54 +03:00