Commit Graph

257 Commits

Author SHA1 Message Date
William Desportes
8504b67ee0
Upgrade phpstan and psalm
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-02-03 01:38:44 +01:00
Maurício Meneghini Fauth
02e8588404
Merge branch 'QA_4_9-security' into QA_5_1-security
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-10 18:39:23 -03:00
Maurício Meneghini Fauth
3c11d62b31
Add support for Sodium encryption
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-10 12:19:42 -03:00
Maurício Meneghini Fauth
28ad63c969
Create PhpMyAdmin\Crypto\Crypto class to handle encryptions
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-10 12:19:42 -03:00
Maurício Meneghini Fauth
1250eca441
Add allowed plugins to composer.json file
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-03 09:50:24 -03:00
William Desportes
fca3dfa592
Require Twig 3.3.5 for PHP 8.1 compatibility
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-01-03 13:10:07 +01:00
William Desportes
dee420f8b2
Bump Twig 2.x to 2.14.9 (for a forced PHP 7.1 AND PHP 8.1 compat)
Ref: twigphp/Twig#3618

Closes: #16746

Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-01-03 12:38:41 +01:00
William Desportes
796466f8c2
Update phpstan baselines and psalm baseline
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-01-03 12:10:57 +01:00
William Desportes
897a4b1bf2
Upgrade tcpdf to latest 6.4.4 (that has multiple PHP 8.1 bug fixes)
Previous upgrade: 812b41c3a7

Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-01-03 11:54:46 +01:00
William Desportes
812b41c3a7
Upgrade tcpdf to latest 6.4.3 (that has a PHP 8.1 bug fix)
Previous upgrade: 5e3aaac940

Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-12-29 01:34:49 +01:00
William Desportes
d2cd67f8dc
#16746 - Replace samyoul/u2f-php-server by code-lts/u2f-php-server
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-12-12 12:16:52 +01:00
Maurício Meneghini Fauth
5a40ae64f2
Bump sql-parser version to 5.5.0
Ref: 54899b368a

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-09 16:40:48 +01:00
Maurício Meneghini Fauth
8565d20256
Bump PHPStan version to 1.0.0
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-11-01 19:36:04 -03:00
William Desportes
fe884f4547
Update phpstan and phpstan baseline
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-09-12 23:35:45 +02:00
William Desportes
8fdef86a89
Update phpstan & phpstan baseline
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-09-03 01:09:39 +02:00
William Desportes
ce9f1ecab0
Update psalm to ^4.9.2
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-08-08 02:37:37 +02:00
William Desportes
5e3aaac940
Upgrade tcpdf
A lot of phpdoc typehints where added upstream, since it is only documentation I decided to not fix the code on QA.

Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-07-20 21:45:47 +02:00
William Desportes
b68cb89f5c
Update phpstan
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-07-20 14:30:14 +02:00
William Desportes
aae0630b78
Update baselines and phpstan version to ^0.12.92
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-07-13 22:33:28 +02:00
William Desportes
88de1ff165
Update psalm to 4.8.0
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-21 23:39:09 +02:00
William Desportes
8529c019a5
Bump php-webdriver/webdriver for PHP compat
Ref: https://github.com/phpmyadmin/phpmyadmin/issues/16429
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-05-28 14:32:22 +02:00
Maurício Meneghini Fauth
8773b23452
Upgrade Psalm to 4.7.0
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>

I removed the change on libraries/classes/Plugins/Auth/AuthenticationSignon.php (William)
(cherry picked from commit 8d460568f3)

Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-31 00:28:50 +02:00
William Desportes
a9fa4ef883
Fix #16601 - Use tcpdf ^6.4.1
Ref: b8a75b16c5

Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-27 17:40:40 +01:00
William Desportes
161ad3a897
Update psalm and psalm baseline
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-06 19:38:07 +01:00
William Desportes
844a131028
Update phpstan
[ci skip]
Ref: https://github.com/phpstan/phpstan/issues/4579
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-25 23:37:57 +01:00
William Desportes
f3cf7d76c8
Update psalm baseline
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:57:57 +01:00
William Desportes
aeb1b4d08a
Update phpstan
See: https://github.com/phpstan/phpstan/issues/4579
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 17:04:12 +01:00
William Desportes
4e3ada47f5
Update phpstan & baseline
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-17 18:26:03 +01:00
William Desportes
9d62b14cfb
Upgrade baselines
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-16 17:58:19 +01:00
William Desportes
4b1fe4e329
Update phpstan and phpstan baseline
See: https://github.com/phpstan/phpstan/issues/4500

Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-07 17:50:00 +01:00
William Desportes
d4702f47e4
Revert "Downgrade motranslator to 5.0"
This reverts commit a347b19583.

Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-05 22:08:05 +01:00
William Desportes
f074a08ab0
Update static analysis tools and baselines
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-01-31 01:29:56 +01:00
Isaac Bennetch
e441b1bd0d
Fix build for TCPDF fix
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2021-01-28 15:05:43 +01:00
William Desportes
b8a75b16c5
Fix #16429 - Use php8.0 fixed version for TCPDF
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-01-28 15:05:06 +01:00
William Desportes
f3cb3a34f0
Upgrade psalm to 4.4.0
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-01-14 12:23:29 +01:00
William Desportes
b538a8bfdd
Upgrade phpstan and psalm
Ref: https://github.com/phpstan/phpstan/issues/3371

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-21 16:26:24 +01:00
William Desportes
2b7e5edfe0
Update composer branch alias
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-19 14:32:11 +01:00
William Desportes
b4f1e14e80
fix or ignore phpstan 0.12.63 errors
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-18 22:17:18 +01:00
William Desportes
394685a885
Upgrade phpstan/*
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-13 14:29:51 +01:00
Maurício Meneghini Fauth
a347b19583
Downgrade motranslator to 5.0
Related to https://github.com/phpmyadmin/motranslator/issues/37

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-26 15:31:29 -03:00
William Desportes
f958e7b862
Upgrade dev vimeo/psalm from ^3.16 to ^4.1.1
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-11-19 09:56:58 +01:00
William Desportes
5904adb17a
Upgrade phpmyadmin/coding-standard to at least 2.1.1
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-11-16 19:38:27 +01:00
Maurício Meneghini Fauth
53866a983a
Force use of phpmyadmin/coding-standard 2.0
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-16 14:33:39 -03:00
William Desportes
d7a27c3355
#16407 - Make all versions of pragmarx/google2fa below 6.1.0 incompatible
Because of this commit: c1bb594de1
Fixed the tests for newer versions.

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-11-13 09:52:58 +01:00
William Desportes
cc6d1beb02
#16407 - Bump pragmarx/google2fa conflict to >8.0
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-11-13 00:30:39 +01:00
William Desportes
f8bf16fcd8
Update phpstan and phpstan baseline
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-11-01 23:33:03 +01:00
Maurício Meneghini Fauth
64090387f1 Add PHP 8 to composer.json
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-10-19 13:56:15 -03:00
William Desportes
f000e8229b
Upgrade psalm to 3.16
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-09-20 00:22:18 +02:00
Maurício Meneghini Fauth
94b3fea4a7 Update PHPstan
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-08-26 17:25:51 -03:00
Maurício Meneghini Fauth
d9e6ef64ac Upgrade Psalm to 3.14
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-08-17 20:39:41 -03:00