From 2ad4ca1d5c8a25714ad730120913b50db9719f23 Mon Sep 17 00:00:00 2001 From: ycherniaiev <94798230+ycherniaiev@users.noreply.github.com> Date: Thu, 16 Dec 2021 17:52:37 +0200 Subject: [PATCH] Update fields in source-connectors specifications: drift, harvest, hubspot, intercom, monday, clickhouse, bing-ads, snapchat-marketing, microsoft-teams (#8429) Signed-off-by: Sergey Chvalyuk Co-authored-by: Sergey Chvalyuk --- .../200330b2-ea62-4d11-ac6d-cfe3e3f8ab2b.json | 2 +- .../36c891d9-4bd9-43ac-bad2-10e12756272c.json | 2 +- .../445831eb-78db-4b1f-8f1f-0d96ad8739e2.json | 2 +- .../47f25999-dd5e-4636-8c39-e7cea2453331.json | 2 +- .../80a54ea2-9959-4040-aac1-eee42423ec9b.json | 4 +- .../bad83517-5e54-4a3d-9b53-63e85fbd4d7c.json | 2 +- .../fe2b4084-3386-4d3b-9ad6-308f61a6f1e6.json | 2 +- .../resources/seed/source_definitions.yaml | 18 +- .../src/main/resources/seed/source_specs.yaml | 163 +++++++++++------- .../connectors/source-bing-ads/Dockerfile | 2 +- .../source-bing-ads/source_bing_ads/spec.json | 24 ++- .../connectors/source-clickhouse/Dockerfile | 2 +- .../src/main/resources/spec.json | 15 +- .../connectors/source-drift/Dockerfile | 2 +- .../source-drift/source_drift/spec.json | 2 +- .../connectors/source-harvest/Dockerfile | 2 +- .../source-harvest/source_harvest/spec.json | 14 +- .../connectors/source-hubspot/Dockerfile | 2 +- .../source-hubspot/source_hubspot/spec.json | 16 +- .../connectors/source-intercom/Dockerfile | 2 +- .../source-intercom/source_intercom/spec.json | 5 +- .../source-microsoft-teams/Dockerfile | 2 +- .../source_microsoft_teams/spec.json | 19 +- .../connectors/source-monday/Dockerfile | 2 +- .../source-monday/source_monday/spec.json | 5 +- .../source-snapchat-marketing/Dockerfile | 2 +- .../source_snapchat_marketing/spec.json | 10 +- docs/integrations/sources/bing-ads.md | 1 + docs/integrations/sources/clickhouse.md | 3 +- docs/integrations/sources/drift.md | 3 +- docs/integrations/sources/harvest.md | 1 + docs/integrations/sources/hubspot.md | 1 + docs/integrations/sources/intercom.md | 1 + docs/integrations/sources/microsoft-teams.md | 1 + docs/integrations/sources/monday.md | 1 + .../sources/snapchat-marketing.md | 1 + 36 files changed, 196 insertions(+), 142 deletions(-) diff --git a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/200330b2-ea62-4d11-ac6d-cfe3e3f8ab2b.json b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/200330b2-ea62-4d11-ac6d-cfe3e3f8ab2b.json index 2e03684a92261..579b869ed2fd8 100644 --- a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/200330b2-ea62-4d11-ac6d-cfe3e3f8ab2b.json +++ b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/200330b2-ea62-4d11-ac6d-cfe3e3f8ab2b.json @@ -2,7 +2,7 @@ "sourceDefinitionId": "200330b2-ea62-4d11-ac6d-cfe3e3f8ab2b", "name": "Snapchat Marketing", "dockerRepository": "airbyte/source-snapchat-marketing", - "dockerImageTag": "0.1.2", + "dockerImageTag": "0.1.4", "documentationUrl": "https://docs.airbyte.io/integrations/sources/snapchat-marketing", "icon": "snapchat.svg" } diff --git a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/36c891d9-4bd9-43ac-bad2-10e12756272c.json b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/36c891d9-4bd9-43ac-bad2-10e12756272c.json index de7146c0e3687..d1f7b8b616505 100644 --- a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/36c891d9-4bd9-43ac-bad2-10e12756272c.json +++ b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/36c891d9-4bd9-43ac-bad2-10e12756272c.json @@ -2,7 +2,7 @@ "sourceDefinitionId": "36c891d9-4bd9-43ac-bad2-10e12756272c", "name": "HubSpot", "dockerRepository": "airbyte/source-hubspot", - "dockerImageTag": "0.1.26", + "dockerImageTag": "0.1.28", "documentationUrl": "https://docs.airbyte.io/integrations/sources/hubspot", "icon": "hubspot.svg" } diff --git a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/445831eb-78db-4b1f-8f1f-0d96ad8739e2.json b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/445831eb-78db-4b1f-8f1f-0d96ad8739e2.json index eff49bd97360d..247e0ea718208 100644 --- a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/445831eb-78db-4b1f-8f1f-0d96ad8739e2.json +++ b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/445831eb-78db-4b1f-8f1f-0d96ad8739e2.json @@ -2,7 +2,7 @@ "sourceDefinitionId": "445831eb-78db-4b1f-8f1f-0d96ad8739e2", "name": "Drift", "dockerRepository": "airbyte/source-drift", - "dockerImageTag": "0.2.4", + "dockerImageTag": "0.2.5", "documentationUrl": "https://docs.airbyte.io/integrations/sources/drift", "icon": "drift.svg" } diff --git a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/47f25999-dd5e-4636-8c39-e7cea2453331.json b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/47f25999-dd5e-4636-8c39-e7cea2453331.json index f13ddcc133d3f..6b06a621e092b 100644 --- a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/47f25999-dd5e-4636-8c39-e7cea2453331.json +++ b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/47f25999-dd5e-4636-8c39-e7cea2453331.json @@ -2,7 +2,7 @@ "sourceDefinitionId": "47f25999-dd5e-4636-8c39-e7cea2453331", "name": "Bing Ads", "dockerRepository": "airbyte/source-bing-ads", - "dockerImageTag": "0.1.1", + "dockerImageTag": "0.1.2", "documentationUrl": "https://docs.airbyte.io/integrations/sources/bing-ads", "icon": "bingads.svg" } diff --git a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/80a54ea2-9959-4040-aac1-eee42423ec9b.json b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/80a54ea2-9959-4040-aac1-eee42423ec9b.json index 7f129ff89940f..727f7a5e008ac 100644 --- a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/80a54ea2-9959-4040-aac1-eee42423ec9b.json +++ b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/80a54ea2-9959-4040-aac1-eee42423ec9b.json @@ -1,8 +1,8 @@ { "sourceDefinitionId": "80a54ea2-9959-4040-aac1-eee42423ec9b", "name": "Monday", - "dockerRepository": "airbyte/source-zendesk-monday", - "dockerImageTag": "0.1.0", + "dockerRepository": "airbyte/source-monday", + "dockerImageTag": "0.1.2", "documentationUrl": "https://docs.airbyte.io/integrations/sources/monday", "icon": "monday.svg" } diff --git a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/bad83517-5e54-4a3d-9b53-63e85fbd4d7c.json b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/bad83517-5e54-4a3d-9b53-63e85fbd4d7c.json index b6ebd32c8af72..1dd6491075fd9 100644 --- a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/bad83517-5e54-4a3d-9b53-63e85fbd4d7c.json +++ b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/bad83517-5e54-4a3d-9b53-63e85fbd4d7c.json @@ -2,7 +2,7 @@ "sourceDefinitionId": "bad83517-5e54-4a3d-9b53-63e85fbd4d7c", "name": "ClickHouse", "dockerRepository": "airbyte/source-clickhouse", - "dockerImageTag": "0.1.5", + "dockerImageTag": "0.1.6", "documentationUrl": "https://docs.airbyte.io/integrations/sources/clickhouse", "icon": "cliskhouse.svg" } diff --git a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/fe2b4084-3386-4d3b-9ad6-308f61a6f1e6.json b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/fe2b4084-3386-4d3b-9ad6-308f61a6f1e6.json index 9f6be434651aa..df959e0c55883 100644 --- a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/fe2b4084-3386-4d3b-9ad6-308f61a6f1e6.json +++ b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/fe2b4084-3386-4d3b-9ad6-308f61a6f1e6.json @@ -2,7 +2,7 @@ "sourceDefinitionId": "fe2b4084-3386-4d3b-9ad6-308f61a6f1e6", "name": "Harvest", "dockerRepository": "airbyte/source-harvest", - "dockerImageTag": "0.1.6", + "dockerImageTag": "0.1.8", "documentationUrl": "https://docs.airbyte.io/integrations/sources/harvest", "icon": "harvest.svg" } 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 d20114daf54d8..0f3040cc7a508 100644 --- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml @@ -85,7 +85,7 @@ - name: Bing Ads sourceDefinitionId: 47f25999-dd5e-4636-8c39-e7cea2453331 dockerRepository: airbyte/source-bing-ads - dockerImageTag: 0.1.1 + dockerImageTag: 0.1.2 documentationUrl: https://docs.airbyte.io/integrations/sources/bing-ads icon: bingads.svg sourceType: api @@ -113,7 +113,7 @@ - name: ClickHouse sourceDefinitionId: bad83517-5e54-4a3d-9b53-63e85fbd4d7c dockerRepository: airbyte/source-clickhouse - dockerImageTag: 0.1.5 + dockerImageTag: 0.1.6 documentationUrl: https://docs.airbyte.io/integrations/sources/clickhouse icon: cliskhouse.svg sourceType: database @@ -155,7 +155,7 @@ - name: Drift sourceDefinitionId: 445831eb-78db-4b1f-8f1f-0d96ad8739e2 dockerRepository: airbyte/source-drift - dockerImageTag: 0.2.4 + dockerImageTag: 0.2.5 documentationUrl: https://docs.airbyte.io/integrations/sources/drift icon: drift.svg sourceType: api @@ -274,14 +274,14 @@ - name: Harvest sourceDefinitionId: fe2b4084-3386-4d3b-9ad6-308f61a6f1e6 dockerRepository: airbyte/source-harvest - dockerImageTag: 0.1.7 + dockerImageTag: 0.1.8 documentationUrl: https://docs.airbyte.io/integrations/sources/harvest icon: harvest.svg sourceType: api - name: HubSpot sourceDefinitionId: 36c891d9-4bd9-43ac-bad2-10e12756272c dockerRepository: airbyte/source-hubspot - dockerImageTag: 0.1.27 + dockerImageTag: 0.1.28 documentationUrl: https://docs.airbyte.io/integrations/sources/hubspot icon: hubspot.svg sourceType: api @@ -302,7 +302,7 @@ - name: Intercom sourceDefinitionId: d8313939-3782-41b0-be29-b3ca20d8dd3a dockerRepository: airbyte/source-intercom - dockerImageTag: 0.1.11 + dockerImageTag: 0.1.12 documentationUrl: https://docs.airbyte.io/integrations/sources/intercom icon: intercom.svg sourceType: api @@ -393,7 +393,7 @@ - name: Microsoft teams sourceDefinitionId: eaf50f04-21dd-4620-913b-2a83f5635227 dockerRepository: airbyte/source-microsoft-teams - dockerImageTag: 0.2.4 + dockerImageTag: 0.2.5 documentationUrl: https://docs.airbyte.io/integrations/sources/microsoft-teams icon: microsoft-teams.svg sourceType: api @@ -407,7 +407,7 @@ - name: Monday sourceDefinitionId: 80a54ea2-9959-4040-aac1-eee42423ec9b dockerRepository: airbyte/source-monday - dockerImageTag: 0.1.1 + dockerImageTag: 0.1.2 documentationUrl: https://docs.airbyte.io/integrations/sources/monday icon: monday.svg sourceType: api @@ -623,7 +623,7 @@ - name: Snapchat Marketing sourceDefinitionId: 200330b2-ea62-4d11-ac6d-cfe3e3f8ab2b dockerRepository: airbyte/source-snapchat-marketing - dockerImageTag: 0.1.3 + dockerImageTag: 0.1.4 documentationUrl: https://docs.airbyte.io/integrations/sources/snapchat-marketing icon: snapchat.svg sourceType: api 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 205f1fb0c6ca4..d3a9cbc99c12f 100644 --- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml @@ -597,7 +597,7 @@ - "overwrite" - "append" - "append_dedup" -- dockerImage: "airbyte/source-bing-ads:0.1.1" +- dockerImage: "airbyte/source-bing-ads:0.1.2" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/bing-ads" connectionSpecification: @@ -622,7 +622,7 @@ accounts: title: "Accounts" type: "object" - description: "Account selection strategy." + description: "Account selection." oneOf: - title: "All accounts assigned to your user" additionalProperties: false @@ -637,7 +637,7 @@ const: "all" - title: "Subset of your accounts" additionalProperties: false - description: "Fetch data for subset of account ids." + description: "Fetch data for subset of account IDs." required: - "ids" - "selection_strategy" @@ -649,6 +649,7 @@ const: "subset" ids: type: "array" + title: "IDs" description: "List of accounts from which data will be fetched." items: type: "string" @@ -656,33 +657,43 @@ uniqueItems: true client_id: type: "string" - description: "ID of your Microsoft Advertising client application." + title: "Client ID" + description: "The Client ID of your Microsoft Advertising developer application." airbyte_secret: true client_secret: type: "string" - description: "Secret of your Microsoft Advertising client application." + title: "Client Secret" + description: "The Client Secret of your Microsoft Advertising developer\ + \ application." airbyte_secret: true customer_id: type: "string" - description: "User's customer ID." + title: "Customer ID" + description: "User's Customer ID. Go to your Accounts and Billing page.\ + \ Your Customer ID will be listed on the Accounts tab under the heading\ + \ Customer." developer_token: type: "string" + title: "Developer Token" description: "Developer token associated with user." airbyte_secret: true refresh_token: type: "string" - description: "The long-lived Refresh token received via grant_type=refresh_token\ - \ request." + title: "Refresh Token" + description: "Refresh Token to renew the expired Access Token." airbyte_secret: true user_id: type: "string" - description: "Unique user identifier." + title: "Account ID" + description: "Bing Ads Account ID. You can find Account ID by going to your\ + \ profile and selecting Accounts and Billing." reports_start_date: type: "string" + title: "Reports Start Date" format: "date" default: "2020-01-01" - description: "From which date perform initial sync for report related streams.\ - \ In YYYY-MM-DD format" + description: "UTC date in YYYY-MM-DD format. Any reports before this date\ + \ will not be replicated." hourly_reports: title: "Hourly reports" type: "boolean" @@ -849,7 +860,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-clickhouse:0.1.5" +- dockerImage: "airbyte/source-clickhouse:0.1.6" spec: documentationUrl: "https://docs.airbyte.io/integrations/destinations/clickhouse" connectionSpecification: @@ -864,10 +875,12 @@ additionalProperties: false properties: host: - description: "Host Endpoint of the Clickhouse Cluster" + description: "The host endpoint of the Clickhouse cluster." + title: "Host" type: "string" port: - description: "Port of the database." + description: "The port of the database." + title: "Port" type: "integer" minimum: 0 maximum: 65536 @@ -875,15 +888,18 @@ examples: - "8123" database: - description: "Name of the database." + description: "The name of the database." + title: "Database" type: "string" examples: - "default" username: - description: "Username to use to access the database." + description: "The username which is used to access the database." + title: "Username" type: "string" password: - description: "Password associated with the username." + description: "The password associated with this username." + title: "Password" type: "string" airbyte_secret: true ssl: @@ -1182,7 +1198,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-drift:0.2.4" +- dockerImage: "airbyte/source-drift:0.2.5" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/drift" connectionSpecification: @@ -1229,7 +1245,7 @@ refresh_token: type: "string" title: "Refresh Token" - description: "Refresh Token to renew the expired access_token." + description: "Refresh Token to renew the expired Access Token." default: "" airbyte_secret: true - title: "Access Token" @@ -2532,7 +2548,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-harvest:0.1.7" +- dockerImage: "airbyte/source-harvest:0.1.8" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/harvest" connectionSpecification: @@ -2547,12 +2563,12 @@ account_id: title: "Account ID" description: "Harvest account ID. Required for all Harvest requests in pair\ - \ with API Key" + \ with Personal Access Token" airbyte_secret: true type: "string" order: 0 replication_start_date: - title: "Replication Start Date" + title: "Start Date" description: "UTC date and time in the format 2017-01-25T00:00:00Z. Any\ \ data before this date will not be replicated." pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$" @@ -2562,12 +2578,12 @@ order: 1 credentials: title: "Authentication mechanism" - description: "Choose how to authenticate to Harvest" + description: "Choose how to authenticate to Harvest." type: "object" order: 2 oneOf: - type: "object" - title: "Authenticate via Harvest (Oauth)" + title: "Authenticate via Harvest (OAuth)" required: - "client_id" - "client_secret" @@ -2584,17 +2600,16 @@ client_id: title: "Client ID" type: "string" - description: "The Client ID of your application" + description: "The Client ID of your Harvest developer application." client_secret: title: "Client Secret" type: "string" - description: "The client secret of your application" + description: "The Client Secret of your Harvest developer application." airbyte_secret: true refresh_token: title: "Refresh Token" type: "string" - description: "A refresh token generated using the above client ID\ - \ and secret" + description: "Refresh Token to renew the expired Access Token." airbyte_secret: true - type: "object" title: "Authenticate with Personal Access Token" @@ -2669,7 +2684,7 @@ path_in_connector_config: - "credentials" - "client_secret" -- dockerImage: "airbyte/source-hubspot:0.1.27" +- dockerImage: "airbyte/source-hubspot:0.1.28" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/hubspot" connectionSpecification: @@ -2683,7 +2698,7 @@ properties: start_date: type: "string" - title: "Replication start date" + title: "Start Date" pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$" description: "UTC date and time in the format 2017-01-25T00:00:00Z. Any\ \ data before this date will not be replicated." @@ -2691,11 +2706,11 @@ - "2017-01-25T00:00:00Z" credentials: title: "Authentication mechanism" - description: "Choose either to provide the API key or the OAuth2.0 credentials" + description: "Choose how to authenticate to HubSpot." type: "object" oneOf: - type: "object" - title: "Authenticate via HubSpot (Oauth)" + title: "Authenticate via HubSpot (OAuth)" required: - "client_id" - "client_secret" @@ -2704,7 +2719,7 @@ properties: credentials_title: type: "string" - title: "Credentials title" + title: "Credentials Title" description: "Name of the credentials set" const: "OAuth Credentials" enum: @@ -2713,22 +2728,25 @@ order: 0 client_id: title: "Client ID" - description: "HubSpot client_id. See our docs if you need help finding this id." type: "string" examples: - "123456789000" client_secret: title: "Client Secret" - description: "HubSpot client_secret. See our docs if you need help finding this secret." type: "string" examples: - "secret" airbyte_secret: true refresh_token: - title: "Refresh token" - description: "HubSpot refresh_token. See our docs if you need help generating the token." type: "string" examples: @@ -2900,7 +2918,7 @@ oauthFlowInitParameters: [] oauthFlowOutputParameters: - - "access_token" -- dockerImage: "airbyte/source-intercom:0.1.11" +- dockerImage: "airbyte/source-intercom:0.1.12" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/intercom" connectionSpecification: @@ -2914,18 +2932,18 @@ properties: start_date: type: "string" - description: "The date from which you'd like to replicate data for Intercom\ - \ API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this\ - \ date will be replicated." + title: "Start Date" + description: "UTC date and time in the format 2017-01-25T00:00:00Z. Any\ + \ data before this date will not be replicated." examples: - "2020-11-16T00:00:00Z" pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$" access_token: title: "Access Token" type: "string" - description: "Access token generated either from an oauth flow or from the\ - \ Intercom Developer dashboard. See the docs for more information on how to obtain this key manually." + description: "Access Token for making authenticated requests. See the docs\ + \ for more information on how to obtain this key manually." airbyte_secret: true supportsNormalization: false supportsDBT: false @@ -3829,7 +3847,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-microsoft-teams:0.2.4" +- dockerImage: "airbyte/source-microsoft-teams:0.2.5" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/microsoft-teams" connectionSpecification: @@ -3842,6 +3860,7 @@ properties: period: type: "string" + title: "Period" description: "Specifies the length of time over which the Team Device Report\ \ stream is aggregated. The supported values are: D7, D30, D90, and D180." examples: @@ -3870,21 +3889,26 @@ tenant_id: title: "Directory (tenant) ID" type: "string" - description: "Directory (tenant) ID" + description: "A globally unique identifier (GUID) that is different\ + \ than your organization name or domain. Follow these steps to obtain:\ + \ open one of the Teams where you belong inside the Teams Application\ + \ -> Click on the … next to the Team title -> Click on Get link\ + \ to team -> Copy the link to the team and grab the tenant ID form\ + \ the URL" client_id: - title: "Application (client) ID" + title: "Client ID" type: "string" - description: "Application (client) ID" + description: "The Client ID of your Microsoft Teams developer application." client_secret: title: "Client Secret" type: "string" - description: "Client secret" + description: "The Client Secret of your Microsoft Teams developer\ + \ application." airbyte_secret: true refresh_token: title: "Refresh Token" type: "string" - description: "A refresh token generated using the above client ID\ - \ and secret" + description: "A Refresh Token to renew the expired Access Token." airbyte_secret: true - type: "object" title: "Authenticate via Microsoft" @@ -3904,15 +3928,21 @@ tenant_id: title: "Directory (tenant) ID" type: "string" - description: "Directory (tenant) ID" + description: "A globally unique identifier (GUID) that is different\ + \ than your organization name or domain. Follow these steps to obtain:\ + \ open one of the Teams where you belong inside the Teams Application\ + \ -> Click on the … next to the Team title -> Click on Get link\ + \ to team -> Copy the link to the team and grab the tenant ID form\ + \ the URL" client_id: - title: "Application (client) ID" + title: "Client ID" type: "string" - description: "Application (client) ID" + description: "The Client ID of your Microsoft Teams developer application." client_secret: title: "Client Secret" type: "string" - description: "Client secret" + description: "The Client Secret of your Microsoft Teams developer\ + \ application." airbyte_secret: true supportsNormalization: false supportsDBT: false @@ -4024,9 +4054,9 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-monday:0.1.1" +- dockerImage: "airbyte/source-monday:0.1.2" spec: - documentationUrl: "https://docsurl.com" + documentationUrl: "https://docs.airbyte.io/integrations/sources/monday" connectionSpecification: $schema: "http://json-schema.org/draft-07/schema#" title: "Monday Spec" @@ -4037,8 +4067,8 @@ properties: api_token: type: "string" - description: "This is the API token to authenticate requests to Monday.\ - \ Profile picture (bottom left) => Admin => API" + title: "Personal Access Token" + description: "Access Token for making authenticated requests." airbyte_secret: true supportsNormalization: false supportsDBT: false @@ -6210,7 +6240,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-snapchat-marketing:0.1.3" +- dockerImage: "airbyte/source-snapchat-marketing:0.1.4" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/snapchat-marketing" connectionSpecification: @@ -6226,24 +6256,23 @@ client_id: title: "Client ID" type: "string" - description: "The Snapchat Client ID for API credentials." + description: "The Client ID of your Snapchat developer application." airbyte_secret: true client_secret: title: "Client Secret" type: "string" - description: "The Client Secret for a given Client ID." + description: "The Client Secret of your Snapchat developer application." airbyte_secret: true refresh_token: - title: "API Refresh Token" + title: "Refresh Token" type: "string" - description: "Refresh Token to get next api key after expiration. Is given\ - \ with API Key" + description: "Refresh Token to renew the expired Access Token." airbyte_secret: true start_date: title: "Start Date" type: "string" - description: "The start date to sync data. Leave blank for full sync. Format:\ - \ YYYY-MM-DD." + description: "UTC date and time in the format 2017-01-25T00:00:00Z. Any\ + \ data before this date will not be replicated." examples: - "2021-01-01" default: "1970-01-01" diff --git a/airbyte-integrations/connectors/source-bing-ads/Dockerfile b/airbyte-integrations/connectors/source-bing-ads/Dockerfile index 77896c91a989a..57d8f148428a6 100644 --- a/airbyte-integrations/connectors/source-bing-ads/Dockerfile +++ b/airbyte-integrations/connectors/source-bing-ads/Dockerfile @@ -12,5 +12,5 @@ RUN pip install . ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.1 +LABEL io.airbyte.version=0.1.2 LABEL io.airbyte.name=airbyte/source-bing-ads diff --git a/airbyte-integrations/connectors/source-bing-ads/source_bing_ads/spec.json b/airbyte-integrations/connectors/source-bing-ads/source_bing_ads/spec.json index dc6213a6d9a79..5821a42de6827 100644 --- a/airbyte-integrations/connectors/source-bing-ads/source_bing_ads/spec.json +++ b/airbyte-integrations/connectors/source-bing-ads/source_bing_ads/spec.json @@ -23,7 +23,7 @@ "accounts": { "title": "Accounts", "type": "object", - "description": "Account selection strategy.", + "description": "Account selection.", "oneOf": [ { "title": "All accounts assigned to your user", @@ -41,7 +41,7 @@ { "title": "Subset of your accounts", "additionalProperties": false, - "description": "Fetch data for subset of account ids.", + "description": "Fetch data for subset of account IDs.", "required": ["ids", "selection_strategy"], "properties": { "selection_strategy": { @@ -51,6 +51,7 @@ }, "ids": { "type": "array", + "title": "IDs", "description": "List of accounts from which data will be fetched.", "items": { "type": "string" @@ -64,37 +65,44 @@ }, "client_id": { "type": "string", - "description": "ID of your Microsoft Advertising client application.", + "title": "Client ID", + "description": "The Client ID of your Microsoft Advertising developer application.", "airbyte_secret": true }, "client_secret": { "type": "string", - "description": "Secret of your Microsoft Advertising client application.", + "title": "Client Secret", + "description": "The Client Secret of your Microsoft Advertising developer application.", "airbyte_secret": true }, "customer_id": { "type": "string", - "description": "User's customer ID." + "title": "Customer ID", + "description": "User's Customer ID. Go to your Accounts and Billing page. Your Customer ID will be listed on the Accounts tab under the heading Customer." }, "developer_token": { "type": "string", + "title": "Developer Token", "description": "Developer token associated with user.", "airbyte_secret": true }, "refresh_token": { "type": "string", - "description": "The long-lived Refresh token received via grant_type=refresh_token request.", + "title": "Refresh Token", + "description": "Refresh Token to renew the expired Access Token.", "airbyte_secret": true }, "user_id": { "type": "string", - "description": "Unique user identifier." + "title": "Account ID", + "description": "Bing Ads Account ID. You can find Account ID by going to your profile and selecting Accounts and Billing." }, "reports_start_date": { "type": "string", + "title": "Reports Start Date", "format": "date", "default": "2020-01-01", - "description": "From which date perform initial sync for report related streams. In YYYY-MM-DD format" + "description": "UTC date in YYYY-MM-DD format. Any reports before this date will not be replicated." }, "hourly_reports": { "title": "Hourly reports", diff --git a/airbyte-integrations/connectors/source-clickhouse/Dockerfile b/airbyte-integrations/connectors/source-clickhouse/Dockerfile index 6cdd5a98bda94..07014bc539efa 100644 --- a/airbyte-integrations/connectors/source-clickhouse/Dockerfile +++ b/airbyte-integrations/connectors/source-clickhouse/Dockerfile @@ -8,5 +8,5 @@ COPY build/distributions/${APPLICATION}*.tar ${APPLICATION}.tar RUN tar xf ${APPLICATION}.tar --strip-components=1 -LABEL io.airbyte.version=0.1.5 +LABEL io.airbyte.version=0.1.6 LABEL io.airbyte.name=airbyte/source-clickhouse diff --git a/airbyte-integrations/connectors/source-clickhouse/src/main/resources/spec.json b/airbyte-integrations/connectors/source-clickhouse/src/main/resources/spec.json index 6d9250a966d83..ced34efdfbf52 100644 --- a/airbyte-integrations/connectors/source-clickhouse/src/main/resources/spec.json +++ b/airbyte-integrations/connectors/source-clickhouse/src/main/resources/spec.json @@ -8,11 +8,13 @@ "additionalProperties": false, "properties": { "host": { - "description": "Host Endpoint of the Clickhouse Cluster", + "description": "The host endpoint of the Clickhouse cluster.", + "title": "Host", "type": "string" }, "port": { - "description": "Port of the database.", + "description": "The port of the database.", + "title": "Port", "type": "integer", "minimum": 0, "maximum": 65536, @@ -20,16 +22,19 @@ "examples": ["8123"] }, "database": { - "description": "Name of the database.", + "description": "The name of the database.", + "title": "Database", "type": "string", "examples": ["default"] }, "username": { - "description": "Username to use to access the database.", + "description": "The username which is used to access the database.", + "title": "Username", "type": "string" }, "password": { - "description": "Password associated with the username.", + "description": "The password associated with this username.", + "title": "Password", "type": "string", "airbyte_secret": true }, diff --git a/airbyte-integrations/connectors/source-drift/Dockerfile b/airbyte-integrations/connectors/source-drift/Dockerfile index af63be627b86c..7488ae6fdf659 100644 --- a/airbyte-integrations/connectors/source-drift/Dockerfile +++ b/airbyte-integrations/connectors/source-drift/Dockerfile @@ -34,5 +34,5 @@ COPY source_drift ./source_drift ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.2.4 +LABEL io.airbyte.version=0.2.5 LABEL io.airbyte.name=airbyte/source-drift diff --git a/airbyte-integrations/connectors/source-drift/source_drift/spec.json b/airbyte-integrations/connectors/source-drift/source_drift/spec.json index ce9cb7b7096ba..3b1ad1f39f9cc 100644 --- a/airbyte-integrations/connectors/source-drift/source_drift/spec.json +++ b/airbyte-integrations/connectors/source-drift/source_drift/spec.json @@ -49,7 +49,7 @@ "refresh_token": { "type": "string", "title": "Refresh Token", - "description": "Refresh Token to renew the expired access_token.", + "description": "Refresh Token to renew the expired Access Token.", "default": "", "airbyte_secret": true } diff --git a/airbyte-integrations/connectors/source-harvest/Dockerfile b/airbyte-integrations/connectors/source-harvest/Dockerfile index fe4b51b5b4427..515e9f1a4eb54 100644 --- a/airbyte-integrations/connectors/source-harvest/Dockerfile +++ b/airbyte-integrations/connectors/source-harvest/Dockerfile @@ -12,5 +12,5 @@ RUN pip install . ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.7 +LABEL io.airbyte.version=0.1.8 LABEL io.airbyte.name=airbyte/source-harvest diff --git a/airbyte-integrations/connectors/source-harvest/source_harvest/spec.json b/airbyte-integrations/connectors/source-harvest/source_harvest/spec.json index b6a3fe1c8ac09..3c8325220e7db 100644 --- a/airbyte-integrations/connectors/source-harvest/source_harvest/spec.json +++ b/airbyte-integrations/connectors/source-harvest/source_harvest/spec.json @@ -9,13 +9,13 @@ "properties": { "account_id": { "title": "Account ID", - "description": "Harvest account ID. Required for all Harvest requests in pair with API Key", + "description": "Harvest account ID. Required for all Harvest requests in pair with Personal Access Token", "airbyte_secret": true, "type": "string", "order": 0 }, "replication_start_date": { - "title": "Replication Start Date", + "title": "Start Date", "description": "UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$", "examples": ["2017-01-25T00:00:00Z"], @@ -24,13 +24,13 @@ }, "credentials": { "title": "Authentication mechanism", - "description": "Choose how to authenticate to Harvest", + "description": "Choose how to authenticate to Harvest.", "type": "object", "order": 2, "oneOf": [ { "type": "object", - "title": "Authenticate via Harvest (Oauth)", + "title": "Authenticate via Harvest (OAuth)", "required": ["client_id", "client_secret", "refresh_token"], "additionalProperties": false, "properties": { @@ -44,18 +44,18 @@ "client_id": { "title": "Client ID", "type": "string", - "description": "The Client ID of your application" + "description": "The Client ID of your Harvest developer application." }, "client_secret": { "title": "Client Secret", "type": "string", - "description": "The client secret of your application", + "description": "The Client Secret of your Harvest developer application.", "airbyte_secret": true }, "refresh_token": { "title": "Refresh Token", "type": "string", - "description": "A refresh token generated using the above client ID and secret", + "description": "Refresh Token to renew the expired Access Token.", "airbyte_secret": true } } diff --git a/airbyte-integrations/connectors/source-hubspot/Dockerfile b/airbyte-integrations/connectors/source-hubspot/Dockerfile index 98972d969bdbd..6de72e67312e3 100644 --- a/airbyte-integrations/connectors/source-hubspot/Dockerfile +++ b/airbyte-integrations/connectors/source-hubspot/Dockerfile @@ -34,5 +34,5 @@ COPY source_hubspot ./source_hubspot ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.27 +LABEL io.airbyte.version=0.1.28 LABEL io.airbyte.name=airbyte/source-hubspot diff --git a/airbyte-integrations/connectors/source-hubspot/source_hubspot/spec.json b/airbyte-integrations/connectors/source-hubspot/source_hubspot/spec.json index e1a38e9e3da12..02a5e2b8f993c 100644 --- a/airbyte-integrations/connectors/source-hubspot/source_hubspot/spec.json +++ b/airbyte-integrations/connectors/source-hubspot/source_hubspot/spec.json @@ -9,19 +9,19 @@ "properties": { "start_date": { "type": "string", - "title": "Replication start date", + "title": "Start Date", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$", "description": "UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.", "examples": ["2017-01-25T00:00:00Z"] }, "credentials": { "title": "Authentication mechanism", - "description": "Choose either to provide the API key or the OAuth2.0 credentials", + "description": "Choose how to authenticate to HubSpot.", "type": "object", "oneOf": [ { "type": "object", - "title": "Authenticate via HubSpot (Oauth)", + "title": "Authenticate via HubSpot (OAuth)", "required": [ "client_id", "client_secret", @@ -31,7 +31,7 @@ "properties": { "credentials_title": { "type": "string", - "title": "Credentials title", + "title": "Credentials Title", "description": "Name of the credentials set", "const": "OAuth Credentials", "enum": ["OAuth Credentials"], @@ -40,20 +40,20 @@ }, "client_id": { "title": "Client ID", - "description": "HubSpot client_id. See our docs if you need help finding this id.", + "description": "The Client ID of your HubSpot developer application. See our docs if you need help finding this id.", "type": "string", "examples": ["123456789000"] }, "client_secret": { "title": "Client Secret", - "description": "HubSpot client_secret. See our docs if you need help finding this secret.", + "description": "The Client Secret of your HubSpot developer application. See our docs if you need help finding this secret.", "type": "string", "examples": ["secret"], "airbyte_secret": true }, "refresh_token": { - "title": "Refresh token", - "description": "HubSpot refresh_token. See our docs if you need help generating the token.", + "title": "Refresh Token", + "description": "Refresh Token to renew the expired Access Token. See our docs if you need help generating the token.", "type": "string", "examples": ["refresh_token"], "airbyte_secret": true diff --git a/airbyte-integrations/connectors/source-intercom/Dockerfile b/airbyte-integrations/connectors/source-intercom/Dockerfile index 8e86bd12ee540..7cea41697a667 100644 --- a/airbyte-integrations/connectors/source-intercom/Dockerfile +++ b/airbyte-integrations/connectors/source-intercom/Dockerfile @@ -35,5 +35,5 @@ COPY source_intercom ./source_intercom ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.11 +LABEL io.airbyte.version=0.1.12 LABEL io.airbyte.name=airbyte/source-intercom diff --git a/airbyte-integrations/connectors/source-intercom/source_intercom/spec.json b/airbyte-integrations/connectors/source-intercom/source_intercom/spec.json index ad04c0891be4d..c20371c59d2ff 100644 --- a/airbyte-integrations/connectors/source-intercom/source_intercom/spec.json +++ b/airbyte-integrations/connectors/source-intercom/source_intercom/spec.json @@ -9,14 +9,15 @@ "properties": { "start_date": { "type": "string", - "description": "The date from which you'd like to replicate data for Intercom API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated.", + "title": "Start Date", + "description": "UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.", "examples": ["2020-11-16T00:00:00Z"], "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$" }, "access_token": { "title": "Access Token", "type": "string", - "description": "Access token generated either from an oauth flow or from the Intercom Developer dashboard. See the docs for more information on how to obtain this key manually.", + "description": "Access Token for making authenticated requests. See the docs for more information on how to obtain this key manually.", "airbyte_secret": true } } diff --git a/airbyte-integrations/connectors/source-microsoft-teams/Dockerfile b/airbyte-integrations/connectors/source-microsoft-teams/Dockerfile index f5590d653aac9..969e794249dab 100644 --- a/airbyte-integrations/connectors/source-microsoft-teams/Dockerfile +++ b/airbyte-integrations/connectors/source-microsoft-teams/Dockerfile @@ -34,5 +34,5 @@ COPY source_microsoft_teams ./source_microsoft_teams ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.2.4 +LABEL io.airbyte.version=0.2.5 LABEL io.airbyte.name=airbyte/source-microsoft-teams diff --git a/airbyte-integrations/connectors/source-microsoft-teams/source_microsoft_teams/spec.json b/airbyte-integrations/connectors/source-microsoft-teams/source_microsoft_teams/spec.json index 230b1f9af530a..442abfde29396 100644 --- a/airbyte-integrations/connectors/source-microsoft-teams/source_microsoft_teams/spec.json +++ b/airbyte-integrations/connectors/source-microsoft-teams/source_microsoft_teams/spec.json @@ -9,6 +9,7 @@ "properties": { "period": { "type": "string", + "title": "Period", "description": "Specifies the length of time over which the Team Device Report stream is aggregated. The supported values are: D7, D30, D90, and D180.", "examples": ["D7"] }, @@ -38,23 +39,23 @@ "tenant_id": { "title": "Directory (tenant) ID", "type": "string", - "description": "Directory (tenant) ID" + "description": "A globally unique identifier (GUID) that is different than your organization name or domain. Follow these steps to obtain: open one of the Teams where you belong inside the Teams Application -> Click on the … next to the Team title -> Click on Get link to team -> Copy the link to the team and grab the tenant ID form the URL" }, "client_id": { - "title": "Application (client) ID", + "title": "Client ID", "type": "string", - "description": "Application (client) ID" + "description": "The Client ID of your Microsoft Teams developer application." }, "client_secret": { "title": "Client Secret", "type": "string", - "description": "Client secret", + "description": "The Client Secret of your Microsoft Teams developer application.", "airbyte_secret": true }, "refresh_token": { "title": "Refresh Token", "type": "string", - "description": "A refresh token generated using the above client ID and secret", + "description": "A Refresh Token to renew the expired Access Token.", "airbyte_secret": true } } @@ -75,17 +76,17 @@ "tenant_id": { "title": "Directory (tenant) ID", "type": "string", - "description": "Directory (tenant) ID" + "description": "A globally unique identifier (GUID) that is different than your organization name or domain. Follow these steps to obtain: open one of the Teams where you belong inside the Teams Application -> Click on the … next to the Team title -> Click on Get link to team -> Copy the link to the team and grab the tenant ID form the URL" }, "client_id": { - "title": "Application (client) ID", + "title": "Client ID", "type": "string", - "description": "Application (client) ID" + "description": "The Client ID of your Microsoft Teams developer application." }, "client_secret": { "title": "Client Secret", "type": "string", - "description": "Client secret", + "description": "The Client Secret of your Microsoft Teams developer application.", "airbyte_secret": true } } diff --git a/airbyte-integrations/connectors/source-monday/Dockerfile b/airbyte-integrations/connectors/source-monday/Dockerfile index b41a04ee09f1b..3a02c7d629cf7 100644 --- a/airbyte-integrations/connectors/source-monday/Dockerfile +++ b/airbyte-integrations/connectors/source-monday/Dockerfile @@ -34,5 +34,5 @@ COPY source_monday ./source_monday ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.1 +LABEL io.airbyte.version=0.1.2 LABEL io.airbyte.name=airbyte/source-monday diff --git a/airbyte-integrations/connectors/source-monday/source_monday/spec.json b/airbyte-integrations/connectors/source-monday/source_monday/spec.json index 870dd5ac587d4..d7bca8eb685c1 100644 --- a/airbyte-integrations/connectors/source-monday/source_monday/spec.json +++ b/airbyte-integrations/connectors/source-monday/source_monday/spec.json @@ -1,5 +1,5 @@ { - "documentationUrl": "https://docsurl.com", + "documentationUrl": "https://docs.airbyte.io/integrations/sources/monday", "connectionSpecification": { "$schema": "http://json-schema.org/draft-07/schema#", "title": "Monday Spec", @@ -9,7 +9,8 @@ "properties": { "api_token": { "type": "string", - "description": "This is the API token to authenticate requests to Monday. Profile picture (bottom left) => Admin => API", + "title": "Personal Access Token", + "description": "Access Token for making authenticated requests.", "airbyte_secret": true } } diff --git a/airbyte-integrations/connectors/source-snapchat-marketing/Dockerfile b/airbyte-integrations/connectors/source-snapchat-marketing/Dockerfile index 3cf7ffea51d6f..b3855ff5f3f38 100644 --- a/airbyte-integrations/connectors/source-snapchat-marketing/Dockerfile +++ b/airbyte-integrations/connectors/source-snapchat-marketing/Dockerfile @@ -25,5 +25,5 @@ COPY source_snapchat_marketing ./source_snapchat_marketing ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.3 +LABEL io.airbyte.version=0.1.4 LABEL io.airbyte.name=airbyte/source-snapchat-marketing diff --git a/airbyte-integrations/connectors/source-snapchat-marketing/source_snapchat_marketing/spec.json b/airbyte-integrations/connectors/source-snapchat-marketing/source_snapchat_marketing/spec.json index d954f464e013c..064694c713577 100644 --- a/airbyte-integrations/connectors/source-snapchat-marketing/source_snapchat_marketing/spec.json +++ b/airbyte-integrations/connectors/source-snapchat-marketing/source_snapchat_marketing/spec.json @@ -10,25 +10,25 @@ "client_id": { "title": "Client ID", "type": "string", - "description": "The Snapchat Client ID for API credentials.", + "description": "The Client ID of your Snapchat developer application.", "airbyte_secret": true }, "client_secret": { "title": "Client Secret", "type": "string", - "description": "The Client Secret for a given Client ID.", + "description": "The Client Secret of your Snapchat developer application.", "airbyte_secret": true }, "refresh_token": { - "title": "API Refresh Token", + "title": "Refresh Token", "type": "string", - "description": "Refresh Token to get next api key after expiration. Is given with API Key", + "description": "Refresh Token to renew the expired Access Token.", "airbyte_secret": true }, "start_date": { "title": "Start Date", "type": "string", - "description": "The start date to sync data. Leave blank for full sync. Format: YYYY-MM-DD.", + "description": "UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.", "examples": ["2021-01-01"], "default": "1970-01-01", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$" diff --git a/docs/integrations/sources/bing-ads.md b/docs/integrations/sources/bing-ads.md index 8ce0f25152115..4631f0970b073 100644 --- a/docs/integrations/sources/bing-ads.md +++ b/docs/integrations/sources/bing-ads.md @@ -77,6 +77,7 @@ Be aware that `refresh token` will expire in 90 days. You need to repeat auth pr | Version | Date | Pull Request | Subject | | :--- | :--- | :--- | :--- | +| 0.1.2 | 2021-12-14 | [8429](https://github.com/airbytehq/airbyte/pull/8429) | Update titles and descriptions | | 0.1.1 | 2021-08-31 | [5750](https://github.com/airbytehq/airbyte/pull/5750) | Added reporting streams\) | | 0.1.0 | 2021-07-22 | [4911](https://github.com/airbytehq/airbyte/pull/4911) | Initial release supported core streams \(Accounts, Campaigns, Ads, AdGroups\) | diff --git a/docs/integrations/sources/clickhouse.md b/docs/integrations/sources/clickhouse.md index ce0524144ea94..f17e00fdaeaeb 100644 --- a/docs/integrations/sources/clickhouse.md +++ b/docs/integrations/sources/clickhouse.md @@ -78,6 +78,7 @@ Using this feature requires additional configuration, when creating the source. | Version | Date | Pull Request | Subject | |:--------| :--- |:---------------------------------------------------------|:-----------------------------------------------------------------| +| 0.1.6 | 2021-12-15 | [\#8429](https://github.com/airbytehq/airbyte/pull/8429) | Update titles and descriptions | | 0.1.5 | 2021-12-01 | [\#8371](https://github.com/airbytehq/airbyte/pull/8371) | Fixed incorrect handling "\n" in ssh key | | 0.1.4 | 20.10.2021 | [\#7327](https://github.com/airbytehq/airbyte/pull/7327) | Added support for connection via SSH tunnel(aka Bastion server). | | 0.1.3 | 20.10.2021 | [\#7127](https://github.com/airbytehq/airbyte/pull/7127) | Added SSL connections support. | @@ -90,4 +91,4 @@ Using this feature requires additional configuration, when creating the source. |:---| :--- |:---------------------------------------------------------|:---------------------------------------------------------------------------| | 0.1.2 | 2021-12-01 | [\#8371](https://github.com/airbytehq/airbyte/pull/8371) | Fixed incorrect handling "\n" in ssh key | | 0.1.1 | 20.10.2021 | [\#7327](https://github.com/airbytehq/airbyte/pull/7327) | Added support for connection via SSH tunnel(aka Bastion server). | -| 0.1.0 | 20.10.2021 | [\#7127](https://github.com/airbytehq/airbyte/pull/7127) | Added source-clickhouse-strict-encrypt that supports SSL connections only. | \ No newline at end of file +| 0.1.0 | 20.10.2021 | [\#7127](https://github.com/airbytehq/airbyte/pull/7127) | Added source-clickhouse-strict-encrypt that supports SSL connections only. | diff --git a/docs/integrations/sources/drift.md b/docs/integrations/sources/drift.md index a67f3d977ffae..7ed072f00b684 100644 --- a/docs/integrations/sources/drift.md +++ b/docs/integrations/sources/drift.md @@ -51,5 +51,6 @@ The Drift connector should not run into Drift API limitations under normal usage | Version | Date | Pull Request | Subject | | :--- | :--- | :--- | :--- | +| 0.2.5 | 2021-12-14 | [8429](https://github.com/airbytehq/airbyte/pull/8429) | Updated titles and descriptions | | 0.2.3 | 2021-10-25 | [7337](https://github.com/airbytehq/airbyte/pull/7337) | Added support of `OAuth 2.0` authorisation option | -| `0.2.3` | 2021-10-27 | [7247](https://github.com/airbytehq/airbyte/pull/7247) | Migrate to the CDK | \ No newline at end of file +| `0.2.3` | 2021-10-27 | [7247](https://github.com/airbytehq/airbyte/pull/7247) | Migrate to the CDK | diff --git a/docs/integrations/sources/harvest.md b/docs/integrations/sources/harvest.md index 1e9f59c2511e7..6349fcaf35fdf 100644 --- a/docs/integrations/sources/harvest.md +++ b/docs/integrations/sources/harvest.md @@ -69,6 +69,7 @@ See [docs](https://help.getharvest.com/api-v2/authentication-api/authentication/ | Version | Date | Pull Request | Subject | | :--- | :--- | :--- | :--- | +| 0.1.8 | 2021-12-14 | [8429](https://github.com/airbytehq/airbyte/pull/8429) | Update titles and descriptions | | 0.1.6 | 2021-11-14 | [7952](https://github.com/airbytehq/airbyte/pull/7952) | Implement OAuth 2.0 support | | 0.1.5 | 2021-09-28 | [5747](https://github.com/airbytehq/airbyte/pull/5747) | Update schema date-time fields | | 0.1.4 | 2021-06-22 | [5701](https://github.com/airbytehq/airbyte/pull/5071) | Harvest normalization failure: fixing the schemas | diff --git a/docs/integrations/sources/hubspot.md b/docs/integrations/sources/hubspot.md index d3632bfd33c6a..1ae36591ea991 100644 --- a/docs/integrations/sources/hubspot.md +++ b/docs/integrations/sources/hubspot.md @@ -96,6 +96,7 @@ If you are using Oauth, most of the streams require the appropriate [scopes](htt | Version | Date | Pull Request | Subject | | :--- | :--- | :--- | :--- | +| 0.1.28 | 2021-12-15 | [8429](https://github.com/airbytehq/airbyte/pull/8429) | updated fields and descriptions | | 0.1.27 | 2021-12-09 | [8658](https://github.com/airbytehq/airbyte/pull/8658) | fixed config backward compatibility issue by allowing additional properties in the spec | | 0.1.26 | 2021-11-30 | [8329](https://github.com/airbytehq/airbyte/pull/8329) | removed 'skip_dynamic_fields' config param | | 0.1.25 | 2021-11-23 | [8216](https://github.com/airbytehq/airbyte/pull/8216) | skip dynamic fields for testing only | diff --git a/docs/integrations/sources/intercom.md b/docs/integrations/sources/intercom.md index 103da21f7cd2b..0d01b412efddc 100644 --- a/docs/integrations/sources/intercom.md +++ b/docs/integrations/sources/intercom.md @@ -55,6 +55,7 @@ Please read [How to get your Access Token](https://developers.intercom.com/build | Version | Date | Pull Request | Subject | | :--- | :--- | :--- | :--- | +| 0.1.12 | 2021-12-14 | [8429](https://github.com/airbytehq/airbyte/pull/8429) | Updated fields and descriptions | | 0.1.11 | 2021-12-13 | [8685](https://github.com/airbytehq/airbyte/pull/8685) | Remove time.sleep for rate limit | | 0.1.10 | 2021-12-10 | [8637](https://github.com/airbytehq/airbyte/pull/8637) | Fix 'conversations' order and sorting. Correction of the companies stream| | 0.1.9 | 2021-12-03 | [8395](https://github.com/airbytehq/airbyte/pull/8395) | Fix backoff of 'companies' stream | diff --git a/docs/integrations/sources/microsoft-teams.md b/docs/integrations/sources/microsoft-teams.md index 77987dc8fd0ad..1adde32957789 100644 --- a/docs/integrations/sources/microsoft-teams.md +++ b/docs/integrations/sources/microsoft-teams.md @@ -159,5 +159,6 @@ Token acquiring implemented by [instantiate](https://docs.microsoft.com/en-us/az | Version | Date | Pull Request | Subject | |:--------|:-----------| :--- | :--- | +| 0.2.5 | 2021-12-14 | [8429](https://github.com/airbytehq/airbyte/pull/8429) | Update titles and descriptions | | 0.2.4 | 2021-12-07 | [7807](https://github.com/airbytehq/airbyte/pull/7807) | Implement OAuth support | | 0.2.3 | 2021-12-06 | [8469](https://github.com/airbytehq/airbyte/pull/8469) | Migrate to the CDK | diff --git a/docs/integrations/sources/monday.md b/docs/integrations/sources/monday.md index 4586efe2f0c17..5ee2149f258f8 100644 --- a/docs/integrations/sources/monday.md +++ b/docs/integrations/sources/monday.md @@ -44,5 +44,6 @@ You can get the API key for Monday by going to Profile picture (bottom left) => | Version | Date | Pull Request | Subject | | :--- | :--- | :--- | :--- | +| 0.1.2 | 2021-12-07 | [8429](https://github.com/airbytehq/airbyte/pull/8429) | Update titles and descriptions | | 0.1.1 | 2021-11-18 | [8016](https://github.com/airbytehq/airbyte/pull/8016) | 🐛 Source Monday: fix pagination and schema bug | | 0.1.0 | 2021-11-07 | [7168](https://github.com/airbytehq/airbyte/pull/7168) | 🎉 New Source: Monday | diff --git a/docs/integrations/sources/snapchat-marketing.md b/docs/integrations/sources/snapchat-marketing.md index 6d7a99999f4de..3ecd3d02b79d3 100644 --- a/docs/integrations/sources/snapchat-marketing.md +++ b/docs/integrations/sources/snapchat-marketing.md @@ -89,6 +89,7 @@ Snapchat Marketing API has limitations to 1000 items per page | Version | Date | Pull Request | Subject | | :--- | :--- | :--- | :--- | +| 0.1.4 | 2021-12-07 | [8429](https://github.com/airbytehq/airbyte/pull/8429) | Update titles and descriptions | | 0.1.3 | 2021-11-10 | [7811](https://github.com/airbytehq/airbyte/pull/7811) | Add oauth2.0, fix stream_state | | 0.1.2 | 2021-11-08 | [7499](https://github.com/airbytehq/airbyte/pull/7499) | Remove base-python dependencies | | 0.1.1 | 2021-07-29 | [5072](https://github.com/airbytehq/airbyte/pull/5072) | Fix bug with incorrect stream\_state value |