169 Commits

Author SHA1 Message Date
Olivier ALLAIN
48db00950c Merge pull request #64 from synolia/feat/migration-sylius-latest-v1.x
[1.x] feat(upgrade): bump codebase to match sylius v[1.12|1.13|1.14]
2025-02-26 11:51:36 +01:00
maxperei
a2280ddf24 chore(sf): rollback directory structure to avoid bc breaks keep it instead for a new major version 2025-01-23 11:41:06 +01:00
maxperei
3ec8dcb897 feat(upgrade): bump codebase to match sylius v[1.12|1.13|1.14] 2025-01-23 11:40:21 +01:00
Olivier ALLAIN
2147fe470a Merge pull request #62 from synolia/feat/dynamic-value-mappings
feat(anonymizer): allow expression language as dynamic value
2024-04-04 14:28:57 +02:00
maxperei
3f7598e03d refacto(anonymizer): split process to reduce cyclomatic complexity 2024-04-04 10:35:47 +02:00
maxperei
9f94d0f6fa fix(readme): wrap expression language w/ documentation 2024-04-04 10:05:17 +02:00
maxperei
fe3bde4652 fix(yaml): add blank line at the end 2024-04-04 10:04:23 +02:00
maxperei
958e78f022 chore(ci): ignore security checker failure on pipeline 2024-03-07 10:35:00 +01:00
maxperei
dabd74d646 fix(quality): make ci happy 2024-03-07 10:27:26 +01:00
maxperei
c4b312161d fix(tests): mappings not overridable 2024-03-07 10:26:14 +01:00
maxperei
bbf69f1852 feat(anonymizer): allow expression language as dynamic value; refs synolia/SyliusGDPRPlugin#33 2024-03-06 17:44:45 +01:00
oallain
9ada78aa69 Merge pull request #60 from synolia/fix/issue-57
export customer without cart
2023-09-22 14:09:07 +02:00
Olivier ALLAIN
74764348ba followRedirects in tests 2023-09-22 13:49:07 +02:00
Olivier ALLAIN
5a3c4bdbf9 export customer with cart 2023-09-22 13:49:07 +02:00
Jibé Barth
dc3f1b777b Merge pull request #59 from synolia/fix/issue-58
Fix support both Twig v2 and v3 for sylius-plus authorization checks
2023-09-22 13:34:03 +02:00
Olivier ALLAIN
a4c8dec464 fix issue #58 2023-09-20 14:04:24 +02:00
oallain
549f0e3183 Merge pull request #31 from synolia/feature/add-customer-anonymized-count-on-advanced-actions
Display how many customer has been anonymized and fix dateTime object anonymization
2023-07-07 09:16:44 +02:00
oallain
ef87abc3d3 Merge pull request #28 from synolia/feature/create-anonymize-customer-without-any-orders
Feature/create anonymize customer without any orders
2023-07-07 09:15:04 +02:00
Trinh_Vo
32488679f5 SYLIUS-248 fix in symfony 6 the session.flash_bag was removed so it can't be used as a standalone service 2023-06-23 16:17:06 +02:00
Trinh_Vo
8e8ab721fa SYLIUS-248 ecs 2023-06-23 15:06:33 +02:00
Luca Gallois
7e59985dda Update type 2023-06-23 15:06:33 +02:00
Luca Gallois
29000c60dc Add anonymized customer count 2023-06-23 15:06:33 +02:00
Luca Gallois
6bf16d4cf1 Fix DateTime anonymization 2023-06-23 15:06:33 +02:00
Luca Gallois
b2c1bc2447 Change lib used for priorityQueue 2023-06-23 15:06:33 +02:00
Luca Gallois
09f8939aeb Add anonymize customer without any orders(only carts) actions 2023-06-23 15:06:33 +02:00
Trinh_Vo
11e8aafed3 SYLIUS-248 rollback before tear down 2023-06-23 14:59:55 +02:00
Trinh_Vo
778d68ad8f SYLIUS-248 install php-http/message-factory 2023-06-23 10:37:38 +02:00
Trinh_Vo
2c54c9b2d0 remove gitignore 2023-06-23 10:26:24 +02:00
Trinh_Vo
91916c4073 fix errors ecs phpstan 2023-06-23 10:25:56 +02:00
Trinh_Vo
1a2aa33332 use static::getContainer() in unit tests 2023-06-23 10:25:56 +02:00
Trinh_Vo
b4a467edaa remove the check role permission: this function does not exist in sylius standard 2023-06-23 10:25:51 +02:00
Trinh_Vo
7c6392d143 add gitignore for file .envlocal and Process translations to Readme 2023-06-23 10:21:46 +02:00
Luca Gallois
49a0f74d01 Fix phpstan 2023-06-23 10:21:46 +02:00
Luca Gallois
a2f019f21c add .gitattribute file + fix flush condition 2023-06-23 10:21:46 +02:00
Luca Gallois
6c04b5d041 Update translations + Change the way we get entity class name 2023-06-23 10:21:46 +02:00
Luca Gallois
78ae3337e6 Anonymize customer without any order entity 2023-06-23 10:21:46 +02:00
Luca Gallois
23c748acef Add anonymize customer without any orders(only carts) actions 2023-06-23 10:21:43 +02:00
Luca Gallois
fb8f1ded95 Add anonymize customer not logged before processor 2023-06-23 10:21:11 +02:00
Luca Gallois
0cea050098 Create advanced actions menu, anomization of not logged user since X and easy override controller forms 2023-06-23 10:21:11 +02:00
oallain
71831083c6 Merge pull request #56 from synolia/bugfix/move-admin-customer-show-tpl
fix: change gdpr template path for further replacement
2023-05-16 09:40:51 +02:00
oallain
5e6c53d668 Merge pull request #55 from synolia/fix/github-action-deprecation
[DX] GitHub action deprecation
2023-05-14 17:57:45 +02:00
oallain
479dd16abc Merge pull request #54 from synolia/feature/symfony-6_2
[DX] Add Symfony 6.2 in CI
2023-05-14 17:56:21 +02:00
Olivier ALLAIN
43633bb488 add Symfony 6.2 in CI 2023-04-27 14:00:48 +02:00
maxperei
7ea9d26f06 fix: remove wrong akeneo reference 2023-04-21 16:29:07 +02:00
maxperei
ddba115235 fix: move admin customer show gdpr block template into another place in order to be overrode properly 2023-04-21 16:28:32 +02:00
Olivier ALLAIN
3750e655da Github Action deprecations 2023-04-18 13:14:50 +02:00
oallain
3dd48694cd Merge pull request #53 from synolia/fix/routes-instruction
fix install instruction for routes
2023-04-11 15:47:18 +02:00
oallain
5a27090885 Merge pull request #52 from synolia/fix/sylius-plus-rbac-check
fix sylius plus RBAC check
2023-04-11 15:46:47 +02:00
Olivier ALLAIN
1fb0cb8dda fix install instruction for routes 2023-04-07 19:27:00 +02:00
Olivier ALLAIN
b90e93bc9e fix sylius plus RBAC check 2023-04-07 19:24:50 +02:00