This PR was merged into the 1.12-dev branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | master |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-------
d1fcba03a1 [API] cover scenarios for non existing taxon filter
9fce429027 [Doctrine] filter taxons by null if taxon is incorrect
This PR was merged into the 1.12-dev branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | master <!-- see the comment below --> |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | fixes#13955 |
| License | MIT |
When cart promotions were changed and if now the promotion is not eligible we should update cart promotions and throw a specific exception.
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-------
163e76c7de [API] Map order no longer eligible for promotion exception to 422 status code
e7dbbe1da4 [Behat][API] new scenario covered
c3858be109 extract logic of checking order promotions eligibility
339fb712b3 override data persister from api platform, refactor
331524343f [Docs] note about OrderIntegrityChecker
override data persister from api platform, refactor
override data persister from api platform, refactor
override data persister from api platform, refactor
override data persister from api platform, refactor
override data persister from api platform, refactor
[Spec] spec for messenger data persister
removed one useless tests in OrderPromotionsIntegrityCheckerSpec
review changes
clean useless change
removed blank space in upgradefile
typo
This PR was merged into the 1.12-dev branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | master <!-- see the comment below --> |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no <!-- don't forget to update the UPGRADE-*.md file --> |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-------
6a9626c335 [Behat][API] Api scenarios for order promotion integrity validation
da0f950a6e [Behat] steps refactored
014db3cf5f Code base refactor
88d4488bb3 [API] Add an experimental tag to OrderIntegrityChecker
[Behat][API] Api scenarios for order promotion integrity validation
[Behat][API] Api scenarios for order promotion integrity validation
checking eligible of promotions
[Behat] small improvements
removed tests and unused elements
This PR was merged into the 1.12-dev branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | master|
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no|
| Related tickets | |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-------
37552254fa [API] Cover scenarios for receiving email after registration
8bd0f09530 [API][Behat] Use Sylius ApiClient instead of AbstractBrowser in RegistrationContext
This PR was merged into the 1.12-dev branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | master |
| Bug fix? | no |
| New feature? | yes |
| BC breaks? | no |
| Deprecations? | no|
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-------
19ca0187cf cover complex promotion with api
This PR was merged into the 1.12-dev branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | master <!-- see the comment below --> |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no <!-- don't forget to update the UPGRADE-*.md file --> |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-->
API scenarios covered and some code maintenance
Commits
-------
830f06d672 [API] Receiving fixed discount dependent on channel on cart
82996b9b29 [Maintenance] Up-to-date yarn.lock, constructor property promotion in some behat classes
This PR was merged into the 1.12-dev branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | master <!-- see the comment below --> |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no <!-- don't forget to update the UPGRADE-*.md file --> |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-------
c08fffcd70 [API][Behat] Cover scenarios for receiving a discount from one promotion based on items total
d32e6cf82f [Behat][Api] added subtotal theirs step to check decreased price
This PR was merged into the 1.12-dev branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | master <!-- see the comment below --> |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no <!-- don't forget to update the UPGRADE-*.md file --> |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-------
b6478753b5 [API] Discount for nth order
This PR was merged into the 1.12-dev branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | master|
| Bug fix? | no |
| New feature? | yes |
| BC breaks? | no |
| Deprecations? | no|
| Related tickets | |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-------
91c0863acf [API][Behat] Cover scenarios for receiving fixed discount from specific taxon
This PR was merged into the 1.12-dev branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | master|
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | |
| Related tickets | |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-------
f075abe053 [API][Behat] Cover scenarios for receiving discount on shipping after changing product's quantity
This PR was merged into the 1.12-dev branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | master
| Bug fix? | no |
| New feature? | yes |
| BC breaks? | no |
| Deprecations? | yes <!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-------
23c1168461 [API][Behat] Implement scenarios for applying taxes included in price on order
fdb6ff1b56 [Order] Add methods for calculating included and excluded taxes on Order model
da55b3aaca [Shop] Deprecate OrderTaxesTotalExtension
95a9788d0d [API][Behat] Implement other scenarios for applying taxes included in price on order
0723f23fdf [Order] Fix static analysis
This PR was merged into the 1.12-dev branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | master |
| Bug fix? | no |
| New feature? | yes |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-------
a6fcfd884e [API] Save customer's default address on cart during picking it up
49cb6262e9 [API][Behat] Cover scenarios for applying correct taxes
This PR was merged into the 1.10 branch.
Discussion
----------
| Q | A
| --------------- | -----
| Branch? | 1.10
| Bug fix? | no
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| License | MIT
Show variant name instead of the product name.
<!--
- Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
- Features and deprecations must be submitted against the master 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
-------
47ffea55e8 [Template] variant name instead of product name
4b73ae1eea [Behat] variant name instead of product name