New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cover managing the tax rates in API #14811
Conversation
jakubtobiasz
commented
Feb 15, 2023
Q | A |
---|---|
Branch? | 1.13 |
Bug fix? | no |
New feature? | yes |
BC breaks? | no |
Deprecations? | no |
Related tickets | successor of #11884 |
License | MIT |
b5926a2
to
57f94db
Compare
33a3208
to
fc4abf8
Compare
src/Sylius/Bundle/ApiBundle/Filter/Doctrine/DateRangeFilter.php
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We are still lacking contract tests for new endpoints
src/Sylius/Bundle/ApiBundle/Resources/config/api_resources/TaxRate.xml
Outdated
Show resolved
Hide resolved
src/Sylius/Bundle/ApiBundle/Resources/config/api_resources/TaxRate.xml
Outdated
Show resolved
Hide resolved
fc4abf8
to
d429ebf
Compare
@coldic3 @lchrusciel all suggestions applied, thanks. P.S. Contract tests are on the way, I forgot about them xD. |
ebd9871
to
defd0dd
Compare
defd0dd
to
b8166a2
Compare
b8166a2
to
cff62a6
Compare
@diimpp we'll unify all gherkin tags later, we decided not to touch them once again in this PR. |
@@ -40,6 +45,7 @@ protected function getDefinedElements(): array | |||
'code' => '#sylius_tax_rate_code', | |||
'name' => '#sylius_tax_rate_name', | |||
'zone' => '#sylius_tax_rate_zone', | |||
'included_in_price' => '#sylius_tax_rate_includedInPrice' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be added in alphabetical order
The contract tests have been implemented for new endpoints
Thanks, Jakub! 🥇 |
…ooo) This PR was merged into the 1.13 branch. Discussion ---------- | Q | A | |-----------------|--------------------------------------------------------------| | Branch? | 1.13 <!-- see the comment below --> | | Bug fix? | yes | | New feature? | no | | BC breaks? | no | | Deprecations? | no<!-- don't forget to update the UPGRADE-*.md file --> | | Related tickets | missing changes #14811 | | 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 ------- e5f67c5 [TaxRate][UI] Add missing behat step implementation 3e1e1df [Behat] Unify saving step naming