Commit Graph

1925 Commits

Author SHA1 Message Date
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