Commit graph

32154 commits

Author SHA1 Message Date
Grzegorz Sadowski
00aeb63fb2
Merge branch '1.12' into 1.13
* 1.12:
  Fix products grid
2024-04-29 12:22:33 +02:00
Grzegorz Sadowski
053c49e94f
bug #16190 Fix products grid (kulczy)
This PR was merged into the 1.12 branch.

Discussion
----------

| Q               | A
|-----------------|-----
| Branch?         | 1.12
| Bug fix?        | no
| New feature?    | no
| BC breaks?      | no
| Deprecations?   | no
| Related tickets | fixes #16041 
| License         | MIT

THEN
<img width="1426" alt="Screenshot 2024-04-29 at 11 40 14" src="https://github.com/Sylius/Sylius/assets/15385420/21b47fa6-7f5f-43bb-bff8-ceb656d57a16">

NOW
<img width="1426" alt="Screenshot 2024-04-29 at 11 40 35" src="https://github.com/Sylius/Sylius/assets/15385420/37d76943-dd8a-4b4b-a766-6c1a1fe79665">


Commits
-------

4cf0178464 Fix products grid
2024-04-29 12:22:07 +02:00
kulczy
4cf0178464 Fix products grid 2024-04-29 11:51:14 +02:00
Grzegorz Sadowski
cd2f28fb2f
Merge branch '1.12' into 1.13
* 1.12:
  [Behat] Use chromedrives in some scenarios
  Update PR template
  [Documentation] Update release cycle after 1.13 release
2024-04-29 10:44:19 +02:00
Rafał Jaskulski
3eb3239818
[Documentation] Update release cycle and PR template (#16179)
| Q | A |

|-----------------|--------------------------------------------------------------|
| Branch?         | 1.12
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no<!-- don't forget to update the UPGRADE-*.md file
--> |
| Related tickets | |
| License | MIT |

<!--
 - Bug fixes must be submitted against the 1.12 branch
 - Features and deprecations must be submitted against the 1.13 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
-->
2024-04-27 12:31:41 +02:00
Grzegorz Sadowski
f7ba654f0c
[Behat] Use chromedrives in some scenarios 2024-04-26 21:13:31 +02:00
Grzegorz Sadowski
783ce8a0c9
Update PR template 2024-04-26 15:10:28 +02:00
Grzegorz Sadowski
b0ec2dcbb4
[Documentation] Update release cycle after 1.13 release 2024-04-26 14:38:50 +02:00
Grzegorz Sadowski
da86bdb263
minor #16176 [Maintenance][AbstractStateMachine] Add Sylius logo to readme (Wojdylak)
This PR was merged into the 1.13 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.13
| Bug fix?        | no
| New feature?    | no
| BC breaks?      | no
| Deprecations?   | no
| Related tickets | N/A
| License         | MIT


Commits
-------

c26a7992f0 [Maintenance][AbstractStateMachine] Add Sylius logo to readme
2066882abf [Maintenance] Use chromedrive in behat tests
2024-04-25 09:04:29 +02:00
Wojdylak
2066882abf
[Maintenance] Use chromedrive in behat tests 2024-04-24 13:13:20 +02:00
Wojdylak
c26a7992f0
[Maintenance][AbstractStateMachine] Add Sylius logo to readme 2024-04-24 11:05:17 +02:00
Grzegorz Sadowski
fb80a1337c
Change application's version to v1.13.1-dev 2024-04-23 12:52:01 +02:00
Grzegorz Sadowski
c8799bea63
Generate changelog for v1.13.0 2024-04-23 12:48:12 +02:00
Grzegorz Sadowski
d1edb432c7
Change application's version to v1.13.0 2024-04-23 12:46:00 +02:00
Grzegorz Sadowski
b290f42cea
Merge branch '1.12' into 1.13
* 1.12:
  Change application's version to v1.12.16-dev
  Generate changelog for v1.12.15
  Change application's version to v1.12.15
2024-04-23 12:39:21 +02:00
Grzegorz Sadowski
e66acbd002
Change application's version to v1.12.16-dev 2024-04-23 12:37:10 +02:00
Grzegorz Sadowski
ee77b2b054
Generate changelog for v1.12.15 2024-04-23 12:35:05 +02:00
Grzegorz Sadowski
da27d825d4
Change application's version to v1.12.15 2024-04-23 12:32:19 +02:00
Jan Góralski
3c64db646f
minor #16168 Fix setup command locale parameter update (TheMilek)
This PR was merged into the 1.13 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.13 <!-- see the comment below -->                  |
| Bug fix?        |  yes                                                       |
| License         | MIT                                                          |

<!--
 - Bug fixes must be submitted against the 1.12 branch
 - Features and deprecations must be submitted against the 1.13 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
-------
  Fix setup command locale parameter update
2024-04-23 11:36:14 +02:00
Kamil Grygierzec
e97d4fddc1
Fix setup command locale parameter update 2024-04-23 11:00:15 +02:00
Grzegorz Sadowski
57deed9727
minor #16157 [Maintenance][Configuration] Deprecate unused options configuration nodes (NoResponseMate)
This PR was merged into the 1.13 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.13 |
| Bug fix?        | no                                                       |
| New feature?    | no                                                       |
| BC breaks?      | no                                                       |
| Deprecations?   | yes |
| Related tickets | -                      |
| License         | MIT                                                          |


Commits
-------

1fb2d892eb [Maintenance][Configuration] Deprecate unused `options` configuration nodes
2024-04-23 07:08:04 +02:00
Grzegorz Sadowski
ecb8430010
refactor #15417 [DX][Checkout][ShippingMethod] Dispatch new ui events (Jibbarth, GSadee)
This PR was merged into the 1.13 branch.

Discussion
----------


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


Following #15384, this add a `sylius.shop.checkout.select_shipping.choice_item_content` and a `sylius.shop.checkout.select_shipping.choice_item_extra` ui events.

Description and fee are now extracted and injected through this new events



Commits
-------

d9e799eff6 [DX][Checkout][ShippingMethod] Dispatch new ui events
0ad2c0f66f Merge branch '1.13' into feature/ui-event-for-select-shipping
2024-04-23 06:53:35 +02:00
Grzegorz Sadowski
0ad2c0f66f
Merge branch '1.13' into feature/ui-event-for-select-shipping 2024-04-23 06:53:20 +02:00
Grzegorz Sadowski
cdd979b241
refactor #15384 [DX] Dispatch ui event to allow customize every choice in payment method selection (Jibbarth)
This PR was merged into the 1.13 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.13 <!-- see the comment below -->                  |
| Bug fix?        | no                                                       |
| New feature?    | yes                                                       |
| BC breaks?      | no                                                       |
| Deprecations?   | no <!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | fixes #X, partially #Y, mentioned in #Z                      |
| License         | MIT                                                          |

To help PaymentPlugin providers, let's dispatch an ui event inside choice of each payment method. This will allow paymentPlugins to add additionnal field easily without the pain while installing paymentPlugins to copy/paste template that override `SyliusShopBundle/Checkout/SelectPayment/_payment.html.twig` (for example in [Mollie](https://github.com/mollie/Sylius/blob/master/doc/installation.md#13-copy-sylius-templates-overridden-in-plugin-to-your-templates-directory-eg-templatesbundles)) or  `SyliusShopBundle/Checkout/SelectPayment/_choice.html.twig` (like in [Payplug](https://github.com/payplug/SyliusPayPlugPlugin/blob/master/src/Resources/views/SyliusShopBundle/Checkout/SelectPayment/_choice.html.twig)) 

I targetted 1.13 as it could be considered as a new feature, and paymentPlugins will can start to use it configuring a sylius_ui event block, and still provide template to copy/paste for previous version. 

WDYT ? 

I'm also wondering if we should merge the GatewayFactory name inside the event name to avoid lot of check on method when creating a new block. 

Commits
-------

2f84fc45ef [Checkout][PaymentMethod] Dispatch ui event to allow customize every choice in payment method selection
5639e58a99 [Checkout][PaymentMethod] Extract description and inject it via the new event
2024-04-23 06:52:00 +02:00
Grzegorz Sadowski
602e850dc9
minor #16147 [Maintenance] Remove unused reviews listener (NoResponseMate)
This PR was merged into the 1.13 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.13                   |
| Bug fix?        | no                                                       |
| New feature?    | no                                                       |
| BC breaks?      | no (listeners are excluded lel)      |
| Deprecations?   | no |
| Related tickets | -                      |
| License         | MIT                                                          |

This listener is not even registered, it's just dead code.

Commits
-------

a9b224296f [Maintenance] Remove unused reviews listener
2024-04-22 15:53:54 +02:00
Karol
29d2b89362
[UPMERGE] 1.12 -> 1.13 (#16153)
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/1.13 -m "Resolve conflicts between 1.12 and 1.13"
```

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-04-22 08:39:34 +02:00
Rafał Jaskulski
009dce57fe
docs #16158 Update dead link in drivers.rst (binhuq)
This PR was merged into the 1.12 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.12 or 1.13 <!-- see the comment below -->                  |
| Bug fix?        | no/yes                                                       |
| New feature?    | no/yes                                                       |
| BC breaks?      | no/yes                                                       |
| Deprecations?   | no/yes <!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | fixes #X, partially #Y, mentioned in #Z                      |
| License         | MIT                                                          |

<!--
 - Bug fixes must be submitted against the 1.12 branch
 - Features and deprecations must be submitted against the 1.13 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
-------
  Update dead link in drivers.rst
2024-04-21 20:36:04 +02:00
binhuq
fad4e134c0
Update dead link in drivers.rst 2024-04-21 18:23:28 +07:00
Jan Goralski
1fb2d892eb
[Maintenance][Configuration] Deprecate unused options configuration nodes 2024-04-20 12:50:26 +02:00
Karol
cff03d325c
minor #16134 Fix Sylius logo in READMEs of Bundles & Components (mpysiak)
This PR was merged into the 1.12 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.12                  |
| Bug fix?        | no                                                       |
| New feature?    | no                                                       |
| BC breaks?      | no                                                       |
| Deprecations?   | no |
| Related tickets | n/a                      |
| License         | MIT                                                          |

Fixes missing Sylius logo in ~~docs~~ READMEs of Bundles & Components


Commits
-------
  Add Sylius logo to docs
2024-04-19 12:13:54 +02:00
Jan Goralski
a9b224296f
[Maintenance] Remove unused reviews listener 2024-04-19 11:19:44 +02:00
Grzegorz Sadowski
466793c441
minor #16143 [Maintenance] Add branch 2.0 to refactor build (Wojdylak)
This PR was merged into the 1.13 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.13
| Bug fix?        | no
| New feature?    | no
| BC breaks?      | no
| Deprecations?   | no
| Related tickets | N/A
| License         | MIT

Commits
-------

e2224c191e [Maintenance] Add branch 2.0 to refactor build
2024-04-19 09:54:24 +02:00
Wojdylak
e2224c191e
[Maintenance] Add branch 2.0 to refactor build 2024-04-19 09:17:08 +02:00
Grzegorz Sadowski
e97863ba1d
Merge branch '1.12' into 1.13
* 1.12:
  Revert conflict to twig/intl-extra
2024-04-19 07:33:43 +02:00
Karol
14a5bfe664
minor #16135 Add empty array check in ZoneRepository (mpysiak)
This PR was merged into the 1.13 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.13                  |
| Bug fix?        | no                                                       |
| New feature?    | no                                                       |
| BC breaks?      | no                                                       |
| Deprecations?   | no |
| Related tickets | n/a                      |
| License         | MIT                                                          |

Adds empty array check
 

Commits
-------
  Add empty array check
2024-04-18 15:49:18 +02:00
Jan Góralski
211a85dd33
minor #16131 Revert conflict to twig/intl-extra (GSadee)
This PR was merged into the 1.12 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.12|
| Bug fix?        | no                                                      |
| New feature?    | no                                                      |
| BC breaks?      | no                                                      |
| Deprecations?   | no<!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | |
| License         | MIT                                                          |

I would like to remove the added conflict to `twig/intl-extra` as the newest [v3.9.1 tag](https://github.com/twigphp/Twig/releases/tag/v3.9.1) of `twig/twig` seems to resolve this problem.

<!--
 - Bug fixes must be submitted against the 1.12 branch
 - Features and deprecations must be submitted against the 1.13 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
-------
  Revert conflict to twig/intl-extra
2024-04-18 10:47:01 +02:00
Michał Pysiak
4bf1c45721
Add empty array check 2024-04-18 07:12:16 +02:00
Michał Pysiak
92980b586b
Add Sylius logo to docs 2024-04-18 06:44:57 +02:00
Grzegorz Sadowski
5eacd99ca2
Revert conflict to twig/intl-extra 2024-04-17 15:44:09 +02:00
Grzegorz Sadowski
6c535a98af
Merge branch '1.12' into 1.13
* 1.12:
  Add conflicts
  Add twig/intl-extra conflict
  Add conflicts in bundles
  Add twig 3.9.0 conflict
2024-04-17 10:26:07 +02:00
Jacob Tobiasz
71c8b98998
minor #16128 Add twig 3.9.0 conflict (mpysiak)
This PR was merged into the 1.12 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.12                   |
| Bug fix?        | no                                                       |
| New feature?    | no                                                      |
| BC breaks?      | no                                                     |
| Deprecations?   | no |
| Related tickets | n/a                    |
| License         | MIT                                                          |



Commits
-------
  Add twig 3.9.0 conflict
  Add conflicts in bundles
  Add twig/intl-extra conflict
  Add conflicts
2024-04-17 10:10:43 +02:00
Michał Pysiak
a5afa245a3
Add conflicts 2024-04-17 09:47:46 +02:00
Michał Pysiak
0c6f855817
Add twig/intl-extra conflict 2024-04-17 08:36:15 +02:00
Michał Pysiak
f4335fd6e0
Add conflicts in bundles 2024-04-17 08:06:03 +02:00
Michał Pysiak
8d4dd01be0
Add twig 3.9.0 conflict 2024-04-17 07:45:57 +02:00
Grzegorz Sadowski
01381f326b
Change application's version to v1.13.0-DEV 2024-04-16 13:32:26 +02:00
Grzegorz Sadowski
9276fe9e27
Generate changelog for v1.13.0-RC.1 2024-04-16 13:27:31 +02:00
Grzegorz Sadowski
58732baeb2
Change application's version to v1.13.0-RC.1 2024-04-16 13:26:10 +02:00
Grzegorz Sadowski
a83500a88c
Merge branch '1.12' into 1.13
* 1.12:
  [Documentation] Update release dates for 1.13 and 2.0 versions
2024-04-16 13:20:11 +02:00
Rafał Jaskulski
a37c7dcda6
docs #16125 [Documentation] Update release dates for 1.13 and 2.0 versions (GSadee)
This PR was merged into the 1.12 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.12 |
| Bug fix?        | no                                                      |
| New feature?    | no                                                      |
| BC breaks?      | no                                                      |
| Deprecations?   | no<!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | |
| License         | MIT                                                          |

<!--
 - Bug fixes must be submitted against the 1.12 branch
 - Features and deprecations must be submitted against the 1.13 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
-------
  [Documentation] Update release dates for 1.13 and 2.0 versions
2024-04-16 13:13:43 +02:00