Maurício Meneghini Fauth
9481236388
Merge pull request #18460 from kamil-tekiela/Globals-in-Status
...
Remove unused globals
2023-06-05 12:50:55 -03:00
phpMyAdmin bot
23c536099d
Update po files
...
[ci skip]
Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2023-06-04 00:22:51 +00:00
Maurício Meneghini Fauth
b8c26e9609
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-06-02 16:43:57 -03:00
Maurício Meneghini Fauth
64eceff4f9
Fix state times not getting summed in the profiling table
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-06-02 16:31:10 -03:00
Maurício Meneghini Fauth
090da99bdf
Merge pull request #18477 from MauricioFauth/identifier-name
...
Create the `Identifiers\Identifier` interface
2023-06-01 20:02:05 -03:00
Maurício Meneghini Fauth
1be42d13de
Create the Identifiers\Identifier interface
...
Changes Dbal\DatabaseName, Dbal\TableName and Triggers\TriggerName to
implements the new Identifier\Identifier interface.
Moves Dbal\DatabaseName, Dbal\TableName and Triggers\TriggerName to the
Identifiers namespace.
Renames the tryFromValue() and fromValue() methods to just tryFrom() and
from() respectively.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-06-01 19:09:25 -03:00
William Desportes
b2555a4fe4
Merge remote-tracking branch 'origin/master'
2023-06-01 10:01:39 +02:00
William Desportes
bf9519444a
Merge #18474 - Require min php 80102 (8.1.2)
...
Pull-request: #18474
Ref: #18217
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-06-01 10:00:32 +02:00
Maurício Meneghini Fauth
4953dd1ad0
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-31 22:30:01 -03:00
faissaloux
6ee89e6e84
require min php 80102
...
Signed-off-by: faissaloux <fwahabali@gmail.com>
2023-05-31 23:34:47 +01:00
Maurício Meneghini Fauth
578dbb301c
Fix SQL statement not being displayed correctly on RTL languages
...
Fixes #18471
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-31 12:48:34 -03:00
Maurício Meneghini Fauth
9c01b7ce48
Extract guard condition from Triggers\Triggers::export()
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-31 02:37:38 -03:00
Maurício Meneghini Fauth
1f734f932c
Fix mutation tests workflow for push events
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-31 02:31:58 -03:00
Maurício Meneghini Fauth
b11d81b40c
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-31 00:50:54 -03:00
Maurício Meneghini Fauth
3f587ccce4
Improve unit test for ResponseRenderer::setAjax()
...
Also tests the setAjax() method of Header, Footer and Console classes.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-31 00:26:48 -03:00
Maurício Meneghini Fauth
1e2114c812
Merge pull request #18468 from MauricioFauth/template-twig-env
...
Refactor Template class to lazy load the Twig Environment
2023-05-30 21:18:12 -03:00
Maurício Meneghini Fauth
946fa9dd66
Refactor Template class to lazy load the Twig Environment
...
Loads the Twig Environment class only when rendering a template
for the first time, not when constructing the Template object.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-30 17:55:30 -03:00
Maurício Meneghini Fauth
f110beb5f3
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-30 15:03:57 -03:00
Maurício Meneghini Fauth
b9084615f6
Fix execute routine page not working when not in a modal
...
Fixes #18441
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-30 15:00:22 -03:00
Maurício Meneghini Fauth
5c9847101c
Merge pull request #18453 from kamil-tekiela/quoteString
...
Use quoteString in CentralColumns
2023-05-30 14:28:19 -03:00
Maurício Meneghini Fauth
9b2f08303c
Split mutation tests workflow into two jobs
...
Splits it into infection-changed-files and infection-all-files.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-30 14:19:58 -03:00
Maurício Meneghini Fauth
5ea9d2a2dc
Merge pull request #18459 from kamil-tekiela/Removal-of-GLOBALS
...
Removal of globals
2023-05-30 12:41:27 -03:00
Maurício Meneghini Fauth
716a456ad0
Merge pull request #18463 from kamil-tekiela/Message
...
More specific return type
2023-05-29 23:23:02 -03:00
Maurício Meneghini Fauth
8bb312514e
Merge pull request #18464 from kamil-tekiela/Refactor-parsePath
...
More specific return type
2023-05-29 23:20:36 -03:00
Maurício Meneghini Fauth
bc553ffcc3
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-29 17:35:29 -03:00
Maurício Meneghini Fauth
746a34c009
Fix the actions not being hidden in the Triggers, Routines, Events pages
...
Fixes #17392
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-29 16:46:42 -03:00
diprofinfiniti
53b4011ed1
Translated using Weblate (Malay)
...
Currently translated at 9.3% (319 of 3427 strings)
[ci skip]
Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/ms/
Signed-off-by: diprofinfiniti <anonynuine-999@yahoo.com>
2023-05-29 17:33:22 +02:00
William Desportes
23c1b01b38
Bump web-auth/webauthn-lib
...
No particular reason for that
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 13:41:52 +02:00
William Desportes
9fff97df36
Bump phpstan and psalm
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 13:39:45 +02:00
William Desportes
1d2464e38f
Bump google/recaptcha to 1.3.0 for PHP 8 support
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 13:35:20 +02:00
William Desportes
675f49c725
Use latest slim/psr7
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 13:31:26 +02:00
William Desportes
2fc35516ff
Adjust vendor excludes for ramsey/collection
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 13:30:04 +02:00
William Desportes
4d16355fba
Adjust check release excludes script for public/ folder
...
Ref: #18145 (ec31cbebc6 )
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 13:29:40 +02:00
William Desportes
44ba9a5d22
Merge branch 'QA_5_2'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 13:16:36 +02:00
William Desportes
c4c0c8c834
Bump laminas/laminas-diactoros CI PHP requirement to PHP 8.0
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 13:12:18 +02:00
William Desportes
21cf996096
Merge #18462 - Code improvement: NullableCompareToNullRector
...
Pull-request: #18462
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 13:05:51 +02:00
William Desportes
62a44a78bb
Merge #18465 - Use array shape for getPaths
...
Pull-request: #18465
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 13:04:34 +02:00
William Desportes
3e644647e8
Fix mock value bug in phpunit, bump phpunit 8.5
...
This did happen to me in Ubuntu while packaging, until now I did not understand it correctly.
It's a phpunit bug for sure, patched in 8.5.16.
Most probably due to https://github.com/sebastianbergmann/phpunit/pull/4678
```
1) PhpMyAdmin\Tests\TableTest::testDuplicateInfo
Invalid argument supplied for foreach()
libraries/classes/Table.php:944
test/classes/TableTest.php:955
phpvfscomposer://vendor/phpunit/phpunit/phpunit:60
```
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 13:01:09 +02:00
Kamil Tekiela
a72ec07b68
Use array shape for getPaths
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-29 11:43:43 +01:00
William Desportes
2db38cbe03
Bump phpmyadmin/twig-i18n-extension for PHP 8 support
...
Run: `php7.2 /bin/composer update --prefer-lowest`
PHP message: PHP Deprecated: Optional parameter $context declared before required parameter $notes is implicitly treated as a required parameter in vendor/phpmyadmin/twig-i18n-extension/src/Node/TransNode.php on line 65
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 12:29:09 +02:00
William Desportes
18f5ab26fa
Bump the version of web-auth/webauthn-lib
...
Run: `php7.2 /bin/composer update --prefer-lowest`
and `php7.2 ./vendor/bin/phpunit --filter=webauth`
```
1) PhpMyAdmin\Tests\WebAuthn\WebauthnLibServerTest::testGetCredentialCreationOptions
ArgumentCountError: Too few arguments to function Webauthn\Server::__construct(), 2 passed in libraries/classes/WebAuthn/WebauthnLibServer.php on line 45 and exactly 3 expected
PhpMyAdmin\Tests\WebAuthn\WebauthnLibServerTest::testGetCredentialRequestOptions
ArgumentCountError: Too few arguments to function Webauthn\Server::__construct(), 2 passed in libraries/classes/WebAuthn/WebauthnLibServer.php on line 83 and exactly 3 expected
```
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 12:19:57 +02:00
William Desportes
4504fe0866
Fix a testing warning
...
1) Warning
Test method "testOrSkip" in test class "PhpMyAdmin\Tests\Http\Factory\ServerRequestFactoryTest" is not public.
phpvfscomposer:///vendor/phpunit/phpunit/phpunit:60
vendor/bin/phpunit:118
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 12:11:58 +02:00
William Desportes
eec0f60b84
Update baselines
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 12:06:26 +02:00
William Desportes
30274190f8
Fix test-php-psr7-implementations CI
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 12:05:23 +02:00
William Desportes
34922bace5
Update create-release.sh
...
Ref: https://github.com/DASPRiD/Enum/pull/14
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 11:37:58 +02:00
William Desportes
98cd2ab1de
Fix the workflow for PSR-7 libraries
...
Ref: 3b4b4e287a
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 11:25:38 +02:00
William Desportes
9a68412f4d
Update ChangeLog for 54471c7cd8
...
Ref: 54471c7cd8
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 11:23:11 +02:00
William Desportes
54471c7cd8
Require slim/psr7 1.4.1 for CVE-2023-30536 - GHSA-q2qj-628g-vhfw
...
Ref: https://github.com/slimphp/Slim-Psr7/pull/286
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 11:21:58 +02:00
William Desportes
a9cd68b87d
Revert "Replace slim/psr7 by nyholm/psr7"
...
This reverts commit 4a965c6d15 .
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 11:21:53 +02:00
William Desportes
95866856f9
Merge #18452 - Prefill the field field_default_value on Central Columns
...
Pull-request: #18452
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-29 11:13:31 +02:00