From 9ffe2c396e44bd4463a63443d14afa9a907aa16e Mon Sep 17 00:00:00 2001 From: manojsaikumar Date: Tue, 4 Jul 2023 10:07:30 +0530 Subject: [PATCH 1/5] removed no_of_fetch_days --- .../init/src/main/resources/seed/source_specs.yaml | 10 +++++----- .../connectors/source-shopify/source_shopify/spec.json | 5 ----- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/airbyte-config/init/src/main/resources/seed/source_specs.yaml b/airbyte-config/init/src/main/resources/seed/source_specs.yaml index 07b2d1e4c6c5..b1040faa22f6 100644 --- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml @@ -5207,11 +5207,11 @@ examples: - "2021-01-01" pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2}$" - no_of_days_to_fetch: - type": "string" - description": "Number of days for which you wants to fetch the data in one run." - examples": - - "30" + # no_of_days_to_fetch: + # type": "string" + # description": "Number of days for which you wants to fetch the data in one run." + # examples": + # - "30" auth_method: title: "Shopify Authorization Method" type: "object" diff --git a/airbyte-integrations/connectors/source-shopify/source_shopify/spec.json b/airbyte-integrations/connectors/source-shopify/source_shopify/spec.json index dba623ff8ec7..9da11fbd6fc8 100644 --- a/airbyte-integrations/connectors/source-shopify/source_shopify/spec.json +++ b/airbyte-integrations/connectors/source-shopify/source_shopify/spec.json @@ -19,11 +19,6 @@ "examples": ["2021-01-01"], "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$" }, - "no_of_days_to_fetch": { - "type": "string", - "title": "Number of days to fetch data in one run", - "description": "Number of days for which you wants to fetch the data in one run." - }, "auth_method": { "title": "Shopify Authorization Method", "type": "object", From 1ab05c565aa9d663d0aa1512243cb9b42cc23a34 Mon Sep 17 00:00:00 2001 From: manojsaikumar Date: Tue, 4 Jul 2023 10:36:05 +0530 Subject: [PATCH 2/5] added no_of_fetch_days --- .../init/src/main/resources/seed/source_specs.yaml | 10 +++++----- .../connectors/source-shopify/source_shopify/spec.json | 5 +++++ 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/airbyte-config/init/src/main/resources/seed/source_specs.yaml b/airbyte-config/init/src/main/resources/seed/source_specs.yaml index b1040faa22f6..07b2d1e4c6c5 100644 --- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml @@ -5207,11 +5207,11 @@ examples: - "2021-01-01" pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2}$" - # no_of_days_to_fetch: - # type": "string" - # description": "Number of days for which you wants to fetch the data in one run." - # examples": - # - "30" + no_of_days_to_fetch: + type": "string" + description": "Number of days for which you wants to fetch the data in one run." + examples": + - "30" auth_method: title: "Shopify Authorization Method" type: "object" diff --git a/airbyte-integrations/connectors/source-shopify/source_shopify/spec.json b/airbyte-integrations/connectors/source-shopify/source_shopify/spec.json index 9da11fbd6fc8..dba623ff8ec7 100644 --- a/airbyte-integrations/connectors/source-shopify/source_shopify/spec.json +++ b/airbyte-integrations/connectors/source-shopify/source_shopify/spec.json @@ -19,6 +19,11 @@ "examples": ["2021-01-01"], "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$" }, + "no_of_days_to_fetch": { + "type": "string", + "title": "Number of days to fetch data in one run", + "description": "Number of days for which you wants to fetch the data in one run." + }, "auth_method": { "title": "Shopify Authorization Method", "type": "object", From a08e597d22fac78fc8236cc7dbe99db09592a85b Mon Sep 17 00:00:00 2001 From: manojsaikumar Date: Fri, 7 Jul 2023 19:43:26 +0530 Subject: [PATCH 3/5] shopify version updated to 0.1.29 --- .../9da77001-af33-4bcd-be46-6252bf9342b9.json | 2 +- .../init/src/main/resources/seed/source_definitions.yaml | 2 +- airbyte-config/init/src/main/resources/seed/source_specs.yaml | 2 +- airbyte-integrations/connectors/source-shopify/Dockerfile | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/9da77001-af33-4bcd-be46-6252bf9342b9.json b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/9da77001-af33-4bcd-be46-6252bf9342b9.json index bfef7957590f..404428c15cc3 100644 --- a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/9da77001-af33-4bcd-be46-6252bf9342b9.json +++ b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/9da77001-af33-4bcd-be46-6252bf9342b9.json @@ -2,6 +2,6 @@ "sourceDefinitionId": "9da77001-af33-4bcd-be46-6252bf9342b9", "name": "Shopify", "dockerRepository": "blotout/source-shopify", - "dockerImageTag": "0.1.28", + "dockerImageTag": "0.1.29", "documentationUrl": "https://docs.airbyte.io/integrations/sources/shopify" } diff --git a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml index d7726f055bd9..71086755cfbe 100644 --- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml @@ -507,7 +507,7 @@ - name: Shopify sourceDefinitionId: 9da77001-af33-4bcd-be46-6252bf9342b9 dockerRepository: blotout/source-shopify - dockerImageTag: 0.1.28 + dockerImageTag: 0.1.29 documentationUrl: https://docs.airbyte.io/integrations/sources/shopify sourceType: api - name: Short.io diff --git a/airbyte-config/init/src/main/resources/seed/source_specs.yaml b/airbyte-config/init/src/main/resources/seed/source_specs.yaml index 07b2d1e4c6c5..a059b5f66318 100644 --- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml @@ -5184,7 +5184,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "blotout/source-shopify:0.1.28" +- dockerImage: "blotout/source-shopify:0.1.29" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/shopify" connectionSpecification: diff --git a/airbyte-integrations/connectors/source-shopify/Dockerfile b/airbyte-integrations/connectors/source-shopify/Dockerfile index f7673702449f..a37834465fe2 100644 --- a/airbyte-integrations/connectors/source-shopify/Dockerfile +++ b/airbyte-integrations/connectors/source-shopify/Dockerfile @@ -28,5 +28,5 @@ COPY source_shopify ./source_shopify ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.28 +LABEL io.airbyte.version=0.1.29 LABEL io.airbyte.name=blotout/source-shopify From 5135c0707c60a070afedf230548ac2b4b941c50d Mon Sep 17 00:00:00 2001 From: manojsaikumar Date: Wed, 12 Jul 2023 21:37:41 +0530 Subject: [PATCH 4/5] updated api and connector version --- .../9da77001-af33-4bcd-be46-6252bf9342b9.json | 2 +- .../init/src/main/resources/seed/source_definitions.yaml | 2 +- airbyte-config/init/src/main/resources/seed/source_specs.yaml | 2 +- airbyte-integrations/connectors/source-shopify/Dockerfile | 2 +- .../connectors/source-shopify/source_shopify/source.py | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/9da77001-af33-4bcd-be46-6252bf9342b9.json b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/9da77001-af33-4bcd-be46-6252bf9342b9.json index 404428c15cc3..fc2fcd3cfdcf 100644 --- a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/9da77001-af33-4bcd-be46-6252bf9342b9.json +++ b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/9da77001-af33-4bcd-be46-6252bf9342b9.json @@ -2,6 +2,6 @@ "sourceDefinitionId": "9da77001-af33-4bcd-be46-6252bf9342b9", "name": "Shopify", "dockerRepository": "blotout/source-shopify", - "dockerImageTag": "0.1.29", + "dockerImageTag": "0.1.30", "documentationUrl": "https://docs.airbyte.io/integrations/sources/shopify" } diff --git a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml index 71086755cfbe..22bab59df80a 100644 --- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml @@ -507,7 +507,7 @@ - name: Shopify sourceDefinitionId: 9da77001-af33-4bcd-be46-6252bf9342b9 dockerRepository: blotout/source-shopify - dockerImageTag: 0.1.29 + dockerImageTag: 0.1.30 documentationUrl: https://docs.airbyte.io/integrations/sources/shopify sourceType: api - name: Short.io diff --git a/airbyte-config/init/src/main/resources/seed/source_specs.yaml b/airbyte-config/init/src/main/resources/seed/source_specs.yaml index a059b5f66318..62c77d2cf321 100644 --- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml @@ -5184,7 +5184,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "blotout/source-shopify:0.1.29" +- dockerImage: "blotout/source-shopify:0.1.30" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/shopify" connectionSpecification: diff --git a/airbyte-integrations/connectors/source-shopify/Dockerfile b/airbyte-integrations/connectors/source-shopify/Dockerfile index a37834465fe2..22cb2e775426 100644 --- a/airbyte-integrations/connectors/source-shopify/Dockerfile +++ b/airbyte-integrations/connectors/source-shopify/Dockerfile @@ -28,5 +28,5 @@ COPY source_shopify ./source_shopify ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.29 +LABEL io.airbyte.version=0.1.30 LABEL io.airbyte.name=blotout/source-shopify diff --git a/airbyte-integrations/connectors/source-shopify/source_shopify/source.py b/airbyte-integrations/connectors/source-shopify/source_shopify/source.py index ba9675449c0d..6ce92bb58782 100644 --- a/airbyte-integrations/connectors/source-shopify/source_shopify/source.py +++ b/airbyte-integrations/connectors/source-shopify/source_shopify/source.py @@ -26,7 +26,7 @@ class ShopifyStream(HttpStream, ABC): # Latest Stable Release - api_version = "2021-07" + api_version = "2022-10" # Page size limit = 250 # Define primary key as sort key for full_refresh, or very first sync for incremental_refresh From 75488759252bd671ee00a5186d583519ab9bfff2 Mon Sep 17 00:00:00 2001 From: manojsaikumar Date: Mon, 5 Feb 2024 11:43:45 +0530 Subject: [PATCH 5/5] updated api to 2023-07 --- .../9da77001-af33-4bcd-be46-6252bf9342b9.json | 2 +- .../init/src/main/resources/seed/source_definitions.yaml | 2 +- airbyte-config/init/src/main/resources/seed/source_specs.yaml | 2 +- airbyte-integrations/connectors/source-shopify/Dockerfile | 2 +- .../connectors/source-shopify/source_shopify/source.py | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/9da77001-af33-4bcd-be46-6252bf9342b9.json b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/9da77001-af33-4bcd-be46-6252bf9342b9.json index fc2fcd3cfdcf..cd3c12183550 100644 --- a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/9da77001-af33-4bcd-be46-6252bf9342b9.json +++ b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/9da77001-af33-4bcd-be46-6252bf9342b9.json @@ -2,6 +2,6 @@ "sourceDefinitionId": "9da77001-af33-4bcd-be46-6252bf9342b9", "name": "Shopify", "dockerRepository": "blotout/source-shopify", - "dockerImageTag": "0.1.30", + "dockerImageTag": "0.1.31", "documentationUrl": "https://docs.airbyte.io/integrations/sources/shopify" } diff --git a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml index 22bab59df80a..fcfaa63b9be3 100644 --- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml @@ -507,7 +507,7 @@ - name: Shopify sourceDefinitionId: 9da77001-af33-4bcd-be46-6252bf9342b9 dockerRepository: blotout/source-shopify - dockerImageTag: 0.1.30 + dockerImageTag: 0.1.31 documentationUrl: https://docs.airbyte.io/integrations/sources/shopify sourceType: api - name: Short.io diff --git a/airbyte-config/init/src/main/resources/seed/source_specs.yaml b/airbyte-config/init/src/main/resources/seed/source_specs.yaml index 62c77d2cf321..68175c7c6078 100644 --- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml @@ -5184,7 +5184,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "blotout/source-shopify:0.1.30" +- dockerImage: "blotout/source-shopify:0.1.31" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/shopify" connectionSpecification: diff --git a/airbyte-integrations/connectors/source-shopify/Dockerfile b/airbyte-integrations/connectors/source-shopify/Dockerfile index 22cb2e775426..3a04c240f876 100644 --- a/airbyte-integrations/connectors/source-shopify/Dockerfile +++ b/airbyte-integrations/connectors/source-shopify/Dockerfile @@ -28,5 +28,5 @@ COPY source_shopify ./source_shopify ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.30 +LABEL io.airbyte.version=0.1.31 LABEL io.airbyte.name=blotout/source-shopify diff --git a/airbyte-integrations/connectors/source-shopify/source_shopify/source.py b/airbyte-integrations/connectors/source-shopify/source_shopify/source.py index 6ce92bb58782..b54c662fa524 100644 --- a/airbyte-integrations/connectors/source-shopify/source_shopify/source.py +++ b/airbyte-integrations/connectors/source-shopify/source_shopify/source.py @@ -26,7 +26,7 @@ class ShopifyStream(HttpStream, ABC): # Latest Stable Release - api_version = "2022-10" + api_version = "2023-07" # Page size limit = 250 # Define primary key as sort key for full_refresh, or very first sync for incremental_refresh @@ -468,7 +468,7 @@ def check_connection(self, logger: AirbyteLogger, config: Mapping[str, Any]) -> Testing connection availability for the connector. """ auth = ShopifyAuthenticator(config).get_auth_header() - api_version = "2021-07" # Latest Stable Release + api_version = "2023-07" # Latest Stable Release url = f"https://{config['shop']}.myshopify.com/admin/api/{api_version}/shop.json" try: