Ilia Ross
c134426e2a
Drop unused Nginx lock parent arg
2026-09-19 01:10:42 +02:00
Ilia Ross
a8a1b70015
Fix Nginx cache handling for caller-owned locks
2026-09-18 18:13:47 +02:00
Ilia Ross
afb0929dd9
Update Nginx lock discovery loop
...
https://github.com/webmin/webmin/pull/2842#discussion_r4039699490
2026-09-17 20:14:42 +02:00
Ilia Ross
9766789a94
Drop redundant Nginx lock error cleanup
2026-09-15 05:17:58 +02:00
Ilia Ross
f206cbb23a
Fix concurrent Nginx configuration updates
...
This PR fixes concurrent Nginx updates using stale config data.
It reloads the config after locking and safely handles nested locks and included files.
2026-09-14 21:54:26 +02:00
Ilia Ross
79adc13008
Fix to respect Virtualmin state for server files
...
Tests / prove (push) Has been cancelled
webmin.dev: webmin/webmin / build (push) Has been cancelled
* Note: Use Virtualmin domain state for managed Nginx server files, block direct enable/disable toggles, and link users to the proper Virtualmin enable or disable action.
https://forum.virtualmin.com/t/enable-disable-toggle-buttons-in-ngnix-module/137238/4?u=ilia
2026-05-19 22:11:21 +02: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
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