This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 <!-- 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 | - |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.11 branch
- Features and deprecations must be submitted against the 1.12 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
-------
d6027ed795 [API][Shop] List orders from current channel
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 <!-- 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 | -
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.11 branch
- Features and deprecations must be submitted against the 1.12 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
-->
<img width="1514" alt="image" src="https://user-images.githubusercontent.com/9448101/184340969-33f9bc3a-03ce-4ba3-8478-3aef0d726092.png">
Commits
-------
9d22630bc7 [Behat][CatalogPromotion] Describe filtering
9205294ec3 [Behat][CatalogPromotion][UI] Tests of filtering the list
c9b2061f1d [Admin][CatalogPromotion][UI] Add index filters
4d9a8bb298 [Behat][CatalogPromotion][API] Tests of filtering the list
94698544c4 [Admin][CatalogPromotion][API] Add index filters
6f75aae26e [Unit][CatalogPromotion] Update CatalogPromotionsTest with search
52069f3006 [Behat][CatalogPromotion] Remove tests of filtering unused states
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 <!-- see the comment below --> |
| Bug fix? | no |
| New feature? | yes |
| BC breaks? | yes |
| Deprecations? | no <!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | fixes #X, partially #Y, mentioned in #Z |
| License | MIT |
When we change the quantity of a product we have to update the cart before going to the checkout process. This PR "adds" the updating on the checkout.
Commits
-------
fcd5064cf7 Add updating the cart on checkout
9b6b3c9a65 Refactor handling the checkout redirect
b335c38120 Change the way how checkout in a cart is handled
6ae4c232e0 Update behat scenario
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 | continuation of https://github.com/Sylius/Sylius/pull/13786|
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.11 branch
- Features and deprecations must be submitted against the 1.12 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
-------
5a2cb18a77 [Behat] Improve scenarios to work with case sensitive PostgreSQL
* 1.11:
[Documentation] Minor fixes to naming conventions page
[Bundle][Attribute]Delete unnecessary newline
[Bundle][Attribute]Added behavior tests to check attribute removal, and added a migration that disables cascading removal.
[Bundle][Attribute]Removal of the cascade from migration
[Bundle][Attribute]It will also listen on the product attribute object for protection against deletion when it is used by the product object
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 |
| Bug fix? | no |
| New feature? | yes |
| BC breaks? | no |
| Deprecations? | no <!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | - |
| License | MIT |
Based on #14147
Extracted it to not mix the concepts as the base PR only touches UI, but the validation is for both UI and API.
Commits
-------
6c1336a886 Add administrator password reset ui tests
ad5cf70619 [Admin][UI] Rendering the reset password page
5f845b1c83 Move ResetPassword command and handler into Core
99dd0b2eca [Admin][UI] Password resetting
f430bfb8c2 [Behat][Admin] Better elements' names in ResetPasswordPage
c37d52f999 [Admin][Core] Extract ResetPassword message dispatching to a standalone service
ea77ea005c [Behat] Fix admin's logging in logic
23ef23e223 [Behat][Admin] Fix and cleanup of password resetting
f6ce7838cb Fix sylius.admin.login.before_form event's priorities
53542d27db [Core] Remove "experimental" tag from ResetPassword related classes
ddbfa821e8 [Behat] More precise password changed notification check
0c596f6d41 [Admin][UI] Rework password reset template events
3ede1e5532 [Admin][UI] Add completely forgotten password reset email link
5c320f0ca3 [API][UI] Add validation for expired admin password reset token
fd24b11ee7 [API][UI] Add password validation to admin's password reset workflow