Filip Owczarek

Results 24 issues of Filip Owczarek

This PR is the first pack of changes required to introduce checkout discounts explained in #9325 All marked checks are added here. All `todo`s and `fixme`s will be handled in...

# 1. General Assumptions - Discounts are optional in the checkout process. - Discounts are always applied before taxes. - Multiple discounts(Only by an app). - Built-in Saleor's voucher will...

rfc

I want to merge this change because allowing staff users to manage many discounts per order. :warning: Removing max discount value validation because staff users with manage orders could simply...

On model I have fields: ``` currency = models.CharField(max_length=settings.DEFAULT_CURRENCY_CODE_LENGTH) price_amount = models.DecimalField( max_digits=settings.DEFAULT_MAX_DIGITS, decimal_places=settings.DEFAULT_DECIMAL_PLACES, ) price = MoneyField(amount_field="price_amount", currency_field="currency") ``` When I change `price` on objects and try to save...

Products without images don't display correctly. ### Screenshots #### Products list ![image](https://user-images.githubusercontent.com/43955230/84640175-a2d24380-aef9-11ea-98e7-f2927463042f.png) #### Product details ![image](https://user-images.githubusercontent.com/43955230/84640245-b54c7d00-aef9-11ea-9b63-3c5163306cbb.png) **System information** Operating system: Ubuntu 18.04 Browser: Chrome

bug
good first issue

Auto-complete from chrome doesn't fill the country in address form(Checkout and MyAccount). ### Steps to reproduce the problem 1. Configure Chrome auto-complete.(chrome://settings/addresses) 2. Fill any storefront form using auto-complete. ###...

bug

The goal is to be able to limit staff users to only having access to certain channels. This should be configurable in the same way we configure permissions, all granted...

rfc

I would like to be able to create the voucher which can be used only for non-discounted products. Voucher can be applied for orders with at least one product without...

graphql

In pull request #3202, added anonymous API client used in tests. We should use this API client in every test which doesn't require the authenticated client.

We need to refactor URL in API by introducing URL Scalar because in some part of GraphQL Api we using string type to handle URL. Mutation like `SetPassword` or `DeleteAccount`...

graphql