Commit Graph

2222 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
6b57013203
Refactor Header::getMessage()
Replaces REQUEST with POST and GET.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-05-25 18:18:50 -03:00
Maurício Meneghini Fauth
f6d656b6a3
Fix bookmarks not being properly saved
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-05-22 19:32:03 -03:00
Maurício Meneghini Fauth
eb5f939582
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-05-09 15:34:12 -03:00
Kamil Tekiela
ce86769f34 Upgrading phpstan/phpstan (2.1.41 => 2.1.47)
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-04-13 17:15:06 +01:00
Kamil Tekiela
f708e074c9
Clean up config again (#20264)
* MaxTableList/MaxDbList/QueryHistoryMax
* UserprefsDisallow
* NaturalOrder
* Update TableTest.php
* MaxExactCountViews
* Update ReplicationGuiTest.php
* Update RoutinesTest.php
* Update StructureControllerTest.php
* Update ExportControllerTest.php
* Update StructureControllerTest.php
* Update BookmarkTest.php
* MaxCharactersInDisplayedSQL
* ActionLinksMode/ShowSQL/MysqlSslWarningSafeHosts
* Update TwoFactorTest.php
* ForeignKeyMaxLimit/ForeignKeyDropdownOrder
* QueryHistoryDB
* ZeroConf
* UseDbSearch
* MaxRoutineList
* NumFavoriteTables
* EnableAutocompleteForTablesAndColumns
* MaxExactCount/ShowStats
* InitialSlidersState
* Remove isset in Results
* Remove isset and fix tests
* PmaNoRelation_DisableWarning
* ShowCreateDb
* Update phpstan-baseline.neon
* Navigation
* Upgrading vimeo/psalm (6.15.0 => 6.16.1)

---------

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-04-10 16:33:08 -03:00
William Desportes
498a1a3353
Merge branch 'QA_5_2' 2026-04-09 15:21:25 +02:00
William Desportes
10093ffb2e
Merge #20167 - Fixes #19912 - remove the dead Suhosin warning
Pull-request: #20167
Fixes #19912
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-04-09 12:11:52 +02:00
Nicolai Ehrhardt
fb391a91db Fix #20041 - Update psalm and phpstan baselines for ExportController
Signed-off-by: Nicolai Ehrhardt <245527909+predictor2718@users.noreply.github.com>
2026-04-05 15:04:56 +02:00
Thomas Vincent
d0de56088e
fix: remove SuhosinDisableWarning setting and all references
Remove the SuhosinDisableWarning configuration property, which warned about
Suhosin PHP extension conflicts. Suhosin is unmaintained and no longer relevant
to modern PHP environments.

- Remove SuhosinDisableWarning from Settings.php (type shape, property,
  constructor assignment, toArray, setSuhosinDisableWarning method)
- Remove from Descriptions.php, FeaturesForm.php, HomeController.php
- Remove testSuhosinDisableWarning() and related test assertions
- Update phpstan-baseline.neon and psalm-baseline.xml
- Remove FAQ 2.8 Suhosin bullet; add note that Suhosin is no longer relevant
- Add config.rst note that this option was removed

Closes #20167

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
2026-04-03 02:19:24 -07:00
Maurício Meneghini Fauth
e0748802af
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-30 11:52:26 -03:00
Maurício Meneghini Fauth
abbf28eead
Improve unit test for TablePrimaryKeyOrder setting
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-25 10:52:36 -03:00
Maximilian Krög
6a6a70dc44
Update baselines
Signed-off-by: Maximilian Krög <maximilian.kroeg@geocept.com>
2026-03-23 10:34:38 +01:00
Maurício Meneghini Fauth
8f0fa8247d
Merge pull request #20147 from kamil-tekiela/Clean-up-setUserValue
Clean up setUserValue
2026-03-17 14:35:06 -03:00
William Desportes
d6ca244a18
Merge #20214 - Fix #20134 - Undefined array key 0 when there are no statements
Pull-request: #20214
Fixes: #20134
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-03-17 14:03:51 +01:00
Kamil Tekiela
839a7e7974 Fix ImportXML existence check
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-03-17 12:50:12 +00:00
William Desportes
e454326296
Update the phpstan and psalm baseline 2026-03-17 13:41:51 +01:00
William Desportes
ba3cfc7eb4
Merge #20154 - Fix gis export to pdf and svg
Pull-request: #20154
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-03-17 12:47:26 +01:00
William Desportes
ef79edfdac
Assert SQL queries for import XML
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-03-17 12:10:52 +01:00
Kamil Tekiela
01721f6c18 Remove unused functionality
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-03-16 23:17:15 +00:00
Kamil Tekiela
ae203ed56d Change return type of detectCompression
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-03-16 23:17:15 +00:00
Kamil Tekiela
ccaa56b8ba Make name non-nullable and close class
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-03-16 23:17:12 +00:00
William Desportes
5a8ddf18c2
Merge #20237 - Gis ScaleData offsets in target coordinate system
Pull-request: #20237
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-03-16 23:44:54 +01:00
Kamil Tekiela
4acd79bd83 Fix some issues
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-03-16 20:29:10 +00:00
Maximilian Krög
9a57ad4eab
Gis ScaleData offsets in target coordinate system
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2026-03-14 18:07:19 +01:00
Maurício Meneghini Fauth
056dce74a9
Merge pull request #20208 from MoonE/gis-file-download
Rework GIS file export
2026-03-11 19:40:41 -03:00
Maurício Meneghini Fauth
ab773cb61c
Merge pull request #20232 from kamil-tekiela/Small-fixes-2
Small fixes 2
2026-03-10 20:31:23 -03:00
Maurício Meneghini Fauth
cc66ac8550
Merge pull request #20229 from MoonE/csp-drop-legacy-headers
Cleanup Content-Security-Policy header
2026-03-08 11:43:33 -03:00
Kamil Tekiela
33b2418fc8 Fix removeRecursion()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-03-08 14:35:16 +00:00
Maximilian Krög
2522b3610e
Remove obsolete alternative CSP headers
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2026-03-08 02:00:51 +01:00
Kamil Tekiela
2968e07e72 Use assert instead of docbloc
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-03-08 00:42:50 +00:00
Kamil Tekiela
7db0e7c682 Remove File::isError() method
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-03-08 00:21:40 +00:00
Kamil Tekiela
103c9b9125 Remove unnecessary assignment
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-03-07 18:39:45 +00:00
Maurício Meneghini Fauth
3924c58ed1
Fix failing tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-07 14:13:24 -03:00
Maurício Meneghini Fauth
7f8b16ed5c
Merge pull request #20179 from kamil-tekiela/Properties-3
Refactoring of Properties part 3 (final)
2026-03-07 11:44:41 -03:00
Maximilian Krög
7778e3afb0
Rework file export to avoid output buffer when possible
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2026-03-05 19:36:54 +01:00
William Desportes
1cb42fd2cc
Update the psalm baseline
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-03-05 13:29:05 +01:00
Liviu-Mihail Concioiu
2cf8bd02c3 Check if ddlog is not empty
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-03-05 00:01:32 +01:00
Maurício Meneghini Fauth
649c84d251
Add unit test for Database\Structure\AddPrefixTableController
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-02 20:46:16 -03:00
Maurício Meneghini Fauth
ba958ae1f7
Add unit test for Database\TrackingController
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-02 18:38:07 -03:00
Maurício Meneghini Fauth
c7e93b3934
Add unit test for Database\SqlFormatController
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-02 17:58:08 -03:00
Maurício Meneghini Fauth
45ac0da83c
Add unit test for Database\SqlController
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-02 17:14:27 -03:00
Maurício Meneghini Fauth
e8a7a39c3e
Add unit tests for Database\DesignerController
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-02 13:52:55 -03:00
Maurício Meneghini Fauth
43feb0e106
Add unit test for Database\SqlAutoCompleteController
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-02 12:15:45 -03:00
Maurício Meneghini Fauth
5590a14863
Add unit test for Database\SearchController
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-02 11:15:19 -03:00
Maurício Meneghini Fauth
2a26c2c507
Merge pull request #20183 from MauricioFauth/ResponseRenderer-di-refactor
Extract ResponseRenderer dependency from some classes
2026-03-02 09:55:57 -03:00
Thomas Vincent
c3e2ecf80d
fix: update static analysis baselines for SearchController
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
2026-02-28 22:32:30 -08:00
William Desportes
da22ca88f4
Update baselines 2026-02-28 22:24:26 +01:00
William Desportes
f40043aeaa
Merge #20196 - Fix #20195 - error when generating charts for columns with int column names
Pull-request: #20196
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-02-28 22:20:29 +01:00
Kamil Tekiela
0ade0ba751 Fix #20195
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-28 20:02:20 +00:00
Maurício Meneghini Fauth
985455a967
Add unit test for Database\MultiTableQueryController
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-27 17:34:37 -03:00