Commit graph

34123 commits

Author SHA1 Message Date
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
Francis Hilaire
84a02100d8
Move services from ApiBundle to PayumBundle 2024-08-06 13:07:37 +02:00
Francis Hilaire
c6f207af45
Move services from ApiBundle to PaymentBundle 2024-08-06 13:07:37 +02:00
Francis Hilaire
f6fb4d8538
Move Payum stuff to PayumBundle 2024-08-06 13:07:37 +02:00
Francis Hilaire
ff3e8e0ce1
Rename input/output data to requestPayload/responseData 2024-08-06 13:07:36 +02:00
Francis Hilaire
73cd74d55b
Rename data to payload 2024-08-06 13:07:36 +02:00
Francis Hilaire
8b92e854f6
Finalise Payum POC and 1st try with no Payum using Offline payment method 2024-08-06 13:07:36 +02:00
Francis Hilaire
50c169d076
Add first step of a PAYUM Capture request 2024-08-06 13:07:35 +02:00
Francis Hilaire
e9e251f2d5
Add API resource 2024-08-06 13:04:27 +02:00
Francis Hilaire
9acd3b7415
Add Payment request model 2024-08-06 13:04:25 +02:00
Wojdylak
b5235db7ed [Admin] Rename parameter 2024-08-05 12:02:14 +02:00
Wojdylak
f0f5f88427 [Admin] Change command handlers and console command ids to dotted notation 2024-08-05 12:02:14 +02:00
Wojdylak
9bda116470 [Core] Change command handlers and console command ids to dotted notation 2024-08-05 12:02:14 +02:00
Wojdylak
b3994d8497 [Core] Use new services 2024-08-05 12:02:14 +02:00
Wojdylak
d52d2bd424 [Core] Rename Message to Command 2024-08-05 12:02:14 +02:00
Wojdylak
07dd022314 [Admin] Rename Message to Command 2024-08-05 12:02:14 +02:00
Wojdylak
d006087749 [Promotion] Remove deprecated commands 2024-08-05 12:02:14 +02:00
Wojdylak
e285a723c2 [Ui] Remove deprecated commands 2024-08-05 12:02:14 +02:00
Wojdylak
a0fbd49f0b [User] Remove deprecated commands 2024-08-05 12:02:14 +02:00
Rafał Jaskulski
bfa5829bd0
[UPMERGE] 1.14 -> 2.0 (#16663)
This PR has been generated automatically.
For more details see
[upmerge_pr.yaml](/Sylius/Sylius/blob/1.13/.github/workflows/upmerge_pr.yaml).

**Remember!** The upmerge should always be merged with using `Merge pull
request` button.

In case of conflicts, please resolve them manually with usign the
following commands:
```
git fetch upstream
gh pr checkout <this-pr-number>
git merge upstream/2.0 -m "Resolve conflicts between 1.14 and 2.0"
```

If you use other name for the upstream remote, please replace `upstream`
with the name of your remote pointing to the `Sylius/Sylius` repository.

Once the conflicts are resolved, please run `git merge --continue` and
push the changes to this PR.
2024-08-02 07:54:29 +02:00
Jan Góralski
a6ec5b2103
minor #16627 [Admin] Enable and Implement Remaining Scenarios (Rafikooo)
This PR was merged into the 2.0 branch.

Discussion
----------

| Q               | A
|-----------------|-----
| Branch?         | 2.0 <!-- see the comment below -->
| Bug fix?        | no
| New feature?    | yes
| BC breaks?      | no
| Deprecations?   | no <!-- don't forget to update the UPGRADE-*.md file -->
| License         | MIT

<!--
 - Bug fixes must be submitted against the 1.13 branch
 - Features and deprecations must be submitted against the 1.14 branch
 - Features, removing deprecations and BC breaks must be submitted against the 2.0 branch
 - Make sure that the correct base branch is set

 To be sure you are not breaking any Backward Compatibilities, check the documentation:
 https://docs.sylius.com/en/latest/book/organization/backward-compatibility-promise.html
-->


Commits
-------
  [Behat] Enable all hybrid checkout scenarios except one
  [Admin] Render currency test attribute
  [Behat] Enable hybrid catalog promotion scenarios
  [Behat] Enable editing product option scenario
  [Behat] Enable remaining managing users scenario
  [Behat] Enable deleting multiple product variants scenario
  [Behat] Enable viewing product in store from variant edit page scenarios
  [Behat] Improve view product in store action
  [Admin] Render view in store button in the variant edit page
  [Behat] Enable scenarios and improve implementation for filtered pages redirections
  [Admin] Render pagination and enabled filter test attributes
  [Behat] Use test attribute to retrieve order notes
  [Admin] Add missing order notes information
  [Admin] Configure and use anonymous view in store component
2024-08-01 16:42:37 +02:00
Karol
f9c3159fd5
[Admin][Product] Remove EU flags from non-translatable attributes (#16661)
| Q               | A
|-----------------|-----
| Branch?         | 2.0
| Bug fix?        | kinda
| New feature?    | no
| BC breaks?      | no
| Deprecations?   | no
| Related tickets | -
| License         | MIT

### Before:

<img width="977" alt="Screenshot 2024-07-31 at 13 04 45"
src="https://github.com/user-attachments/assets/45b29430-29e1-44a2-8862-360674905170">

### After:

<img width="987" alt="Screenshot 2024-07-31 at 13 04 07"
src="https://github.com/user-attachments/assets/dd575c95-7672-4b9f-a897-4ce78897dcc2">
2024-08-01 16:37:27 +02:00
Rafikooo
7826af04c8
[Admin] Configure and use anonymous view in store component 2024-08-01 12:37:57 +02:00