Ilia Ross
6825dc11d6
Fix to delete chains and sets immediately
2026-05-02 17:30:59 +02:00
Ilia Ross
1ed1ff84a2
Fix to use tabs over spaces
2026-05-02 17:18:54 +02:00
Ilia Ross
4220d18072
Fix to improve table, chain and set management UI
...
Rework the nftables index page to make table, chain, and set management clearer. Move table actions next to the table selector, split chains and sets into tabs, use checked tables with standard select/invert controls for bulk deletes, move Add Rule into the Actions column, and replace nested rule tables with tag-based row layout.
2026-05-02 17:11:29 +02:00
Ilia Ross
7f2b4b00aa
Fix to scope direct-mode changes to selected tables
...
Fix nftables direct-mode operations so create, edit, delete, and move actions apply only the selected table instead of rewriting or applying the full ruleset. This avoids copying firewalld-owned rules, or any other externally managed rules, into Webmin’s save file and prevents operations from failing against externally managed tables. Also remove previously added unsafe full-ruleset flush action and keep Apply Configuration out of direct mode (will be further reworked).
2026-05-02 17:08:35 +02:00
Ilia Ross
6fb304e384
Add a separate button for flushing active rulesets
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
[rebuild-all-modules]
2026-05-02 02:00:11 +02:00
Ilia Ross
82e9e1c7dd
Fix to place new nftables module to the right stack
2026-05-02 01:25:05 +02:00
Ilia Ross
2dcb17c408
Fix parser to accept chain priorities
2026-05-02 01:10:53 +02:00
Ilia Ross
684bb4cc67
Fix module check
2026-05-02 00:38:19 +02:00
Ilia Ross
1d67452a00
Fix to factor out command check
2026-05-02 00:34:15 +02:00
Ilia Ross
a6db30bb49
Add missing config defaults
2026-05-02 00:31:34 +02:00
Ilia Ross
df9eb7239b
Add nftables to the core
2026-05-01 23:42:14 +02:00
Ilia Ross
8eb0868574
Fix to install correct MariaDB config on Ubuntu 26.04
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-05-01 21:52:05 +02:00
Ilia Ross
95b43e91e1
Update DHCP default config for openSUSE 16 #2678
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-05-01 00:47:49 +02:00
Ilia Ross
f8bdac8e90
Add support for modern (Ubuntu 26.04) MariaDB
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
* Note: Recognize mariadbd option groups and binaries in MySQL config, SSL, syslog, and safe-mode command discovery while preserving existing mysqld/mariadb compatibility.
2026-04-30 21:47:57 +02:00
Jamie Cameron
1293a2cf4f
Add mass enable and disable buttons
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-04-28 21:33:16 -07:00
Jamie Cameron
f0a5b92b18
Clean up comment position
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-04-26 22:00:49 -07:00
Jamie Cameron
dc4668a6b4
Make it possible to disable reporting entirely, but leave a monitor active
...
https://github.com/webmin/webmin/issues/2677
2026-04-26 22:00:27 -07:00
Jamie Cameron
60951853a9
,
2026-04-26 21:44:23 -07:00
Ilia Ross
d4208ada15
Add extra flag to module info
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-04-26 21:38:05 +02:00
Ilia Ross
122752f384
Add default extra directives for Nginx server blocks
2026-04-26 20:19:45 +02:00
Jamie Cameron
83a0156217
Merge pull request #2676 from mnoorenberghe/fix-ping-pid-truncation
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
Fix ping status PID check to use 16 bits for comparison
2026-04-25 21:36:08 -07:00
Matt N.
1bb477d2ee
Fix ping status PID check to use 16 bits for comparison
...
If `/proc/sys/kernel/pid_max` exceeds 16 bits then the ping check could incorrectly fail.
2026-04-25 20:18:17 -07:00
Ilia Ross
c9e577e220
Update a new Nginx module to look and feel like Apache
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-04-26 00:05:16 +02:00
Ilia Ross
3977873c0e
Fix textarea height
2026-04-25 19:45:43 +02:00
Ilia Ross
d0604b5d4d
Fix to correctly handle various indentation cases
2026-04-25 19:38:59 +02:00
Ilia Ross
41e32f4e37
Add Nginx module and make part of the full modules list
...
https://forum.virtualmin.com/t/virtual-nginx-module-port-to-webmin/137074/13?u=ilia
2026-04-25 19:38:04 +02:00
Ilia Ross
a7afa3a4f6
Update translations
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-04-24 22:36:48 +02:00
Ilia Ross
db17606643
Fix clarify remember-me authentication option label
...
https://github.com/webmin/webmin/issues/2674
2026-04-24 22:35:03 +02:00
Ilia Ross
7c7ee616f0
Add a blank default option to the monitor type selector
...
https://github.com/webmin/webmin/issues/2675
Co-authored-by: Copilot <copilot@github.com >
2026-04-24 22:28:00 +02:00
Jamie Cameron
fd9b736175
Merge branch 'master' of github.com:webmin/webmin
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-04-23 21:30:08 -07:00
Jamie Cameron
25afc8aa02
Make functions for setting and getting back headers more consistent
2026-04-23 21:28:14 -07:00
Ilia Ross
68aab1c057
Fix to use proper API for ACL pages
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
[no-build]
2026-04-23 22:07:13 +02:00
Ilia Ross
19190a6f5b
Fix ACL option name
2026-04-23 21:00:32 +02:00
Ilia Ross
cf432879a1
Fix unsafe mailbox attachment handling
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-04-23 18:00:07 +02:00
Jamie Cameron
cef294dc5a
Code readability cleanup
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-04-22 17:04:51 -07:00
Jamie Cameron
843fc26d97
Clean up wording
...
https://github.com/webmin/webmin/issues/2661
2026-04-22 11:38:57 -07:00
Jamie Cameron
25f15ce10e
Merge branch 'master' of github.com:webmin/webmin
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-04-22 08:29:59 -07:00
Ilia Ross
cc9c51c42f
Fix potential stored XSS
2026-04-22 13:59:42 +02:00
Jamie Cameron
6a61d50078
Fix label to reflect reality
...
https://github.com/webmin/webmin/issues/2661
2026-04-21 21:51:37 -07:00
Ilia Ross
948f5bfd77
Fix to make MML files editable
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
https://github.com/webmin/webmin/issues/2671
2026-04-21 21:16:55 +02:00
Ilia Ross
73fadd13c8
Fix to decode Outlook winmail.dat with Convert::TNEF safely
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
* Note: Replace external tnef/opentnef shelling with Convert::TNEF for
application/ms-tnef attachments.
For root-run Webmin mailbox parsing, decode TNEF as the mailbox owner
instead of root by carrying open_user on mail objects and switching to
that user for the parser temp-file work.
https://github.com/webmin/usermin/issues/132
2026-04-20 19:42:22 +02:00
Ilia Ross
d567b09d24
Fix to handle Certbot standalone port conflicts
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
* Note: Add Certbot port-80 warnings and shared runtime checks, while respecting pre-request hooks that may free the port before standalone validation runs.
https://github.com/webmin/webmin/issues/2669#issuecomment-4274711184
2026-04-19 02:00:21 +02:00
Ilia Ross
12069d87af
Fix to redirect to SSL edit page with Let's Encrypt tab
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
544703c1b8 (r182819336)
2026-04-19 00:11:17 +02:00
Ilia Ross
6c211e721c
Update translations
2026-04-18 19:50:53 +02:00
Ilia Ross
bb39d752a9
Update description text and UX
2026-04-18 19:50:26 +02:00
Ilia Ross
ae35b100c2
Update tiny ACME client
2026-04-18 19:35:27 +02:00
Ilia Ross
84c50bba95
Update translations
2026-04-18 19:35:09 +02:00
Ilia Ross
544703c1b8
Add custom ACME server support to Webmin SSL renewal
...
* Note: Adds support for custom ACME directory URLs in Webmin’s SSL certificate flow, including optional EAB credentials, renewal persistence, and compatibility fixes for saved validation modes.
https://github.com/webmin/webmin/issues/2669
2026-04-18 19:34:03 +02:00
Ilia Ross
44c7b36160
Fix saved LE validation mode handling
...
https://github.com/webmin/webmin/issues/2669
2026-04-18 14:59:51 +02:00
Ilia Ross
6639768aa4
Update comments in repo setup
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-04-17 17:34:34 +02:00