Commit Graph

343 Commits

Author SHA1 Message Date
KafamaG
74c0b24f9e Add Turkish translations for the fail2ban, phpini and lvm modules
Translates all strings in fail2ban (236), phpini (231) and lvm (242)
into Turkish and removes their tr.auto files.

Names a user has to type or recognise are left in English: Fail2Ban
section names (Definition, DEFAULT), backend names (systemd, polling,
gamin, pyinotify), duration suffixes (30m, 5h, 7d, 5w), PHP function
names in the disabled-features list, HTTP_GET_VARS, and LVM concepts
that appear verbatim in tooling (thin pool, LV, PV, VG, readahead).
2026-08-30 01:53:42 +03:00
Ilia Ross
57b1ae3b18 Fix PHP-FPM monitor for EL /etc/php.ini
Some checks failed
Tests / prove (push) Has been cancelled
Build / build (push) Has been cancelled
* Note: Map the shared EL PHP configuration file /etc/php.ini to the php-fpm boot action when that service exists, so the PHP-FPM status monitor can resolve current status on Rocky/RHEL systems.

root@rocky9-pro:~# php-fpm -i | grep "Loaded Configuration File"
Loaded Configuration File => /etc/php.ini

https://github.com/webmin/webmin/issues/2599
2026-05-31 16:14:38 +02:00
Jamie Cameron
82ea895c81 No need for PHP prefix since all we're installing is PHP
Some checks failed
webmin.dev: webmin/webmin / build (push) Has been cancelled
https://github.com/webmin/webmin/issues/2641
2026-03-14 17:43:06 -07:00
Jamie Cameron
04e8df863a Better button name
https://github.com/webmin/webmin/issues/2643
2026-03-14 17:36:59 -07:00
Ilia Ross
fb9f7ead7c Fix read_file_lines_as_user to use proper file name and params
https://forum.virtualmin.com/t/error-installing-wordpress-from-web-apps-after-update/136447/19?u=ilia
2026-02-24 01:24:21 +02:00
Jamie Cameron
3c1c327530 Show the full version properly 2026-01-23 13:46:21 -08:00
Ilia Ross
e9586fb2d8 Fix to use fixed PHP 5.6 label in the dropdown
Some checks failed
webmin.dev: webmin/webmin / build (push) Has been cancelled
https://github.com/webmin/webmin/issues/2622#issuecomment-3787051348
2026-01-23 14:04:39 +02:00
Ilia Ross
f9373eacc2 Add ability to install multiple PHP extensions at once 2025-10-19 20:44:56 +03:00
Ilia Ross
5ed99dd7eb Fix to use unique key name 2025-10-19 19:53:16 +03:00
Ilia Ross
54bb5eac1e Fix output print 2025-07-26 23:29:50 +03:00
Ilia Ross
10790ccc7f Fix to make this page progressive 2025-07-26 23:29:19 +03:00
Ilia Ross
0334d55da1 Update translations 2025-05-30 21:39:30 +03:00
Ilia Ross
695c78f631 Fix previously broken Farsi translations 2025-05-30 21:36:00 +03:00
Ilia Ross
8dada63714 Add a better way to match standard php-common package
fe0ad881f2 (r158184285)
2025-05-28 12:13:19 +03:00
Ilia Ross
6899d86d26 Fix to use inline submit
[no-build]
2025-05-26 21:27:54 +03:00
Jamie Cameron
159cdc8057 Merge pull request #2483 from webmin/dev/php-installer
Fix issues in new PHP package manager
2025-05-26 09:15:32 -07:00
Ilia Ross
833292c0d1 Add exported German language-neutral strings
https://github.com/webmin/webmin/discussions/2482
https://forum.virtualmin.com/t/on-the-rejection-of-gender-neutral-language/133527
2025-05-26 14:48:11 +03:00
Ilia Ross
425ca01c5a Fix to simplify extending names
https://github.com/webmin/webmin/pull/2483#discussion_r2106361464
2025-05-26 12:52:47 +03:00
Ilia Ross
d88c35bf6f Fix to allow installing PHP packages when none installed 2025-05-26 02:28:31 +03:00
Ilia Ross
eac8684eb2 Fix to print install button for other case scenarios 2025-05-26 01:58:32 +03:00
Ilia Ross
92dc310ce0 Fix to return a new list instead 2025-05-26 01:21:01 +03:00
Ilia Ross
52e24d98e2 Fix to fill in missing binary path for default PHP versions (EL systems) 2025-05-26 00:57:20 +03:00
Ilia Ross
b56c8eb19b Fix to simplify the code and make it work in Perl below version 5.14 2025-05-26 00:20:10 +03:00
Ilia Ross
200b295da0 Fix to call it after check 2025-05-26 00:04:05 +03:00
Ilia Ross
fe0ad881f2 Fix to skip listing annoying and useless meta package on Debian/Ubuntu 2025-05-25 23:38:00 +03:00
Ilia Ross
8c0974ac1d Fix to suggest larges version on top 2025-05-25 23:20:44 +03:00
Ilia Ross
9e552ab7f4 Fix to correctly clear runtime packages on EL systems 2025-05-25 23:16:27 +03:00
Ilia Ross
f684a3b8f2 Fix to prioritize versioned common package over standard when displaying 2025-05-25 23:08:43 +03:00
Ilia Ross
426c144c6c Fix to uninstall properly on Debian (all packages too) 2025-05-25 23:00:50 +03:00
Ilia Ross
1bcf541f85 Fix to uninstall properly on Debian 2025-05-25 22:56:50 +03:00
Ilia Ross
b9bde5bee0 Fix to properly delete and protect Debian dependencies 2025-05-25 22:50:44 +03:00
Ilia Ross
45c4ea214e Add proper function to extend installable packages 2025-05-25 22:11:47 +03:00
Ilia Ross
de834b9cce Fix to drop useless and occupying short version column 2025-05-25 21:38:39 +03:00
Ilia Ross
24c319fcc4 Fix to track based on full version to avoid false positive for standard package 2025-05-25 21:36:09 +03:00
Ilia Ross
44d8e9191f Fix to significantly simplify check for all available PHP packages 2025-05-25 21:23:18 +03:00
Ilia Ross
72673cd72b Fix to factor out code to get PHP version, minor version and binary 2025-05-25 21:08:47 +03:00
Ilia Ross
22280486a9 Fix to correctly display executables 2025-05-25 20:20:42 +03:00
Ilia Ross
0f7cc02c8d Fix to significantly simplify check for different distros 2025-05-25 20:01:40 +03:00
Ilia Ross
8cce264953 Fix issues in new PHP package manager 2025-05-25 17:13:11 +03:00
Ilia Ross
8ff86fd7f8 Fix to show PHP version for install cleanly 2025-05-25 17:11:43 +03:00
Ilia Ross
5790358580 Fix to delete dependencies on Debian too 2025-05-25 16:17:06 +03:00
Ilia Ross
c87994e531 Fix to print install PHP button when no version available 2025-05-25 15:44:07 +03:00
Ilia Ross
02d142ced2 Fix to print delete confirm in standard centered way 2025-05-25 15:42:06 +03:00
Ilia Ross
f3d25ab96b Fix to use new API to display 'used by' domains nicely 2025-05-25 13:29:54 +03:00
Ilia Ross
73df190a7e Fix to keep labels consistent 2025-05-25 13:17:12 +03:00
Ilia Ross
b48e310a02 Fix to use neutral language key not to trigger button styling 2025-05-25 12:54:57 +03:00
Ilia Ross
501698ad4b Fix to use German rules most people already accept 1/2
https://github.com/webmin/webmin/discussions/2482
2025-05-24 20:43:25 +03:00
MacSteini
a6f0d4cbcd Updated de 2025-05-21 12:55:29 +01:00
Jamie Cameron
268b72917d CGI to un-install PHP versions 2025-04-17 21:52:25 -07:00
Jamie Cameron
4082701c48 Version detection fixes 2025-04-17 21:48:05 -07:00