1
0
mirror of https://github.com/phpmyadmin/phpmyadmin.git synced 2026-10-23 18:29:15 +03:00

2038 Commits

Author SHA1 Message Date
Магда М.Г.
a3c0e86066 Make the documentation directory configurable in vendor_config.php
Signed-off-by: Магда М.Г. <mail@mgmagda.ru>
2026-10-23 13:03:09 +02:00
Maurício Meneghini Fauth
24ede9da2d Merge pull request #20527 from kamil-tekiela/Refactor-updatePassword
Refactor updatePassword
2026-10-19 13:55:50 -03:00
Kamil Tekiela
3b3ef21033 Pass Config to ResponseRenderer so that we don't rely on Global state
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-10-17 02:01:25 +01:00
Kamil Tekiela
05917fbe4e Refactor Events::getQueryFromRequest
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-10-14 16:27:56 +01:00
Kamil Tekiela
c13712b3d6 Refactor updatePassword
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-10-14 15:45:16 +01:00
Maurício Meneghini Fauth
6bc9e8da1a Move class Database\Events to Events\Events
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-10-12 12:30:03 -03:00
Maurício Meneghini Fauth
fc3c643dc8 Move Database\EventsController to Events\IndexController
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-10-12 11:46:51 -03:00
Maurício Meneghini Fauth
00418f6507 Extract EventsControllerTest fixtures into files
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-10-12 11:22:23 -03:00
Maurício Meneghini Fauth
3ff024fe9d Get export_item param from ServerRequest object
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-10-10 18:11:39 -03:00
Kamil Tekiela
95f72a9101 Update PHPStan
- Upgrading composer/semver (3.5.0 => 3.5.1)
  - Upgrading phpstan/phpstan (2.2.16 => 2.3.0)
  - Upgrading phpstan/phpstan-phpunit (2.0.19 => 2.1.0)
  - Upgrading phpstan/phpstan-strict-rules (2.0.12 => 2.1.0)
  - Upgrading phpunit/phpunit (11.5.56 => 11.5.57)

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-10-06 13:49:46 +01:00
Maurício Meneghini Fauth
ffc1deeb5b Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-10-02 11:58:29 -03:00
Maurício Meneghini Fauth
3adaad0c64 Backport DatabaseInterface::quoteString to QA_5_2
This makes easier to merge new code into master branch.
Moves the responsability of quoting to the driver instead of the
DatabaseInterface class. Uses PHP 8.6's mysqli::quote_string()
if available.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-10-01 11:32:48 -03:00
Arpit Jain
67cf87d345 Escape the username in the user group lookup
Signed-off-by: Arpit Jain <arpitjain099@gmail.com>
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-09-30 20:51:43 -03:00
Maurício Meneghini Fauth
a522db7002 Update Composer dependencies
- Upgrading composer/semver (3.4.4 => 3.5.0)
  - Upgrading fidry/cpu-core-counter (1.3.0 => 1.4.1)
  - Upgrading laminas/laminas-httphandlerrunner (2.13.0 => 2.14.0)
  - Upgrading nikic/php-parser (v5.8.0 => v5.9.0)
  - Upgrading phpdocumentor/reflection-common (2.2.0 => 2.2.1)
  - Upgrading phpdocumentor/type-resolver (2.0.0 => 2.1.0)
  - Upgrading phpstan/phpdoc-parser (2.3.5 => 2.3.6)
  - Upgrading phpstan/phpstan (2.2.9 => 2.2.16)
  - Upgrading phpstan/phpstan-phpunit (2.0.18 => 2.0.19)
  - Upgrading symfony/cache (v7.4.17 => v7.4.20)
  - Upgrading symfony/console (v7.4.17 => v7.4.20)
  - Upgrading symfony/dependency-injection (v7.4.17 => v7.4.20)
  - Upgrading symfony/expression-language (v7.4.14 => v7.4.18)
  - Upgrading symfony/filesystem (v7.4.17 => v7.4.18)
  - Upgrading symfony/polyfill-iconv (v1.37.0 => v1.43.0)
  - Upgrading symfony/polyfill-intl-grapheme (v1.41.0 => v1.43.0)
  - Upgrading symfony/polyfill-intl-normalizer (v1.42.0 => v1.43.0)
  - Upgrading symfony/polyfill-mbstring (v1.38.2 => v1.43.0)
  - Upgrading symfony/polyfill-php80 (v1.37.0 => v1.43.0)
  - Upgrading symfony/polyfill-php83 (v1.41.0 => v1.43.0)
  - Upgrading symfony/polyfill-php84 (v1.38.1 => v1.43.0)
  - Upgrading symfony/polyfill-uuid (v1.37.0 => v1.43.0)
  - Upgrading symfony/process (v7.4.17 => v7.4.19)
  - Upgrading symfony/property-info (v7.4.19 => v7.4.20)
  - Upgrading symfony/serializer (v7.4.19 => v7.4.20)
  - Upgrading symfony/service-contracts (v3.7.1 => v3.7.3)
  - Upgrading symfony/type-info (v7.4.17 => v7.4.20)
  - Upgrading symfony/uid (v7.4.17 => v7.4.20)
  - Upgrading symfony/var-exporter (v7.4.16 => v7.4.18)
  - Upgrading twig/twig (v3.28.0 => v3.30.0)
  - Upgrading vimeo/psalm (6.16.1 => 6.19.1)

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-09-30 11:13:12 -03:00
Maurício Meneghini Fauth
63949c36bd Fix WebAuthn\CustomServer credential save
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-09-28 22:18:20 -03:00
Maurício Meneghini Fauth
469c6560e5 Merge pull request #20444 from kamil-tekiela/Remove-calculatePosForLastPage
Remove calculatePosForLastPage()
2026-09-28 20:31:46 -03:00
Kamil Tekiela
7747f93284 Use Randomizer in WebAuthn
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-25 00:34:10 +01:00
Kamil Tekiela
6aa3747078 Refactor Ajax class
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-24 23:42:29 +01:00
Maurício Meneghini Fauth
6d11ca9de2 Extract PublicKeyCredentialSource creation
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-09-20 01:45:43 -03:00
Maurício Meneghini Fauth
657be457ec Extract PublicKeyCredential creation
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-09-20 01:45:43 -03:00
Maurício Meneghini Fauth
6a754dd0a8 Extract PublicKeyCredentialRequestOptions creation
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-09-20 01:45:43 -03:00
Maurício Meneghini Fauth
3f4a84eea1 Extract PublicKeyCredentialCreationOptions creation
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-09-20 01:45:42 -03:00
Maurício Meneghini Fauth
72ddabe093 Remove PublicKeyCredentialSourceRepository interface
It's deprecated. Uses CeremonyStepManagerFactory instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-09-19 20:25:02 -03:00
Maurício Meneghini Fauth
20482a7908 Create the Crypto\Base64 class
Wraps the Sodium base64 functions.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-09-19 14:23:33 -03:00
Maurício Meneghini Fauth
40b167a5d0 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-09-19 14:22:17 -03:00
Kamil Tekiela
21e133ebc0 Stop pinning table group to the top
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-16 15:40:43 +01:00
Kamil Tekiela
7c028e5033 Fix type hints
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-16 15:28:54 +01:00
Kamil Tekiela
9b0cc2548e Refactoring of getTablesFull
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-16 15:28:54 +01:00
Maurício Meneghini Fauth
7d5d6e97a5 Merge pull request #20423 from M393/db-structure-max-timestamps
Fix db structure summary timestamp
2026-09-15 16:23:56 -03:00
Maurício Meneghini Fauth
f88771d657 Merge pull request #20356 from MoonE/csv-table-size
Csv table size
2026-09-14 13:56:03 -03:00
Liviu-Mihail Concioiu
9a87a0f992 Replace Name with TABLE_NAME
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-09-14 13:38:43 -03:00
Maurício Meneghini Fauth
00218efed2 Merge pull request #20464 from kamil-tekiela/Refactor-RelationStats
Refactor relation stats
2026-09-14 13:34:00 -03:00
Maurício Meneghini Fauth
f82904bfb0 Merge pull request #20479 from kamil-tekiela/SysInfo
Refactoring of SysInfo
2026-09-11 21:01:20 -03:00
Maurício Meneghini Fauth
0e806db10d Merge pull request #20465 from kamil-tekiela/Refactoring
Various refactorings
2026-09-11 20:57:35 -03:00
Kamil Tekiela
c4547fc666 Refactor getVariablesStatus()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-08 23:33:23 +01:00
Kamil Tekiela
1091f8a0d5 Fix return type of ListDatabase::retrieve()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-08 23:33:23 +01:00
Kamil Tekiela
fed9933d60 Drop $charLists param from getStringWidth()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-08 23:33:23 +01:00
Kamil Tekiela
398d99b621 Drop getErrorUrl()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-08 23:33:22 +01:00
Kamil Tekiela
a84357e961 Refactor getPartitions()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-08 15:58:01 +01:00
Kamil Tekiela
ba378f13db Refactor getJsonForChartingData()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-08 15:00:59 +01:00
Kamil Tekiela
081df8be4e Remove unused isSupported() method
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-08 14:51:15 +01:00
Maximilian Krög
9e088d753d Add test for db structure summary timestamps
Signed-off-by: Maximilian Krög <maximilian.kroeg@geocept.com>
2026-09-05 00:12:57 +02:00
William Desportes
2345f83d7d Merge #20426 - Fix #20425 - OOM error when creating a view
Pull-request: #20426
Fixes: #20425
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-09-03 23:40:21 +02:00
Kamil Tekiela
fd9813e581 Remove unused param from constructor
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-08-31 23:05:53 +01:00
Kamil Tekiela
f3278ae04c Add proper property types
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-08-31 23:00:38 +01:00
Maurício Meneghini Fauth
becc5b9382 Merge pull request #20451 from kamil-tekiela/Refactor-moveOrCopyTable
Refactor moveOrCopyTable
2026-08-30 18:41:55 -03:00
Maurício Meneghini Fauth
1c2266154c Merge pull request #20441 from kamil-tekiela/Message-refactoring
Message refactoring
2026-08-30 18:25:07 -03:00
Kamil Tekiela
ce0e55a60c Create Format enum
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-08-30 19:03:21 +01:00
Kamil Tekiela
01835ae84a Create Color DTO
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-08-30 19:01:41 +01:00
Maurício Meneghini Fauth
9ad877bc9a Merge pull request #20447 from kamil-tekiela/Pass-Statement-in-Result
Pass Statement in Result
2026-08-30 14:17:54 -03:00