Commit Graph

141 Commits

Author SHA1 Message Date
KafamaG
fe34aa9a38 Translate ldap-client, dovecot, filemin and package-updates to Turkish
Adds complete lang/tr files for four more previously untranslated
modules and removes their machine-generated lang/tr.auto files:

  ldap-client      226 strings - NSS/PAM LDAP client setup and NSS switch
  dovecot          188 strings - Dovecot IMAP/POP3 server configuration
  filemin          185 strings - file manager UI
  package-updates  176 strings - package update checking and repositories

Product names are deliberately left untranslated where Turkish has no
established equivalent: "Novell Directory Services", "Active Directory",
"System Security Services", "Hesiod", "XFN", "VPOPMail", "Blastwave".
Protocol, format and command names (IMAP, POP3, LMTP, SASL, Maildir,
mbox, dbox, chmod, chown, chattr, setfacl, umask, tar.gz) also stay in
English, matching the rest of the Turkish translation.
2026-08-30 14:04:26 +03:00
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
Some checks failed
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
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
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
Jamie Cameron
5b58330071 Improve wording
Some checks failed
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
a4846f5f32 Add an option to disable external programs from performing upgrades
Some checks failed
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
Some checks failed
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
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
MacSteini
a0da37ca08 Updated de 2024-10-07 15:08:23 +01:00
Ilia Ross
d97bbfff0f Fix language strings to be consistent 2024-09-27 22:34:28 +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
Jamie Cameron
165af690c7 Log automatic package updates 2024-07-13 17:07:07 -07: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
iliajie
b9891fffc2 Update translations 2023-03-17 17:53:18 +02:00
Jamie Cameron
5eb61da8dd Add missing string 2023-03-09 18:00:29 -08:00
Ilia Rostovtsev
0462945632 Update translations 3/3 2021-11-18 22:13:17 +03:00
Maicol Battistini
48d38a5013 Updated italian translation for Package Updates 2021-07-26 14:10:01 +02:00
Ilia Rostovtsev
4c4b647096 Fix to add extra line breaks (sections) to language files 2020-12-27 21:15:36 +03:00
Jamie Cameron
c6345ec1e9 Norwegian translation update from Stein-Askel Basma 2020-12-06 11:00:27 -08:00
Ilia Rostovtsev
fafc6ed2b5 Drop useless empty files /2 2020-04-29 23:25:40 +03:00
Ilia Rostovtsev
ee56777e6d Drop useless empty files 2020-04-29 23:17:45 +03:00
Ilia Rostovtsev
8b40bed018 Fix to escape HTML entities as designed on template language (en)
Note: Large diff for most files is due to sorting lines as in template languge file (English)
2020-04-14 01:34:18 +03:00
Ilia Rostovtsev
d24e12268f Fix post translation errors (manually) 2020-03-07 13:43:13 +03:00
Ilia Rostovtsev
5f9535c0b6 Add transcoding/translation for package-updates module of 한국어 (ko) 2020-03-07 13:12:03 +03:00
Ilia Rostovtsev
cc1cf3b58f Add transcoding/translation for package-updates module of 日本語 (ja) 2020-03-07 13:11:05 +03:00
Ilia Rostovtsev
03008f9471 Add transcoding/translation for package-updates module of 中文 (繁體) (zh_TW) 2020-03-07 13:10:06 +03:00
Ilia Rostovtsev
bae513c516 Add transcoding/translation for package-updates module of 中文 (简体) (zh) 2020-03-07 13:09:08 +03:00
Ilia Rostovtsev
3e581fca86 Add transcoding/translation for package-updates module of ไทย (th) 2020-03-07 13:08:08 +03:00
Ilia Rostovtsev
d5d70daa3b Add transcoding/translation for package-updates module of فارسی (fa) 2020-03-07 13:07:09 +03:00
Ilia Rostovtsev
5e66ddf075 Add transcoding/translation for package-updates module of العربية (ar) 2020-03-07 13:06:10 +03:00
Ilia Rostovtsev
58d6541b99 Add transcoding/translation for package-updates module of اردو (ur) 2020-03-07 13:05:57 +03:00
Ilia Rostovtsev
f980fadffd Add transcoding/translation for package-updates module of עברית (he) 2020-03-07 13:04:57 +03:00
Ilia Rostovtsev
d934f546a4 Add transcoding/translation for package-updates module of українська (uk) 2020-03-07 13:03:57 +03:00
Ilia Rostovtsev
d4ccb4d558 Add transcoding/translation for package-updates module of русский (ru) 2020-03-07 13:02:54 +03:00
Ilia Rostovtsev
9e122bb7cb Add transcoding/translation for package-updates module of български (bg) 2020-03-07 13:02:41 +03:00
Ilia Rostovtsev
fec0604d7a Add transcoding/translation for package-updates module of беларуская (be) 2020-03-07 13:01:41 +03:00
Ilia Rostovtsev
04d094f134 Add transcoding/translation for package-updates module of Ελληνικά (el) 2020-03-07 13:00:40 +03:00