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
bcaf89c19f
Fix #20041 - Fix export for raw queries without table reference
...
Signed-off-by: Nicolai Ehrhardt <245527909+predictor2718@users.noreply.github.com>
2026-04-05 14:45:16 +02:00
Thomas Vincent
519193fedb
fix: resolve CI failures for phpcs header spacing and phpstan baseline count
...
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
2026-04-03 02:19:25 -07: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
cbc5186ebf
Improve unit tests for AvailableCharsets setting
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-26 16:28:38 -03:00
Maurício Meneghini Fauth
808b8eac33
Improve unit tests for MysqlSslWarningSafeHosts setting
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-03-25 17:49:49 -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
GS
706ae28602
Fix #20171 - Refactor default engine retrieval logic
...
Signed-off-by: Guido Selva <guido.selva@gmail.com>
2026-03-17 12:37:10 +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
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
Kamil Tekiela
f4df04fcc3
Upgrading phpstan/phpstan (2.1.38 => 2.1.41)
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-03-16 20:29:10 +00:00
Kamil Tekiela
4acd79bd83
Fix some issues
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-03-16 20:29:10 +00: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
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
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
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
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
495a4d031e
Extract ResponseRenderer dependency from Privileges class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-26 15:34:21 -03:00
Kamil Tekiela
788662ae0c
Remove nullability from $name
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-26 00:23:03 +00:00
Kamil Tekiela
f23caa7308
Remove unneeded method_exists
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-26 00:21:46 +00:00
Kamil Tekiela
bb3855bbe4
Remove $pluginName . '_' .
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-26 00:21:46 +00:00
Maurício Meneghini Fauth
71ac9f7143
Merge pull request #20103 from kamil-tekiela/Properties-2
...
Refactoring of Properties 2
2026-02-25 21:17:33 -03:00
Maurício Meneghini Fauth
9bbcc34354
Replace Util::date() with ClockInterface
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-25 17:41:13 -03:00
William Desportes
015d75c0d1
Merge branch 'QA_5_2'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-02-24 15:36:06 +01:00
William Desportes
2dad295106
Merge #20092 - Add warning message if URLQueryEncryptionSecretKey is not valid
...
Pull-request: #20092
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-02-24 09:33:52 +01:00
Maurício Meneghini Fauth
61b0a72387
Refactor Privileges::getDataForChangeOrCopyUser()
...
Extracts ResponseRenderer dependency and $_POST param.
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-23 14:53:19 -03:00
Liviu-Mihail Concioiu
2f09b5cc4e
Update baseline
...
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-02-23 17:19:16 +01:00
Maximilian Krög
a0b1580b4c
Fix types / baselines
...
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2026-02-22 19:11:16 +01:00
Maurício Meneghini Fauth
b93e747994
Remove method AbstractTestCase::callFunction()
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-21 18:01:03 -03:00
Maurício Meneghini Fauth
c299499438
Merge pull request #20146 from MauricioFauth/unit-test-fixes
...
Fix failing unit tests
2026-02-21 16:43:01 -03:00
William Desportes
3f658b8e15
Merge #20091 - Fix #18773 - Make POST requests for encrypted queries
...
Pull-request: #20091
Fixes : #18773
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-02-21 15:18:04 +01:00
William Desportes
757c804ea0
Merge #20131 - Fix #18579 - Export geometry and binary fields in all export types
...
Pull-request: #20131
Fixes : #18579
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-02-21 15:13:18 +01:00
William Desportes
bc057eb914
Merge #20127 - Replace getRealSize with ini_parse_quantity
...
Pull-request: #20127
Fixes : #20115
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-02-21 15:02:50 +01:00
Maurício Meneghini Fauth
58989b0beb
Fix Display\ResultsTest failing test
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-20 17:13:00 -03:00
Kamil Tekiela
2dc32a96b1
Add type hint
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-20 19:11:32 +00:00
Kamil Tekiela
51d89d5d51
Make $cookieName optional
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-20 19:05:07 +00:00
Maurício Meneghini Fauth
1eff7e56af
Merge pull request #20136 from kamil-tekiela/Fix-Config-tests
...
Fix config in tests
2026-02-20 15:14:21 -03:00