Commit graph

34145 commits

Author SHA1 Message Date
Francis Hilaire
e83fa8f5c4
Use new transport for payment_request 2024-08-06 13:40:45 +02:00
Francis Hilaire
dc447097a8
Fix service definition 2024-08-06 13:40:43 +02:00
Francis Hilaire
d32475c938
Payment and Method are now required 2024-08-06 13:38:54 +02:00
Francis Hilaire
acd6e8c5ad
Rename and refactor duplication checker repository method 2024-08-06 13:38:54 +02:00
Francis Hilaire
74f003fefa
Re-Delete unecessary spec test 2024-08-06 13:38:54 +02:00
Francis Hilaire
383b451f4c
ECS fix 2024-08-06 13:38:54 +02:00
Francis Hilaire
dec0b4d86c
Refactor to minimize payment requests command handlers 2024-08-06 13:38:54 +02:00
Francis Hilaire
f3c438a531
On-Delete cascade when the related payment id deleted, set null for the related payment method deletion 2024-08-06 13:38:53 +02:00
Francis Hilaire
7863ad042f
Validate the PaymentRequest action and return a list of available actions if it's possible 2024-08-06 13:38:53 +02:00
Francis Hilaire
b1de72e677
Rename requestPayload to payload 2024-08-06 13:38:53 +02:00
Francis Hilaire
531a0c68ff
Rename type to action 2024-08-06 13:38:53 +02:00
Francis Hilaire
3a6ad1dafd
Readd ramsey uuid needed for AttributeBundle 2024-08-06 13:38:53 +02:00
Francis Hilaire
eba9688871
Remove not required suggestion 2024-08-06 13:38:53 +02:00
Francis Hilaire
3e9c3cba9e
Fix PHPStan error on Sf 5.4 2024-08-06 13:38:53 +02:00
Francis Hilaire
c021f6e757
Missing service renaming 2024-08-06 13:38:52 +02:00
Francis Hilaire
f8d2ee9f08
Remaning classes to move around 2024-08-06 13:38:52 +02:00
Francis Hilaire
873b4f3c42
Lower down default uuid version to 6 for Sf 5.4 2024-08-06 13:38:52 +02:00
Francis Hilaire
76e3689fdc
Fix wrong type 2024-08-06 13:38:52 +02:00
Francis Hilaire
b56cc9474f
Move Payum Command* to the upper level 2024-08-06 13:38:52 +02:00
Francis Hilaire
a6586bb25e
Add clear assert message 2024-08-06 13:38:52 +02:00
Francis Hilaire
de668e900a
Symfony style error message 2024-08-06 13:38:52 +02:00
Francis Hilaire
fe5ad08276
Required changes to use Symfony uid component 2024-08-06 13:38:51 +02:00
Francis Hilaire
30d3af2d13
Add a trait to avoid code duplicates 2024-08-06 13:38:51 +02:00
Francis Hilaire
475250ca15
Switch to Symfony uid 2024-08-06 13:38:49 +02:00
Francis Hilaire
6f4101ded3
Wrong factory name 2024-08-06 13:30:36 +02:00
Francis Hilaire
ad3d6db21c
Remove messenger changes 2024-08-06 13:30:36 +02:00
Francis Hilaire
cf4acde282
Remove no more needed method 2024-08-06 13:30:36 +02:00
Francis Hilaire
b5d9ca2302
Switch to new Sylius prefix 2024-08-06 13:30:36 +02:00
Francis Hilaire
7e9a9ae005
Move folder Provider to CommandProvider to better reflect it's a messenger command 2024-08-06 13:30:35 +02:00
Francis Hilaire
a1378b5938
Refactor to use CoreBundle instead of SyliusPay(um|ment)Bundle 2024-08-06 13:30:33 +02:00
Francis Hilaire
5473573ea0
Add missing messenger buses 2024-08-06 13:12:56 +02:00
Francis Hilaire
8c72284fa6
Create migration for PostgreSQL 2024-08-06 13:12:56 +02:00
Francis Hilaire
9704d93c3a
Use Sylius abstract doctrine migration to allow PostgreSQL 2024-08-06 13:12:55 +02:00
Francis Hilaire
9fae923993
Fix old ignore 2024-08-06 13:12:55 +02:00
Francis Hilaire
3892a5f6c9
Add missing deps 2024-08-06 13:12:53 +02:00
Francis Hilaire
607ce05ff7
Fix baseline 2024-08-06 13:11:17 +02:00
Francis Hilaire
b79ac33fa3
Regenerate baseline for PHP8.2 and Sf 6.4 2024-08-06 13:10:19 +02:00
Francis Hilaire
e513585b80
Fix composer require checker missing new usages 2024-08-06 13:08:38 +02:00
Francis Hilaire
bd3337bceb
Move Payum related integrations to a dedicated folder 2024-08-06 13:08:38 +02:00
Francis Hilaire
b9b3cd2b2d
Fix service definition and use state machine absctraction 2024-08-06 13:08:38 +02:00
Francis Hilaire
166e1a97da
Fix PHPStan real issue and regenrate baseline for the rest 2024-08-06 13:08:37 +02:00
Francis Hilaire
8bdba2209c
@paying_for_order&&@api fully working 2024-08-06 13:08:37 +02:00
Francis Hilaire
8adbd8b31e
Behat ecs fix 2024-08-06 13:08:37 +02:00
Francis Hilaire
18358d107b
3/5 behat tests ok 2024-08-06 13:08:37 +02:00
Francis Hilaire
be639b907c
Refactor some repeated processes and fix ECS 2024-08-06 13:08:37 +02:00
Francis Hilaire
df7111d773
Pay with PayPal via authorize working 2024-08-06 13:08:37 +02:00
Francis Hilaire
a7154bdbaf
Attempt to get a real object instead of proxy one 2024-08-06 13:08:36 +02:00
Francis Hilaire
4be681c831
Behat api scenario for PayPal 2024-08-06 13:08:35 +02:00
Francis Hilaire
7ee2363dc1
Add validation on adding payment request 2024-08-06 13:07:37 +02:00
Francis Hilaire
75f028bda1
Update field in migration 2024-08-06 13:07:37 +02:00