William Desportes
4499e75901
Merge branch 'QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-07-16 02:49:36 +02:00
William Desportes
34acbcdc38
Fix calls to fetchRow using two parameters but function has only one parameter
...
None of our fetchRow methods have more than one parameter
Thank you Psalm for catching this !
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-07-16 02:28:03 +02:00
Maurício Meneghini Fauth
1835ebb4fc
Replace mb_strpos !== false with str_contains
...
See: https://wiki.php.net/rfc/str_contains#case-insensitivity_and_multibyte_strings
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-07-10 13:43:40 -03:00
Maurício Meneghini Fauth
6ae07c96fb
Replace strpos !== false with str_contains
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-07-09 22:30:42 -03:00
Maurício Meneghini Fauth
8e4d6229a9
Fix some errors found by Psalm
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-07-06 00:37:27 -03:00
Maurício Meneghini Fauth
9adaa912e1
Rename Response class to ResponseRenderer
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-30 12:35:22 -03:00
Maurício Meneghini Fauth
b1c936a0f3
Fix some errors found by Psalm
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-25 15:03:05 -03:00
William Desportes
0a1f083990
Merge branch 'QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-23 20:36:21 +02:00
William Desportes
8e148afc9e
Fix two possible PHP errors with int data
...
Actually, one poped out on tests after #16935
Ref: #14936
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-22 00:29:32 +02:00
William Desportes
6549c11361
Fix #16896 - Distinct URLs are broken on nullable text fields
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-22 00:29:32 +02:00
Maurício Meneghini Fauth
b3f088e9fd
Extract HTML from Results::getTableHeadersForColumns
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-17 22:40:53 -03:00
Maurício Meneghini Fauth
c3b453aa3a
Extract the HTML from sorted table header
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-17 17:09:18 -03:00
Maurício Meneghini Fauth
fa12894e5f
Add unit tests for Display\Results::setConfigParamsForDisplayTable
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-16 20:26:24 -03:00
Maurício Meneghini Fauth
39c0908af5
Remove display/results/sort_by_key template
...
Merges it with the `display/results/table` template.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-16 13:03:32 -03:00
William Desportes
300e835edb
Merge branch 'QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-16 01:10:11 +02:00
Maurício Meneghini Fauth
8f992a4fbf
Fix some errors found by PHPStan and Psalm
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-15 18:49:37 -03:00
William Desportes
f09ead5e07
Fix code using relative path
...
if (chdir('/tmp') === false) {
die('Could not change dir');
}
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-15 22:24:30 +02:00
Maurício Meneghini Fauth
1c084de30b
Fix coding standard errors
...
Related to 62f142c9fa .
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-03 16:50:33 -03:00
Maurício Meneghini Fauth
9928882de3
Fix some errors found by Psalm
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-05-23 00:24:59 -03:00
William Desportes
87526f2b5d
Merge branch 'QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-05-03 01:50:55 +02:00
William Desportes
27a9986a1b
Revert fix for #16783 to Fix #16874 and Fix #16802 and fix back #16783
...
This reverts 176ff6a99c
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-05-03 01:44:26 +02:00
Maurício Meneghini Fauth
8d0c2a339c
Move both operands of an assignment to the same line
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-04-20 22:35:21 -03:00
William Desportes
592dedb8c2
Revert 4c5592e632 for old PHP compat
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-04-20 21:22:31 +02:00
Maurício Meneghini Fauth
90778eecf7
Upgrade phpmyadmin/coding-standard to 3.0.0
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-04-19 02:20:46 -03:00
William Desportes
856145297f
Merge branch 'origin/QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-04-13 17:46:06 +02:00
William Desportes
721e927f12
Fix #16791 - Undefined index table_schema and "DESCRIBE FILES" broken links
...
Reverts: ca0244f06b because the code was guessing what the parent had already found but the code did not fine the same results between the parent and the child.
Now passing the result from the parent to the child will remove one guessing
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-04-12 22:26:51 +02:00
William Desportes
927689554e
Remove impossible code since #1208
...
Ref: 26dc919e68
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-04-12 21:50:51 +02:00
William Desportes
b5cde44e17
Document special schema links array format
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-04-12 21:48:26 +02:00
William Desportes
85afe9a14f
Merge branch 'QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-04-12 19:01:36 +02:00
Maurício Meneghini Fauth
ca0244f06b
Fix a type error when getting the special schema links
...
Reproduced by running "DESCRIBE `FILES`;" inside the information_schema
database.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-04-09 14:02:39 -03:00
William Desportes
9f0fc40cdb
Merge branch 'QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-04-02 13:40:28 +02:00
William Desportes
26cca2133d
Add ChangeLog entries for #16604 , 700108ba90, 8597ec6814, ec04f6ebac
...
Entry for #16604 already exists
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-04-01 18:58:22 +02:00
William Desportes
176ff6a99c
Fix #16783 - Incorrect linkage from one table's value to another table (varchar FK)
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-31 19:30:39 +02:00
William Desportes
c70552651f
Merge branch 'QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-31 17:02:17 +02:00
William Desportes
4d2c311b59
Fix some phpdoc blocks on Results class
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-31 16:27:29 +02:00
Maurício Meneghini Fauth
3d539b78e6
Merge branch 'QA_5_1'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-27 16:07:09 -03:00
Maurício Meneghini Fauth
b8bb6e06e3
Extract the HTML from Display\Results::getRowData
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-22 23:19:31 -03:00
Maurício Meneghini Fauth
035e29a80b
Extract GIS related methods from Util class
...
Creates the PhpMyAdmin\Utils\Gis class.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-22 15:03:39 -03:00
William Desportes
8992ef095f
Merge branch 'QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-14 11:54:03 +01:00
William Desportes
c62e27d650
Fix #16724 - Remove old unstable code to make column order work
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-13 01:19:58 +01:00
Maurício Meneghini Fauth
d3ce67593d
Fix some errors found by PHPStan
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-09 17:22:03 -03:00
Maurício Meneghini Fauth
2c2127b369
Rename PMA_Theme global variable to theme
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-07 15:15:27 -03:00
Maurício Meneghini Fauth
86b6fb5817
Rename variables to use the camel case format
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-06 01:29:46 -03:00
Maurício Meneghini Fauth
d83abf63e7
Use PSR-12 for control structures spacing
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-05 15:27:03 -03:00
Maurício Meneghini Fauth
0b8edc5bde
Use PSR-12 for namespace use statements
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-05 14:18:35 -03:00
Maurício Meneghini Fauth
47dca2cd45
Fix Selenium\Table\BrowseTest::testSortRecords test
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-02-28 22:43:19 -03:00
William Desportes
c5155ecae9
Refactor field flags to use an object an not strpos
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-24 23:56:33 +01:00
William Desportes
76839932fe
Merge branch 'QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-17 01:57:36 +01:00
William Desportes
39e524c2cf
Fix #16614 - Correct the dataseek offset on MySQLI extension
...
Fixes #16614
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-17 01:48:24 +01:00
Maurício Meneghini Fauth
1e5fbd57fc
Create Twig\AssetExtension and image Twig function
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-01-28 16:09:17 -03:00