Commit Graph

135759 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
8a92cd57e5
Increase the Infection threshold
Last metrics:
- Mutation Score Indicator (MSI): 42%
- Mutation Code Coverage: 62%
- Covered Code MSI: 66%

https://github.com/phpmyadmin/phpmyadmin/actions/runs/22267045548/job/64415085302#step:9:1280

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-22 10:47:18 -03:00
Maurício Meneghini Fauth
95790b1e5b
Merge pull request #20148 from MauricioFauth/AbstractTestCase-reflections
Inline some methods from AbstractTestCase
2026-02-22 09:52:17 -03:00
phpMyAdmin bot
1f7cd977c7 Update po files
[ci skip]

Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2026-02-22 00:36:56 +00:00
Maurício Meneghini Fauth
b93e747994
Remove method AbstractTestCase::callFunction()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-21 18:01:03 -03:00
Maurício Meneghini Fauth
8a9e4c4085
Remove method AbstractTestCase::setProxySettings()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-21 17:47:32 -03:00
Maurício Meneghini Fauth
ca1b975a78
Remove method AbstractTestCase::setProperty()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-21 17:47:32 -03:00
Maurício Meneghini Fauth
87f9fd523d
Remove method AbstractTestCase::getProperty()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-21 17:47:19 -03:00
Maurício Meneghini Fauth
c299499438
Merge pull request #20146 from MauricioFauth/unit-test-fixes
Fix failing unit tests
2026-02-21 16:43:01 -03:00
William Desportes
bc057eb914
Merge #20127 - Replace getRealSize with ini_parse_quantity
Pull-request: #20127
Fixes: #20115
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-02-21 15:02:50 +01:00
Maurício Meneghini Fauth
ada57ae54d
Clear Charsets and Encoding static properties in setUp()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-20 17:13:03 -03:00
Maurício Meneghini Fauth
a54041e4ca
Move AbstractTestCase::tearDown() content into setUp()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-20 17:13:02 -03:00
Maurício Meneghini Fauth
58989b0beb
Fix Display\ResultsTest failing test
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-20 17:13:00 -03:00
Maurício Meneghini Fauth
1eff7e56af
Merge pull request #20136 from kamil-tekiela/Fix-Config-tests
Fix config in tests
2026-02-20 15:14:21 -03:00
Maurício Meneghini Fauth
7251034db0
Merge pull request #20137 from kamil-tekiela/tearDown
Remove all unnecessary tearDown
2026-02-20 14:02:52 -03:00
Maurício Meneghini Fauth
7e48a8864e
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-20 13:18:02 -03:00
Maurício Meneghini Fauth
d7e4d3008b
Update PHPStan and Psalm baselines
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-20 12:33:02 -03:00
Maurício Meneghini Fauth
86eeab53bf
Merge pull request #20135 from kamil-tekiela/Session-getToken
Create a oneliner Session::getToken()

Fixes #20112
2026-02-19 22:15:07 -03:00
Kamil Tekiela
90caa57986 Remove all unnecessary tearDown
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 22:24:48 +00:00
Kamil Tekiela
57d71def35 Fix VersionCheck
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 22:08:16 +00:00
Kamil Tekiela
5b53f34ea4 Fix TransformationsTest.php
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 22:03:53 +00:00
Kamil Tekiela
50d6d626f2 Fix ProtectBinary
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 22:00:41 +00:00
Kamil Tekiela
3c3fb32237 Fix LimitChars
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 21:55:05 +00:00
Kamil Tekiela
97b4f16c97 Fix Order
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 21:44:30 +00:00
Kamil Tekiela
0341f9dc23 Fix MaxDbList
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 21:29:30 +00:00
Kamil Tekiela
520c016720 Session::getToken()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 21:13:00 +00:00
Maurício Meneghini Fauth
aa1dd0d5ce
Merge pull request #20130 from MauricioFauth/ResponseRenderer-di-refactor
Extract ResponseRenderer dependency from some classes
2026-02-19 16:52:47 -03:00
Kamil Tekiela
30d62f0287 Replace ini_parse_quantity with getRealSize
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 18:00:39 +00:00
Kamil Tekiela
588fa88279 Add the wrapper function and test back
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 18:00:39 +00:00
Maurício Meneghini Fauth
d2e96b6d7e
Merge pull request #20129 from liviuconcioiu/translate
Make string translatable
2026-02-18 21:39:42 -03:00
Maurício Meneghini Fauth
364e8e5a8a
Extract ResponseRenderer from DatabaseInterface::getDatabasesFull()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-18 21:04:39 -03:00
Liviu-Mihail Concioiu
53bade798e Make string translatable
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-02-18 22:07:59 +01:00
Maurício Meneghini Fauth
9c5e4deef4
Extract ResponseRenderer dependency from UserPassword class
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-18 10:44:40 -03:00
Kamil Tekiela
e7ae6639f0 Add error supression operator
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-18 00:06:13 +00:00
Kamil Tekiela
bb384a2274 Replace getRealSize with ini_parse_quantity
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-18 00:04:49 +00:00
Maurício Meneghini Fauth
e704c8118e
Merge pull request #20120 from kamil-tekiela/Remove-duplicate-Server-element
Remove duplicate 'Server' element
2026-02-17 18:48:32 -03:00
Maurício Meneghini Fauth
0aae924e03
Extract ResponseRenderer dependency from Html\Generator
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-17 17:15:39 -03:00
Kamil Tekiela
6aed3a134e Remove duplicate 'Server' element
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-17 18:31:37 +00:00
Andi Chandler
4cd15c6de0
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (3416 of 3416 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/en_GB/
Signed-off-by: Andi Chandler <andi@gowling.com>
2026-02-17 14:09:51 +01:00
Andrei Stepanov
8ebe97b493
Translated using Weblate (Russian)
Currently translated at 100.0% (3416 of 3416 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/ru/
Signed-off-by: Andrei Stepanov <adem4ik@gmail.com>
2026-02-17 14:09:48 +01:00
William Desportes
5993dae0e4
Merge #20117 - Fix #20116 - Make sure fullscreen is enabled
Pull-request: #20117
Fixes: #20116
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-02-17 13:34:42 +01:00
Liviu-Mihail Concioiu
6b1978e08b Make sure fullscreen is enabled
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-02-17 12:53:58 +01:00
William Desportes
ac1fbe1c17
Merge #20080 - Fix # 20068 - Do not html encode triggers or events for ajax requests
Pull-request: #20080
Fixes #20068
Co-Authored-by: William Desportes <williamdes@wdes.fr>
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-02-17 10:43:51 +01:00
William Desportes
733bc6bf2f
Merge #19942 - Fix #17285 - Add DELIMITER $$ when exporting triggers
Pull-request: #19942
Fixes: #17285
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-02-17 10:12:34 +01:00
William Desportes
0c8a6520cc
Merge #20109 - Fix #18927 - Allow resize of GIS visualization vertically
Pull-request: #20109
Fixes: #18927
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-02-17 10:10:10 +01:00
Maurício Meneghini Fauth
15385298cd
Merge pull request #20113 from kamil-tekiela/Fix-DefaultFunctions-config
Fix DefaultFunctions config
2026-02-16 15:06:29 -03:00
Maurício Meneghini Fauth
fbe3d39831
Merge pull request #20107 from kamil-tekiela/Fix-20106
Add missing constant
2026-02-16 15:02:50 -03:00
Maurício Meneghini Fauth
0a5032d1bf
Merge pull request #20108 from kamil-tekiela/Fix-default-functions-in-InsertEdit
Fix default functions in InsertEdit
2026-02-16 15:00:16 -03:00
Kamil Tekiela
f8d462ce5f Fix DefaultFunctions config
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-16 15:58:14 +00:00
Hotripak
63df658764
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (3416 of 3416 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/uk/
Signed-off-by: Hotripak <hotr1pak@gmail.com>
2026-02-16 03:09:49 +01:00
Zahid Rizky Fakhri
45b0298434
Translated using Weblate (Indonesian)
Currently translated at 100.0% (3416 of 3416 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-16 03:09:48 +01:00