From 3e6c8a37b02062af553bd311cab4b14bc7449bfd Mon Sep 17 00:00:00 2001 From: Baz Date: Wed, 26 Apr 2023 17:17:41 +0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Source=20Pinterest:=20fix=20`boa?= =?UTF-8?q?rds`=20schema=20with=20correct=20format=20for=20`date-time`=20(?= =?UTF-8?q?#25548)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Octavia Squidington III --- .../src/main/resources/seed/oss_catalog.json | 2 +- .../src/main/resources/seed/source_definitions.yaml | 2 +- .../src/main/resources/seed/source_specs.yaml | 2 +- .../connectors/source-pinterest/Dockerfile | 2 +- .../source-pinterest/acceptance-test-config.yml | 12 +++--------- .../connectors/source-pinterest/metadata.yaml | 2 +- .../source_pinterest/schemas/boards.json | 4 ++-- connectors.md | 2 +- docs/integrations/sources/pinterest.md | 1 + 9 files changed, 12 insertions(+), 17 deletions(-) diff --git a/airbyte-config-oss/init-oss/src/main/resources/seed/oss_catalog.json b/airbyte-config-oss/init-oss/src/main/resources/seed/oss_catalog.json index 596e08a7261c9..68d543a0224fe 100644 --- a/airbyte-config-oss/init-oss/src/main/resources/seed/oss_catalog.json +++ b/airbyte-config-oss/init-oss/src/main/resources/seed/oss_catalog.json @@ -20616,7 +20616,7 @@ "sourceDefinitionId": "5cb7e5fe-38c2-11ec-8d3d-0242ac130003", "name": "Pinterest", "dockerRepository": "airbyte/source-pinterest", - "dockerImageTag": "0.2.5", + "dockerImageTag": "0.2.6", "documentationUrl": "https://docs.airbyte.com/integrations/sources/pinterest", "icon": "pinterest.svg", "sourceType": "api", diff --git a/airbyte-config-oss/init-oss/src/main/resources/seed/source_definitions.yaml b/airbyte-config-oss/init-oss/src/main/resources/seed/source_definitions.yaml index 4a95805fbd538..e980ba4a1101b 100644 --- a/airbyte-config-oss/init-oss/src/main/resources/seed/source_definitions.yaml +++ b/airbyte-config-oss/init-oss/src/main/resources/seed/source_definitions.yaml @@ -1534,7 +1534,7 @@ - name: Pinterest sourceDefinitionId: 5cb7e5fe-38c2-11ec-8d3d-0242ac130003 dockerRepository: airbyte/source-pinterest - dockerImageTag: 0.2.5 + dockerImageTag: 0.2.6 documentationUrl: https://docs.airbyte.com/integrations/sources/pinterest icon: pinterest.svg sourceType: api diff --git a/airbyte-config-oss/init-oss/src/main/resources/seed/source_specs.yaml b/airbyte-config-oss/init-oss/src/main/resources/seed/source_specs.yaml index be25e9af4504e..2b81d40a0f5a6 100644 --- a/airbyte-config-oss/init-oss/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config-oss/init-oss/src/main/resources/seed/source_specs.yaml @@ -11653,7 +11653,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-pinterest:0.2.5" +- dockerImage: "airbyte/source-pinterest:0.2.6" spec: documentationUrl: "https://docs.airbyte.com/integrations/sources/pinterest" connectionSpecification: diff --git a/airbyte-integrations/connectors/source-pinterest/Dockerfile b/airbyte-integrations/connectors/source-pinterest/Dockerfile index 7a19ff4738325..7879ec9840410 100644 --- a/airbyte-integrations/connectors/source-pinterest/Dockerfile +++ b/airbyte-integrations/connectors/source-pinterest/Dockerfile @@ -34,5 +34,5 @@ COPY source_pinterest ./source_pinterest ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.2.5 +LABEL io.airbyte.version=0.2.6 LABEL io.airbyte.name=airbyte/source-pinterest diff --git a/airbyte-integrations/connectors/source-pinterest/acceptance-test-config.yml b/airbyte-integrations/connectors/source-pinterest/acceptance-test-config.yml index 75da1f6c7396f..24a2ebbf8fa84 100644 --- a/airbyte-integrations/connectors/source-pinterest/acceptance-test-config.yml +++ b/airbyte-integrations/connectors/source-pinterest/acceptance-test-config.yml @@ -40,12 +40,8 @@ acceptance_tests: status: succeed discovery: tests: - - backward_compatibility_tests_config: - disable_for_version: 0.2.3 - config_path: secrets/config.json - - backward_compatibility_tests_config: - disable_for_version: 0.2.3 - config_path: secrets/config_oauth.json + - config_path: secrets/config.json + - config_path: secrets/config_oauth.json full_refresh: tests: - config_path: secrets/config.json @@ -58,8 +54,6 @@ acceptance_tests: future_state_path: integration_tests/abnormal_state.json spec: tests: - - backward_compatibility_tests_config: - disable_for_version: 0.1.2 - spec_path: source_pinterest/spec.json + - spec_path: source_pinterest/spec.json connector_image: airbyte/source-pinterest:dev test_strictness_level: high diff --git a/airbyte-integrations/connectors/source-pinterest/metadata.yaml b/airbyte-integrations/connectors/source-pinterest/metadata.yaml index 1d75629ede2dd..47fbd15bba198 100644 --- a/airbyte-integrations/connectors/source-pinterest/metadata.yaml +++ b/airbyte-integrations/connectors/source-pinterest/metadata.yaml @@ -10,7 +10,7 @@ data: connectorSubtype: api connectorType: source definitionId: 5cb7e5fe-38c2-11ec-8d3d-0242ac130003 - dockerImageTag: 0.2.4 + dockerImageTag: 0.2.6 dockerRepository: airbyte/source-pinterest githubIssueLabel: source-pinterest icon: pinterest.svg diff --git a/airbyte-integrations/connectors/source-pinterest/source_pinterest/schemas/boards.json b/airbyte-integrations/connectors/source-pinterest/source_pinterest/schemas/boards.json index 0e22f6fa9ac9a..2c29d841828ff 100644 --- a/airbyte-integrations/connectors/source-pinterest/source_pinterest/schemas/boards.json +++ b/airbyte-integrations/connectors/source-pinterest/source_pinterest/schemas/boards.json @@ -44,11 +44,11 @@ }, "created_at": { "type": ["null", "string"], - "format": "datetime" + "format": "date-time" }, "board_pins_modified_at": { "type": ["null", "string"], - "format": "datetime" + "format": "date-time" } } } diff --git a/connectors.md b/connectors.md index 29eeed9a73bbf..54a3e84e8288f 100644 --- a/connectors.md +++ b/connectors.md @@ -174,7 +174,7 @@ | **Pendo** | Pendo icon | Source | airbyte/source-pendo:0.1.0 | alpha | [docs](https://docs.airbyte.com/integrations/sources/pendo) | [connectors/source/pendo](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/pendo) | [source-pendo](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-pendo) | `b1ccb590-e84f-46c0-83a0-2048ccfffdae` | | **PersistIq** | PersistIq icon | Source | airbyte/source-persistiq:0.1.0 | alpha | [docs](https://docs.airbyte.com/integrations/sources/persistiq) | [connectors/source/persistiq](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/persistiq) | [source-persistiq](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-persistiq) | `3052c77e-8b91-47e2-97a0-a29a22794b4b` | | **Pexels API** | Pexels API icon | Source | airbyte/source-pexels-api:0.1.0 | alpha | [docs](https://docs.airbyte.com/integrations/sources/pexels-api) | [connectors/source/pexels-api](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/pexels-api) | [source-pexels-api](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-pexels-api) | `69d9eb65-8026-47dc-baf1-e4bf67901fd6` | -| **Pinterest** | Pinterest icon | Source | airbyte/source-pinterest:0.2.5 | generally_available | [docs](https://docs.airbyte.com/integrations/sources/pinterest) | [connectors/source/pinterest](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/pinterest) | [source-pinterest](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-pinterest) | `5cb7e5fe-38c2-11ec-8d3d-0242ac130003` | +| **Pinterest** | Pinterest icon | Source | airbyte/source-pinterest:0.2.6 | generally_available | [docs](https://docs.airbyte.com/integrations/sources/pinterest) | [connectors/source/pinterest](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/pinterest) | [source-pinterest](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-pinterest) | `5cb7e5fe-38c2-11ec-8d3d-0242ac130003` | | **Pipedrive** | Pipedrive icon | Source | airbyte/source-pipedrive:0.1.17 | beta | [docs](https://docs.airbyte.com/integrations/sources/pipedrive) | [connectors/source/pipedrive](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/pipedrive) | [source-pipedrive](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-pipedrive) | `d8286229-c680-4063-8c59-23b9b391c700` | | **Pivotal Tracker** | Pivotal Tracker icon | Source | airbyte/source-pivotal-tracker:0.1.0 | alpha | [docs](https://docs.airbyte.com/integrations/sources/pivotal-tracker) | [connectors/source/pivotal-tracker](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/pivotal-tracker) | [source-pivotal-tracker](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-pivotal-tracker) | `d60f5393-f99e-4310-8d05-b1876820f40e` | | **Plaid** | Plaid icon | Source | airbyte/source-plaid:0.3.2 | alpha | [docs](https://docs.airbyte.com/integrations/sources/plaid) | [connectors/source/plaid](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/plaid) | [source-plaid](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-plaid) | `ed799e2b-2158-4c66-8da4-b40fe63bc72a` | diff --git a/docs/integrations/sources/pinterest.md b/docs/integrations/sources/pinterest.md index 8681202363995..3b5638556cc1c 100644 --- a/docs/integrations/sources/pinterest.md +++ b/docs/integrations/sources/pinterest.md @@ -71,6 +71,7 @@ The connector is restricted by the Pinterest [requests limitation](https://devel | Version | Date | Pull Request | Subject | |:--------|:-----------|:---------------------------------------------------------|:--------------------------------------------------------------------------------------------------------| +| 0.2.6 | 2023-04-26 | [25548](https://github.com/airbytehq/airbyte/pull/25548) | Fixed `format` issue for `boards` stream schema for fields with `date-time` | | 0.2.5 | 2023-04-19 | [00000](https://github.com/airbytehq/airbyte/pull/00000) | Update `AMOUNT_OF_DAYS_ALLOWED_FOR_LOOKUP` to 89 days | | 0.2.4 | 2023-02-25 | [23457](https://github.com/airbytehq/airbyte/pull/23457) | Adding missing columns for analytics streams for pinterest source | | 0.2.3 | 2023-03-01 | [23649](https://github.com/airbytehq/airbyte/pull/23649) | Fix for `HTTP - 400 Bad Request` when requesting data >= 90 days |