Ilia Ross
3885773f6e
Fix to correctly test if hash ref is empty
2023-11-07 21:32:37 +02:00
Ilia Ross
dc3ed53c43
Fix to re-use un_urlize API
2023-11-07 11:48:45 +02:00
Ilia Ross
24ca182b18
Fix to correctly extract config query for Save and Next
2023-11-07 02:46:56 +02:00
Ilia Ross
54c7856672
Fix to also automatically detect if prefix was loaded
2023-11-07 02:14:01 +02:00
Ilia Ross
9b3fb73aea
Fix missing semicolon
2023-11-07 02:04:14 +02:00
Ilia Ross
692c9cc5e1
Fix to correctly process params
...
(remove leaked debug code)
2023-11-07 01:40:38 +02:00
Ilia Ross
62bcd25eb9
Add support for preserving config params in Legacy Theme
2023-11-06 22:27:00 +02:00
Ilia Ross
a6d23844ce
Add support for preserving config params in Framed Theme
2023-11-06 22:17:12 +02:00
Ilia Ross
a9cd02aa6d
Add API to preserve module params as going to config page
2023-11-06 22:16:30 +02:00
Jamie Cameron
46238ef7a1
Glob splits up strings based on spaces https://forum.virtualmin.com/t/deleted-a-virtual-server-now-virtualmin-gone-but-webmin-remains/123284
2023-11-05 20:32:58 -08:00
Jamie Cameron
059b47f84d
New version bump
2023-11-05 16:25:01 -08:00
Ilia Ross
62b6b32719
Code cleanup
2023-11-05 19:13:28 +02:00
Ilia Ross
02eb35d622
Fix to test for file after it was declared
...
9cade51106
2023-11-03 22:38:17 +02:00
Jamie Cameron
4d5b4ef697
Merge branch 'master' of github.com:webmin/webmin
2023-11-01 23:33:44 -07:00
Jamie Cameron
b3c8706690
Fix variable name
2023-11-01 23:26:53 -07:00
Ilia Ross
283fe2e440
Fix not to set reuse flag on initial request
2023-11-01 00:16:02 +02:00
Jamie Cameron
8e586e6f14
Merge branch 'master' of github.com:webmin/webmin
2023-10-28 15:21:22 -07:00
Jamie Cameron
7ad30bdc8c
Make sure index field is always populated https://github.com/webmin/webmin/issues/2041
2023-10-28 15:21:13 -07:00
Ilia Ross
81ead590c9
Add better display of disabled features
2023-10-26 20:36:05 +03:00
Jamie Cameron
48b0912cf6
Merge pull request #2038 from MiraMaX166/master
...
fix Russian localization
2023-10-26 21:47:07 +11:00
MiraMaX166
e0d743076d
fix Russian localization
2023-10-26 11:42:34 +06:00
Ilia Ross
91c2facff9
Fix to use default accordion instead
2023-10-25 18:03:24 +03:00
Jamie Cameron
8e71cfa73a
Merge branch 'master' of github.com:webmin/webmin
2023-10-25 02:24:38 -07:00
Jamie Cameron
9cade51106
Fix bad file descriptor error https://forum.virtualmin.com/t/sql-execution-sql-backup-restore-fails/123116
2023-10-25 02:24:31 -07:00
Ilia Ross
d0691f273c
Merge pull request #2035 from MiraMaX166/master
...
Russian localization update. Logviewer.
2023-10-20 07:40:27 +03:00
MiraMaX166
ef41362b57
Russian localization update. Logviewer.
2023-10-20 10:29:12 +06:00
Jamie Cameron
6942ce7f0f
Merge branch 'master' of github.com:webmin/webmin
2023-10-19 13:17:26 -07:00
Jamie Cameron
97d1624bb0
Fix param to read only headers https://sourceforge.net/p/webadmin/usermin-bugs/501/
2023-10-19 13:17:19 -07:00
Ilia Ross
a85fa2f8c2
Fix Cortex CPU detection in sensors output
...
https://forum.virtualmin.com/t/cpu-temp-id-missing-dashboard/123096
[build]
2023-10-19 20:35:57 +03:00
Ilia Ross
c0e20f024a
Fix German translation
...
https://github.com/webmin/webmin/issues/2031
2023-10-19 15:40:00 +03:00
Ilia Ross
1c13b29aa6
Merge pull request #2032 from MiraMaX166/master
...
Russian localization update
2023-10-19 14:59:04 +03:00
MiraMaX166
ba623246a1
Russian localization update
2023-10-19 17:38:39 +06:00
Ilia Ross
e36f2051e3
Update .gitignore
2023-10-19 14:38:29 +03:00
Jamie Cameron
c0bc9daff3
Fix indent
2023-10-18 11:37:02 -07:00
Ilia Ross
5c0dc5d613
Add better display of locked files
2023-10-17 14:54:58 +03:00
Ilia Ross
a8f00d69f8
Fix to print specific action name
2023-10-17 02:20:56 +03:00
Ilia Ross
514b4f8def
Fix to use ui_checked_columns_row for theme show right checkboxes
2023-10-17 02:09:25 +03:00
Ilia Ross
6cc6429a0f
Fix to link to proc module
2023-10-17 01:52:57 +03:00
Ilia Ross
76b57bab75
Update CHANGELOG.md for 2.104
2023-10-16 21:42:57 +03:00
Ilia Ross
104375b5b5
Update translations
2023-10-16 21:30:05 +03:00
Ilia Ross
03f80d707e
Fix stray tag
2023-10-15 15:33:11 +03:00
Jamie Cameron
3718835b23
New version bump
2023-10-14 22:50:09 -07:00
Jamie Cameron
eefb0cb32e
Fix dupe strings
2023-10-14 22:49:47 -07:00
Jamie Cameron
691798f913
Finish off page showing active locks
2023-10-14 17:29:03 -07:00
Jamie Cameron
dec31a73a2
Merge branch 'master' of github.com:webmin/webmin
2023-10-13 08:10:29 -07:00
Ilia Ross
904545de89
Add user-friendly dependency list if installed manually [build]
2023-10-13 15:33:43 +03:00
Ilia Ross
b9f1d5df1d
Fix to suppress output from init scripts
...
We already have `Attempting to start Webmin web server ..` being printed. As the init scripts have prompt we also need to handle it
2023-10-13 14:11:06 +03:00
Ilia Ross
46375d60c2
Fix to fall back to Framed Theme when there is no default [build]
2023-10-13 12:17:09 +03:00
Ilia Ross
ba29164e1d
Fix to clear upstart script (CentOS 6) [build]
2023-10-13 11:54:46 +03:00
Ilia Ross
50d8ac3261
Add Time::HiRes to recommends [build]
2023-10-13 11:39:57 +03:00
Ilia Ross
e8fa36e7fd
Fix to simplify update boot run [build]
2023-10-13 11:19:48 +03:00
Ilia Ross
c6b5768bf2
Fix to install missing init script [build]
2023-10-13 11:06:33 +03:00
Ilia Ross
0d0e9170b9
Add timeoutstopsec as well
2023-10-13 10:51:33 +03:00
Jamie Cameron
72f127fe0f
UI to show active locks
2023-10-12 21:45:02 -07:00
Ilia Ross
3cdaaf2950
Fix custom PS1 for .bashrc module defaults
2023-10-12 20:45:31 +03:00
Ilia Ross
f980e3bb2e
Update xterm.js to the latest [build]
2023-10-12 20:18:07 +03:00
Ilia Ross
e199d7e5be
Fix to tell package manager to install deps as we provide it in vendor_perl
...
It may seem redundant but package manager (`dnf` in particular) won't install `perl-File-Basename` and `perl-File-Path` packages because Webmin `vendor_perl` already provides it. It will result in broken `webmin` sub-commands, like `passwd` and `server`, i.e. `webmin status`, `webmin restart` and etc., which use dependencies outside of the boilerplate.
2023-10-12 15:41:07 +03:00
Ilia Ross
fb662de8b4
Fix to load libraries from the Webmin
2023-10-12 15:33:31 +03:00
Ilia Ross
35d1fe0eb5
Add missing shared-mime-info to recommends [build]
2023-10-12 12:25:04 +03:00
Ilia Ross
b40fe2140d
Fix hostname detection [build]
2023-10-12 10:38:03 +03:00
Jamie Cameron
4c8d27cf89
Can't be too careful
2023-10-11 22:47:27 -07:00
Jamie Cameron
895217865b
Initial support for tracking locks
2023-10-11 22:46:01 -07:00
Jamie Cameron
87e386eb69
Merge branch 'master' of github.com:webmin/webmin
2023-10-11 21:02:23 -07:00
Jamie Cameron
384913506f
Add function to get the DB character set
2023-10-11 21:02:17 -07:00
Jamie Cameron
4d88b1ad2b
Merge pull request #2026 from webmin/dev/fix-installation-2023-11
...
Fix Webmin installation issues
2023-10-11 14:07:41 -07:00
Jamie Cameron
db071c39fb
Merge pull request #2025 from webmin/dev/samba-support-utf8-names
...
Fix support for unicode names in Samba
2023-10-11 11:31:50 -07:00
Ilia Ross
766eaf635c
Fix installation of missing init script
2023-10-11 18:57:48 +03:00
Ilia Ross
5dd8b95f5f
Fix init desc
2023-10-11 18:51:22 +03:00
Ilia Ross
873490367d
Fix to ensure systemd is the active init system #2022
2023-10-11 18:43:47 +03:00
Ilia Ross
0457c1d1c0
Fix not to double encode on modify
2023-10-11 16:46:44 +03:00
Ilia Ross
59b944ebff
Fix to properly test unicode names
2023-10-11 16:46:26 +03:00
Ilia Ross
2e63031e22
Fix not to use bare words
2023-10-11 16:43:44 +03:00
Ilia Ross
6137f285f2
Fix not to use bare words
2023-10-11 14:46:44 +03:00
Ilia Ross
04557f6e28
Fix to check for config dir instead on systemd system
2023-10-10 23:47:05 +03:00
Ilia Ross
d7de842f45
Fix to change version in caller
2023-10-10 23:36:52 +03:00
Ilia Ross
ba1aa5a498
Add missing change
2023-10-10 18:58:48 +03:00
Ilia Ross
b70a697e66
Update CHANGELOG.md
2023-10-10 18:54:53 +03:00
Jamie Cameron
c4c2c5c38e
Add a 10 second timeout to handle the case where a client connects but doesn't start a valid SSL session
2023-10-09 22:55:18 -07:00
Jamie Cameron
bbe7e78516
Log timeout to wait for
2023-10-09 21:59:50 -07:00
Jamie Cameron
e40fc5568b
Merge branch 'master' of github.com:webmin/webmin
2023-10-09 20:44:31 -07:00
Jamie Cameron
71d94982df
Make UI for locking page more consistent
2023-10-09 20:44:24 -07:00
Ilia Ross
d48154d6a0
Fix reading hostname from file as hostnamectl depends on it anyway #2020
2023-10-09 21:14:31 +03:00
Ilia Ross
949f6fbf8d
Merge branch 'master' of github.com:webmin/webmin
2023-10-09 18:43:05 +03:00
Ilia Ross
3c97fc5a32
Fix to check if UI function exists #2021
2023-10-09 18:41:19 +03:00
Jamie Cameron
4d4468e907
Prevent password change when it makes no sense https://github.com/virtualmin/virtualmin-gpl/issues/648
2023-10-07 08:51:50 -07:00
Jamie Cameron
fc5a638e24
Merge branch 'master' of github.com:webmin/webmin
2023-10-05 21:22:33 -07:00
Jamie Cameron
cf6a14b7a6
Version bump
2023-10-05 21:22:19 -07:00
Ilia Ross
6ddde41728
Revert "Wait a bit longer for DNS propogation"
...
This reverts commit 45845b8ca6 .
2023-10-04 13:01:43 +03:00
Ilia Ross
5114308d0d
Fix to never double escape HTML in display
2023-10-04 00:51:49 +03:00
Ilia Ross
2c325b1ee4
Add support for numbered list hotkey
2023-10-03 19:04:29 +03:00
Ilia Ross
e087bb718c
Add support for bullet list hotkey
2023-10-03 18:55:38 +03:00
Ilia Ross
51bdd0d07e
Fix to remove old Webmin repo in sources.list file
...
https://github.com/webmin/webmin/issues/1969#issuecomment-1742141240
2023-10-02 21:14:18 +03:00
Jamie Cameron
74fec8b171
Merge pull request #2013 from webmin/dev/theme-switcher
...
Add theme switcher using hotkeys
2023-10-01 15:21:47 -07:00
Ilia Ross
9d360f1c24
Fix not to enable on error_stack option
2023-10-01 21:34:50 +03:00
Jamie Cameron
148743894f
The rm command should always be available
2023-10-01 11:15:23 -07:00
Ilia Ross
6b935f980c
Fix to use ACL modify_user to change theme
...
https://github.com/webmin/webmin/pull/2013#discussion_r1342020745
2023-10-01 14:36:56 +03:00
Jamie Cameron
e751836684
Revert "Fix to use full path [build]"
...
This reverts commit b9449c213b .
2023-09-30 21:40:53 -07:00
Ilia Ross
b9449c213b
Fix to use full path [build]
2023-10-01 03:04:27 +03:00
Jamie Cameron
a3c9770d4f
Merge branch 'master' of github.com:webmin/webmin
2023-09-29 20:43:28 -07:00
Jamie Cameron
3c971dacc1
Copy allow-transfer directives up from global, because they aren't merged
2023-09-29 20:40:31 -07:00
Ilia Ross
ac1a73c154
Update CHANGELOG.md for 2.103
2023-09-29 17:23:52 +03:00
Ilia Ross
3a099fabec
Fix to consider stand alone option as well
2023-09-29 15:32:07 +03:00
Ilia Ross
9a1e869a82
Fix to only enable theme switcher in debug mode
2023-09-29 12:56:23 +03:00
Ilia Ross
5c54c614e3
Fix comments to update hotkeys
2023-09-29 03:40:32 +03:00
Ilia Ross
cbdc843500
Add theme switcher using hotkeys
2023-09-29 03:24:14 +03:00
Ilia Ross
82fbca20e4
Merge branch 'master' of github.com:webmin/webmin
2023-09-29 00:22:13 +03:00
Ilia Ross
ef7dbb1f77
Fix to support hiding dot-files in File Manager
2023-09-29 00:21:50 +03:00
Jamie Cameron
4f15106fa9
Merge branch 'master' of github.com:webmin/webmin
2023-09-27 16:45:11 -07:00
Jamie Cameron
96bfc34247
Clean up code to set per-domain allow-transfer and also-notify
2023-09-27 16:36:21 -07:00
Ilia Ross
0289ceed5b
Fix indent [build]
2023-09-26 21:24:12 +03:00
Ilia Ross
4e54ce3f85
Fix to correctly cache cloned locale with military time
2023-09-26 21:22:44 +03:00
Ilia Ross
73b2322597
Add English (United States) (military time) locale
...
https://github.com/webmin/authentic-theme/issues/1676#issuecomment-1735466651
2023-09-26 19:19:21 +03:00
Ilia Ross
05c7b6c3a3
Fix locale as sv isn't se
...
https://github.com/webmin/authentic-theme/issues/1676
2023-09-26 15:22:57 +03:00
Jamie Cameron
1bb70effea
Use proper page flipper API
2023-09-25 20:04:11 -07:00
Jamie Cameron
590c27d202
Make option a bit nicer
2023-09-25 19:58:09 -07:00
Jamie Cameron
846dff2636
Clean up page flipper
2023-09-25 19:56:26 -07:00
Ilia Ross
b339c76fc7
Fix to always escape & by default
2023-09-25 19:19:52 +03:00
Ilia Ross
fbabecbe9e
Fix support for new ZSTD and XZ formats
2023-09-24 22:12:59 +03:00
Ilia Ross
7706c0795e
Add XZ and ZSTD compression ; add plain TAR archives
2023-09-24 21:21:08 +03:00
Ilia Ross
4be368c523
Fix elements overflow in shell module [build]
...
https://forum.virtualmin.com/t/webmin-command-shell-module-oddity-the-text-input-field-extends-past-screens-end/122741/9?u=ilia
2023-09-23 13:08:18 +03:00
Ilia Ross
b268c1bb66
Fix to import missing $bind_version vars
2023-09-20 19:33:41 +03:00
Jamie Cameron
b2f18fb784
dnssec-enabled has been obsoleted in new version https://github.com/virtualmin/virtualmin-gpl/issues/645
2023-09-19 21:13:38 -07:00
Jamie Cameron
34e3b4c027
Fix core vs cores https://github.com/webmin/webmin/issues/2008
2023-09-19 16:15:30 -07:00
Jamie Cameron
3c5edcf184
Merge branch 'master' of github.com:webmin/webmin
2023-09-18 22:04:15 -07:00
Jamie Cameron
33f4d7a008
Re-check OS after reboot https://github.com/webmin/webmin/issues/2004
2023-09-18 22:04:04 -07:00
Ilia Ross
2d182a2eea
Fix ProFTPd config path
2023-09-19 01:07:41 +03:00
Jamie Cameron
7f06ccaf53
Merge pull request #2003 from webmin/dev/die-handler
...
Add die handler that stores the error from eval message
2023-09-17 22:26:05 -07:00
Jamie Cameron
d8fa7f26af
Use proper function to compare versions https://github.com/virtualmin/virtualmin-gpl/issues/641
2023-09-17 19:39:40 -07:00
Jamie Cameron
aa6edf6c55
Preserve original permissions, ownership and file times after gunzipping
2023-09-17 19:20:26 -07:00
Ilia Ross
4333435739
Fix indent
2023-09-17 13:44:03 +03:00
Ilia Ross
f01197df71
Add die handler that stores the error from eval message
2023-09-17 13:42:30 +03:00
Jamie Cameron
cb41eff450
Fix decompression of folders
2023-09-16 18:44:42 -07:00
Jamie Cameron
352326f574
Return decompression status
2023-09-16 18:44:16 -07:00
Jamie Cameron
410fd07287
Merge branch 'master' of github.com:webmin/webmin
2023-09-16 09:29:49 -07:00
Jamie Cameron
faededeb77
Fix variable name
2023-09-16 09:29:42 -07:00
Ilia Ross
f0f8dc2850
Fix to correctly escape content in editor mode
...
https://forum.virtualmin.com/t/webmins-file-managers-editor-converting-html-special-characters-making-the-next-save-detrimental/122606/18?u=ilia
605a32f87d
2023-09-16 16:57:08 +03:00
Jamie Cameron
184e8d627d
Deal with case where all configs are under /opt
2023-09-15 20:52:23 -07:00
Jamie Cameron
fd2b7c1fc7
Merge pull request #2002 from webmin/dev/protocols-save-to-global
...
Fix to save protocols to global config file
2023-09-15 20:50:34 -07:00
Jamie Cameron
98192ca099
Fix variable name
2023-09-15 18:54:43 -07:00
Jamie Cameron
05a93a5e3d
Merge branch 'master' of github.com:webmin/webmin
2023-09-15 18:53:00 -07:00
Jamie Cameron
50a2820a97
remove typo
2023-09-15 18:52:54 -07:00
Ilia Ross
87f2640ee3
Update CHANGELOG.md
2023-09-16 00:21:59 +03:00
Ilia Ross
4180e3d3ee
Fix to always include vendor_perl for 2FA to work [build]
...
https://forum.virtualmin.com/t/added-two-factor-authentication-i-think-last-access-but-not-100-anyway-2fa-is-failing-about-authen-oath/122538/60?u=ilia
2023-09-16 00:03:45 +03:00
Ilia Ross
b7d7ea5d8d
Fix to simplify code
2023-09-15 22:34:32 +03:00
Ilia Ross
4e09cf0b55
Fix sent folder name ; update translations
2023-09-15 21:14:43 +03:00
Ilia Ross
3f0ab3fb92
Fix missing line increment
2023-09-15 19:21:08 +03:00
Ilia Ross
836647525a
Fix to save protocols to global config file
2023-09-15 17:50:39 +03:00
Ilia Ross
8b68eac561
Fix how errors are handled when $main::error_last_eval is set
...
Note: If `$main::error_last_eval` was set, then display full error message using HTML accordion, otherwise display a bubble showing a file name and line which failed
2023-09-15 15:37:33 +03:00
Ilia Ross
0503299773
Fix to correctly set last caller (file:line) in error
2023-09-15 14:16:58 +03:00
Jamie Cameron
2e8000d191
Show full error if Authen::OATH cannot be loaded
2023-09-14 18:50:39 -07:00
Jamie Cameron
65ffcea0db
Merge branch 'master' of github.com:webmin/webmin
2023-09-14 18:47:44 -07:00
Jamie Cameron
45845b8ca6
Wait a bit longer for DNS propogation
2023-09-14 17:07:04 -07:00
Ilia Ross
fead9b108d
Fix to print errors to STDERR nicely
2023-09-15 01:13:54 +03:00
Ilia Ross
db1c9679ba
Fix to revert previous patch
2023-09-15 00:40:16 +03:00
Ilia Ross
d753fa7a8d
Fix to actually print the error
2023-09-15 00:11:06 +03:00
Ilia Ross
f6d7e05b14
Fix to remove unused config title
2023-09-13 22:53:32 +03:00
Ilia Ross
a9288423cc
Fix to remove unused config title
2023-09-12 16:08:25 +03:00
Ilia Ross
ac9e54afba
Update CHANGELOG.md for 2.103
2023-09-11 21:34:42 +03:00
Jamie Cameron
f7cf6419d2
Use taqbs
2023-09-06 16:23:40 -07:00
Jamie Cameron
a9097cbb42
Also support passing in the key ID and hmac for non-standard servers
2023-09-05 20:28:21 -07:00
Jamie Cameron
6f84ca1c9d
Merge branch 'master' of github.com:webmin/webmin
2023-09-04 19:09:58 -07:00
Ilia Ross
dff70c3349
Fix Postfix check options page
2023-09-04 22:38:47 +03:00
Jamie Cameron
fe8f3f8494
Use standard buffer size
2023-09-04 11:13:45 -07:00
Ilia Ross
f5f3510a59
Fix default download buffer (once more) as 1 MiB should be just fine
2023-09-04 14:09:55 +03:00
Ilia Ross
1e375b4740
Fix indent one more time
...
c573496914
2023-09-04 13:14:31 +03:00
Jamie Cameron
c573496914
Fix indenting
2023-09-03 22:54:28 -07:00
Jamie Cameron
73e731722d
Use packages with new key for upgrading
2023-09-02 21:44:29 -07:00
Jamie Cameron
6186376b6b
Use packages with new key for upgrading
2023-09-02 21:43:58 -07:00
Ilia Ross
31e0151804
Fix to use help UI lib for showing explanatory message
2023-09-02 16:11:02 +03:00
Ilia Ross
872ca66b07
Add UI option to control network buffer size for downloads
2023-09-02 15:49:47 +03:00
Ilia Ross
088aba8cec
Fix to use safer default buffer
2023-09-02 15:19:11 +03:00
Ilia Ross
99b8959559
Fix to send a file in chunks
...
https://forum.virtualmin.com/t/upgrade-2-102-killed-download-from-server-feature/122413/7?u=ilia
2023-09-02 15:18:49 +03:00
Jamie Cameron
94f23e63e7
Hide ps command in output
2023-08-31 22:44:44 -07:00
Jamie Cameron
7c449cf4a3
Merge branch 'master' of github.com:webmin/webmin
2023-08-31 22:40:06 -07:00
Jamie Cameron
2db507e5e8
Use proper UI functions for CPU and RAM modes
2023-08-31 22:39:45 -07:00
Ilia Ross
bdeb908df0
Fix to add --no-reuse-key as well
...
https://forum.virtualmin.com/t/unable-to-switch-ssl-certificate-into-elliptic-curve/122383?u=ilia
2023-08-31 17:15:24 +03:00
Jamie Cameron
a133cdfdef
Also uncompress sub-folders
2023-08-30 22:54:25 -07:00
Jamie Cameron
fe2656acd8
Add flag for the key name
2023-08-30 20:15:41 -07:00
Jamie Cameron
64a44a667e
Merge branch 'master' of github.com:webmin/webmin
2023-08-30 20:10:39 -07:00
Jamie Cameron
59cef9a04f
Add flag for the default GPG key
2023-08-30 20:10:01 -07:00
Ilia Ross
af629fe3cd
Fix code indent
2023-08-28 16:08:28 +03:00
Ilia Ross
80368e2a04
Merge branch 'master' of github.com:webmin/webmin
2023-08-28 16:05:39 +03:00
Ilia Ross
5237ae8ea2
Fix bug when backend isn't saved correctly #1992
2023-08-28 16:05:33 +03:00
Jamie Cameron
54ad4f7f74
Work on function to uncompress mail folders
2023-08-27 21:54:18 -07:00
Jamie Cameron
0dd94f5957
Merge branch 'master' of github.com:webmin/webmin
2023-08-26 18:51:08 -07:00
Jamie Cameron
5b2b3f0790
Add flag for ACME service URL
2023-08-26 18:51:01 -07:00
Jamie Cameron
ac05a0c43a
Merge pull request #1991 from webmin/dev/cache-system-hostname-using-state
...
Fix to use a new way for clearing hostname cache
2023-08-26 15:34:26 -07:00
Ilia Ross
18f3e1273f
Fix to use a new param to clear cache
2023-08-27 01:27:05 +03:00
Ilia Ross
710829c16a
Fix to send headers unless already done in var_dump
2023-08-26 21:45:44 +03:00
Ilia Ross
8ced23d027
Fix to use a new way for clearing hostname cache
2023-08-26 21:26:03 +03:00
Ilia Ross
d834bb6da0
Fix to use state instead of globals in get_system_hostname sub
2023-08-26 21:17:57 +03:00
Jamie Cameron
cc560b00e5
Merge pull request #1990 from webmin/dev/hostname-detection-with-hostnamectl
...
Add hostname detection using `hostnamectl` command
2023-08-25 13:59:47 -07:00
Jamie Cameron
3e4668715a
Merge branch 'master' of github.com:webmin/webmin
2023-08-25 11:25:51 -07:00
Jamie Cameron
053e8dcf22
Remove double HTML escape https://github.com/webmin/usermin/issues/105
2023-08-25 11:25:25 -07:00
Ilia Ross
2d7e57c7e1
Add hostname detection using hostnamectl command
2023-08-25 18:59:03 +03:00
Ilia Ross
30e6360fa2
Update CHANGELOG.md
2023-08-24 00:58:40 +03:00
Jamie Cameron
dda9290ff5
minor version bump
2023-08-23 11:53:53 -07:00
Jamie Cameron
15a00d8119
Remove perl module dependency and just use glob instead
2023-08-23 11:49:00 -07:00
Jamie Cameron
9289083171
No need for BEGIN block
2023-08-23 10:54:20 -07:00
Jamie Cameron
3d482d2bf5
Support CF-Connecting-IPv6 header
2023-08-22 18:46:43 -07:00
Jamie Cameron
318150e6b0
Merge branch 'master' of github.com:webmin/webmin
2023-08-21 17:18:53 -07:00
Jamie Cameron
8939b060b4
Clean up diff dirs so they don't get package up https://forum.virtualmin.com/t/debian-upgrade-nwe-directories-in-root-and-orig-directories-left-after-upgrade-completed/122241/8
2023-08-21 17:18:46 -07:00
Ilia Ross
4709ff6adf
Add support for odd Amazon Linux interface names
2023-08-22 01:52:22 +03:00
Jamie Cameron
31af9f996c
Also support CF-Connecting-IP https://github.com/webmin/webmin/issues/1956
2023-08-21 10:04:16 -07:00
Jamie Cameron
c716443737
Merge branch 'master' of github.com:webmin/webmin
2023-08-20 21:22:15 -07:00
Jamie Cameron
fd06605f51
Add support for True-Client-IP header as used by Cloudflare https://github.com/webmin/webmin/issues/1956
2023-08-20 21:22:08 -07:00
Ilia Ross
c8f6b05987
Add Config::IniFiles to vendor_perl [build]
...
* Amazon Linux doesn't have it available anywhere
2023-08-20 15:24:12 +03:00
Ilia Ross
a90dbc5f33
Fix not to print HTML in stdout
2023-08-20 14:08:31 +03:00
Ilia Ross
7fc16f8948
Update CHANGELOG.md
2023-08-19 18:22:16 +03:00
Ilia Ross
a2f1f24a95
Fix Apache graceful restart
...
https://github.com/virtualmin/virtualmin-gpl/issues/613
2023-08-18 16:15:36 +03:00
Ilia Ross
825b928168
Fix not to escape HTML unless sent to UI
2023-08-18 12:57:43 +03:00
Jamie Cameron
de648c24bd
Expand range of versions
2023-08-17 18:28:11 -07:00
Ilia Ross
907818d2a4
Fix SpamAssassin config for Debian 12
2023-08-17 22:45:14 +03:00
Jamie Cameron
60a79e67d4
Merge branch 'master' of github.com:webmin/webmin
2023-08-16 20:41:14 -07:00
Jamie Cameron
04a3b8b5e6
Suppress output from monitor.pl https://github.com/webmin/webmin/issues/1984
2023-08-16 20:41:04 -07:00
Ilia Ross
dd1b4bc77b
Fix to also set UCF_FORCE_CONFFOLD variable
...
https://github.com/virtualmin/virtualmin-gpl/issues/612
2023-08-16 15:12:18 +03:00
Ilia Ross
5156a472be
Fix a bug in regex to correctly grep wack [build]
...
https://sourceforge.net/p/webadmin/discussion/55377/thread/78e5aa05f3
2023-08-16 13:48:54 +03:00
Ilia Ross
185e7db58d
Revert "Revert "Fix to priorities ip command usage""
...
This reverts commit f8ec917bc5 .
2023-08-16 13:03:51 +03:00
Ilia Ross
f8ec917bc5
Revert "Fix to priorities ip command usage"
...
This reverts commit 3b36dfa8ad .
2023-08-16 13:01:17 +03:00
Jamie Cameron
1016ec5f1d
HTML escape more fields
2023-08-15 22:16:09 -07:00
Jamie Cameron
8a6d4cfefd
Escape some more inputs
2023-08-15 22:15:10 -07:00
Jamie Cameron
7cbbdc898a
More HTML escaping
2023-08-15 22:13:14 -07:00
Jamie Cameron
8db4074d4d
HTML escape more stuff
2023-08-15 21:18:50 -07:00
Jamie Cameron
f6c48e7a11
Merge branch 'master' of github.com:webmin/webmin
2023-08-15 21:14:14 -07:00
Jamie Cameron
9ae54e61bd
Escape search input
2023-08-15 21:13:53 -07:00
Ilia Ross
e917f33e09
Fix to correctly compare Webmin version being semantic version
2023-08-15 17:15:13 +03:00
Jamie Cameron
38aa06b8c6
Merge branch 'master' of github.com:webmin/webmin
2023-08-14 23:03:00 -07:00
Jamie Cameron
57e710e8a6
Small code cleanup
2023-08-14 23:02:35 -07:00
Ilia Ross
0d9d978f72
Fix APT repos
...
https://forum.virtualmin.com/t/switch-to-new-webmin-repository-url-doesnt-work/121851/5?u=ilia
2023-08-12 11:17:33 +03:00
Jamie Cameron
196b886ddb
Merge branch 'master' of github.com:webmin/webmin
2023-08-11 20:36:22 -07:00
Jamie Cameron
4197e61772
Allow use of proxied SSL client name even when in non-SSL mode https://github.com/webmin/webmin/issues/1962
2023-08-11 20:35:57 -07:00
Ilia Ross
6dc87705d9
Fix to always fix Debian repo in the new format
2023-08-11 14:05:08 +03:00
Jamie Cameron
4b59570a82
Merge branch 'master' of github.com:webmin/webmin
2023-08-10 08:14:37 -07:00
Ilia Ross
33927e07ae
Fix missing semicolon
2023-08-10 15:10:04 +03:00
Ilia Ross
65444b8865
Fix Terminal focus bug
2023-08-10 14:25:00 +03:00
Jamie Cameron
5357b084af
Deal with case where there is no address https://sourceforge.net/p/webadmin/bugs/5630/
2023-08-09 22:58:31 -07:00
Ilia Ross
862bbc36df
Fix to address XSS issues #4
2023-08-09 19:07:13 +03:00
Ilia Ross
e6105bb757
Fix to address XSS issues #1
2023-08-09 16:49:40 +03:00
Ilia Ross
864e0c4918
Fix Cron edit files manually page not display directories #1978 [build]
2023-08-09 14:23:41 +03:00
Ilia Ross
115c5763a3
Fix Postfix edit files manually page not display directories #1978 [build]
2023-08-09 12:46:21 +03:00
Ilia Ross
d6e307d59a
Fix not to use new lines to avoid color overflow
2023-08-08 23:19:34 +03:00
iliajie
9dc21ace2d
Fix CHANGELOG.md
2023-08-08 14:24:06 +03:00
iliajie
c500759d83
Fix to simplify the code
2023-08-07 21:52:22 +03:00
iliajie
736d30ef76
Fix to display error message cleanly #1975
2023-08-07 19:44:47 +03:00
Jamie Cameron
a27095f40f
Merge branch 'master' of github.com:webmin/webmin
2023-08-06 09:51:06 -07:00
Jamie Cameron
60a3b3b4a9
Make sure NSEC3PARAM record is always deleted https://github.com/virtualmin/virtualmin-gpl/issues/604
2023-08-06 09:50:43 -07:00
iliajie
f932925b29
Fix support for Amazon Linux release 2023 OS [build]
2023-08-06 15:45:57 +03:00
iliajie
21e8940860
Update CHANGELOG.md [build]
2023-08-05 23:46:51 +03:00
Jamie Cameron
944794aeac
Fix duplicate string
2023-08-05 13:03:12 -07:00
Jamie Cameron
00bd6cf27f
Merge branch 'master' of github.com:webmin/webmin
2023-08-05 12:28:52 -07:00
Jamie Cameron
1fb3bfa6ef
Update webmin from repository if a package is available
2023-08-05 12:28:06 -07:00
iliajie
da14ecbe46
Update install command to use recommends
2023-08-05 20:19:36 +03:00
Jamie Cameron
1c48f3761e
Merge branch 'master' of github.com:webmin/webmin
2023-08-04 17:06:32 -07:00
Jamie Cameron
246b0018eb
Hack around IMAP not supporting regexps in searches https://forum.virtualmin.com/t/usermin-email-filters/121844/4
2023-08-04 17:06:01 -07:00
iliajie
2e97b09d10
Fix to show correct locale for sudo-capable user https://github.com/webmin/authentic-theme/issues/1663
...
f3cc268f0c
2023-08-04 12:58:39 +03:00
iliajie
f3cc268f0c
Fix to show correct locale for sudo-capable user #1663 [build]
2023-08-04 12:54:17 +03:00
iliajie
8c3973c68f
Update CHANGELOG [build]
2023-08-04 00:58:02 +03:00
Jamie Cameron
33b591dfac
Also check if hash format is valid for yescrypt
2023-08-03 14:49:04 -07:00
Jamie Cameron
ec0ab05782
Merge branch 'master' of github.com:webmin/webmin
2023-08-03 14:41:02 -07:00
Jamie Cameron
4b03b80912
Generate new salt if salt isn't valid for SHA
2023-08-03 14:40:16 -07:00
iliajie
d312c3e318
Add support for Amazon Linux 2023 [build]
2023-08-03 23:20:28 +03:00
iliajie
9439ba0450
Add container class
2023-08-03 21:57:03 +03:00
iliajie
bea827c0b7
Fix various XSS related issues
2023-08-03 17:21:40 +03:00
iliajie
b1ee7cbf53
Move Encode::Detect to recommends [build]
2023-08-03 14:09:13 +03:00
iliajie
f56807c023
Fix to make build conditional and test against message
2023-08-03 14:00:50 +03:00
iliajie
7b34282488
Fix to remove building on schedule
2023-08-03 13:49:20 +03:00
iliajie
31b48f8dd6
Add nightly warning
2023-08-03 13:27:18 +03:00
Jamie Cameron
8c1a74d245
More escaping of folder names
2023-08-02 23:21:25 -07:00
Jamie Cameron
6ae1061900
Escape category name
2023-08-02 21:10:35 -07:00
Jamie Cameron
7de3647f0d
Escape all the places where the module description is displayed
2023-08-02 17:28:24 -07:00
iliajie
76389ea06c
Fix to do more filtering to address reported XSS issue
2023-08-03 00:05:23 +03:00
iliajie
8ae4364ee1
Fix let caller do filtering
2023-08-02 23:42:17 +03:00
iliajie
054f0a254e
Fix to do a bit more filtering to prevent root user XSS itself
2023-08-02 23:31:59 +03:00
iliajie
02a5982ff9
Fix for Usermin to clone Webmin repos too
2023-08-02 20:31:26 +03:00
iliajie
a835742293
webmin.dev: Deploy Webmin package
2023-08-02 20:05:55 +03:00
iliajie
2d7f299419
Fix workflows location
2023-08-02 20:04:51 +03:00
iliajie
3bd37be97b
Add builds
2023-08-02 20:02:54 +03:00
iliajie
62e1b4c785
Add script to setup development repos with signing keys
2023-08-02 01:48:13 +03:00
Jamie Cameron
3671a76333
Ubuntu 23 has renamed the SSH systemd service to ssh
2023-08-01 15:39:59 -07:00
iliajie
f3652c7a87
Fix wording https://github.com/webmin/webmin/issues/1971#issuecomment-1659864264
2023-08-01 11:50:52 +03:00
Jamie Cameron
980c4c834c
Merge branch 'master' of github.com:webmin/webmin
2023-07-31 11:01:35 -07:00
Jamie Cameron
df438c59ed
Prevent incompatible option setting https://github.com/webmin/webmin/issues/1971
2023-07-31 11:01:27 -07:00
iliajie
932f2464bc
Update CHANGELOG.md date
2023-07-31 16:52:19 +03:00
iliajie
d9ea914889
Fix to always upload to user home directory if possible
2023-07-31 03:10:00 +03:00
iliajie
1730540764
Fix to always download to user home directory if possible
2023-07-31 03:05:39 +03:00
iliajie
9454cb4a2b
Merge branch 'master' of github.com:webmin/webmin
2023-07-31 02:50:57 +03:00
iliajie
355d7b5404
Fix to update CHANGELOG.md
2023-07-31 02:50:11 +03:00
iliajie
9f93c29c5f
Fix more of those useless XSS
2023-07-31 02:43:25 +03:00
Jamie Cameron
43e671497a
New version bump
2023-07-30 16:37:45 -07:00
iliajie
b14c1c07dc
Fix to also discard any command output
...
Ref.: f4ad3293bf (diff-9801c20c5b4becfcc428783737908ea507bfa6387e42710a174992124d267912R64)
2023-07-30 12:23:33 +03:00
Jamie Cameron
f4ad3293bf
No need to log a command that we're already capturing the output for
2023-07-29 17:51:41 -07:00
iliajie
e809329ca0
Fix to revert the fix "don't just blindly write the new key" ; fix logging
2023-07-29 22:45:44 +03:00
iliajie
3cc16bb120
Fix not to print section name if there is only one
2023-07-29 17:17:03 +03:00
iliajie
1eb43eafd2
Update key email
2023-07-29 14:28:58 +03:00
iliajie
f652def98d
Merge branch 'master' of github.com:webmin/webmin
2023-07-29 11:49:44 +03:00
Jamie Cameron
392fb41a24
Make sure gzip and gunzip are installed
2023-07-28 23:30:13 -07:00
Jamie Cameron
c14b100845
Merge branch 'master' of github.com:webmin/webmin
2023-07-28 18:33:57 -07:00
Jamie Cameron
b3b5fff0dc
If trusting the remote IP, also trust the proxied SSL client cert https://github.com/webmin/webmin/issues/1962
2023-07-28 18:33:48 -07:00
iliajie
ef0a48d83a
Fix not to print empty section
2023-07-28 23:37:24 +03:00
iliajie
58a15dafc7
Fix fix repo script when there are multiple sources configured
2023-07-28 17:24:51 +03:00
iliajie
79f78d5e28
Fit to simplify message text for updating repo URL
2023-07-28 17:19:19 +03:00
Jamie Cameron
51e1c7bef3
Unix permission fixes
2023-07-26 21:51:05 -07:00
Jamie Cameron
5b5af3eb20
Merge branch 'master' of github.com:webmin/webmin
2023-07-26 21:50:16 -07:00
Jamie Cameron
2e93819c1b
If a mail file is compressed, read it via gzip
2023-07-26 21:50:09 -07:00
iliajie
d3a10de65d
Update CHANGELOG.md
2023-07-27 00:46:39 +03:00
iliajie
8ef754b477
Add error_stderr API
2023-07-26 22:38:28 +03:00
Jamie Cameron
4cbda407f9
Merge pull request #1142 from seabres/multiple_ldap_server
...
Allow multiple LDAP server for userdb
2023-07-25 17:17:37 -07:00
Jamie Cameron
71cce5c580
Merge branch 'master' of github.com:webmin/webmin
2023-07-25 16:04:03 -07:00
Jamie Cameron
360c27add5
Don't just blindly write the new key
2023-07-25 16:03:55 -07:00
iliajie
753290b95a
Fix Squid package name
2023-07-25 21:11:38 +03:00
iliajie
ae579a2047
Fix headers names be in teletype text
2023-07-25 19:45:09 +03:00
iliajie
9746f7ea9e
Add facility to check for Webmin module menu link
2023-07-24 01:01:02 +03:00
Jamie Cameron
e599e0206a
Can only use ifup if innstalled
2023-07-23 08:40:27 -07:00
iliajie
f37dbd4c3d
Fix to simplify wording
2023-07-22 22:22:54 +03:00
iliajie
ff42c66129
Fix to drop using official word
2023-07-22 22:20:47 +03:00
iliajie
d384e696f7
Fix to add support setting repos without human input #1961
2023-07-22 14:24:48 +03:00
iliajie
3b36dfa8ad
Fix to priorities ip command usage
2023-07-22 13:31:20 +03:00
Jamie Cameron
2d900e88c8
Fix setting of default gateway https://github.com/webmin/webmin/issues/1960
2023-07-21 17:58:05 -07:00
Jamie Cameron
ba25fba714
Major version bump
2023-07-19 23:14:55 -07:00
iliajie
44fe8dd676
Fix to correctly pass screen reader option to Terminal
2023-07-19 23:15:58 +03:00
iliajie
143fb86567
Update translations
2023-07-19 20:08:41 +03:00
iliajie
dc721b2e4e
Fix to support the mode without user prompt
2023-07-19 19:52:59 +03:00
iliajie
91a0e71d6f
Merge branch 'master' of github.com:webmin/webmin
2023-07-19 17:21:36 +03:00
iliajie
30770eae4a
Fix to format special words correctly inside config page
2023-07-19 17:21:21 +03:00
iliajie
b355fafe0d
Fix to use correct label for fixed-width font
2023-07-19 17:20:51 +03:00
Jamie Cameron
076e3577ba
Don't repeat check if failure was due to a timeout
2023-07-18 16:34:24 -07:00
Jamie Cameron
6493bc6564
Fix placement of button
2023-07-18 16:30:37 -07:00
Jamie Cameron
27c6a003d8
Merge pull request #1957 from webmin/dev/network-order-api
...
Add ability to present active interfaces the way network manager wants
2023-07-18 14:21:54 -07:00
iliajie
e9ecd9c09e
Update CHANGELOG.md
2023-07-19 00:08:57 +03:00
iliajie
9135fa916b
Add screen reader optional support in Terminal module
2023-07-19 00:07:55 +03:00
iliajie
8d392af6d3
Update CHANGELOG.md
2023-07-18 23:48:56 +03:00
Jamie Cameron
da5b0d2411
Merge pull request #1953 from webmin/dev/phpini-show-defaults
...
Add PHP module improvements
2023-07-18 13:34:15 -07:00
iliajie
cae06a79a0
Fix to use regular params
2023-07-18 22:53:58 +03:00
iliajie
1a807f5f58
Fix new line in the end of the file once again
2023-07-18 15:25:17 +03:00
iliajie
c56ea21638
Fix missing new line as in original file in master to avoid diff
2023-07-18 15:23:37 +03:00
iliajie
36095d04f8
Fix to use ip addr command only to get active interfaces
2023-07-18 15:19:29 +03:00
Jamie Cameron
8efeb1c86c
Format hours and minutes the same https://github.com/webmin/authentic-theme/issues/1663
2023-07-17 18:51:02 -07:00
iliajie
582549ddb6
Fix correctly extract list of IPs ; support switching from DHCP to static
2023-07-17 15:13:45 +03:00
iliajie
04e14cc979
Add ability to present active interfaces the way network manager wants
2023-07-17 13:56:58 +03:00
Jamie Cameron
0cd5feb0a3
Set method and interfaces in one shot
2023-07-16 15:33:45 -07:00
Jamie Cameron
fd762c2f47
Add missing logging messages
2023-07-16 15:03:37 -07:00
Jamie Cameron
9aeab55a88
Don't match dynamic if we're matching it later
2023-07-16 14:39:41 -07:00
Jamie Cameron
3fb71fb569
Merge branch 'master' of github.com:webmin/webmin
2023-07-16 14:14:27 -07:00
Jamie Cameron
f4d83f5ebf
Priorize the dynamically assigned IP
2023-07-16 14:14:18 -07:00
iliajie
b2f4dd4fe8
Fix to clearly say if option cannot be extracted
2023-07-16 20:35:02 +03:00
iliajie
0c575c5266
Fix not to display options that are deprecated or removed
2023-07-16 17:27:47 +03:00
iliajie
acc47ce0e7
Add PHP API for comparison and version extraction
2023-07-16 17:13:50 +03:00
iliajie
81e5120fc4
Add displaying tooltip with defaults for "PHP Variables" page
2023-07-16 15:14:23 +03:00
iliajie
281cb21cce
Add displaying tooltip with defaults for "Directory Settings" page
2023-07-16 15:10:41 +03:00
iliajie
ad084a1ceb
Fix to display unknown value as empty not to be confusing
2023-07-16 15:07:17 +03:00
iliajie
4b436c2f16
Add displaying tooltip with defaults for "Database Settings" page
2023-07-16 15:05:51 +03:00
iliajie
51e672b87d
Add displaying tooltip with defaults for "Session Options" page
2023-07-16 14:52:59 +03:00
iliajie
f21650971e
Add displaying tooltip with defaults for "Error Logging" page
2023-07-16 14:52:27 +03:00
iliajie
eccb7a169c
Add displaying tooltip with defaults for "Other Settings" page
2023-07-16 14:50:33 +03:00
iliajie
77c9d1fa9c
Fix tooltip content formatting if HTML is supported
2023-07-16 14:49:04 +03:00
iliajie
fb0b6b4044
Fix to simplify linkage to PHP.net
2023-07-16 13:13:08 +03:00
iliajie
deb172ca82
Fix PHP detection from the path to work for all supported distros
2023-07-16 13:09:19 +03:00
iliajie
f7dc0add11
Add initial support for displaying default PHP value
2023-07-16 03:44:10 +03:00
iliajie
915781d381
Fix typo
2023-07-16 01:36:31 +03:00
iliajie
dca48f4f00
Add support for the new link bubbles
2023-07-16 01:35:11 +03:00
iliajie
8e47199147
Fix to consider active interface using new ui_element_inline API
2023-07-15 23:28:57 +03:00
iliajie
437bdd2528
Fix typo when detecting PHP binary
2023-07-15 23:27:18 +03:00
iliajie
bedb091e56
Add ui_element_inline API and use it on the button in **Net** module
2023-07-15 14:51:54 +03:00
Jamie Cameron
323f0cc043
Use formal params
2023-07-14 16:51:25 -07:00
Jamie Cameron
df7bf3af4a
Handle case where main IP is assigned by DHCP
2023-07-14 14:55:44 -07:00
Jamie Cameron
94d3727b41
Fix spacing
2023-07-14 10:20:13 -07:00
Jamie Cameron
510c7153e4
Merge branch 'master' of github.com:webmin/webmin
2023-07-14 10:18:18 -07:00
Jamie Cameron
389d061972
Use new developers key
2023-07-14 10:18:12 -07:00
iliajie
ad5e279231
wuftpd, mon, and jabber are obsolete
2023-07-14 20:14:15 +03:00
Jamie Cameron
f9bccb3853
Merge branch 'master' of github.com:webmin/webmin
2023-07-13 19:49:15 -07:00
Jamie Cameron
3c21733d57
use a safe function to rename a file
2023-07-13 19:48:51 -07:00
iliajie
0d45d61edc
Fix to put error details into help bubble
2023-07-13 14:51:13 +03:00
Jamie Cameron
eb79f4c169
Add config option to force use of some authentication plugin
2023-07-12 16:55:03 -07:00
Jamie Cameron
48eb29e547
Merge branch 'master' of github.com:webmin/webmin
2023-07-12 15:52:31 -07:00
Jamie Cameron
3fe5aa8887
Grub 1 and Vgetty are obsolete https://github.com/webmin/webmin/issues/1950
2023-07-12 15:52:23 -07:00
Jamie Cameron
50e058d2b6
Merge pull request #1951 from webmin/dev/error-less-obscure
...
Fix to make errors less obscure
2023-07-12 14:01:28 -07:00
iliajie
2d85a2951c
Fix to make errors less obscure
2023-07-12 23:40:41 +03:00
Jamie Cameron
21e4debf24
Merge pull request #1948 from webmin/dev/server-header
...
Add ability to control `Server:` response header #1945
2023-07-11 18:56:16 -07:00
iliajie
486b323990
Add ability to control Server: response header #1945
...
This change:
1. Adds ability for an admin to set custom response header for `Server:`
2. Fixes displaying of running Webmin version for unauthenticated user
2023-07-11 15:05:04 +03:00
iliajie
4b89587726
Merge branch 'master' of github.com:webmin/webmin
2023-07-11 13:59:10 +03:00
iliajie
f24fa4af6a
Fix to always show PHP default radio
2023-07-11 13:58:43 +03:00
Jamie Cameron
dda33af768
Allow selection of default mode always https://github.com/virtualmin/virtualmin-gpl/issues/555
2023-07-10 16:35:52 -07:00
iliajie
cc05c62609
Fix sub name and add missing class name
2023-07-10 05:48:24 +03:00
iliajie
3c113c9278
Fix not to print section when there are none
2023-07-10 01:30:07 +03:00
iliajie
8b09edc5d3
Fix schedule table be tagged
2023-07-10 01:29:42 +03:00
iliajie
643ace4777
Add new API: ui_space, ui_newline, ui_text
...
Nothing can be thrown to the browser without being used with UI lib!
2023-07-09 23:07:59 +03:00
Jamie Cameron
097e24a7b1
Allow extra logs to end with a | indicating they are actually commands https://github.com/webmin/webmin/issues/1946
2023-07-09 10:55:48 -07:00
Jamie Cameron
f797d29b81
Fix format of disk usage table:
2023-07-08 17:18:28 -07:00
Jamie Cameron
aca381b118
Inputs can't be outside the table tags
2023-07-07 15:54:30 -07:00
iliajie
195ea913df
Fix logic to check if /dev/urandom is allowed 1bc262481d (commitcomment-120432005)
2023-07-05 12:06:47 +03:00
Ilia
7232db4b57
Merge pull request #1940 from swelljoe/redhat-dir-is-deprecated
...
Prefer rpmbuild dir, even when building as root
2023-07-03 12:18:53 +03:00
Jamie Cameron
f688f29029
Allow editing of bridge STP field
2023-07-02 22:30:51 -07:00
Jamie Cameron
057f10d868
Fix saving of bridge interface
2023-07-02 20:38:02 -07:00
Jamie Cameron
086ebe845a
Fix editing of bridge connections to interfaces
2023-07-02 18:48:35 -07:00
Joe Cooper
3e47779858
Prefer rpmbuild dir, even when building as root
2023-07-02 20:30:34 -05:00
Jamie Cameron
39132506e8
Implement creation of bridge interfaces
2023-07-02 17:25:23 -07:00
Jamie Cameron
71dc51523a
Merge branch 'master' of github.com:webmin/webmin
2023-07-02 10:50:59 -07:00
Jamie Cameron
93a853f95f
Work on bridge support
2023-07-01 23:16:58 -07:00
Jamie Cameron
c0edba233a
Merge pull request #1939 from webmin/dev/collation-downgrade
...
Add ability to downgrade database collation
2023-07-01 19:11:38 -07:00
iliajie
368dacd028
Fix to simplify the code
2023-07-02 03:20:03 +03:00
iliajie
b49d4f8147
Fix to copy file permissions too
2023-07-01 22:19:30 +03:00
iliajie
8f3fb71b68
Fix label be no redundant
2023-06-30 23:30:48 +03:00
iliajie
01e4a5145d
Fix label be no redundant
2023-06-30 23:02:51 +03:00
iliajie
f3bc8c9061
Fix to tighten regex match
2023-06-30 14:21:41 +03:00
iliajie
9e58110854
Fix indent
2023-06-30 13:44:47 +03:00
iliajie
2b2ead4d7d
Add ability to downgrade database collation
2023-06-30 13:42:31 +03:00
iliajie
827c77c960
Add support for render addons #1656
2023-06-29 16:35:01 +03:00
iliajie
9db9582f4a
Fix not to leak variable to global scope
2023-06-29 14:31:06 +03:00
iliajie
20f0538c64
Update xterm.js
2023-06-29 13:57:04 +03:00
iliajie
a026b69736
Add Terminal to be used with safe Webmin user
2023-06-29 13:07:45 +03:00
Jamie Cameron
5b760082d9
Merge branch 'master' of github.com:webmin/webmin
2023-06-28 16:19:34 -07:00
Jamie Cameron
487b11e9be
Clean up code showing local disk space https://github.com/webmin/webmin/issues/1936
2023-06-28 16:19:17 -07:00
iliajie
8c236004c9
Fix last row element
2023-06-29 00:05:45 +03:00
Jamie Cameron
1025f8c657
Fix setting of virtual IPs
2023-06-28 07:39:46 -07:00
Jamie Cameron
14ad4cbf85
More work on network manager
2023-06-27 23:27:19 -07:00
Jamie Cameron
0a1f12c22b
Use CLI instead of directly updating config files
2023-06-27 15:59:29 -07:00
Jamie Cameron
a9070e4bc3
Improve creation of default interface
2023-06-26 08:01:18 -07:00
Jamie Cameron
679a590b0c
Merge pull request #1935 from webmin/dev/images-in-replies
...
Fix to integrate existing Usermin code to display inline images in replies correctly
2023-06-25 09:53:16 -07:00
iliajie
797dd6a59c
Fix to correctly set existing styling for tags found in document
...
i.e. this will preserve existing styling if any!
2023-06-25 17:43:04 +03:00
iliajie
0b72f7f895
Fix indent
2023-06-25 16:54:25 +03:00
iliajie
6472213dcc
Fix not to drop attachments
2023-06-25 16:52:10 +03:00
iliajie
80df962012
Fix to integrate existing Usermin code to display inline imgs in replies
2023-06-25 16:51:45 +03:00
iliajie
944236d454
Fix textarea to be vertically resized only and be in sync with HTML size
2023-06-25 16:09:49 +03:00
iliajie
43dc4a479e
Fix not to touch image reference
...
https://github.com/webmin/webmin/pull/1926#issuecomment-1605882853
2023-06-25 12:38:47 +03:00
iliajie
9355b4969d
Fix default HTML editor height
2023-06-24 23:28:55 +03:00
Jamie Cameron
0cd1d43fef
Merge branch 'master' of github.com:webmin/webmin
2023-06-23 23:24:14 -07:00
Jamie Cameron
44b06c8908
More work on editing network manager config
2023-06-23 23:19:36 -07:00
iliajie
d78b8e0e1d
Fix to embed theme styles when viewing an email too
2023-06-24 01:23:09 +03:00
iliajie
312f55fe11
Fix to update command used in man
2023-06-23 13:50:01 +03:00
Jamie Cameron
87b54273ff
Merge pull request #1934 from devadattas/patch-1
...
Resolves Support issue for MariaDB 11 (https://github.com/webmin/webmin/issues/1933 )
2023-06-22 22:07:28 -07:00
Devadatta Sahoo
dedfaa49ae
Resolves https://github.com/webmin/webmin/issues/1933
...
Resolves https://github.com/webmin/webmin/issues/1933
2023-06-23 06:28:40 +05:30
Jamie Cameron
944400a136
Merge pull request #1931 from webmin/dev/fix-temp-dir-creation
...
Fix to consider temp directory may exists with incorrect permissions
2023-06-22 15:48:37 -07:00
iliajie
d3cdbbcc4b
Fix to call only in HTML mode
2023-06-23 01:08:47 +03:00
iliajie
ef9e525bd6
Fix a bug loading theme iframe quote style file
2023-06-22 13:34:21 +03:00
iliajie
0754367f48
Fix to consider temp directory may exists with incorrect permissions
2023-06-22 12:32:35 +03:00
iliajie
3a7145b2e3
Fix language strings as 'warning' and 'danger' already part of UI alert
2023-06-22 11:46:38 +03:00
Jamie Cameron
8dd96e2aca
Merge branch 'master' of github.com:webmin/webmin
2023-06-21 16:51:47 -07:00
Jamie Cameron
f49539ad96
Add a warning about editing Virtualmin-controlled domains
2023-06-21 16:48:51 -07:00
iliajie
739411a07e
Fix navigation type detection bug
2023-06-21 18:21:42 +03:00
iliajie
ea8c76b5b8
Fix to consider framed theme to load iframe inner styles too
2023-06-21 17:53:11 +03:00
iliajie
d191f1ba92
Add to consider different navigation types
2023-06-21 16:07:42 +03:00
iliajie
444c101d19
Fix to remove outline for inner contenteditable
2023-06-21 15:40:13 +03:00
iliajie
9017d290bc
Merge remote-tracking branch 'origin/master'
2023-06-21 12:42:21 +03:00
iliajie
2733f945c5
Add ability for themes to embed styles into quote iframe
2023-06-21 12:42:08 +03:00
Jamie Cameron
231df9c37f
UI to edit network manager routes
2023-06-20 23:07:56 -07:00
Jamie Cameron
dbde3d370b
Merge branch 'master' of github.com:webmin/webmin
2023-06-20 23:02:55 -07:00
Jamie Cameron
1e07f0c93a
Add MTU support
2023-06-20 23:00:11 -07:00
iliajie
9ed3fd2237
Fix to disable ispell
2023-06-20 23:37:36 +03:00
iliajie
629ca21a3a
Fix to correctly test for dark palette
2023-06-20 23:33:27 +03:00
Jamie Cameron
0f898b161b
Update nameservers in netplan config
2023-06-19 20:21:39 -07:00
Jamie Cameron
de53c330d6
Support for getting and setting default gateway
2023-06-19 20:19:28 -07:00
Jamie Cameron
d9401ff1b7
Merge branch 'master' of github.com:webmin/webmin
2023-06-19 20:10:28 -07:00
Jamie Cameron
e33c5aa630
More work on network manager support:
2023-06-19 20:10:17 -07:00
Jamie Cameron
8ac62d43bd
Merge pull request #1926 from webmin/dev/mail-awesome-replies
...
Add support for better HTML handling in email replies
2023-06-19 11:24:48 -07:00
iliajie
c2c3533e4e
Fix HTML editor adding extra new line on page reload
2023-06-19 20:19:15 +03:00
iliajie
bfe966f6cf
Add email styling support for Google Mail
2023-06-19 02:59:04 +03:00
iliajie
75b1401e62
Add simple algorithm to convert classes to inline styles
...
Tags CSS styling to inline styles is on the next and the final commit!
2023-06-19 01:10:29 +03:00
iliajie
f1159015ed
Fix to perfect inner styling
2023-06-18 17:18:33 +03:00
iliajie
9c348f7909
Fix to drop pretty redundant Expert mode to: Basic, Simple, Advanced
2023-06-18 16:14:41 +03:00
iliajie
c80d854054
Drop Katex support as we cannot reliably use it in emails
2023-06-18 15:47:02 +03:00
iliajie
f6299b4e29
Add embedment of styling in our email (works everywhere but GMail) 1/2
...
Gmail fix is coming
2023-06-18 15:42:23 +03:00
Jamie Cameron
b91e25aa6f
Clear cached postfix version on webmin upgrade
2023-06-17 22:49:05 -07:00
iliajie
a268373550
Add local editor classes and styles to inline styling in resulting HTML
...
1/2 - needs more improvements and optimizations - although it works already
2023-06-18 03:23:02 +03:00
iliajie
8d595a7ac5
Fix to remove empty line
2023-06-18 01:29:42 +03:00
iliajie
2065602494
Fix HTML editor tooltip z-index
2023-06-18 01:29:28 +03:00
iliajie
d27e37efbf
Fix not to whitelist any attributes
2023-06-18 01:28:46 +03:00
iliajie
85f9402bfe
Fix to rename theme iframe CSS file
2023-06-18 00:26:28 +03:00
iliajie
6bb6a0de01
Fix to load iframe CSS from a theme based file
2023-06-18 00:25:43 +03:00
iliajie
081dfbe373
Fix to update last message on the initial load
2023-06-17 23:37:43 +03:00
iliajie
8d330a95de
Add ability to load images in quote replies
2023-06-17 22:56:25 +03:00
iliajie
ac5f974d5c
Fix to allow inline images
2023-06-17 20:57:17 +03:00
iliajie
3f1306e9cf
Fix iframe styling to be theme dependent
2023-06-17 19:23:39 +03:00
iliajie
8bd7c32c10
Fix to keep font size and color in sync for viewer and editor
2023-06-17 19:21:57 +03:00
iliajie
cf7165ffaa
Fix heading paddings consistency
2023-06-17 18:40:56 +03:00
iliajie
dd4c7e6fe1
Fix to view email area no padding (let HTML email do the job)
2023-06-17 18:37:20 +03:00
iliajie
5aa1986a30
Fix email styling when viewing
2023-06-17 18:34:06 +03:00
iliajie
ff09a096cb
Fix to revert the last commit as we don't need to store replies
2023-06-17 11:54:06 +03:00
iliajie
ca74a730ee
Fix to store full message content, including possible replies
2023-06-17 03:06:51 +03:00
iliajie
e208907db1
Fix to pass config option
2023-06-17 02:55:54 +03:00
iliajie
83c0cb66e5
Fix to have only one new line to preserve integrity on restore
2023-06-17 02:34:45 +03:00
iliajie
675dd4d269
Fix to use function declaration instead ; prefix function name
2023-06-17 01:42:53 +03:00
iliajie
f49f068cdc
Fix caller function name module dependent, and allow being overridden
2023-06-17 01:21:19 +03:00
iliajie
f39282e0d0
Fix to drop test for modern themes, as it simply works flawlessly
2023-06-17 01:10:50 +03:00
iliajie
b66a2ac0c2
Add ability not to loose message content on page reload or going back
2023-06-17 00:59:29 +03:00
iliajie
2bc982127d
Add support for dark mode in code highlights
2023-06-17 00:00:20 +03:00
iliajie
21e76d19bf
Fix to drop obsolete option
2023-06-16 23:39:47 +03:00
iliajie
5ec3664397
Fix to correct modules load missing timestamp and webprefix
2023-06-16 23:36:55 +03:00
Jamie Cameron
be449d6fe2
More work on editing network manager configs
2023-06-16 13:14:10 -07:00
iliajie
1248c603e6
Fix to fully abstract selectors and possible elements to sync from
2023-06-16 23:10:40 +03:00
iliajie
1ba3cdcbc9
Fix to remove incorrect HTML escape
2023-06-16 21:38:25 +03:00
iliajie
3e5b68507e
Fix not to add any quote if a new message
2023-06-16 20:57:23 +03:00
iliajie
d11257cf84
Fix fills for HTML editor toolbar dropdowns
2023-06-16 19:33:24 +03:00
iliajie
a2204e46e0
Add support for choosing HTML editor mode in module config
2023-06-16 19:22:24 +03:00
iliajie
61197c485f
Fix to improve modes names
2023-06-16 19:16:34 +03:00
iliajie
3f39df4203
Fix to automate modules load based on editors mode
2023-06-16 19:11:52 +03:00
iliajie
6386ece898
Add more editor modes
...
Available modes are: 'essential', 'simple', 'basic', 'advanced'
2023-06-16 18:52:02 +03:00
iliajie
ead4e97574
Fix to abstract HTML editor setup
2023-06-16 18:37:15 +03:00
iliajie
209ee473de
Fix missing signature ; revert to using mail toolbar for mail
2023-06-16 17:53:48 +03:00
iliajie
4e06d22d85
Fix not to display empty toolbar container
2023-06-16 17:47:04 +03:00
iliajie
a70a0de807
Add formula support using Katex
2023-06-16 16:45:23 +03:00
iliajie
2788697c25
Fix to automate detection of installed modules
2023-06-16 16:43:11 +03:00
iliajie
126b96730b
Add support for code highlight in HTML editor
2023-06-16 16:20:11 +03:00
iliajie
c24c544225
Fix not to mess with default code highlight
2023-06-16 16:11:47 +03:00
iliajie
7373913b0b
Add support for loading extra modules
2023-06-16 15:52:53 +03:00
iliajie
90a21972ad
Fix link item to be in a separate block
2023-06-16 15:41:32 +03:00
iliajie
17c3dbcf81
Add support for editor full toolbar
2023-06-16 15:38:42 +03:00
iliajie
2ae51b03fd
Update translations
2023-06-16 15:08:06 +03:00
iliajie
a353a11653
Improve design by factoring out HTML editor related subs into a lib
2023-06-16 15:01:34 +03:00
iliajie
61e80f5d9f
Update new HTML editor being available globally and for all themes
2023-06-16 14:03:58 +03:00
iliajie
f931b6dc01
Add significant improvements to HTML editor load ; share init function
2023-06-16 13:49:05 +03:00
iliajie
2ae5317946
Fix reply opener background
2023-06-16 12:15:32 +03:00
iliajie
50e4738f61
Fix editor area to have background
2023-06-16 12:10:52 +03:00
iliajie
46a6379510
Fix to remove unnecessary loading of custom CSS
2023-06-16 12:10:32 +03:00
Jamie Cameron
a0ede6b7e9
More work on network manager support
2023-06-15 22:24:00 -07:00
Jamie Cameron
f27277c4eb
A quote string might have # inside it
2023-06-15 15:11:25 -07:00
iliajie
d53bace45c
Fix reply toggle element to use no fonts for better cross compatibility
2023-06-15 22:54:10 +03:00
iliajie
1b689c4eb9
Fix for SPA themes to utilize the same template
2023-06-15 22:04:04 +03:00
iliajie
5677804487
Fix not to loose signature if exists
2023-06-15 18:17:30 +03:00
iliajie
e70d5ce764
Add support for awesome replies using new HTML editor
2023-06-15 18:17:14 +03:00
iliajie
45d6c8d235
Fix to print date in reply
2023-06-15 18:06:47 +03:00
iliajie
a95ccc006b
Add new Quill HTML editor
2023-06-15 18:02:08 +03:00
iliajie
9bcf02a9b0
Fix to still provide Xinha for the old Java File Manager
2023-06-15 17:58:54 +03:00
iliajie
8c5a479d3a
Fix to drop old Xinha HTML editor
2023-06-15 17:55:58 +03:00
iliajie
6872d8b6d6
Add support for the new HTML editor in the old theme
2023-06-15 17:51:59 +03:00
iliajie
036c08bb1d
Add translations for HTML editor
2023-06-15 17:51:32 +03:00
iliajie
61805cee73
Add blockquote formatting unless exists already
2023-06-15 17:51:16 +03:00
iliajie
665c867601
Fix to never reset font weight
2023-06-15 17:46:20 +03:00
iliajie
3509d76a8c
Fix textarea paddings
2023-06-15 13:09:13 +03:00
Jamie Cameron
e55f6d0908
Add missing save button https://forum.virtualmin.com/t/no-save-button-for-ssh-server-host-ssh-keys/121174
2023-06-14 21:38:41 -07:00
Jamie Cameron
b00f24f0b5
Use the right signing key
2023-06-14 21:27:43 -07:00
Jamie Cameron
07a46ff561
Start of work on networkmanager support
2023-06-14 21:27:12 -07:00
Jamie Cameron
5954e40808
IPv6 auto field is called auto6
2023-06-14 16:26:57 -07:00
iliajie
3e9a0e84fc
Fix to reduce number of rows by default (HTML mode)
2023-06-13 19:33:38 +03:00
iliajie
a837b21013
Fix to reduce number of rows by default
2023-06-13 18:30:39 +03:00
iliajie
a38229817a
Fix missing signature in emails
2023-06-13 18:27:41 +03:00
Jamie Cameron
90c36605e8
Merge branch 'master' of github.com:webmin/webmin
2023-06-13 07:41:52 -07:00
Jamie Cameron
e552c68f7e
SSL need to be shut down properly
2023-06-13 07:41:09 -07:00
iliajie
7708bc240c
Fix to enable HTML editor by default
2023-06-13 02:45:39 +03:00
Jamie Cameron
f6a3381682
Don't hang if we get a partial line
2023-06-11 19:01:49 -07:00
Jamie Cameron
fffe6fad63
Add option for ProxyPreserveHost https://forum.virtualmin.com/t/looking-to-set-up-a-or-multiple-reverse-proxies/121016/19
2023-06-10 16:33:59 -07:00
Jamie Cameron
cd1345cf30
Merge branch 'master' of github.com:webmin/webmin
2023-06-09 14:56:20 -07:00
Jamie Cameron
e8264986af
Add option to ignore file changed errors https://forum.virtualmin.com/t/best-strategy-for-filesystem-backup/121093/5
2023-06-09 14:55:55 -07:00
iliajie
472bd9c0e4
Fix to use microtime in filenames with var_dump sub
2023-06-09 13:51:55 +03:00
iliajie
18552ad5ab
Fix table columns width in Firewall module to be proportional #1923
2023-06-09 12:22:18 +03:00
Jamie Cameron
1bdcc54f21
Merge pull request #1917 from webmin/dev/load-email-images-by-server
...
Add support to load email images using the server (for privacy)
2023-06-08 20:11:02 -07:00
iliajie
ca5c75785d
Fix to test Perl version for make_date to support (still) CentOS 6
...
https://sourceforge.net/p/webadmin/bugs/5622/
2023-06-09 03:21:01 +03:00
iliajie
d0e84297eb
Fix for each module have its own XHR library
...
https://github.com/webmin/webmin/pull/1917#discussion_r1222408167
2023-06-08 14:48:46 +03:00
iliajie
df3b10c449
Revert "Fix file name as can be URL with a tracker, e.g. http://...img.png?1234 "
...
This reverts commit f19acd68b2 .
2023-06-08 01:16:32 +03:00
iliajie
72c5e39121
Fix to pass simply $response_headers instead
2023-06-07 22:04:58 +03:00
iliajie
cdd01e41bb
Fix to check if defined instead 9a69913ccb (r116945393)
2023-06-07 20:30:27 +03:00
iliajie
5fc5fea30a
Fix to reference ul tag
2023-06-07 13:38:28 +03:00
iliajie
a276ca7c14
Update language string for PostgreSQL
2023-06-07 12:58:27 +03:00
iliajie
a58fcffcb3
Fix error styling in PostgreSQL index page
2023-06-07 12:58:04 +03:00
iliajie
12bca2adb8
Fix missing dash in key name
2023-06-07 11:49:42 +03:00
iliajie
33fd258c71
Fix to abstract Webmin key name and OS type used in key names
2023-06-07 11:46:43 +03:00
iliajie
9a69913ccb
Fix not to set response headers unless requested
...
https://github.com/webmin/webmin/pull/1917#discussion_r1220002442
2023-06-06 22:44:23 +03:00
iliajie
3d67e17cef
Fix indent https://github.com/webmin/webmin/pull/1917#discussion_r1219998798
2023-06-06 22:19:48 +03:00
iliajie
61a40022d7
Add error handling https://github.com/webmin/webmin/pull/1917#discussion_r1219997915
2023-06-06 22:14:11 +03:00
Jamie Cameron
5a7dd1a458
Sign with SHA-256 signature
2023-06-05 22:55:57 -07:00
Jamie Cameron
74202c964f
Dev version bump
2023-06-05 22:39:04 -07:00
iliajie
dc7d517989
Remove debug line
2023-06-06 01:15:21 +03:00
iliajie
b662f8d0c3
Fix code indent ; remove spinner once
2023-06-06 01:08:36 +03:00
iliajie
191ea97ea7
Fix to name containing row
2023-06-06 00:33:47 +03:00
iliajie
b0f33b6156
Fix code indents
2023-06-05 14:11:26 +03:00
iliajie
98b67cd60e
Fix not to install old Webmin key at all #1919
2023-06-05 13:28:36 +03:00
iliajie
edffeba60b
Fix to drop any local MIME type checks
...
https://github.com/webmin/webmin/pull/1917#discussion_r1217241079
2023-06-05 11:57:56 +03:00
Jamie Cameron
88ae0b68f0
Make wording clearer
2023-06-04 19:52:22 -07:00
iliajie
303b5ee31a
Fix indent
2023-06-05 00:47:15 +03:00
iliajie
f694b01535
Fix to escape image URL before sending to the server
2023-06-05 00:35:51 +03:00
iliajie
37857ceeed
Fix to try to use content type from response header
...
https://github.com/webmin/webmin/pull/1917#discussion_r1215792940
2023-06-04 15:12:31 +03:00
iliajie
5b8239c239
Add ability to return response headers
2023-06-04 15:11:08 +03:00
iliajie
8e3fdf43b0
Fix not to use pointless temp file
2023-06-03 22:33:18 +03:00
Jamie Cameron
c7198232f5
Fix wording a little
2023-06-03 11:09:53 -07:00
Jamie Cameron
3855a5f480
Merge branch 'master' of github.com:webmin/webmin
2023-06-02 08:02:19 -07:00
Jamie Cameron
37a03e720c
Look in /etc/firewalld/services as well
2023-06-02 08:02:00 -07:00
iliajie
58229c1653
Fix to drop no longer needed and potentially dangerous head_html
2023-06-02 12:49:23 +03:00
iliajie
4ee13f0e20
Fix not to disable referrer check as there is no need for it
...
https://github.com/webmin/webmin/pull/1917#discussion_r1213968009
2023-06-02 11:36:30 +03:00
iliajie
8d66b62fce
Add to use HTML::Entities to try to decode all possible entities
...
https://github.com/webmin/webmin/pull/1917#discussion_r1213969328
2023-06-02 11:25:27 +03:00
iliajie
eae51d8492
Fix to simplify: remove pre-loader and just load naturally
2023-06-02 02:56:32 +03:00
iliajie
1a0dec8f1e
Add image pre-loaders to be awesome
2023-06-02 01:16:07 +03:00
iliajie
991e10a266
Add a robust way for testing file MIME type
2023-06-01 23:09:12 +03:00
iliajie
ec21297448
Add API to unescape HTML entities
2023-06-01 23:00:52 +03:00
iliajie
b97acb1e21
Fix to default to use server loaded images
2023-06-01 18:08:22 +03:00
iliajie
02236da8bc
Fix to checkout master commits (added by accident)
2023-06-01 18:05:24 +03:00
iliajie
b3ab3f65a8
Revert "Merge branch 'master' into dev/load-email-images-by-server"
...
This reverts commit a5ba7ebe05 , reversing
changes made to 0e93560003 .
2023-06-01 17:59:31 +03:00
Ilia
a5ba7ebe05
Merge branch 'master' into dev/load-email-images-by-server
2023-06-01 17:57:09 +03:00
iliajie
0e93560003
Fix to drop wrong comment
2023-06-01 17:51:09 +03:00
iliajie
35922c6da6
Set x-no-links header
2023-06-01 17:49:19 +03:00
iliajie
71267fb601
Add XHR API to be called using JavaScript
2023-06-01 17:48:04 +03:00
iliajie
6a079198bd
Add the reference for the images to load
2023-06-01 17:47:14 +03:00
iliajie
88bd2825ab
Add an option to control how to view images
2023-06-01 17:42:24 +03:00
Jamie Cameron
13da04673f
Finish off fix to APT repo
2023-06-01 07:11:41 -07:00
Jamie Cameron
68d6d831a1
Merge branch 'master' of github.com:webmin/webmin
2023-05-31 16:09:40 -07:00
Jamie Cameron
23bd2fbe3f
Handle case where a URL has an @ towards the end
2023-05-31 16:09:34 -07:00
iliajie
e56298f55b
Fix to remove stray }
2023-06-01 00:39:21 +03:00
iliajie
f19acd68b2
Fix file name as can be URL with a tracker, e.g. http://...img.png?1234
2023-05-31 23:28:19 +03:00
Jamie Cameron
57df3868b5
Merge pull request #1915 from webmin/dev/improve-view-mail
...
Add support for properly displaying HTML emails
2023-05-31 11:24:43 -07:00
iliajie
ff140aab1b
Merge remote-tracking branch 'origin/master'
2023-05-31 20:43:45 +03:00
iliajie
754f1efc66
Revert "Fix missing HTML escapes for select option"
...
This reverts commit 04d75bc526 .
2023-05-31 20:42:25 +03:00
Jamie Cameron
2d9ddefe50
More work on fixing the debian repo
2023-05-31 07:52:11 -07:00
Jamie Cameron
aa01bc8231
Merge branch 'master' of github.com:webmin/webmin
2023-05-31 07:51:27 -07:00
Jamie Cameron
add8a4eff6
Fix repo path
2023-05-31 07:51:20 -07:00
iliajie
11e3fcc3a6
Fix iframe height calculations
2023-05-31 16:13:08 +03:00
iliajie
87c087dda9
Fix to literalize @
2023-05-31 15:35:42 +03:00
iliajie
605a32f87d
Fix to add a proper check with negative lookahead before escaping &
2023-05-31 13:44:50 +03:00
Jamie Cameron
7988abf900
Merge branch 'master' of github.com:webmin/webmin
2023-05-30 21:54:46 -07:00
Jamie Cameron
08141fae66
Which APT to use the new repo with the new key
2023-05-30 21:53:37 -07:00
Jamie Cameron
2be85afce9
Merge pull request #1916 from webmin/dev/no-quotemeta-for-row-id
...
Fix to make sure that `id`s will always match
2023-05-30 16:10:06 -07:00
iliajie
e77b97bc5f
Fix to make sure that ids will always match
2023-05-30 22:32:36 +03:00
iliajie
adbd30bacc
Fix to switch default view mode to HTML/plaintext
2023-05-30 22:02:51 +03:00
iliajie
e7a769ccf8
Fix not to replace on UTF-8 string to avoid encoding issues (e.g. �)
2023-05-30 16:55:51 +03:00
iliajie
349a1f5873
Fix to fully strip <style> and <script> tags content (not text data)
2023-05-30 16:48:35 +03:00
iliajie
f7a13c9f9e
Fix to Recommend: lynx as it still produces the best results
2023-05-30 16:28:33 +03:00
iliajie
62d3c08fbd
Add to use Perl HTML formatter if available
2023-05-30 16:26:56 +03:00
iliajie
9296b12a71
Fix to correctly convert UTF-8 emails
2023-05-30 15:56:42 +03:00
iliajie
2e06ab94b6
Fix to use formal params in html_to_text sub
2023-05-30 14:28:05 +03:00
iliajie
8938680044
Fix code readability
2023-05-30 13:57:23 +03:00
iliajie
ece9d2af52
Fix to make spinner name more precise
2023-05-30 13:54:27 +03:00
iliajie
185d2b546e
Fix not to use inline styling
2023-05-30 13:53:21 +03:00
iliajie
d6e21f43ce
Fix missing semicolon
2023-05-30 13:52:05 +03:00
iliajie
3f470a4bcd
Fix to use more common here-doc to print multiline
2023-05-30 13:48:39 +03:00
iliajie
9e714d7f57
Fix to use a function call for onload event in mail iframe
2023-05-30 13:16:18 +03:00
iliajie
8cd0b8ab49
Fix to allow allow-same-origin and allow-popups-to-escape-sandbox
2023-05-30 12:46:17 +03:00
iliajie
1f339f2085
Fix to always sandbox email content
2023-05-30 11:48:14 +03:00
Jamie Cameron
385d006c08
Build in old and new repo directories
2023-05-29 22:35:12 -07:00
Jamie Cameron
5db29277e4
Import the new key
2023-05-29 19:44:21 -07:00
Jamie Cameron
21f4a9b368
Fix the Webmin repo if the old URL is being used
2023-05-29 18:33:29 -07:00
iliajie
121cbc4a95
Add a button to display images on demand (not allow by default)
2023-05-30 00:37:20 +03:00
iliajie
93cc86315d
Add better indications for hidden images
2023-05-30 00:36:36 +03:00
iliajie
76bf9ffd62
Add to use a new iframe_body API
2023-05-29 23:59:05 +03:00
iliajie
8319033bfa
Add API to put HTML email body to iframe element
2023-05-29 23:30:02 +03:00
iliajie
cb6e110f40
Fix not to remove images completely, as we can border them nicely
2023-05-29 23:29:18 +03:00
Jamie Cameron
48abceeebd
Merge branch 'master' of github.com:webmin/webmin
2023-05-28 15:32:56 -07:00
Jamie Cameron
dc530e2faa
Switch the default YUM repository to the new repo with a new key
2023-05-28 15:32:44 -07:00
iliajie
3191805a88
Fix to use alert instead of text message
2023-05-28 19:57:27 +03:00
Jamie Cameron
d19809b79b
Merge branch 'master' of github.com:webmin/webmin
2023-05-26 16:41:53 -07:00
Jamie Cameron
ed1b7e862c
Build with the new key as well
2023-05-26 16:41:45 -07:00
iliajie
d33b1e2681
Fix to always set oldhost upon user creation #1909
2023-05-26 22:38:06 +03:00
iliajie
d62f474d12
Fix double escaping for HTML entities in error messages
2023-05-26 21:59:11 +03:00
iliajie
8df605cb15
Fix warning "my" variable $err masks earlier declaration in same scope
2023-05-26 15:34:20 +03:00
iliajie
10a56c13b5
Merge remote-tracking branch 'origin/master'
2023-05-26 15:22:52 +03:00
iliajie
820e128c14
Fix not to add extra line
2023-05-26 14:00:39 +03:00
Jamie Cameron
39ef3f8c65
Also load new key
2023-05-25 17:08:56 -07:00
Jamie Cameron
ada885ef41
Update session DB with actual remote IP https://github.com/webmin/authentic-theme/issues/1653
2023-05-25 16:50:15 -07:00
Jamie Cameron
6f7e322349
Fix perl error
2023-05-24 21:51:47 -07:00
Jamie Cameron
1f46918693
Also check host field
2023-05-24 21:46:12 -07:00
Jamie Cameron
e29bb0eb53
Merge pull request #1913 from johnheenan/master
...
Fix for failure to re-start DNS BIND on slave servers
2023-05-24 21:44:20 -07:00
John Heenan
102da88262
Fix for failure to re-start DNS BIND on slave servers
...
See https://github.com/virtualmin/virtualmin-gpl/issues/565
2023-05-25 14:27:31 +10:00
Jamie Cameron
1f28b054fe
Merge branch 'master' of github.com:webmin/webmin
2023-05-24 14:56:32 -07:00
Jamie Cameron
79426c6aec
pg_shadow_table returns two values
2023-05-24 14:56:25 -07:00
iliajie
d08d4a22d1
Fix to use a nicer alert box
2023-05-24 20:24:32 +03:00
iliajie
c66c078bde
Fix to correctly set user password on MySQL user creation https://github.com/webmin/webmin/issues/1909
2023-05-24 18:48:33 +03:00
Jamie Cameron
ec1501b329
Also import the new key
2023-05-23 11:51:57 -07:00
Jamie Cameron
4bf101d988
Also import the new key
2023-05-23 11:48:10 -07:00
Jamie Cameron
58a7faa684
New 4096 bit signing key
2023-05-23 11:42:43 -07:00
Jamie Cameron
4ac9d06f3a
Merge branch 'master' of github.com:webmin/webmin
2023-05-23 11:15:19 -07:00
Jamie Cameron
2c93a3c694
Detect all the installed Apache modules
2023-05-23 11:15:13 -07:00
iliajie
51595a6a92
Fix as there are two params actually
2023-05-23 19:10:34 +03:00
iliajie
9d382df56d
Fix to drop not really used --product-type for now
2023-05-23 19:05:04 +03:00
iliajie
79be97bbe4
Update usage
2023-05-23 18:53:18 +03:00
iliajie
cbc3078125
Fix to eval HTML::Entities as not always required
2023-05-23 16:20:08 +03:00
iliajie
12822f97e5
Update usage ; add product type for Debian
2023-05-23 16:03:30 +03:00
iliajie
fab2a1c871
Fix to slurp file using local $/ instead 3de93296a9 (r114530097)
2023-05-23 14:12:28 +03:00
iliajie
c4fdb9524f
Fix to revert accidentally stomped changes in PR #1910
2023-05-23 13:58:48 +03:00
Jamie Cameron
8ffaf20d58
Merge pull request #1910 from webmin/dev/safely-read-potentially-dangerous-files
...
Add ability to read potentially dangerous files safely or force download
2023-05-22 19:50:16 -07:00
iliajie
9b15a63781
Add Wants and After for the service file
2023-05-22 21:06:16 +03:00
iliajie
fc0efe9ed5
Revert "master-branch accidental merge"
...
This reverts commit 3996ff205f .
2023-05-22 12:31:12 +03:00
iliajie
c4866735ba
Fix to always download altered file (no banner)
2023-05-22 12:07:37 +03:00
iliajie
ee1c42960a
Merge branch 'dev/safely-read-potentially-dangerous-files' of github.com:webmin/webmin into dev/safely-read-potentially-dangerous-files
2023-05-22 12:04:33 +03:00
iliajie
fb947920ef
Fix to drop Conflicts: ; fix specs file name for typed version
2023-05-21 23:23:28 +03:00
iliajie
b9c154911a
Fix to finally use Conflicts:
2023-05-21 23:09:42 +03:00
iliajie
95f31ab26b
Fix to actually provide required name, i.e. always webmin
2023-05-21 22:45:59 +03:00
iliajie
e504bd7e8e
Fix not to use Conflicts: ; Provide %{name}-%{version} only
2023-05-21 22:36:06 +03:00
iliajie
9ecfb06187
Add provided extra type if given
2023-05-21 22:22:41 +03:00
iliajie
27d8eea869
Fix to try Conflicts: as well
2023-05-21 22:11:38 +03:00
iliajie
69d359c4fe
Fix Obsoletes: to include %{version}-%{release} number
2023-05-21 21:59:39 +03:00
iliajie
1df55f32eb
Add x-source-rpm image
2023-05-21 21:47:01 +03:00
iliajie
e92a82142a
Fix to use correct variable name
2023-05-21 21:33:27 +03:00
iliajie
6eb3e42e17
Add accidentally removed $rpmspec_obsoletes variable
2023-05-21 21:20:02 +03:00
iliajie
146e4d0899
Add support to replace packages (using Obsoletes:)
2023-05-21 21:09:39 +03:00
iliajie
8a7abe98f2
Add support for product types
2023-05-21 20:15:43 +03:00
iliajie
338df27457
Fix to make param name exact
2023-05-21 18:10:47 +03:00
iliajie
76c7ca743a
Add support to exclude passed modules (for new essential nightly builds)
2023-05-21 16:34:39 +03:00
iliajie
3aa58e4523
Add support to clean build directory by removing extra language files
...
e.g.:
./language-manager --mode=clean
2023-05-21 15:00:38 +03:00
Jamie Cameron
74373af3de
Merge branch 'master' of github.com:webmin/webmin
2023-05-20 17:00:51 -07:00
Jamie Cameron
3996ff205f
Handle case where the root user for testing PAM has no password https://github.com/webmin/webmin/issues/1911
2023-05-20 16:26:54 -07:00
iliajie
794ca0f651
Add ability to read potentially dangerous files safely or force download
2023-05-20 12:05:03 +03:00
iliajie
e288f1b955
Revert recent changes to add on the PR instead https://github.com/webmin/webmin/issues/1907#issuecomment-1555642036
2023-05-20 12:01:57 +03:00
Jamie Cameron
f22bada12c
Merge pull request #1908 from webmin/dev/add-url-redirect-tester
...
Add API to check if given URL redirects somewhere
2023-05-19 16:16:58 -07:00
iliajie
6af198b2f1
Fix to never double escape certain HTML entities (can be already escaped)
2023-05-19 13:53:10 +03:00
iliajie
3de93296a9
Fix to improve un-safe downloads https://github.com/webmin/webmin/issues/1907#issuecomment-1553946236
2023-05-19 13:23:43 +03:00
iliajie
29bb158ef4
Fix to drop obsolete code
2023-05-18 22:10:28 +03:00
iliajie
7b37cedaf6
Fix to filter possible JavaScript in PDF files https://github.com/webmin/webmin/issues/1907#issuecomment-1552117601
2023-05-18 21:38:22 +03:00
iliajie
18392aab61
Add more sense to variables names
2023-05-18 20:13:24 +03:00
iliajie
702fc7d584
Fix to return error straight away
2023-05-18 19:53:24 +03:00
iliajie
cc15a65c47
Fir variables declarations
2023-05-18 19:50:57 +03:00
iliajie
377c64ef47
Add comments
2023-05-18 19:18:56 +03:00
iliajie
43edaacada
Fix to provide full details on each hop and improve data structures
2023-05-18 16:43:58 +03:00
iliajie
b1f0c46059
Add support for multi hops in redirects
2023-05-18 12:14:49 +03:00
iliajie
6a693e3dc7
Fix path key name
2023-05-18 12:14:17 +03:00
iliajie
2436c25a46
Fix to reduce timeout
2023-05-18 12:13:45 +03:00
iliajie
352e3855db
Fix to only use Webmin code
2023-05-17 23:51:38 +03:00
iliajie
46e8076793
Fix indent
2023-05-17 22:23:14 +03:00
iliajie
d308aa8ae8
Fix not to check for SSL certificate
2023-05-17 22:04:43 +03:00
iliajie
96132e28d6
Fix to test if redirected URL can be resolved
2023-05-17 21:38:36 +03:00
iliajie
b0731f6e35
Add to use LWP::UserAgent if available
2023-05-17 17:31:42 +03:00
iliajie
a4f7cb1f8c
Add API to check if given URL redirects somewhere
2023-05-17 16:59:00 +03:00
iliajie
953c4ed020
Fix to consider all variations of HTML types
2023-05-17 11:53:06 +03:00
iliajie
d5a3eebe85
Fix to read full size of dangerous type
2023-05-17 11:13:22 +03:00
iliajie
c92395176f
Fix to consider XML too #1907
2023-05-16 14:41:09 +03:00
Jamie Cameron
ab44aa8023
When showing HTML, filter out any JS
2023-05-15 20:48:52 -07:00
Jamie Cameron
152414d631
Revert "Fix to always force text/plain for all kind for text #1907 "
...
This reverts commit 5e9f137adf .
2023-05-15 20:45:10 -07:00
iliajie
5e9f137adf
Fix to always force text/plain for all kind for text #1907
2023-05-16 00:50:41 +03:00
iliajie
f29d01a7be
Add HTML escape for the names of users being deleted
2023-05-15 21:34:40 +03:00
iliajie
87aa2576c2
Add HTML escape for the names of groups being deleted
2023-05-15 21:32:18 +03:00
Jamie Cameron
728ae07eed
Merge branch 'master' of github.com:webmin/webmin
2023-05-15 11:16:38 -07:00
Jamie Cameron
cfd66281eb
Add some more sensible username checks
2023-05-15 11:16:30 -07:00
iliajie
e8526e00b4
Add more escapes
2023-05-15 20:44:11 +03:00
iliajie
b5b6c44d5f
Fix to HTML escape passed package name
2023-05-15 20:37:33 +03:00
iliajie
8f1a5a6376
Fix error formatting
2023-05-15 20:36:15 +03:00
iliajie
9f58118635
Fix to HTML escape description too
2023-05-15 20:26:06 +03:00
iliajie
d34994b5c0
Fix HTML escapes for custom log files
2023-05-15 20:22:57 +03:00
iliajie
07f8f1df4e
Fix HTML and quote escapes for user and group choosers
2023-05-15 20:03:53 +03:00
iliajie
04d75bc526
Fix missing HTML escapes for select option
2023-05-15 18:47:33 +03:00
iliajie
cf9e00060b
Fix missing lang line
2023-05-15 17:05:12 +03:00
iliajie
a21ad361d9
We do need to clean on Debian https://github.com/webmin/webmin.com/issues/4#issuecomment-1546456885
2023-05-13 20:26:24 +03:00
Jamie Cameron
873c324d0d
Merge pull request #1906 from webmin/dev/add-ui_paginations-api
...
Add a new `ui_paginations` API
2023-05-13 09:43:54 -07:00
Jamie Cameron
3504c3f389
Merge pull request #1904 from webmin/dev/useradmin-pagination
...
Add support for paginated tables in Users and Groups module
2023-05-13 09:39:59 -07:00
Ilia
5f17149189
Merge branch 'master' into dev/add-ui_paginations-api
2023-05-13 19:31:08 +03:00
iliajie
baf8a643bb
Fix to always use get method with paginations to avoid bugs
2023-05-13 16:46:55 +03:00
iliajie
1236027445
Fix to use get by default as it's better for returns
2023-05-13 16:21:11 +03:00
iliajie
2160a3d47a
Fix to put pagination data to the main form
2023-05-13 16:06:44 +03:00
iliajie
9077922c57
Fix to use proper get_referer_relative to return to referred page
2023-05-13 16:03:52 +03:00
iliajie
a27ae8b7be
Add support to pass elements to the parent form
2023-05-13 16:02:45 +03:00
iliajie
d572edb7ed
Fix form targets submission ; fix elements duplication bug
2023-05-13 15:33:28 +03:00
iliajie
d4dcf6314c
Add sanity check for minimum items per page
2023-05-13 13:38:15 +03:00
iliajie
c7367e0f46
Fix pagination with jail blocks to use new data structures
2023-05-13 13:31:39 +03:00
iliajie
8ae1c01b5e
Fix to run hotkeys initializer script
2023-05-13 13:20:34 +03:00
iliajie
996227d197
Fix to refactor input and output data structures
2023-05-13 13:16:38 +03:00
iliajie
2081cf7002
Fix offsets and use a better structure for holding data
2023-05-13 12:45:04 +03:00
iliajie
3ec090f222
Fix default offsets
2023-05-13 12:24:59 +03:00
iliajie
7e417a84e8
Update description
2023-05-13 12:17:04 +03:00
iliajie
5d955fe3c8
Fix to undo dropped key
2023-05-13 11:57:10 +03:00
Jamie Cameron
117c97fcb9
No need to clean repos https://github.com/webmin/webmin.com/issues/4
2023-05-12 17:14:49 -07:00
Jamie Cameron
a8748f3e97
Merge pull request #1905 from webmin/dev/pass-client-height
...
Add ability to pass browser's client height to the server
2023-05-12 15:40:47 -07:00
iliajie
8f46fbf836
Fix right arrow to be consistent with left
2023-05-12 22:28:33 +03:00
iliajie
1e97b55c9d
Add ability for listing paginated pages using "Alt + left/right" hotkeys
2023-05-12 15:13:28 +03:00
Ilia
26935dcda6
Merge branch 'master' into dev/pass-client-height
2023-05-12 13:47:36 +03:00
iliajie
7188b3581a
Add new ui_paginations API
2023-05-12 13:44:19 +03:00
iliajie
e63defe0d3
Fix to take away a new ui_paginations sub to discuss on the PR instead
2023-05-12 13:42:13 +03:00
iliajie
9eb2624deb
Add ability to pass browser's client height to the server
2023-05-12 12:02:58 +03:00
iliajie
bd2339aae4
Revert partially "Fix to generally set client height for all modules"
2023-05-12 11:59:09 +03:00
iliajie
cfa2e38162
Fix to drop no longer need code to inject client height into forms
2023-05-12 11:47:06 +03:00
iliajie
3fa50f7222
Revert "Fix to drop no longer need code .. " for ui-lib.pl only
2023-05-12 11:45:40 +03:00
iliajie
696199033c
Fix to drop an option to enable paginating and let it just work
2023-05-12 11:27:02 +03:00
iliajie
05a34b099f
Revert "Update config to include new option"
...
This reverts commit 52450a7b3b .
2023-05-12 10:51:40 +03:00
iliajie
b9b2546060
Fix to drop no longer need code to inject client height
2023-05-12 10:49:48 +03:00
Ilia
fa265c094b
Merge branch 'master' into dev/useradmin-pagination
2023-05-11 21:40:58 +03:00
iliajie
d915a3aacd
Fix to use right header name
2023-05-11 21:39:52 +03:00
iliajie
c145c117af
Fix to drop passing client height in requests
2023-05-11 16:11:07 +03:00
iliajie
f42bb4ef1b
Fix menu animation not to be annoying
2023-05-11 15:16:48 +03:00
iliajie
550c21bca7
Fix logos size
2023-05-11 15:15:52 +03:00
iliajie
cc24384fea
Fix clear search button to look inbuilt into search field
2023-05-11 13:20:06 +03:00
iliajie
17d4090c45
Fix to generally set client height for all modules 6310521982 (r112805733)
2023-05-11 12:32:57 +03:00
Jamie Cameron
2bbf06af99
Merge pull request #1902 from MSSEsq/master
...
Update Apache HTTP Server Support to V. 2.4 from Expired V. 2.2 on FreeBSD and Solaris Unix
2023-05-10 17:05:45 -07:00
iliajie
699c9b9696
Fix to make sure that client height is set on initial load
2023-05-10 20:24:46 +03:00
iliajie
52450a7b3b
Update config to include new option
2023-05-10 17:09:06 +03:00
iliajie
2be0169902
Add support for paginated tables in Users and Groups module
2023-05-10 16:49:15 +03:00
iliajie
295d3275bb
Fix not to change default line height
2023-05-10 16:41:43 +03:00
iliajie
7e8788cec3
Fix to support multiple instances of ui_paginations on a single page
2023-05-10 16:41:10 +03:00
iliajie
5f46f05ba4
Add support for searching paginated with hashes too
2023-05-10 11:46:52 +03:00
iliajie
c68ffa8eb7
Fix pagination items counts
2023-05-10 10:50:57 +03:00
iliajie
9b42e6d92a
Fix to use caller's pagination number if any
2023-05-10 10:50:03 +03:00
Michael S. Scaramella, Esq
a698576f59
Update config-solaris-11-ALL
...
The apparent need to edit this file to support the Apache HTTP Server 2.4 on Solaris was noticed when performing Spotlight searches on download code. We do not run Solaris, so cannot test these edits, yet they seem quite likely to be correct. Any needed corrections made by anyone running Solaris are welcome.
2023-05-09 19:59:27 -04:00
Michael S. Scaramella, Esq
9d081e49d9
Update ports-lib.pl
...
The edits update the Apache package names to versions 2.4. Versions 2.2 expired on 2017-07-01.
2023-05-09 19:47:07 -04:00
Michael S. Scaramella, Esq
9a1da695cd
Update pkg-lib.pl
...
The edits update the Apache package names to versions 2.4. Versions 2.2 expired on 2017-07-01.
2023-05-09 19:39:28 -04:00
Michael S. Scaramella, Esq
913e326a71
Create config-freebsd-11.0-ALL
...
This new configuration file adds support for Apache HTTP Server 2.4 on FreeBSD 11.0 and later.
2023-05-09 19:04:39 -04:00
Michael S. Scaramella, Esq
1b3db94b73
Rename config-freebsd-8.0-ALL to config-freebsd-8.0-10.4
...
This configuration file must be renamed to include a FreeBSD version range to accommodate a new configuration file named “config-freebsd-11.0-ALL” that supports Apache HTTP Server V. 2.4 on FreeBSD versions 11.0 and later.
2023-05-09 19:00:57 -04:00
iliajie
0dc11e7385
Fix client height calculation for Framed Theme
2023-05-09 23:18:15 +03:00
iliajie
c03fefd36d
Fix to update client height on form change dynamically (before submit)
2023-05-09 22:56:54 +03:00
iliajie
15c81e8ace
Fix wrong sting transfer
2023-05-09 22:41:29 +03:00
iliajie
3683c0e06c
Add support for multiple paginations in a single page
2023-05-09 19:53:15 +03:00
iliajie
8c15fc9fdb
Fix escapes ; add support to display items on page
...
e.g.: Showing 43 to 64 of 83 items on page ⏴ 3 of 4 pages ▸
2023-05-09 13:15:33 +03:00
Jamie Cameron
25e5b2f4fc
Use new used field
2023-05-08 20:56:33 -07:00
Jamie Cameron
41a7d61df4
Collect used disk space separately
2023-05-08 20:55:05 -07:00
Jamie Cameron
ad93a7cc53
Merge branch 'master' of github.com:webmin/webmin
2023-05-08 17:39:46 -07:00
Jamie Cameron
7edccbe38b
Newer DBD::mysql versions need to set mysql_ssl_optional to not fail if mandatory SSL isn't supported https://forum.virtualmin.com/t/remote-mysql-server-ssl-connection-issue/120683
2023-05-08 17:39:31 -07:00
iliajie
6310521982
Add support for listing jail blocks with pagination 2/2
2023-05-08 23:56:04 +03:00
iliajie
ae544ec580
Add support for listing jail blocks 1/2
...
https://forum.virtualmin.com/t/firewalld-module/116515/12
2023-05-07 21:24:30 +03:00
Jamie Cameron
c2bbb27de4
Using the back button to return doesn't refresh the page
2023-05-06 21:43:46 -07:00
Jamie Cameron
797c38b9e6
Merge branch 'master' of github.com:webmin/webmin
2023-05-06 14:51:21 -07:00
Jamie Cameron
2a1c5ce79c
Reuse the existing let's encrypt key by default http://github.com/virtualmin/virtualmin-gpl/issues/414
2023-05-06 14:49:44 -07:00
iliajie
e260a96d93
Add API to use theme dependent code for page refresh
2023-05-06 12:54:13 +03:00
iliajie
4e96552b03
Fix to factor out read_help_file sub to be accessible by theme
2023-05-06 12:01:06 +03:00
iliajie
9a29c6f98e
Fix search use absolute path for file
...
e.g. search for `Days before expiry` doesn't search for Virtualmin help in Authentic Theme
2023-05-05 13:24:29 +03:00
iliajie
fae07aed8a
Fix if defined
2023-05-04 14:31:22 +03:00
iliajie
62a3c9f237
Merge remote-tracking branch 'origin/master'
2023-05-04 13:09:37 +03:00
iliajie
cdf715ad2e
Fix to test expired password correctly
2023-05-04 13:09:16 +03:00
Jamie Cameron
33a8c5c8af
Fix check for values field
2023-05-03 17:01:40 -07:00
iliajie
06ae7b8582
Fix undefined error fa42a98acb (commitcomment-111597917)
2023-05-03 16:27:00 +03:00
Jamie Cameron
9cf714d014
Use the correct shadow table name https://github.com/webmin/webmin/issues/1898
2023-05-01 20:02:10 -07:00
Jamie Cameron
d1fe5d1bae
Merge branch 'master' of github.com:webmin/webmin
2023-04-30 21:44:38 -07:00
Jamie Cameron
f9c4cacd6c
SCRIPT_NAME isn't a safe variable to use, because sometimes Virtualmin sets it
2023-04-30 21:43:33 -07:00
Jamie Cameron
ce7e966c1a
Merge pull request #1897 from webmin/dev/firewalld-edit-configs-manually
...
Add support to edit FirewallD config files manually
2023-04-30 14:43:48 -07:00
Jamie Cameron
625f4ac93c
Fix check for missing value!
2023-04-30 10:54:58 -07:00
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
Jamie Cameron
2238995092
New version bump
2022-08-04 02:23:26 -07:00
iliajie
f7397080bc
Merge remote-tracking branch 'origin/master'
2022-08-03 17:17:59 +03:00
iliajie
debf1673d9
Update CHANGELOG.md
2022-08-03 17:17:45 +03:00
Jamie Cameron
9fbf8de8db
Merge pull request #1710 from webmin/dev/fix-get-slaves-ipv6
...
Fix get slave IPv6 address
2022-08-02 15:52:05 -07:00
Jamie Cameron
522d2e0d1b
Merge pull request #1709 from webmin/dev/fix-miniserv-message-on-reloads
...
Fix `miniserv` message sent on reloads
2022-08-02 15:33:47 -07:00
iliajie
382ba23135
Fix to use a new set svg icons for servers
2022-08-03 01:19:51 +03:00
iliajie
6fc9dbe9c6
Update CHANGELOG.md
2022-08-03 00:49:01 +03:00
iliajie
b22b3ac2db
Fix Oracle Linux support
2022-08-02 23:56:38 +03:00
iliajie
6ce312f734
Fix get slave IPv6 address
2022-08-02 13:51:15 +03:00
iliajie
7265005c53
Fix miniserv message sent on reloads
2022-08-02 13:34:12 +03:00
Jamie Cameron
d43fc5fa32
Allow IPv6 addresses for slaves https://forum.virtualmin.com/t/i-need-some-information/116013/37
2022-08-02 03:26:00 -07:00
Jamie Cameron
effc1ec35f
Link to release notes without release version, because we only use the release for re-packaging
2022-08-02 02:48:50 -07:00
iliajie
1b932d8706
Fix Webmin release note message
2022-08-02 00:01:58 +03:00
Jamie Cameron
5c6f6d488d
Show link to release notes https://github.com/webmin/webmin/issues/1707
2022-08-01 13:45:31 -07:00
iliajie
fc4f6af8e4
Fix Ubuntu release notes links
2022-08-01 23:13:26 +03:00
iliajie
739184c178
Fix version parsing to avoid warnings
...
(`Argument "22.04.1" isn't numeric in int`)
2022-08-01 22:17:07 +03:00
iliajie
bbc2db2d13
Fix numeric comparisons https://github.com/webmin/authentic-theme/issues/1612
2022-08-01 21:59:29 +03:00
Jamie Cameron
5c2e599cb8
Merge pull request #1708 from webmin/dev/useradmin-stricter-home-dir-perms
...
Fix home directory stricter default permissions
2022-08-01 11:13:06 -07:00
iliajie
58cbbc776a
Fix home directory stricter default permissions
2022-08-01 21:12:03 +03:00
Jamie Cameron
16cb136a8e
Merge pull request #1702 from webmin/dev/fix-time-module
...
Fix to hide time selection for Linux systems
2022-08-01 11:01:48 -07:00
iliajie
e6ec53f8e8
Keys don't need a return anymore
2022-08-01 20:13:51 +03:00
iliajie
b82dccd101
Fix to reserve hidden config option in a right (simpler) way
2022-08-01 20:12:32 +03:00
iliajie
ca61aa9ce5
Merge remote-tracking branch 'origin/master'
2022-08-01 19:35:43 +03:00
Jamie Cameron
143052b3a7
Merge branch 'master' of github.com:webmin/webmin
2022-08-01 09:16:40 -07:00
iliajie
25c27ce6c0
Update icons (use vector) for Servers Index module
2022-08-01 18:35:17 +03:00
iliajie
713272e726
Fix to support SVG icons for servers
2022-08-01 18:11:56 +03:00
iliajie
2f0981a7d4
Fix to use config_pre_load either way
2022-08-01 16:19:09 +03:00
iliajie
5723410156
Fix not to use config_preserve sub
2022-08-01 16:15:17 +03:00
iliajie
3c96c396f2
Fix to send HUP signal on reload instead
2022-08-01 14:55:45 +03:00
iliajie
bab5b7bc9f
Fix to display fail2ban.local even if empty #1661
2022-08-01 00:18:45 +03:00
iliajie
d1d958bd6e
Update list of dependencies
2022-07-31 22:05:42 +03:00
Jamie Cameron
f87a247327
Interface filenames can have a dash in them https://github.com/webmin/webmin/issues/1705
2022-07-31 09:46:02 -07:00
iliajie
626c625571
OpenSSH deprecated UsePrivilegeSeparation staring 7.5 (years ago)
...
... making it mandatory - https://www.openssh.com/txt/release-7.5
2022-07-30 13:30:27 +03:00
iliajie
5b359e9043
Fix not to display edit manually button if forbidden
2022-07-30 04:02:31 +03:00
iliajie
32507142ae
Fix not to print edit manually icon if forbidden
2022-07-30 03:51:11 +03:00
iliajie
dcf97d83af
Fix to preserve only if option is found in old config
2022-07-30 01:22:45 +03:00
iliajie
1bb7128ef2
Fix to use a new API to preserve existing config options (when hidden)
2022-07-30 01:03:22 +03:00
iliajie
e620256af4
Fix to revert change for testing config order
2022-07-30 01:02:15 +03:00
iliajie
de3b01d083
Add to preserve hidden config options
2022-07-30 01:00:59 +03:00
iliajie
42020b6598
Fix to hide time selection for Linux systems
2022-07-29 23:54:40 +03:00
iliajie
3de1f1ba2f
Update CHANGELOG.md
2022-07-27 02:55:35 +03:00
iliajie
efa37b1c87
Update CHANGELOG.md (1.998)
2022-07-27 02:24:04 +03:00
iliajie
8f65e8f47a
Fix default stop command for systemd units
2022-07-26 17:47:43 +03:00
Jamie Cameron
e4368046c8
New version bump
2022-07-24 14:01:52 -07:00
Jamie Cameron
76ce2c603f
Merge branch 'master' of github.com:webmin/webmin
2022-07-24 13:10:43 -07:00
Jamie Cameron
b1e11d360d
Fix version detection to deal with numbers like 3.14 https://forum.virtualmin.com/t/modsec-audit-log-impervious-to-log-file-rotation-settings/116142/4
2022-07-24 13:10:15 -07:00
Jamie Cameron
0d4ec2698f
Merge pull request #1697 from webmin/dev/fdisk-improvements
...
Add `fdisk` GPT improvements
2022-07-24 13:04:42 -07:00
iliajie
5ea16f73b0
Handle the case when mode is set to fdisk and parted installed
2022-07-23 15:43:58 +03:00
iliajie
7aa4b6add0
Fix not to print redundant if warning already printed
2022-07-23 15:14:01 +03:00
iliajie
c984f3b57f
Fix to display GPT with fdisk but don't edit
2022-07-23 15:04:31 +03:00
iliajie
ae05b815b2
Fix to display extent graphs in percents to fill nicely
2022-07-23 14:22:20 +03:00
iliajie
06cc942706
Add fdisk GPT improvements
2022-07-23 02:28:35 +03:00
Jamie Cameron
a10f4973c2
Merge branch 'master' of github.com:webmin/webmin
2022-07-22 12:09:20 -07:00
Jamie Cameron
8f84f1ebd4
Better handle out of order lines https://forum.virtualmin.com/t/perl-execution-error-when-trying-to-edit-an-lvm-through-webmin/116129
2022-07-22 12:06:34 -07:00
iliajie
d416eace1b
Fix PHPINI Ubuntu module config (where did the tabs go?)
2022-07-22 18:35:47 +03:00
iliajie
9b658f07bc
Fix SSH configs
2022-07-22 18:01:09 +03:00
iliajie
81f763d241
Fix Postfix configs
2022-07-22 15:20:50 +03:00
iliajie
a7dac2e806
Fix new line
2022-07-22 14:59:20 +03:00
Jamie Cameron
ec7d0465d1
Merge branch 'master' of github.com:webmin/webmin
2022-07-21 14:27:06 -07:00
Jamie Cameron
a4235588f4
Add support for unix extensions option https://github.com/webmin/webmin/issues/1695
2022-07-21 14:06:11 -07:00
iliajie
06d2e37273
Update CHANGELOG.md (upcoming 1.998)
2022-07-21 14:32:07 +03:00
Jamie Cameron
2f95f2ac38
Merge pull request #1694 from webmin/dev/apache-list-hosts-in-table
...
Fix to display hosts in table in Apache module
2022-07-20 13:35:09 -07:00
iliajie
3ca1caf561
Fix to display hosts in table in Apache module
2022-07-20 21:56:34 +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
iliajie
7096c0f998
Fix to resolve conflict for #1662 PR
2022-07-20 20:25:10 +03:00
iliajie
0002827690
Fix not to disable warnings for Gray Theme
2022-07-20 20:21:29 +03:00
Jamie Cameron
49cf952932
Merge pull request #1691 from webmin/dev/improve-module-configs
...
Fix more modules config files
2022-07-20 09:48:09 -07:00
iliajie
058cd60f4d
Fix not to change show_list in this PR
2022-07-20 19:33:28 +03:00
Jamie Cameron
eb36da5e42
Merge pull request #1693 from webmin/dev/phpini-configs-master
...
Add improvements for searching and naming PHP configs (from master)
2022-07-20 09:26:21 -07:00
iliajie
d2480702a1
Add improvements for searching and naming PHP configs (from master)
2022-07-20 17:43:30 +03:00
iliajie
d75edf5e75
Add CentOS Stream Linux support
2022-07-20 14:44:33 +03:00
iliajie
a2110c579d
Fix to take away show_list from this PR
2022-07-20 12:43:54 +03:00
iliajie
af868656ea
Fix more modules config files
2022-07-20 03:39:23 +03:00
Jamie Cameron
ed5291bf40
Merge branch 'master' of github.com:webmin/webmin
2022-07-18 09:30:03 -07:00
Jamie Cameron
36f1e4aef3
Use cron default path https://sourceforge.net/p/webadmin/bugs/5571/
2022-07-18 09:29:15 -07:00
Jamie Cameron
c1ad870830
Merge pull request #1690 from webmin/dev/bind-configs
...
Fix BIND configs for modern distros
2022-07-17 14:52:57 -07:00
iliajie
7f0d7fe741
Add missing dnssec_period option
2022-07-17 22:31:49 +03:00
iliajie
98b8b7e9c6
Fix not to touch dnssectools in this PR
2022-07-17 22:29:15 +03:00
iliajie
fa4b624187
Remove for Usermin only, as Webmin runs uninstalls
2022-07-17 21:10:47 +03:00
iliajie
af58e37bea
Fix to run uninstalls conditionally
2022-07-17 21:02:18 +03:00
iliajie
6e00a54538
Merge remote-tracking branch 'origin/master'
2022-07-17 18:55:30 +03:00
iliajie
e0a5c4e507
Clear manifest files too
2022-07-17 15:51:28 +03:00
Jamie Cameron
8d78254db7
Don't bother with a test mount, as we don't know all the mount options https://github.com/webmin/webmin/issues/1688
2022-07-16 21:31:12 -07:00
Jamie Cameron
c2de5f067f
Merge branch 'master' of github.com:webmin/webmin
2022-07-16 16:54:51 -07:00
Jamie Cameron
1b655f3646
Correct AlmaLinux name
2022-07-16 16:54:44 -07:00
iliajie
32798e18a4
Fix error message paddings
2022-07-17 01:00:27 +03:00
iliajie
c996a14450
Fix BIND configs for modern distros
2022-07-17 00:49:31 +03:00
Jamie Cameron
226620c7c4
Merge branch 'master' of github.com:webmin/webmin
2022-07-13 22:58:40 -07:00
Jamie Cameron
13aa152b18
Fix eval test https://github.com/webmin/webmin/issues/1685
2022-07-13 22:58:23 -07:00
Ilia
d2cce7482b
Simply replace Gray Framed with Virtualmin Framed theme
2022-06-07 15:03:54 +03:00
BRESTAN Rainer
fad1201240
Allow multiple LDAP server for userdb
2019-11-18 18:44:55 +01:00