Skip to content

Commit faa586a

Browse files
Shopify - add webhook events (#15698)
* add webhook events * bump versions
1 parent 337cca4 commit faa586a

File tree

4 files changed

+51
-4
lines changed

4 files changed

+51
-4
lines changed

components/shopify/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pipedream/shopify",
3-
"version": "0.6.5",
3+
"version": "0.6.6",
44
"description": "Pipedream Shopify Components",
55
"main": "shopify.app.mjs",
66
"keywords": [

components/shopify/sources/common/constants.mjs

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ const HEADER = {
77
};
88

99
const EVENT_TOPIC = {
10+
APP_SCOPES_UPDATE: "app/scopes_update",
1011
APP_UNINSTALLED: "app/uninstalled",
1112
BULK_OPERATIONS_FINISH: "bulk_operations/finish",
1213
COLLECTION_LISTINGS_ADD: "collection_listings/add",
@@ -15,9 +16,34 @@ const EVENT_TOPIC = {
1516
COLLECTIONS_CREATE: "collections/create",
1617
COLLECTIONS_DELETE: "collections/delete",
1718
COLLECTIONS_UPDATE: "collections/update",
19+
DISCOUNTS_CREATE: "discounts/create",
20+
DISCOUNTS_DELETE: "discounts/delete",
21+
DISCOUNTS_UPDATE: "discounts/update",
22+
DISCOUNTS_REDEEMCODE_ADDED: "discounts/redeemcode_added",
23+
DISCOUNTS_REDEEMCODE_REMOVED: "discounts/redeemcode_removed",
1824
DOMAINS_CREATE: "domains/create",
1925
DOMAINS_DESTROY: "domains/destroy",
2026
DOMAINS_UPDATE: "domains/update",
27+
FULFILLMENT_HOLDS_ADDED: "fulfillment_holds/added",
28+
FULFILLMENT_HOLDS_RELEASED: "fulfillment_holds/released",
29+
FULFILLMENT_ORDERS_CANCELLATION_REQUEST_ACCEPTED: "fulfillment_orders/cancellation_request_accepted",
30+
FULFILLMENT_ORDERS_CANCELLATION_REQUEST_REJECTED: "fulfillment_orders/cancellation_request_rejected",
31+
FULFILLMENT_ORDERS_CANCELLATION_REQUEST_SUBMITTED: "fulfillment_orders/cancellation_request_submitted",
32+
FULFILLMENT_ORDERS_CANCELLED: "fulfillment_orders/cancelled",
33+
FULFILLMENT_ORDERS_FULFILLMENT_REQUEST_ACCEPTED: "fulfillment_orders/fulfillment_request_accepted",
34+
FULFILLMENT_ORDERS_FULFILLMENT_REQUEST_REJECTED: "fulfillment_orders/fulfillment_request_rejected",
35+
FULFILLMENT_ORDERS_FULFILLMENT_REQUEST_SUBMITTED: "fulfillment_orders/fulfillment_request_submitted",
36+
FULFILLMENT_ORDERS_FULFILLMENT_SERVICE_FAILED_TO_COMPLETE: "fulfillment_orders/fulfillment_service_failed_to_complete",
37+
FULFILLMENT_ORDERS_HOLD_RELEASED: "fulfillment_orders/hold_released",
38+
FULFILLMENT_ORDERS_LINE_ITEMS_PREPARED_FOR_LOCAL_DELIVERY: "fulfillment_orders/line_items_prepared_for_local_delivery",
39+
FULFILLMENT_ORDERS_LINE_ITEMS_PREPARED_FOR_PICKUP: "fulfillment_orders/line_items_prepared_for_pickup",
40+
FULFILLMENT_ORDERS_MERGED: "fulfillment_orders/merged",
41+
FULFILLMENT_ORDERS_MOVED: "fulfillment_orders/moved",
42+
FULFILLMENT_ORDERS_ORDER_ROUTING_COMPLETE: "fulfillment_orders/order_routing_complete",
43+
FULFILLMENT_ORDERS_PLACED_ON_HOLD: "fulfillment_orders/placed_on_hold",
44+
FULFILLMENT_ORDERS_RESCHEDULED: "fulfillment_orders/rescheduled",
45+
FULFILLMENT_ORDERS_SCHEDULED_FULFILLMENT_ORDER_READY: "fulfillment_orders/scheduled_fulfillment_order_ready",
46+
FULFILLMENT_ORDERS_SPLIT: "fulfillment_orders/split",
2147
INVENTORY_ITEMS_CREATE: "inventory_items/create",
2248
INVENTORY_ITEMS_DELETE: "inventory_items/delete",
2349
INVENTORY_ITEMS_UPDATE: "inventory_items/update",
@@ -29,30 +55,51 @@ const EVENT_TOPIC = {
2955
LOCATIONS_CREATE: "locations/create",
3056
LOCATIONS_DELETE: "locations/delete",
3157
LOCATIONS_UPDATE: "locations/update",
58+
LOCATIONS_ACTIVATE: "locations/activate",
59+
LOCATIONS_DEACTIVATE: "locations/deactivate",
3260
MARKETS_CREATE: "markets/create",
3361
MARKETS_DELETE: "markets/delete",
3462
MARKETS_UPDATE: "markets/update",
63+
PAYMENT_SCHEDULE_DUE: "payment_schedules/due",
3564
PRODUCT_LISTINGS_ADD: "product_listings/add",
3665
PRODUCT_LISTINGS_REMOVE: "product_listings/remove",
3766
PRODUCT_LISTINGS_UPDATE: "product_listings/update",
3867
PRODUCTS_CREATE: "products/create",
3968
PRODUCTS_DELETE: "products/delete",
4069
PRODUCTS_UPDATE: "products/update",
4170
REFUNDS_CREATE: "refunds/create",
71+
RETURNS_APPROVE: "returns/approve",
72+
RETURNS_CANCEL: "returns/cancel",
73+
RETURNS_CLOSE: "returns/close",
74+
RETURNS_DECLINE: "returns/decline",
75+
RETURNS_PROCESS: "returns/process",
76+
RETURNS_REOPEN: "returns/reopen",
77+
RETURNS_REQUEST: "returns/request",
78+
RETURNS_UPDATE: "returns/update",
4279
SCHEDULED_PRODUCT_LISTINGS_ADD: "scheduled_product_listings/add",
4380
SCHEDULED_PRODUCT_LISTINGS_REMOVE: "scheduled_product_listings/remove",
4481
SCHEDULED_PRODUCT_LISTINGS_UPDATE: "scheduled_product_listings/update",
82+
SEGMENTS_CREATE: "segments/create",
83+
SEGMENTS_DELETE: "segments/delete",
84+
SEGMENTS_UPDATE: "segments/update",
4585
SELLING_PLAN_GROUPS_CREATE: "selling_plan_groups/create",
4686
SELLING_PLAN_GROUPS_DELETE: "selling_plan_groups/delete",
4787
SELLING_PLAN_GROUPS_UPDATE: "selling_plan_groups/update",
4888
SHOP_UPDATE: "shop/update",
89+
SUBSCRIPTION_CONTRACTS_ACTIVATE: "subscription_contracts/activate",
90+
SUBSCRIPTION_CONTRACTS_CANCEL: "subscription_contracts/cancel",
91+
SUBSCRIPTION_CONTRACTS_EXPIRE: "subscription_contracts/expire",
92+
SUBSCRIPTION_CONTRACTS_FAIL: "subscription_contracts/fail",
93+
SUBSCRIPTION_CONTRACTS_PAUSE: "subscription_contracts/pause",
4994
SUBSCRIPTION_CONTRACTS_CREATE: "subscription_contracts/create",
5095
SUBSCRIPTION_CONTRACTS_UPDATE: "subscription_contracts/update",
5196
THEMES_CREATE: "themes/create",
5297
THEMES_DELETE: "themes/delete",
5398
THEMES_PUBLISH: "themes/publish",
54-
EVENT_TOPICS_THEMES_UPDATE: "event-topics-themes-update",
5599
THEMES_UPDATE: "themes/update",
100+
VARIANTS_IN_STOCK: "variants/in_stock",
101+
VARIANTS_OUT_OF_STOCK: "variants/out_of_stock",
102+
EVENT_TOPICS_THEMES_UPDATE: "event-topics-themes-update",
56103
};
57104

58105
const EVENT_TOPICS = Object.values(EVENT_TOPIC);

components/shopify/sources/new-event-emitted/new-event-emitted.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export default {
77
name: "New Event Emitted (Instant)",
88
type: "source",
99
description: "Emit new event for each new Shopify event.",
10-
version: "0.0.11",
10+
version: "0.0.12",
1111
dedupe: "unique",
1212
props: {
1313
...common.props,

components/shopify/sources/new-product-created/new-product-created.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export default {
77
name: "New Product Created (Instant)",
88
type: "source",
99
description: "Emit new event for each product added to a store.",
10-
version: "0.0.11",
10+
version: "0.0.12",
1111
dedupe: "unique",
1212
methods: {
1313
...common.methods,

0 commit comments

Comments
 (0)