Ilia Ross
95cb100e8b
Merge pull request #2795 from macmon/fix/net-virtual-iface-deletion
...
MM-12032 Fix bond/VLAN/bridge not removed from active list on delete
2026-08-10 23:00:45 +02:00
Jamie Cameron
822683b79f
Merge pull request #2812 from webmin/fix/remove-bundled-miniserv-cert
...
Remove bundled Miniserv certificate and safely fall back to HTTP
2026-08-10 11:31:30 -07:00
Ilia Ross
6afba8bc12
Fix to add login lib with reusable login warning
...
https://github.com/webmin/webmin/pull/2812#discussion_r3744668133
2026-08-09 22:13:20 +02:00
Jamie Cameron
ec63bbaf22
Merge pull request #2807 from webmin/feature/btrfs-subvolume-quotas
...
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
Add Btrfs subvolume quota management
2026-08-09 11:13:24 -07:00
Ilia Ross
199dae2562
Remove bundled Miniserv certificate and safely fall back to HTTP
2026-08-09 15:27:13 +02:00
Ilia Ross
7059e04c92
Fix not to print double error
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-09 14:39:03 +02:00
Ilia Ross
a9b4b4ac3d
Bundle Text::ASCIITable
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-08-09 03:32:05 +02:00
Ilia Ross
29b299c881
Fix to avoid overriding Btrfs quota enforcement
2026-08-08 14:40:03 +02:00
Ilia Ross
b6db862133
Fix to restrict bonding mode to valid values
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-08-07 04:04:02 +02:00
Ilia Ross
b8291f206c
Fix to clarify Btrfs quota accounting behavior
2026-08-07 02:35:28 +02:00
Ilia Ross
40f0239224
Fix comments
2026-08-07 02:29:36 +02:00
Jamie Cameron
45e8d6cc37
Merge branch 'master' of github.com:webmin/webmin
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-06 14:51:06 -07:00
Jamie Cameron
addc3be48c
Formatting cleanup
2026-08-06 14:50:58 -07:00
Ilia Ross
c4d7207942
Fix to enforce secure ownership for Webmin init scripts https://github.com/webmin/webmin/issues/2809
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-08-06 03:51:10 +02:00
Ilia Ross
9b4c722f75
Fix to enforce permissions for Webmin systemd unit https://github.com/webmin/webmin/issues/2809
2026-08-06 03:47:20 +02:00
Ilia Ross
555ff28a4d
Add global systemd user unit controls
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-05 21:00:36 +02:00
Ilia Ross
137fbd5768
Fix to normalized XML-RPC scalar tag names
...
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
https://github.com/webmin/webmin/pull/2811
2026-08-05 15:17:21 +02:00
Ilia Ross
3be9ada0c8
Merge pull request #2811 from miq/xml-rpc-losing-types
...
Fix #2810
2026-08-05 15:14:06 +02:00
Mihael Koep
ac65e98bfb
Fix #2810
...
XML-RPC now retains type information on scalars.
2026-08-05 13:16:25 +02:00
Jamie Cameron
5633e234a1
ui-lib and code cleanups
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-08-04 16:56:22 -07:00
Jamie Cameron
0f47075b14
More code cleanups
2026-08-04 16:44:52 -07:00
Ilia Ross
2918ac4204
Add missing API
2026-08-05 01:25:58 +02:00
Jamie Cameron
0d11ef7bdf
delete a function that is not called
2026-08-04 15:44:53 -07:00
Jamie Cameron
0bd586c9f2
Fix order of parameters
2026-08-04 15:41:25 -07:00
Jamie Cameron
67879db52e
Code cleanups to use my instead of local, and use formal parameters
2026-08-04 15:38:10 -07:00
Jamie Cameron
309aa079ce
Credit for syslog bug fix
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-04 14:48:47 -07:00
Jamie Cameron
e9c8746a34
Use standard split_quoted_string function
2026-08-04 11:02:37 -07:00
Jamie Cameron
93ceede9bb
Check sanity of bonding interface field names
2026-08-04 10:55:58 -07:00
Jamie Cameron
1031b59b9c
Ensure that option names or values that would break the config are never written
2026-08-04 10:08:46 -07:00
Ilia Ross
b433cdd810
Fix to clarify Btrfs qgroup limit retry behavior
...
https://github.com/webmin/webmin/pull/2807#discussion_r3708456970
2026-08-04 02:04:59 +02:00
Ilia Ross
65e171a92f
Fix to use module config
...
https://github.com/webmin/webmin/pull/2807#pullrequestreview-4849404584
2026-08-04 01:58:27 +02:00
Ilia Ross
9be5dc31eb
Add Btrfs subvolume quota management
...
Add Btrfs subvolume quota support to the Disk Quotas module, including full and simple accounting modes, quota lifecycle actions, and qgroup usage and limit management.
Includes ACL enforcement, compatibility with older btrfs-progs versions, destructive-action confirmation, top-level qgroup protection, help, and tests.
2026-08-04 01:19:45 +02:00
Jamie Cameron
e7ded67e4e
wantarray doesn't work the way I expected
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-08-03 15:34:28 -07:00
Jamie Cameron
6e558b91bf
Some zone_field callers just expect a single value
2026-08-03 15:10:21 -07:00
Jamie Cameron
1b69837817
Convert zone_field to use ui-lib functions
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-03 14:51:40 -07:00
Jamie Cameron
1ff83263cd
Start of work on ui-lib cleanup for Shorewall module
2026-08-03 14:37:19 -07:00
Jamie Cameron
b52cbb98d4
Fix ACL check when editing keys
2026-08-03 11:28:48 -07:00
Jamie Cameron
e235ff127b
Check ACL on restart
2026-08-03 10:47:23 -07:00
Jamie Cameron
899c1f0d24
Check ACL on restart
2026-08-03 10:46:41 -07:00
Jamie Cameron
d7fd80936e
Check ACL when deleting
2026-08-03 10:45:15 -07:00
Jamie Cameron
e33575824a
Check ACL for manually editing config
2026-08-03 10:42:02 -07:00
Jamie Cameron
f504b1f09b
Check ACL when manually ediitng config
2026-08-03 10:40:39 -07:00
Jamie Cameron
4aa97d1dbb
Check ACLs when editing allowed hosts
2026-08-03 10:40:02 -07:00
Jamie Cameron
e0fbc043c2
Actually check ACL for restarting Nginx
2026-08-03 10:36:58 -07:00
Jamie Cameron
fd07e5040a
Actually check ACL for starting and stopping mysql
2026-08-03 10:35:30 -07:00
Jamie Cameron
42dde813d8
The %access hash has to be loaded before it can be referenced
2026-08-03 10:29:41 -07:00
Jamie Cameron
09a85834e3
Merge pull request #2804 from webmin/feature/btrfs-qgroup-support
...
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
Add Btrfs qgroup management APIs
2026-08-02 21:35:51 -07:00
Jamie Cameron
807b87b3a9
Don't update the local site file until it is needed
2026-08-02 17:48:36 -07:00
Ilia Ross
99ab9159c3
Fix to use formal params
...
https://github.com/webmin/webmin/pull/2804#pullrequestreview-4840092046
2026-08-03 02:44:49 +02:00
Ilia Ross
782332dae7
Fix OpenSUSE logrotate drop-in discovery #2682
2026-08-03 01:39:05 +02:00