Releases: hotwax/mantle-shopify-connector
Releases · hotwax/mantle-shopify-connector
2024-12-30
Full Changelog: v1.3.5...v1.3.6
v1.3.5
What's Changed
- Improved: Updated the format of defining APIs order/details and order/count by @sadhanaa21 in #97
Full Changelog: v1.3.4...v1.3.5
v1.3.4
What's Changed
- Added: get#OrderDetails Shopify graqhQL API integration service to return order header and line item details for a given Shopify orderId. by @Nishtha-Jain-1119 in #77
- Added: get#ReturnDetails and get#ReturnsByOrderId Shopify graqhQL API integration services to get return details for a given Shopify returnId and orderId. by @Nishtha-Jain-1119 in #78
- Added: get#FulfillmentOrderDetails and get#FulfillmentOrdersByOrderId Shopify graqhQL API integration services to get fulfillment details for a given Shopify fulfillmentOrderId and orderId. by @Nishtha-Jain-1119 in #79
- Added some additional refund api integration services to get refund transactions, order adjustments. Added a wrapper service to get complete refund details. by @mridulpathak in #80
- Added support to generate order return and exchange feed since last sync time. by @mridulpathak in #81
- Added service job data for returned orderIds feed. by @mridulpathak in #83
- Updated get#RefundLineItems, get#RefundTransactions and get#RefundsByReturnId Shopify GraphQL API intergration services to get refund details for the given shopify returnId. by @Nishtha-Jain-1119 in #84
- Added support to return order transactions in order details, reverse fulfillment orders in return detail and pricing information in exchange line items. by @mridulpathak in #85
- Added pricing and tax information to exchange line items, taxIncluded flag in order and parent transaction id in refund transaction. by @mridulpathak in #86
- Added gateway and payment details within order and refund transactions. by @mridulpathak in #87
- Added transaction timeout to consume#FulfillmentFeed service. by @mridulpathak in #88
- Added: A new API and service to get order details from Shopify by @sadhanaa21 in #90
- Added data and confguration for bulk canceled orders and items query. by @mridulpathak in #93
- Added support for generating shopify order rest json feed filtered by specified tag(include/exclude), it also adds specified tags to the shopify order after retrieving it. by @mridulpathak in #94
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
- Added: The SystemMessgaeType and ServiceJob data for Discount Promo Code Application (#978) by @yaminibhagat in #69
- Increasing timeout to 30 min in order metafields feed and return reason feed as we might encounter a bit large files to process. by @mridulpathak in #72
- Improved: Added dateTime precision up to milliseconds in order metafields and return reason feed files by @sadhanaa21 in #73
New Contributors
- @yaminibhagat made their first contribution in #69
Full Changelog: v1.3.2...v1.3.3
2024-03-17
What's Changed
- Added a generic service to consume shopify webhook payload and generate multiple incoming or outgoing system messages for further processing. by @mridulpathak in #50
- Added a service to create a shopify specific AWS SQS standard queue with shopify config id and and shopify shop id as prefix. by @mridulpathak in #49
- Added configuration for shopify orders/updated webhook. Added support to send shopify order updated_at date to an AWS SQS queue. by @mridulpathak in #51
- Added configuration to send BulkCreateGiftCardsResult to SFTP. by @mridulpathak in #53
- Changed shopify bulk import/export services to use send#ShopifyGraphqlRequest service. by @mridulpathak in #54
- Changed shopify webhook services to use send#ShopifyGraphqlRequest service. by @mridulpathak in #55
- Unescape html in queryText in send#ShopifyGraphqlRequest service as the field may contain escaped html. by @mridulpathak in #56
- Escape HTML in graphQL mutation and query templates as queryText is now an input parameter in send#ShopifyGraphqlRequest service. by @mridulpathak in #57
- Implemented support to generate order metafields json feed for a given orderIds json feed file. by @mridulpathak in #58
- Added check for valid shopify order id and minor improvements. by @mridulpathak in #60
- Improved: Added return statement with warning type if there is no shipments by @sadhanaa21 in #63
Full Changelog: v1.3.1...v1.3.2
2024-01-30
What's Changed
- Added template and configuration to bulk create gift cards in shopify. by @mridulpathak in #46
- Used SystemMessageTypeParameter instead of ServiceJobParameter for consumeSmrId in consume#GraphQLBulkImportFeed. by @mridulpathak in #46
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- Enhancements and improvements in shopify bulk import. by @mridulpathak in #35
- Implemented api integration service to get shopify order count and added rest end point for it.
- Added rest end point for shopify bulk query operation.
- Added support for fromDateLabel and thruDateLabel in shopify bulk query operation.
- Added support for bulk order headers query and bulk order items query.
- Handled "create" and "running" bulk operation result statuses.
- Added support to purge system messages by systemMessageTypeId or parentSystemMessageTypeId. Used initDate for purgeDate comparison as processedDate may be empty.
- Handled NULL bulk operation status.
- Used cache for fetching shopify webhook topic to SystemMessageType mapping. by @mridulpathak in #36
- Added template and configuration for bulk order custom attributes query. Minor changes to order headers query. by @mridulpathak in #37
- Generic service to make Shopify GraphQL API calls by @mridulpathak in #39
- Support to generate Shopify return reason feed by @mridulpathak in #39
- Added support for 'notify_customer' attribute in create fulfilment API and OMS to Shopify fulfilment sync flow. by @mridulpathak in #40
- Moved consumeSmrId from service job to SystemMessageTypeParameter for OMSSyncedRefundsFeed and OMSFulfillmentFeed and added upgrade data. by @mridulpathak in #41
- Moved queryParams preparation logic to queue#BulkQuerySystemMessage service so as to retain them in messageText. by @mridulpathak in #44
Full Changelog: v1.2.0...v1.3.0
2023-11-27
What's Changed
- Added complete support for shopify bulk import mutation and bulk query. by @mridulpathak in #24
- Added: Used sendPath for configurable directory paths for OMSFulfillmentFeed by @Nidhipal09 in #23
- Improved: Used receivePath for configurable folder paths for ShopifyFulfillmentAckFeed by @sadhanaa21 in #26
- Added complete support for shopify webhook subscription management. by @mridulpathak in #33
** Added support for shopify bulk_operations/finish webhook.
New Contributors
- @Nidhipal09 made their first contribution in #23
- @sadhanaa21 made their first contribution in #26
Full Changelog: v1.1.1...v1.2.0
2023-08-17
What's Changed
- Improved: Used try with resources for Shopify Fulfillment Ack Feed generation by @janvi04 in #21
- Merge develop into main for try with resource by @gurveenbagga in #22
New Contributors
Full Changelog: v1.1.0...v1.1.1
2023-06-05
What's Changed
- Improved: Added null check for consume#FulfillmentFeed service by @gurveenbagga in #9
- Added service and data to generate shopify fulfillment ack feed. by @mridulpathak in #10
- Deleted overridden system message services as moved them to ofbiz-oms… by @mridulpathak in #11
- Updated consume service to read from file path in messageText. by @mridulpathak in #12
- Added 'lastRunTime' parameter to service job and anonymous all authentication and transaction time out for generate#ShopifyFulfillmentAck service. by @mridulpathak in #13
- Added details and configuration for generate#ShopifyFulfillmentAckFee… by @mridulpathak in #14
- Added details and configuration for generate#ShopifyFulfillmentAckFeed service to README file. by @mridulpathak in #15
- Updated service name in README. by @mridulpathak in #16
- Updated service name in README. by @mridulpathak in #17
- Improved: null check in consume FulfillmentFeed service to verify against file content instead of messageText by @gurveenbagga in #18
- Merge develop into main by @gurveenbagga in #19
New Contributors
- @gurveenbagga made their first contribution in #9
Full Changelog: v1.0.0...v1.1.0