Maurício Meneghini Fauth
49791c2114
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-13 16:21:03 -03:00
Maurício Meneghini Fauth
c15edf86fe
Add --no-cache --threads=max to composer update:baselines
...
[ci skip]
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-07 17:04:52 -03:00
Maurício Meneghini Fauth
efa8ce431b
Introduce support for PSR-20 ClockInterface
...
Related to https://github.com/phpmyadmin/phpmyadmin/pull/20030
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-19 19:22:53 -03:00
William Desportes
6f8e08653d
Remove roave/security-advisories, composer 2.9. has it built in now
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-11-25 10:55:53 +01:00
Maurício Meneghini Fauth
c1a82cee2a
Update Composer dependencies
...
- Upgrading nikic/php-parser (v5.6.1 => v5.6.2)
- Downgrading phpmyadmin/motranslator (dev-master 4ac3205 => 6.0.0)
- Downgrading phpmyadmin/shapefile (dev-master 6aab917 => 4.0.0)
- Downgrading phpmyadmin/sql-parser (dev-master 339c469 => 6.0.0)
- Upgrading phpunit/phpunit (11.5.42 => 11.5.43)
- Upgrading roave/security-advisories (dev-latest 7a8f128 => dev-latest d2e1583)
- Upgrading spomky-labs/pki-framework (1.3.0 => 1.4.0)
- Upgrading symfony/cache (v7.3.4 => v7.3.5)
- Upgrading symfony/console (v7.3.4 => v7.3.5)
- Upgrading twig/twig (v3.21.1 => v3.22.0)
- Upgrading webmozart/assert (1.11.0 => 1.12.1)
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-11-01 09:06:24 -03:00
William Desportes
66b797e199
Migrate psr/http-message to v2
...
Needed in Debian soon, other tools are migrating too
Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-10-17 23:02:04 +02:00
Liviu-Mihail Concioiu
8c3dbf7d56
Drop support for BaconQrCode v2
...
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-09-10 22:20:56 +02:00
Maurício Meneghini Fauth
5c6bcaa220
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-09-10 12:57:14 -03:00
Liviu-Mihail Concioiu
5060169e19
Add support for bacon-qr-code v3 ( #19837 )
...
* Add support for bacon-qr-code v3
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
* Fix
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
* Fix #2
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
* Quote packages
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
* Fix
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
* Fix
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
* Fix
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
* Fix
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
* Fix
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
* Fix
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
* Fix
Co-authored-by: Maximilian Krög <maxi_kroeg@web.de>
* Fix
Co-authored-by: William Desportes <williamdes@wdes.fr>
* Add quotes to the package version
* Fix again
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
---------
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
Co-authored-by: Maximilian Krög <maxi_kroeg@web.de>
Co-authored-by: William Desportes <williamdes@wdes.fr>
2025-09-09 20:04:47 -03:00
Maurício Meneghini Fauth
be01432c56
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-09-08 14:12:06 -03:00
Maurício Meneghini Fauth
d2fdad042c
Merge pull request #19838 from MoonE/count-sql-no-cache
...
Fix #19822 - Fix incorrect usage/placement of 'SQL_NO_CACHE'
2025-09-08 13:34:51 -03:00
Maurício Meneghini Fauth
02927c8d00
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-09-06 20:21:55 -03:00
Liviu-Mihail Concioiu
8a9086db0d
Add symfony/polyfill-iconv
...
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-09-07 00:04:59 +02:00
Maximilian Krög
9d0f6110d5
Fix row count with SQL_NO_CACHE
...
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2025-08-31 23:09:44 +02:00
Maurício Meneghini Fauth
9c576fcc9c
Refactor Twig extensions to use Twig's AttributeExtension
...
This allows to remove most extensions.
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-08 13:23:34 -03:00
Maurício Meneghini Fauth
4cea383ece
Fix thecodingmachine/safe deprecations using a fork
...
Forces Composer to use a fork of thecodingmachine/safe to fix its PHP
8.4 deprecations.
https://github.com/MauricioFauth/thecodingmachine-safe/compare/v1.3.3...v1-php8.4
- Fixes https://github.com/phpmyadmin/phpmyadmin/issues/19404
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-24 18:42:46 -03:00
Kamil Tekiela
d534e135b4
Force Twig version to be 3.19
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-30 17:06:54 +00:00
Maurício Meneghini Fauth
a2b07b92ee
Upgrade PHPUnit to version 11.5
...
- Upgrading amphp/amp (v3.0.2 => v3.1.0)
- Upgrading phpmyadmin/sql-parser (dev-master ab0d173 => dev-master 00c8e55)
- Upgrading phpstan/phpstan-phpunit (2.0.3 => 2.0.4)
- Upgrading phpunit/php-code-coverage (10.1.16 => 11.0.8)
- Upgrading phpunit/php-file-iterator (4.1.0 => 5.1.0)
- Upgrading phpunit/php-invoker (4.0.0 => 5.0.1)
- Upgrading phpunit/php-text-template (3.0.1 => 4.0.1)
- Upgrading phpunit/php-timer (6.0.0 => 7.0.1)
- Upgrading phpunit/phpunit (10.5.41 => 11.5.4)
- Upgrading roave/security-advisories (dev-latest e7a38fc => dev-latest 3f5a01e)
- Upgrading sebastian/cli-parser (2.0.1 => 3.0.2)
- Upgrading sebastian/code-unit (2.0.0 => 3.0.2)
- Upgrading sebastian/code-unit-reverse-lookup (3.0.0 => 4.0.1)
- Upgrading sebastian/comparator (5.0.3 => 6.3.0)
- Upgrading sebastian/complexity (3.2.0 => 4.0.1)
- Upgrading sebastian/diff (5.1.1 => 6.0.2)
- Upgrading sebastian/environment (6.1.0 => 7.2.0)
- Upgrading sebastian/exporter (5.1.2 => 6.3.0)
- Upgrading sebastian/global-state (6.0.2 => 7.0.2)
- Upgrading sebastian/lines-of-code (2.0.2 => 3.0.1)
- Upgrading sebastian/object-enumerator (5.0.0 => 6.0.1)
- Upgrading sebastian/object-reflector (3.0.0 => 4.0.1)
- Upgrading sebastian/recursion-context (5.0.0 => 6.0.2)
- Upgrading sebastian/type (4.0.0 => 5.1.0)
- Upgrading sebastian/version (4.0.1 => 5.0.2)
- Upgrading squizlabs/php_codesniffer (3.11.2 => 3.11.3)
- Locking staabm/side-effects-detector (1.0.5)
- Upgrading tecnickcom/tcpdf (6.8.0 => 6.8.2)
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-28 18:43:58 -03:00
Kamil Tekiela
34d955f41e
Upgrade to Psalm v6
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-26 14:16:31 +00:00
William Desportes
5a10863529
Fix Twig deprecations - allow twig-i18n-extension v5
...
https://github.com/phpmyadmin/twig-i18n-extension/releases/tag/5.0.0
Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-01-08 14:37:42 +01: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
7a72db64c9
Bump PHPStan version to ^2.0
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-11-16 12:03:54 -03:00
Maurício Meneghini Fauth
926762abc2
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-09-30 20:17:57 -03:00
Maurício Meneghini Fauth
2fb2477af5
Add phpstan/phpstan-deprecation-rules package
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-09-30 17:14:50 -03:00
Maurício Meneghini Fauth
ea2a474d7b
Upgrade Composer dependencies
...
- Upgrading composer/pcre (3.3.0 => 3.3.1)
- Upgrading fidry/cpu-core-counter (1.1.0 => 1.2.0)
- Upgrading phpmyadmin/sql-parser (dev-master f2bafbb => dev-master 91d2bbf)
- Upgrading phpstan/extension-installer (1.4.1 => 1.4.2)
- Upgrading phpstan/phpdoc-parser (1.29.1 => 1.30.0)
- Upgrading phpstan/phpstan (1.11.11 => 1.12.0)
- Upgrading roave/security-advisories (dev-latest f8de2a8 => dev-latest 5ddbc0b)
- Upgrading symfony/cache (v7.1.3 => v7.1.4)
- Upgrading symfony/config (v6.4.8 => v7.1.1)
- Upgrading symfony/console (v6.4.10 => v7.1.4)
- Upgrading symfony/dependency-injection (v6.4.10 => v7.1.4)
- Upgrading symfony/expression-language (v6.4.8 => v7.1.4)
- Upgrading symfony/process (v5.4.40 => v7.1.3)
- Upgrading symfony/string (v7.1.3 => v7.1.4)
- Upgrading symfony/uid (v7.1.1 => v7.1.4)
- Upgrading twig/twig (v3.11.0 => v3.12.0)
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-08-31 13:03:34 -03:00
Maurício Meneghini Fauth
5664cde45c
Bump web-auth/webauthn-lib version to 4.9
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-08-29 17:05:36 -03:00
Maurício Meneghini Fauth
46f2c8871c
Backport some fixes for PHPUnit 10 compatibility
...
- Fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070623
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-08-13 20:13:18 -03:00
Maurício Meneghini Fauth
b1ae10df76
Bump minimum PHP version to 8.2.0
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-07-31 15:14:12 -03:00
Maurício Meneghini Fauth
18ad00f7a5
Remove the phpmyadmin/twig-i18n-extension package
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-25 14:42:13 -03:00
Maurício Meneghini Fauth
de45958d54
Allow installation of Twig >= 3.9
...
- Fixes #19112
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-19 14:25:24 -03:00
William Desportes
add463dfe0
Ref #19112 , #19114 - Prevent upgrade to Twig 3.9.0
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-04-17 21:15:24 +02:00
Maurício Meneghini Fauth
9a0d34b01d
Rename tests/selenium to tests/end-to-end
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-23 13:29:07 -03:00
Maurício Meneghini Fauth
606f66b5df
Rename tests/classes to tests/unit
...
This directory is for unit tests only, so let's rename it to unit to be
more clear.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-23 13:29:07 -03:00
Kamil Tekiela
d8a9637536
Use ini_parse_quantity()
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-02-05 16:06:15 +01:00
Maurício Meneghini Fauth
033dcf21e0
Change Core::getContainerBuilder return to ContainerInterface
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-12-21 16:46:11 -03:00
Maurício Meneghini Fauth
1d1c55e250
Move test directory to tests
...
- Related to #18512
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-11-30 10:47:42 -03:00
Maurício Meneghini Fauth
f56284d80b
Rename scripts directory to bin
...
- Related to #18512
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-11-24 20:40:25 -03:00
Maurício Meneghini Fauth
5379d443d3
Remove motranslator functions file from composer.json
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-10-27 18:20:12 -03:00
Maurício Meneghini Fauth
c3a489e441
Update Composer dependencies
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-10-17 12:58:31 -03:00
Maurício Meneghini Fauth
ed3d632a99
Add composer.lock to version control
...
This will allow more control over the dependencies and will be easier to
investigate issues from past commits as the dependencies will be locked.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-10-04 11:25:26 -03:00
Maurício Meneghini Fauth
043e1e4b30
Bump phpmyadmin/twig-i18n-extension version to 5.0
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-09-12 15:53:59 -03:00
Maurício Meneghini Fauth
f33d75b257
Bump phpmyadmin/shapefile to 4.0
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-09-11 15:41:31 -03:00
Maurício Meneghini Fauth
97ebf29d61
Allow GIS tests to test against different TCPDF versions
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-09-06 19:23:17 -03:00
Maurício Meneghini Fauth
a88176fb6f
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-09-04 18:51:53 -03:00
Maurício Meneghini Fauth
3435db3261
Add security link to composer.json file
...
https://getcomposer.org/doc/04-schema.md#support
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-09-04 15:11:41 -03:00
Maurício Meneghini Fauth
1ddcad2bfb
Replace libraries/classes references with src
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-08-30 15:59:29 -03:00
Maurício Meneghini Fauth
04d97adb3f
Bump phpmyadmin/motranslator version to ^6.0-dev
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-08-23 16:05:44 -03:00
Maurício Meneghini Fauth
daad3ab13a
Add support for PSR-15 middleware
...
Creates the Http/Handler/QueueRequestHandler class to handle the
middleware queue.
Extracts the PHP extensions checking into a middleware.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-08-08 16:14:34 -03:00
Maurício Meneghini Fauth
1f636fedbe
Create the Http\Handler\ApplicationHandler class
...
Uses the Laminas\HttpHandlerRunner\RequestHandlerRunner class to handle
the server request and the response emission.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-08-08 16:14:33 -03:00
Maurício Meneghini Fauth
6df6a543e7
Update Psalm baseline
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-07-31 14:05:34 -03:00