Kamil Tekiela
4684a91f69
Improve $exportPlugin check
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-05 02:25:20 +00:00
Maurício Meneghini Fauth
6eb12b6715
Merge pull request #19421 from kamil-tekiela/is_setup
...
Add dedicated methods for is_setup
2024-12-04 20:40:58 -03:00
Kamil Tekiela
42310b16d8
HttpMethod enum ( #19420 )
...
* HttpMethod
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Rename to \PhpMyAdmin\Http\RequestMethod
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
---------
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-04 20:39:27 -03:00
Maurício Meneghini Fauth
f28d82fee5
Merge pull request #19415 from kamil-tekiela/SELECT-with-CASE-crash
...
Fix crash when SELECT with CASE is executed
Fixes #19328
2024-12-04 20:37:25 -03:00
Kamil Tekiela
5b8168ded6
Privatize Sanitize::isSetup()
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-04 23:18:48 +00:00
Maurício Meneghini Fauth
c5d6cd5267
Merge pull request #19400 from kamil-tekiela/DESCRIBE-test_table
...
Drop test query DESCRIBE `test_table`
2024-12-04 20:18:12 -03:00
Kamil Tekiela
2756f27249
Add dedicated methods for is_setup
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-04 23:16:15 +00:00
Maurício Meneghini Fauth
3b163239d4
Merge pull request #19419 from MauricioFauth/fix/multi-arch-tests
...
Fix multi-arch docker builds
2024-12-04 20:11:20 -03:00
Maurício Meneghini Fauth
a1e99f958d
Merge pull request #19406 from kamil-tekiela/PHPUnit-fixes
...
PHPUnit fixes
2024-12-04 14:16:28 -03:00
Maurício Meneghini Fauth
d0c2bf9a26
Fix multi-arch docker builds
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-03 21:10:49 -03:00
Maurício Meneghini Fauth
4ba5cf1863
Fix error reported by TypeScript
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-03 20:23:09 -03:00
Maurício Meneghini Fauth
1efd736af7
Update Composer dependencies
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-03 20:14:06 -03:00
Maurício Meneghini Fauth
210f02ce1e
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-03 17:20:36 -03:00
Maurício Meneghini Fauth
80209cad18
Update Yarn dependencies
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-03 17:05:18 -03:00
Maurício Meneghini Fauth
6f876508a6
Ignore config files for PHPStan
...
Related to
https://github.com/phpmyadmin/phpmyadmin/pull/19416#issuecomment-2511733161
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-03 16:15:27 -03:00
Kamil Tekiela
8df3619930
Change assertion in the new test
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-03 17:27:30 +00:00
Kamil Tekiela
ee57b0c72f
Use strict assertions
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-03 17:27:13 +00:00
Kamil Tekiela
17de1bdf93
Add a type cast to match tested expectation
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-03 17:27:13 +00:00
Kamil Tekiela
b0456096b5
Fix broken test
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-03 17:27:13 +00:00
Kamil Tekiela
c6eee3aa1f
Fix incorrect test assertion
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-03 17:27:13 +00:00
Kamil Tekiela
b39fa91f40
Fix invalid test
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-03 17:27:13 +00:00
Kamil Tekiela
50123a39ac
Use native PHPUnit assertions
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-03 17:21:41 +00:00
Kamil Tekiela
9f9066a0af
Fix crash when SELECT with CASE is executed
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-03 17:20:34 +00:00
Liviu-Mihail Concioiu
ef0dfce381
Fix GisVisualizationControllerTest
...
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2024-12-02 15:17:03 -03:00
Maximilian Krög
4fa5eb0c98
Fix ListDatabaseTest
...
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2024-12-02 15:00:00 -03:00
Maurício Meneghini Fauth
9c3108ca81
Fix failing end to end tests
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-02 14:46:02 -03:00
Maurício Meneghini Fauth
54278b5920
Add PHPStan stricter rules
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-02 11:16:30 -03:00
Maurício Meneghini Fauth
43640af9f4
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-01 16:38:12 -03:00
phpMyAdmin bot
1e4b3606e6
Update po files
...
[ci skip]
Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2024-12-01 00:30:03 +00:00
Kamil Tekiela
f0617f52ac
Refactoring of ErrorHandler
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-11-28 10:27:35 -03:00
Maximilian Krög
61b4f6739d
Don't abuse name attribute of svg elements
...
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2024-11-28 09:49:39 -03:00
Maximilian Krög
ed552e83d4
Escape svg label
...
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2024-11-28 09:46:07 -03:00
Kamil Tekiela
fd7e1dc4ef
Drop Protocol version
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-11-25 20:37:38 -03:00
phpMyAdmin bot
edb53ee754
Update po files
...
[ci skip]
Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2024-11-24 00:27:07 +00:00
Kamil Tekiela
791684c078
Add parens to Twig privileges_table
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-11-22 15:57:29 -03:00
Maurício Meneghini Fauth
f05b6227e2
Add PHP 8.4 to the CI jobs
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-11-22 15:56:20 -03:00
Kamil Tekiela
ad492ea0ec
Drop test query DESCRIBE test_table
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-11-21 19:50:07 +00:00
Kamil Tekiela
cea4f72429
Use strict comparisons
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-11-21 12:37:24 -03:00
Kamil Tekiela
71c760b0f0
Refactor validateTableAndLoadFields()
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-11-21 12:37:24 -03:00
Kamil Tekiela
6b754922b7
Change type hint for getColumnNames()
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-11-21 12:37:24 -03:00
Kamil Tekiela
54dce07774
Update PHPStan
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-11-21 12:37:24 -03:00
William Desportes
833645f8d1
Ref #19398 - Use application/json instead of text/plain for JSON export
...
Ref: #19398
Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-11-21 14:01:40 +01:00
Faissal Wahabali
b32e907f7c
Fix #19363 - Wrong query when using backtick in table name ( #19396 )
...
Fixes : #19363
Pull-request: #19396
* fix query when backtick in table name
Signed-off-by: faissaloux <fwahabali@gmail.com>
2024-11-19 23:09:01 +00:00
William Desportes
86896c7083
Also publish ad HTMLZIP on ReadTheDocs and adjust the logic
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-11-18 23:24:34 +01:00
William Desportes
573e86661b
Install sphinx-rtd-theme for ReadTheDocs with pip
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-11-18 23:00:29 +01:00
William Desportes
cef7b80696
Add APT packages to ReadTheDocs
...
Thank you GitHub search for the solution, I hope it works. Else I will use the post install method
Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-11-18 22:50:50 +01:00
William Desportes
32468f2fd7
Use the ReadTheDocs theme on ReadTheDocs
...
Thank you GitHub search for the code
Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-11-18 22:39:50 +01:00
William Desportes
71fd0c6b8e
Set the version of Python to 3.12 for ReadTheDocs
...
Ref: https://docs.readthedocs.io/en/stable/config-file/v2.html#build-tools-python
Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-11-18 22:17:26 +01:00
William Desportes
9da5bc0431
Add a ReadTheDocs config file
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-11-18 22:15:08 +01:00
William Desportes
b2c67d9333
Bump the doc Copyright year
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-11-18 22:15:07 +01:00