ShopifyAPI is a lightweight gem for accessing the Shopify admin REST and GraphQL web services.
Role in this project:
Back-end Developer Contributions:60 commits in 3 months
Contributions summary:Michael primarily contributed to the back-end functionality of the Shopify API Ruby gem. Their work involved adding Sorbet for static typing, creating a `Context` class for setup, and generating RBI files for the parser gem to improve type checking. Additional contributions include setting up Minitest and implementing the `Session` and `AssociatedUser` classes, demonstrating improvements in project setup and functionality.
graphqlrestshopifyshopify-apiwebservice
A Rails Engine for building Shopify Apps
Role in this project:
Back-end Developer Contributions:11 commits in 15 days
Contributions summary:Michael primarily focused on updating the `shopify/shopify_app` repository to utilize the new Shopify API gem. Their contributions involved refactoring the OAuth process, modifying session handling, and updating controllers and managers to work with the new API. They also made changes to the home and product controllers and created scripttags, ensuring the application's compatibility and functionality with the latest Shopify API version.
rails-enginesshopify-app