273 Commits

Author SHA1 Message Date
Ilia Ross 72f1e7dc32 Update labels for accuracy and clarity 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
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 2026-03-17 20:11:36 +02:00
Ilia Ross bebd99d656 Add informational note about updates #2639 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
https://github.com/webmin/webmin/commit/e418b4c1780c54b93989e0ed77eda35be3b090c9
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
Jamie Cameron 058230ab3d Clear caches before checking for updates, so it's always fresh https://github.com/webmin/webmin/issues/1863 2023-03-18 16:30:09 -07:00