Ilia Ross
f01d65a26e
Add DNF versionlock support to Package Updates
...
This PR adds DNF 4 and DNF 5 versionlock support to Package Updates, including listing, holding, unholding, and explicitly updating held packages.
DNF 4 requires the versionlock plugin to be installed, while DNF 5 supports versionlock natively.
Hold controls are shown only when the versionlock command is available.
It also previews DNF transactions before confirmation so users can see which packages will be installed or updated in the table, similar to APT.
2026-08-23 23:03:46 +02:00
Ilia Ross
72f1e7dc32
Update labels for accuracy and clarity
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-21 02:05:17 +02:00
Ilia Ross
f658d34000
Update changelogs
...
[no-build] [no-review]
2026-08-21 01:47:40 +02:00
Ilia Ross
65e6226762
Add option to only email about newly available package updates
...
https://forum.virtualmin.com/t/can-we-make-security-updates-email-less-chatty/137796
2026-08-21 01:43:53 +02:00
Ilia Ross
5395befcef
Fix scheduled emails being sent to bogus address when no default destination is set
2026-08-20 03:27:56 +02:00
Jamie Cameron
076f2eea33
Add name to default email if set
2026-08-19 18:18:51 -07:00
Ilia Ross
e695fbd0c7
Add APT package hold management to Package Updates
...
- Add an APT-only “Held updates” view while keeping held packages excluded from normal and scheduled updates.
- Allow administrators to hold or unhold packages from package details.
- Allow explicitly selected held packages to be updated once, then restore all existing package holds.
- Preserve configured `aptitude` behavior for regular installs while using `apt-get` for the held-package override.
Fixes #2689
2026-08-14 03:43:50 +02:00
Ilia Ross
ad06644617
Add minimal Alpine Linux compatibility
...
This PR adds baseline Alpine Linux support in Webmin with OS detection, APK package and update backend, OpenRC boot integration, ifupdown-style networking support and DHCPD defaults.
https://github.com/webmin/webmin/issues/2353
2026-06-06 23:11:25 +02:00
Jamie Cameron
5b58330071
Improve wording
...
Tests / prove (push) Has been cancelled
Build / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
https://github.com/webmin/webmin/issues/2726
2026-05-25 21:19:18 -07:00
Jamie Cameron
6f4f85d33c
Add UI option to control when update email is sent
...
https://github.com/webmin/webmin/issues/2726
2026-05-24 13:08:58 -07:00
Ilia Ross
04c33e77a4
Add optional pre and post scripts for scheduled package updates
...
https://forum.virtualmin.com/t/add-option-to-run-a-custom-command-following-all-scheduled-package-updates/136397
2026-05-11 22:06:20 +02:00
Ilia Ross
a4846f5f32
Add an option to disable external programs from performing upgrades
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-03-17 20:11:36 +02:00
Ilia Ross
bebd99d656
Add informational note about updates #2639
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-03-17 12:56:03 +02:00
Jamie Cameron
f5c158ef6a
Respect global notification address
2025-10-18 20:42:48 -07:00
Ilia Ross
695c78f631
Fix previously broken Farsi translations
2025-05-30 21:36:00 +03:00
Ilia Ross
f880192526
Remove languages with 0% coverage
...
https://github.com/webmin/webmin/issues/2403#issuecomment-2652613588
2025-02-12 13:19:49 +02:00
Jamie Cameron
401631daec
Merge pull request #2284 from webmin/dev/support-deb822-style-repos
...
Add support for listing `deb822-style` repos
2025-01-25 12:13:02 -08:00
MacSteini
162206949f
Consecutive Spaces Replacement
...
Replaced multiple consecutive spaces with a single space
2024-12-16 16:57:09 +00:00
MacSteini
5ea0cc6b42
Trailing Spaces Removal
...
Removed trailing spaces
2024-12-16 15:16:55 +00:00
Ilia Ross
4a9ed9e8ab
Update translations
2024-11-16 13:07:43 +02:00
Ilia Ross
a955ccc55c
Update Polish translations (Package Updates)
2024-11-16 13:07:05 +02:00
Jamie Cameron
5992c7ba51
Respect global to address if set
2024-10-13 19:36:37 -07:00
MacSteini
a0da37ca08
Updated de
2024-10-07 15:08:23 +01:00
Jamie Cameron
1bee0a007d
Fix indefinite article https://github.com/webmin/webmin/issues/2289
2024-09-30 10:25:11 -07:00
Jamie Cameron
bc820a5148
Instead of passing a param to check_reboot_required that causes it to return 0, just don't call it
2024-09-28 15:13:24 -07:00
Ilia Ross
d97bbfff0f
Fix language strings to be consistent
2024-09-27 22:34:28 +03:00
Ilia Ross
5419079e8b
Fix to print message when refreshing packages https://github.com/virtualmin/virtualmin-gpl/issues/909
2024-09-27 22:28:23 +03:00
Ilia Ross
89300de664
Add support for listing deb822-style repos
...
https://forum.virtualmin.com/t/package-repositories-empty-ubuntu-24-04/129152/12?u=ilia
2024-09-16 20:55:43 +03:00
Ilia Ross
da20f7c88f
Update at module language
2024-09-06 11:48:05 +03:00
Ilia Ross
9f64dbd134
Update Swedish translations
2024-09-02 23:58:22 +03:00
Ilia Ross
85e3dc418a
Update translations
2024-09-02 23:50:58 +03:00
MacSteini
90c0ec556f
Update de
...
Reviewed and merged with de.auto
2024-08-23 11:40:03 +01:00
MacSteini
d65460d50e
Update de.auto
...
Reviewed and merged with de
2024-08-23 10:35:06 +01:00
Jamie Cameron
8c5fcef916
Fix string for update logging
2024-07-23 21:57:32 -07:00
Ilia Ross
8cd2dbae96
Fix to redirect to tabs only inside same module
...
https://forum.virtualmin.com/t/small-upgrade-error-maybe-wrong-url-on-button/127999?u=ilia
2024-07-21 02:37:32 +03:00
Ilia Ross
a5301245d3
Fix to always show security updates button
2024-07-16 17:38:14 +03:00
Jamie Cameron
165af690c7
Log automatic package updates
2024-07-13 17:07:07 -07:00
Jamie Cameron
29da8ea3d0
Clarify what kind of update it is https://forum.virtualmin.com/t/security-updates-being-auto-installed-regardles-of-software-scheduled-upgrades-set-to-just-notify/127852
2024-07-12 17:22:19 -07:00
Jamie Cameron
1d0d25efac
Don't add tab param twice https://sourceforge.net/p/webadmin/bugs/5648/
2024-07-05 10:01:55 -07:00
Ilia Ross
04523fdb86
Fix tab name
2024-05-10 14:25:06 +03:00
Ilia Ross
3fc4f05f49
Fix to consider using needrestart to test if reboot is required
2024-03-09 20:24:39 +02:00
Ilia Ross
893e5ba06f
Fix to always return to the right tab
2024-02-27 16:59:00 +02:00
Jamie Cameron
3b38106363
Fix border param
2024-02-25 12:06:25 -08:00
Jamie Cameron
5c8d5ee75e
Add option to notify for security updates only https://github.com/webmin/webmin/issues/2075
2024-01-14 10:37:30 -08:00
Ilia Ross
66e2f1e1e3
Fix to pass params separately
2023-12-30 22:25:08 +02:00
Ilia Ross
f82def9a9b
Fix to separate params and packages names
2023-12-30 17:04:52 +02:00
Ilia Ross
c4f39f56f8
Fix to use alternating page name
...
e418b4c178
2023-12-29 13:37:45 +02:00
iliajie
5fc5fea30a
Fix to reference ul tag
2023-06-07 13:38:28 +03:00
iliajie
e8526e00b4
Add more escapes
2023-05-15 20:44:11 +03:00
Jamie Cameron
c2bbb27de4
Using the back button to return doesn't refresh the page
2023-05-06 21:43:46 -07:00