Commit Graph

178 Commits

Author SHA1 Message Date
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
4c0844bb4f Change transformationDataProvider
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-04-28 14:56:59 +01:00
Maurício Meneghini Fauth
79affae9f9
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-04-25 19:10:32 -03:00
William Desportes
2c03905eea
Merge #19802 - Fix #19381 - Implement csv empty to null
Pull-request: #19802
Fixes: #19381

Co-Authored-By: William Desportes <williamdes@wdes.fr>
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-04-09 16:59:10 +02:00
William Desportes
87caab9d95
Merge branch 'QA_5_2'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-03-17 12:26:46 +01:00
William Desportes
7985b04f2d
Fix XML tests for importing GIS and no DB XML (#20153)
Pull-request: #20170

Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-03-17 10:46:20 +01:00
Kamil Tekiela
384f47ffc8 Remove __('Options')
It was not used anywhere.

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-26 00:24:47 +00:00
Kamil Tekiela
71483428a2 Drop Countable contract
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-26 00:23:31 +00:00
Kamil Tekiela
4e9c41d624 Remove getForce and setForce
This is dead code. getForce was only ever called on Bool properties but it was never set on any Bool property. This code hasn't been needed in at least 14 years and I doubt it has ever been working.

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
Kamil Tekiela
e1af783d58 Fix group header's IDs
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-26 00:21:46 +00:00
William Desportes
5391167eab
Merge #20166 - Fix #20152 - XML import when structure is present
Pull-request: #20166
Fixes: #20152

Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-02-24 15:39:20 +01: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
Liviu-Mihail Concioiu
a792442cf9 Fix lint
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-02-23 15:58:57 +01:00
Liviu-Mihail Concioiu
0dee5764d1 Fix test
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-02-23 15:49:03 +01:00
Kamil Tekiela
90caa57986 Remove all unnecessary tearDown
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 22:24:48 +00:00
Maurício Meneghini Fauth
786605a0b4
Extract ResponseRenderer dependency from auth plugins
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-13 21:22:15 -03:00
faissaloux
0817747209 fix toon export null separator
Signed-off-by: faissaloux <fwahabali@gmail.com>
2026-02-06 23:59:22 +01:00
William Desportes
b89ee4e4fc
Merge #19991 - toon export
Pull-request: #19991
2026-02-06 11:41:20 +01:00
Kamil Tekiela
cc6c910d9b
Remove setGlobalConfig()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:08 -03:00
Maurício Meneghini Fauth
d88e37ce77
Extract dependencies from Plugins\Export\Helpers\Pdf
Moves dependencies to parameters to avoid overwriting the constructor.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-29 13:28:20 -03:00
Maurício Meneghini Fauth
270ada1198
Extract Config dependency from export plugins
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-29 12:31:07 -03:00
Maurício Meneghini Fauth
d617866e49
Extract DatabaseInterface dep from export plugins
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-29 11:49:19 -03:00
Maurício Meneghini Fauth
19024e17d1
Remove properties from Plugins\Export test classes
Adds a factory for the class being tested.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-29 11:29:05 -03:00
Maurício Meneghini Fauth
cbe84f0078
Extract dependencies from Import plugins
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-28 11:49:29 -03:00
Maurício Meneghini Fauth
7fc625738b
Extract dependencies from Import\Import class
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-28 09:44:11 -03:00
William Desportes
dc1408701f
Merge #19997 - Fix Export checkboxes
Pull-request: #19997
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-01-25 19:44:47 +01:00
faissaloux
6faaca102e make phpstan happy
Signed-off-by: faissaloux <fwahabali@gmail.com>
2026-01-25 01:25:05 +01:00
faissaloux
2b1e480aba lint
Signed-off-by: faissaloux <fwahabali@gmail.com>
2026-01-25 01:25:05 +01:00
faissaloux
d65c0ba430 fix tests
Signed-off-by: faissaloux <fwahabali@gmail.com>
2026-01-25 01:25:05 +01:00
faissaloux
2a5c05d27f add separator next counter
Signed-off-by: faissaloux <fwahabali@gmail.com>
2026-01-25 01:25:05 +01:00
faissaloux
405c08d51a rename Toon -> TOON
Signed-off-by: faissaloux <fwahabali@gmail.com>
2026-01-25 01:25:05 +01:00
faissaloux
3f8f923be6 toon custom configuration test
Signed-off-by: faissaloux <fwahabali@gmail.com>
2026-01-25 01:25:05 +01:00
faissaloux
875d2f561c toon configurable indent and separator
Signed-off-by: faissaloux <fwahabali@gmail.com>
2026-01-25 01:25:05 +01:00
faissaloux
44b4a72d4d rebase
Signed-off-by: faissaloux <fwahabali@gmail.com>
2026-01-25 01:25:05 +01:00
faissaloux
f8f85c3bcf remove extra whitespaces
Signed-off-by: faissaloux <fwahabali@gmail.com>
2026-01-25 01:25:05 +01:00
faissaloux
8a87b858a6 Toon Export tests
Signed-off-by: faissaloux <fwahabali@gmail.com>
2026-01-25 01:25:05 +01:00
Kamil Tekiela
6b502d72ad Remove nullability from $db param
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-22 15:35:03 +00:00
Kamil Tekiela
38430d639c Clean up TransformationPluginsTest
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-20 22:44:47 +00:00
Kamil Tekiela
fb0401e94f Use Settings Export
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-17 16:01:21 +00:00
Kamil Tekiela
4f5cbc9576 Remove bool casts
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-17 16:01:21 +00:00
William Desportes
79061b5c6f
Merge #20017 - Insufficient space export exception
Pull-request: #20017
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-01-17 14:07:33 +01:00
William Desportes
228696e32b
Merge #20004 - Add integration tests for export plugin structure methods
Pull-request: #20004
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-01-17 14:03:10 +01:00
Kamil Tekiela
51569eb644 Create InsufficientSpaceExportException
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-15 21:28:53 +00:00
Kamil Tekiela
ccedadae8e Convert settings to config
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-09 00:31:24 +00:00
Kamil Tekiela
45a0d4725e In AuthenticationCookie
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-09 00:16:37 +00:00
Kamil Tekiela
829f0f2140 Convert settings to config
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-09 00:16:37 +00:00
Kamil Tekiela
f698a9f7c5 Remove all redundant null-coalesce
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-09 00:16:37 +00:00
Alberto Cuevas
80b2e5c83f test: export plugin integration tests
- Use this->object instead of creating new plugin instances
- set export options instead of reflection

Signed-off-by: Alberto Cuevas <mexslacker@gmail.com>
2026-01-05 19:41:53 -06:00
Alberto Cuevas
142faabc8f Remove trailing whitespace from ExportPdfTest.php
Signed-off-by: Alberto Cuevas <mexslacker@gmail.com>
2026-01-03 17:35:13 -06:00