Skip to content
This repository has been archived by the owner on Dec 19, 2019. It is now read-only.

Mutations Prototype (POC) #74

Closed
misha-kotov opened this issue May 23, 2018 · 1 comment
Closed

Mutations Prototype (POC) #74

misha-kotov opened this issue May 23, 2018 · 1 comment
Assignees

Comments

@misha-kotov
Copy link

As a Magento developer, I want GraphQL to support mutations to create/update/delete entities in the system via GraphQL so that I can build basic ecommerce front-end experiences for my customers entirely in GraphQL.

The intent of this story is to create a working prototype that brings to light technical details of a full-fledged mutations framework implementation.

Deliverables:

  • A working mutation prototype
  • A technical high level design (HDL) to fully implementing mutations in the GraphQL framework
  • Breaking down full implementation plan into backlog stories
@misha-kotov misha-kotov added for-grooming This issue needs to be discussed before it can be worked on framework labels May 23, 2018
@paliarush paliarush added medium and removed for-grooming This issue needs to be discussed before it can be worked on labels May 23, 2018
@paliarush paliarush self-assigned this Jul 2, 2018
paliarush pushed a commit that referenced this issue Jul 2, 2018
- Added mutation support
- Added GraphQL functional test as an example of how to add mutations
paliarush pushed a commit that referenced this issue Jul 2, 2018
- Added temporary placeholder field to Mutations
magento-engcom-team added a commit that referenced this issue Jul 12, 2018
 - Merge Pull Request #114 from magento/graphql-ce:grqphql-mutations-74
 - Merged commits:
   1. db3f2c7
   2. eb2a5a3
magento-engcom-team pushed a commit that referenced this issue Jul 12, 2018
Accepted Public Pull Requests:
 - #114: Mutations Prototype (POC) #74 (by @paliarush)
 - magento/magento2#16699: Declare module namespace before template path in Magento_Theme,  Magento_Newsletter and Magento_Tax (by @mageprince)
 - magento/magento2#16701: Declare module namespace before template path in all other modules (by @mageprince)
 - magento/magento2#16698: Declare module namespace before template path in Magento_Sales and Magento_Paypal (by @mageprince)
 - magento/magento2#16687: [Forwardport] Corrected function comment (by @sanganinamrata)
 - magento/magento2#16663: [Forwardport] Fixed Issue #11354 Merged CSS file name generation (by @mageprince)
 - magento/magento2#16588: [Forwardport] Fix of invalid price for integer currencies when amount less than group size (by @vkublytskyi)
 - magento/magento2#16562: [Forwardport] Coupon API not working for guest user (by @gelanivishal)
 - magento/magento2#16630: [Forwardport] Small refactoring to better code readability (by @ronak2ram)
 - magento/magento2#16613: Update Israeli ZIP code mask, 7 digits instead of 5 ,according to the� (by @gelanivishal)
 - magento/magento2#16569: Make it possible to disable cross-sell on cart page (by @arnoudhgz)
 - magento/magento2#16487: [Forwardport] Prevent layout cache corruption in edge case (by @gelanivishal)


Fixed GitHub Issues:
 - magento/magento2#11354: Merged CSS file name generation (reported by @pmoreno1980) has been fixed in magento/magento2#16663 by @mageprince in 2.3-develop branch
   Related commits:
     1. 2816764
     2. 2d31c1d
     3. e7677e8
     4. ca3c79c
     5. 311f8ca
     6. 1782c54
     7. 94e0e25
     8. 831e58c
     9. 742ad8c

 - magento/magento2#11717: Wrong price amount on product page (reported by @HirokazuNishi) has been fixed in magento/magento2#16588 by @vkublytskyi in 2.3-develop branch
   Related commits:
     1. e2c4aca

 - magento/magento2#14056: Coupon API not working for guest user (reported by @gnanasekaranl) has been fixed in magento/magento2#16562 by @gelanivishal in 2.3-develop branch
   Related commits:
     1. 1acd06f
     2. 2651be3
@naydav
Copy link
Contributor

naydav commented Jul 19, 2018

#114

@naydav naydav closed this as completed Jul 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants