Commit Graph

135563 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
006e75712b
Add unit test for Controllers\HomeController class
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-05 16:17:31 -03:00
Maurício Meneghini Fauth
343e0a9ec0
Add unit test for Sql class
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-05 15:49:48 -03:00
Maurício Meneghini Fauth
ab0407b80c
Add unit tests for Plugins class
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-05 15:49:48 -03:00
Maurício Meneghini Fauth
280227036c
Fix SyncFavoriteTablesControllerTest failing test
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-05 15:49:48 -03:00
Maurício Meneghini Fauth
97d74739d1
Add unit test for MessageType enum
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-05 15:49:47 -03:00
Maurício Meneghini Fauth
2a9507b426
Add some unit tests for Providers\ServerVariables classes
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-05 15:49:47 -03:00
Maurício Meneghini Fauth
7a437e2da9
Add unit tests for Image\ImageWrapper class
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-05 15:49:47 -03:00
Maurício Meneghini Fauth
ad8de42d82
Add unit tests for Favorites\RecentFavoriteTable class
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-05 11:59:48 -03:00
Burak Yavuz
dddbc1927f
Translated using Weblate (Turkish)
Currently translated at 100.0% (3414 of 3414 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/tr/
Signed-off-by: Burak Yavuz <hitowerdigit@hotmail.com>
2026-02-05 01:42:41 +01:00
Maurício Meneghini Fauth
6fc42cb7f9
Merge pull request #20075 from MauricioFauth/composer-update
Update Composer dependencies
2026-02-04 11:37:56 -03:00
Maurício Meneghini Fauth
2814d767ac
Update Composer dependencies
- Upgrading brick/math (0.13.1 => 0.14.5)
  - Upgrading danog/advanced-json-rpc (v3.2.2 => v3.2.3)
  - Upgrading league/uri (7.7.0 => 7.8.0)
  - Upgrading league/uri-interfaces (7.7.0 => 7.8.0)
  - Upgrading phpdocumentor/reflection-docblock (5.6.6 => 6.0.1)
  - Upgrading phpdocumentor/type-resolver (1.12.0 => 2.0.0)
  - Upgrading phpstan/phpdoc-parser (2.3.0 => 2.3.2)
  - Upgrading phpstan/phpstan (2.1.33 => 2.1.38)
  - Upgrading phpstan/phpstan-phpunit (2.0.11 => 2.0.12)
  - Upgrading phpstan/phpstan-strict-rules (2.0.7 => 2.0.8)
  - Upgrading phpunit/php-file-iterator (5.1.0 => 5.1.1)
  - Upgrading phpunit/phpunit (11.5.46 => 11.5.50)
  - Upgrading sebastian/comparator (6.3.2 => 6.3.3)
  - Upgrading symfony/cache (v7.4.3 => v7.4.5)
  - Upgrading symfony/config (v7.4.3 => v7.4.4)
  - Upgrading symfony/console (v7.4.3 => v7.4.4)
  - Upgrading symfony/dependency-injection (v7.4.3 => v7.4.5)
  - Upgrading symfony/expression-language (v7.4.0 => v7.4.4)
  - Upgrading symfony/process (v7.4.3 => v7.4.5)
  - Upgrading symfony/string (v7.4.0 => v7.4.4)
  - Upgrading symfony/uid (v7.4.0 => v7.4.4)
  - Upgrading twig/twig (v3.22.2 => v3.23.0)
  - Upgrading vimeo/psalm (6.14.3 => 6.15.0)
  - Upgrading web-auth/cose-lib (4.4.2 => 4.5.0)

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-04 11:03:22 -03:00
Burak Yavuz
0f746ab7ad
Translated using Weblate (Turkish)
Currently translated at 100.0% (3414 of 3414 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/tr/
Signed-off-by: Burak Yavuz <hitowerdigit@hotmail.com>
2026-02-03 19:01:59 +00:00
liviuconcioiu
d4ae4fa184
Translated using Weblate (Japanese)
Currently translated at 99.8% (3409 of 3414 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/ja/
Signed-off-by: liviuconcioiu <liviu.concioiu@gmail.com>
2026-02-03 19:01:57 +00:00
Zahid Rizky Fakhri
ff5725817f
Translated using Weblate (Indonesian)
Currently translated at 100.0% (3414 of 3414 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/id/
Signed-off-by: Zahid Rizky Fakhri <zahidrizkyfakhri@gmail.com>
2026-02-03 19:01:54 +00:00
liviuconcioiu
4dd46c9606
Translated using Weblate (Vietnamese)
Currently translated at 83.1% (2838 of 3414 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/vi/
Signed-off-by: liviuconcioiu <liviu.concioiu@gmail.com>
2026-02-03 19:01:52 +00:00
liviuconcioiu
0d862ab93f
Translated using Weblate (Kurdish (Central))
Currently translated at 32.8% (1120 of 3414 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/ckb/
Signed-off-by: liviuconcioiu <liviu.concioiu@gmail.com>
2026-02-03 19:01:50 +00:00
Maurício Meneghini Fauth
0cc19558ff
Merge #20039 Major cleanup of config
The commit "Remove ldi_local_option setting" was removed.

Closes #20039

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-03 10:08:59 -03:00
Kamil Tekiela
95c707d016
Fix failing test
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:16 -03:00
Kamil Tekiela
d412a0e7d7
Fix failing test
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:16 -03:00
Kamil Tekiela
5db00e0b39
Inline boolean variable
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:15 -03:00
Kamil Tekiela
06b65b1cd7
Make settings symmetrical
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:15 -03:00
Kamil Tekiela
b6a9e497b5
Don't change config value
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:14 -03:00
Kamil Tekiela
90a5c4ca78
Expand Config::set()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:14 -03:00
Kamil Tekiela
24fba41d3d
Remove array_replace_recursive
This was only necessary in the past to ensure we only load the existing settings.

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:14 -03:00
Kamil Tekiela
4c2a4b4cd4
Move $default to UserPreferencesHandler
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:13 -03:00
Kamil Tekiela
977cf11caf
Remove unnecessary Config::$instance assignments
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:13 -03:00
Kamil Tekiela
244bde1a9a
Move createConfig to ConfigTest
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:13 -03:00
Kamil Tekiela
cc6c910d9b
Remove setGlobalConfig()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:08 -03:00
Maurício Meneghini Fauth
93488cc127
Merge pull request #20066 from MauricioFauth/navigation-deps
Extract DatabaseInterface dependency from Navigation\Nodes
2026-01-31 22:23:40 -03:00
phpMyAdmin bot
cfa3facef9 Update po files
[ci skip]

Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2026-02-01 00:41:37 +00:00
Maurício Meneghini Fauth
5b31090481
Extract DatabaseInterface dependency from Nodes
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-31 21:36:25 -03:00
Maurício Meneghini Fauth
550d178047
Merge pull request #20058 from MauricioFauth/util-deps
Extract dependencies from some Util methods
2026-01-31 21:26:33 -03:00
Jiraroj Leelarattanawong
67b75532d1
Translated using Weblate (Thai)
Currently translated at 100.0% (3414 of 3414 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/th/
Signed-off-by: Jiraroj Leelarattanawong <legendarybuilder@gmail.com>
2026-01-31 18:01:50 +01:00
Maurício Meneghini Fauth
6306822b6d
Extract dependency from Util::getCollateForIS()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-30 18:15:44 -03:00
Maurício Meneghini Fauth
d0d1ba20d5
Extract dependency from Util::setTimeLimit()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-30 17:37:56 -03:00
Maurício Meneghini Fauth
ea6cd0770d
Extract dependency from Util::getServerType()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-30 17:19:58 -03:00
Maurício Meneghini Fauth
0a8974668e
Extract dependency from Util::getSupportedDatatypes()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-30 16:13:34 -03:00
Maurício Meneghini Fauth
a15c6d6a47
Extract dependency from Util::userDir()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-30 15:58:55 -03:00
Maurício Meneghini Fauth
21ae1694a6
Extract dependencies from Util::expandUserString()
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-30 15:21:07 -03:00
Maurício Meneghini Fauth
1ef1fb8095
Extract dependency from Util::currentUserHasPrivilege()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-30 14:22:47 -03:00
Maurício Meneghini Fauth
4d5432a85e
Merge pull request #20056 from MauricioFauth/export-plugins-refactor
Extract dependencies from export plugins
2026-01-30 14:22:17 -03:00
Kristijan \"Fremen\" Velkovski
4a8bee434d
Translated using Weblate (Macedonian)
Currently translated at 28.5% (975 of 3414 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/mk/
Signed-off-by: "Kristijan \"Fremen\" Velkovski" <me@krisfremen.com>
2026-01-30 02:01:57 +01:00
ButterflyOfFire
75a5253d40
Translated using Weblate (Kabyle)
Currently translated at 2.2% (78 of 3414 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/kab/
Signed-off-by: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>
2026-01-30 02:01:55 +01:00
Jiraroj Leelarattanawong
e8f1639035
Translated using Weblate (Thai)
Currently translated at 100.0% (3414 of 3414 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/th/
Signed-off-by: Jiraroj Leelarattanawong <legendarybuilder@gmail.com>
2026-01-30 02:01:52 +01:00
Maurício Meneghini Fauth
d88e37ce77
Extract dependencies from Plugins\Export\Helpers\Pdf
Moves dependencies to parameters to avoid overwriting the constructor.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-29 13:28:20 -03:00
Maurício Meneghini Fauth
270ada1198
Extract Config dependency from export plugins
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-29 12:31:07 -03:00
Maurício Meneghini Fauth
d617866e49
Extract DatabaseInterface dep from export plugins
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-29 11:49:19 -03:00
Maurício Meneghini Fauth
19024e17d1
Remove properties from Plugins\Export test classes
Adds a factory for the class being tested.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-29 11:29:05 -03:00
Maurício Meneghini Fauth
780532bf88
Merge pull request #20054 from MauricioFauth/import-classes-refactor
Extract dependencies from Import classes
2026-01-28 20:06:37 -03:00
Kristijan \"Fremen\" Velkovski
f1a2e94cec
Translated using Weblate (Macedonian)
Currently translated at 28.3% (967 of 3414 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/mk/
Signed-off-by: "Kristijan \"Fremen\" Velkovski" <me@krisfremen.com>
2026-01-28 17:07:05 +01:00