Jamie Cameron
b2fec1756d
Merge pull request #2716 from swelljoe/miniserv-tests-trois
...
Tests / prove (push) Has been cancelled
webmin.dev: webmin/webmin / build (push) Has been cancelled
Even more unit tests for miniserv.pl
2026-05-18 20:30:47 -07:00
Ilia Ross
3e394323c7
Fix to validate manual config symlink targets
...
https://github.com/webmin/webmin/actions/runs/26066009981/job/76636877949
2026-05-19 01:40:08 +02:00
Ilia Ross
267f05ed73
Add raw config edit ACL and server shortcut
...
* Note: Gate manual Nginx config editing behind a dedicated ACL and add a per-server quick edit icon for the owning config file.
2026-05-19 01:16:19 +02:00
Ilia Ross
578a41769e
Add ability to show pending apply state after config changes
2026-05-18 23:05:25 +02:00
Ilia Ross
1d03afbdd5
Fix lang
2026-05-18 22:17:29 +02:00
Ilia Ross
41b8be4ac7
Fix to drop testing code
2026-05-18 22:16:59 +02:00
Ilia Ross
251fef722d
Add site state toggles and proxy-aware server list
...
https://github.com/webmin/webmin/issues/2688
2026-05-18 22:08:36 +02:00
Ilia Ross
c1ba586dba
Merge pull request #2715 from swelljoe/test-all-prs
...
Tests / prove (push) Has been cancelled
webmin.dev: webmin/webmin / build (push) Has been cancelled
Test all PRs
2026-05-18 18:33:35 +02:00
Ilia Ross
3c8e1d0089
Merge pull request #2714 from swelljoe/nftables-perlcritic-again
...
Make perlcritic happy again
2026-05-18 16:59:11 +02:00
Ilia Ross
b6025b2fc2
Fix to revert "Code Review Test: Fix language strings improp"
...
This reverts commit 42142f7a5f .
2026-05-18 14:53:43 +02:00
Ilia Ross
42142f7a5f
Code Review Test: Fix language strings improp
2026-05-18 14:36:03 +02:00
Ilia Ross
256046ed1f
Fix to use cleaned DEB staging tree for source tarball
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
https://github.com/webmin/webmin/pull/2708#issuecomment-4473625945
2026-05-18 10:56:46 +02:00
Joe Cooper
d1c6e8d3a3
Even more tests for miniserv.pl
2026-05-18 00:46:20 -05:00
Joe Cooper
d81eb13f22
Run tests on PR, add docs
2026-05-17 23:33:59 -05:00
Joe Cooper
ab37804ef9
Add docs for coverage
2026-05-17 23:17:15 -05:00
Joe Cooper
9eff352005
Make perlcritic happy again
2026-05-17 22:25:03 -05:00
Jamie Cameron
4bdb518493
Merge pull request #2712 from swelljoe/fix-password-crypt-sha512
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
Fix encrypt_sha512 so it doesn't always fall back to crypt
2026-05-17 18:41:40 -07:00
Joe Cooper
b658bdd3ed
Remove comment noise about known bug in encrypt_sha512, as bug has been fixed by this PR
2026-05-17 19:30:38 -05:00
Joe Cooper
6458658bfb
Fix encrypt_sha512 so it doesn't always fall back to crypt
2026-05-17 18:06:53 -05:00
Ilia Ross
c306818f50
Add PR code review workflow [no-build]
2026-05-18 00:49:32 +02:00
Ilia Ross
fa26f8699c
Merge pull request #2709 from swelljoe/more-miniserv-tests
...
More miniserv.pl tests
2026-05-18 00:42:53 +02:00
Joe Cooper
b71c046596
More miniserv.pl tests
2026-05-17 17:28:21 -05:00
Ilia Ross
0216b7162f
Code Review Test: Fix language strings bring back
2026-05-18 00:02:16 +02:00
Ilia Ross
d6d6b8806d
Merge pull request #2708 from swelljoe/exclude-tests
...
Exclude t and xt from packages
2026-05-17 23:55:40 +02:00
Joe Cooper
9587d3d091
Exclude t and xt from packages
2026-05-17 16:24:19 -05:00
Ilia Ross
3b819eafb5
Merge pull request #2705 from swelljoe/miniserv-unit-tests
...
rename miniserv-http_error.t to miniserv.t, test all subs
2026-05-17 23:24:04 +02:00
Joe Cooper
49138dc5b5
Capture warnings, instead of silencing
2026-05-17 16:14:23 -05:00
Ilia Ross
21e3367a9c
Code Review Test: Fix language strings improp
2026-05-17 21:39:06 +02:00
Ilia Ross
3f367adf8d
Add code review SMTP secret [no-build]
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-05-17 20:45:20 +02:00
Ilia Ross
2d01675139
Fix reflected XSS in Webmin status messages
...
* Note: Escape the /webmin/ message parameter, strip restart redirect HTML to plain text, and harden filter_javascript().
2026-05-17 14:32:10 +02:00
Ilia Ross
e60d005ab0
Fix to enforce RPC-only users before module ACL check
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
* Note: Block `rpc=3` users from normal Webmin UI before `init_config` marks module ACLs checked, while explicitly allowing RPC endpoints.
https://github.com/webmin/webmin/actions/runs/25971500591/job/76344191751
45292ea815
2026-05-17 00:55:15 +02:00
Ilia Ross
7d129ee5e1
Code Review Test: Fix back
2026-05-17 00:41:26 +02:00
Ilia Ross
14abf9f938
Code Review Test: Fix language strings (try more)
2026-05-17 00:39:42 +02:00
Ilia Ross
f508c58929
Code Review Test: Fix back
2026-05-17 00:38:19 +02:00
Ilia Ross
3cff366b1f
Code Review Test: Fix language strings (try again)
...
This reverts commit e4b7e97848 .
2026-05-17 00:34:57 +02:00
Ilia Ross
e4b7e97848
Revert "Code Review Test: Fix language strings"
...
This reverts commit 257fc2d87c .
2026-05-17 00:34:50 +02:00
Joe Cooper
bf5ae8b5e5
Accomodate modification in place
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-16 18:33:55 -04:00
Ilia Ross
257fc2d87c
Code Review Test: Fix language strings
2026-05-17 00:28:52 +02:00
Jamie Cameron
45292ea815
Respect the RPC-only setting for users
2026-05-16 12:59:58 -07:00
Jamie Cameron
1d4556b905
Add new option for RPC-only mode, and a help page
2026-05-16 12:40:12 -07:00
Jamie Cameron
4cceba5f8f
Delete RBAC perl module we no longer use
2026-05-16 12:30:03 -07:00
Jamie Cameron
d41377983e
Move the option that controls if a user can accept RPC calls out of the global ACL and into a more findable location in the Edit User page
2026-05-16 12:16:29 -07:00
Jamie Cameron
f65fe5b44c
Merge branch 'master' of github.com:webmin/webmin
2026-05-16 12:03:12 -07:00
Jamie Cameron
ccbe7369dd
Delete all RBAC-related code from the Webmin Users module, since this is a niche unsupported feature
2026-05-16 12:02:58 -07:00
Ilia Ross
d0f6a7672f
Fix placeholder
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-05-16 20:09:59 +02:00
Jamie Cameron
042891c941
Merge branch 'master' of github.com:webmin/webmin
2026-05-16 09:52:09 -07:00
Jamie Cameron
af175ce12c
Drop ancient support for RBAC-controller Webmin ACLs
2026-05-16 09:49:36 -07:00
Ilia Ross
065ce627a0
Add quick service and port forward controls
...
* Note: Add lightweight quick controls for allowed ports, services, and port forwards, with service autocomplete, ACLs, and structured NAT redirect/DNAT editing.
2026-05-16 15:55:28 +02:00
Ilia Ross
869173d7c6
Fix partial print
2026-05-16 15:55:27 +02:00
Jamie Cameron
1a86501e88
Delete code and languages related to email feedback feature that is no longer linked to, or useful
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-05-15 16:51:34 -07:00