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 b122d6815951..9e34ec124cbb 100644
--- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml
+++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml
@@ -8,7 +8,7 @@
- name: AWS CloudTrail
sourceDefinitionId: 6ff047c0-f5d5-4ce5-8c81-204a830fa7e1
dockerRepository: airbyte/source-aws-cloudtrail
- dockerImageTag: 0.1.2
+ dockerImageTag: 0.1.3
documentationUrl: https://docs.airbyte.io/integrations/sources/aws-cloudtrail
icon: awscloudtrail.svg
sourceType: api
@@ -35,21 +35,21 @@
- name: Amplitude
sourceDefinitionId: fa9f58c6-2d03-4237-aaa4-07d75e0c1396
dockerRepository: airbyte/source-amplitude
- dockerImageTag: 0.1.3
+ dockerImageTag: 0.1.4
documentationUrl: https://docs.airbyte.io/integrations/sources/amplitude
icon: amplitude.svg
sourceType: api
- name: Apify Dataset
sourceDefinitionId: 47f17145-fe20-4ef5-a548-e29b048adf84
dockerRepository: airbyte/source-apify-dataset
- dockerImageTag: 0.1.2
+ dockerImageTag: 0.1.3
documentationUrl: https://docs.airbyte.io/integrations/sources/apify-dataset
icon: apify.svg
sourceType: api
- name: Appstore
sourceDefinitionId: 2af123bf-0aaf-4e0d-9784-cb497f23741a
dockerRepository: airbyte/source-appstore-singer
- dockerImageTag: 0.2.5
+ dockerImageTag: 0.2.6
documentationUrl: https://docs.airbyte.io/integrations/sources/appstore
icon: appstore.svg
sourceType: api
@@ -63,7 +63,7 @@
- name: Azure Table Storage
sourceDefinitionId: 798ae795-5189-42b6-b64e-3cb91db93338
dockerRepository: airbyte/source-azure-table
- dockerImageTag: 0.1.0
+ dockerImageTag: 0.1.1
documentationUrl: https://docs.airbyte.io/integrations/sources/azure-table
icon: azureblobstorage.svg
sourceType: database
@@ -77,14 +77,14 @@
- name: BigCommerce
sourceDefinitionId: 59c5501b-9f95-411e-9269-7143c939adbd
dockerRepository: airbyte/source-bigcommerce
- dockerImageTag: 0.1.2
+ dockerImageTag: 0.1.3
documentationUrl: https://docs.airbyte.io/integrations/sources/bigcommerce
icon: bigcommerce.svg
sourceType: api
- name: BigQuery
sourceDefinitionId: bfd1ddf8-ae8a-4620-b1d7-55597d2ba08c
dockerRepository: airbyte/source-bigquery
- dockerImageTag: 0.1.4
+ dockerImageTag: 0.1.5
documentationUrl: https://docs.airbyte.io/integrations/sources/bigquery
icon: bigquery.svg
sourceType: database
@@ -98,21 +98,21 @@
- name: Braintree
sourceDefinitionId: 63cea06f-1c75-458d-88fe-ad48c7cb27fd
dockerRepository: airbyte/source-braintree
- dockerImageTag: 0.1.2
+ dockerImageTag: 0.1.3
documentationUrl: https://docs.airbyte.io/integrations/sources/braintree
icon: braintree.svg
sourceType: api
- name: Cart.com
sourceDefinitionId: bb1a6d31-6879-4819-a2bd-3eed299ea8e2
dockerRepository: airbyte/source-cart
- dockerImageTag: 0.1.4
+ dockerImageTag: 0.1.5
documentationUrl: https://docs.airbyte.io/integrations/sources/cart
icon: cart.svg
sourceType: api
- name: Chargebee
sourceDefinitionId: 686473f1-76d9-4994-9cc7-9b13da46147c
dockerRepository: airbyte/source-chargebee
- dockerImageTag: 0.1.4
+ dockerImageTag: 0.1.5
documentationUrl: https://docs.airbyte.io/integrations/sources/chargebee
icon: chargebee.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 124f5a8bd6ed..765257610a8d 100644
--- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml
+++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml
@@ -43,7 +43,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
-- dockerImage: "airbyte/source-aws-cloudtrail:0.1.2"
+- dockerImage: "airbyte/source-aws-cloudtrail:0.1.3"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/aws-cloudtrail"
connectionSpecification:
@@ -59,21 +59,25 @@
properties:
aws_key_id:
type: "string"
- description: "Specifies an AWS access key associated with an IAM user or\
- \ role."
+ title: "Key ID"
+ description: "AWS CloudTrail Access Key ID. See the docs for more information on how to obtain this key."
airbyte_secret: true
aws_secret_key:
type: "string"
- description: "Specifies the secret key associated with the access key. This\
- \ is essentially the 'password' for the access key."
+ title: "Secret Key"
+ description: "AWS CloudTrail Access Key ID. See the docs for more information on how to obtain this key."
airbyte_secret: true
aws_region_name:
type: "string"
+ title: "Region Name"
description: "The default AWS Region to use, for example, us-west-1 or us-west-2.\
\ When specifying a Region inline during client initialization, this property\
\ is named region_name."
start_date:
type: "string"
+ title: "Start Date"
description: "The date you would like to replicate data. Data in ClouTraid\
\ is available for last 90 days only. Format: YYYY-MM-DD."
examples:
@@ -420,7 +424,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
-- dockerImage: "airbyte/source-amplitude:0.1.3"
+- dockerImage: "airbyte/source-amplitude:0.1.4"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/amplitude"
connectionSpecification:
@@ -435,16 +439,19 @@
properties:
api_key:
type: "string"
- description: "This is the project’s API key, used for calling Amplitude’\
- s APIs"
+ title: "API Key"
+ description: "Amplitude API Key. See the docs for more information on how to obtain this key."
airbyte_secret: true
secret_key:
type: "string"
- description: "This is the project's secret key, which is also used for calling\
- \ Amplitude’s APIs"
+ title: "Secret Key"
+ description: "Amplitude Secret Key. See the docs for more information on how to obtain this key."
airbyte_secret: true
start_date:
type: "string"
+ 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 2021-01-25T00:00:00Z. Any\
\ data before this date will not be replicated."
@@ -453,7 +460,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
-- dockerImage: "airbyte/source-apify-dataset:0.1.2"
+- dockerImage: "airbyte/source-apify-dataset:0.1.3"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/apify-dataset"
connectionSpecification:
@@ -466,16 +473,18 @@
properties:
datasetId:
type: "string"
+ title: "Dataset ID"
description: "ID of the dataset you would like to load to Airbyte."
clean:
type: "boolean"
+ title: "Clean"
description: "If set to true, only clean items will be downloaded from the\
\ dataset. See description of what clean means in Apify API docs. If not sure, set clean to false."
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
-- dockerImage: "airbyte/source-appstore-singer:0.2.5"
+- dockerImage: "airbyte/source-appstore-singer:0.2.6"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/appstore"
connectionSpecification:
@@ -492,25 +501,31 @@
properties:
key_id:
type: "string"
- description: "Key_id is the API key you use to connect to appstore's API."
+ title: "Key ID"
+ description: "Appstore Key ID. See the docs for more information on how to obtain this key."
private_key:
type: "string"
- description: "Private_key is the contents of the key file you use to connect to appstore's API."
+ title: "Private Key"
+ description: "Appstore Private Key. See the docs for more information on how to obtain this key."
airbyte_secret: true
multiline: true
issuer_id:
type: "string"
- description: "Issuer_id is used to generate the credentials to connect to appstore's\
- \ API."
+ title: "Issuer ID"
+ description: "Appstore Issuer ID. See the docs for more information on how to obtain this ID."
vendor:
type: "string"
- description: "This is the Apple ID of your account."
+ title: "Vendor ID"
+ description: "Appstore Vendor ID. See the docs for more information on how to obtain this ID."
start_date:
type: "string"
- description: "Date from which to start pulling data."
+ 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$"
@@ -588,7 +603,7 @@
- - "client_secret"
oauthFlowOutputParameters:
- - "refresh_token"
-- dockerImage: "airbyte/source-azure-table:0.1.0"
+- dockerImage: "airbyte/source-azure-table:0.1.1"
spec:
documentationUrl: "https://docsurl.com"
connectionSpecification:
@@ -609,15 +624,16 @@
storage_access_key:
title: "Access Key"
type: "string"
- description: "The access key to your storage account. Read more about access\
- \ keys here - https://docs.microsoft.com/en-us/azure/storage/common/storage-account-keys-manage?tabs=azure-portal#view-account-access-keys"
+ description: "Azure Table Storage Access Key. See the docs for more information on how to obtain this key."
order: 1
airbyte_secret: true
storage_endpoint_suffix:
title: "Endpoint Suffix"
type: "string"
- description: "The Table service account URL suffix. Read more about suffixes\
- \ here - https://docs.microsoft.com/en-us/azure/storage/common/storage-configure-connection-string#create-a-connection-string-with-an-endpoint-suffix"
+ description: "Azure Table Storage service account URL suffix. See the docs\
+ \ for more information on how to obtain endpoint suffix"
order: 2
default: "core.windows.net"
examples:
@@ -649,7 +665,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
-- dockerImage: "airbyte/source-bigcommerce:0.1.2"
+- dockerImage: "airbyte/source-bigcommerce:0.1.3"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/bigcommerce"
connectionSpecification:
@@ -664,24 +680,27 @@
properties:
start_date:
type: "string"
+ title: "Start Date"
description: "The date you would like to replicate data. Format: YYYY-MM-DD."
examples:
- "2021-01-01"
pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"
store_hash:
type: "string"
+ title: "Store Hash"
description: "The hash code of the store. For https://api.bigcommerce.com/stores/HASH_CODE/v3/,\
\ The store's hash code is 'HASH_CODE'."
access_token:
type: "string"
- description: "The API Access Token."
+ title: "Access Token"
+ description: "Access Token for making authenticated requests."
airbyte_secret: true
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
-- dockerImage: "airbyte/source-bigquery:0.1.4"
+- dockerImage: "airbyte/source-bigquery:0.1.5"
spec:
- documentationUrl: "https://docs.airbyte.io/integrations/source/bigquery"
+ documentationUrl: "https://docs.airbyte.io/integrations/sources/bigquery"
connectionSpecification:
$schema: "http://json-schema.org/draft-07/schema#"
title: "BigQuery Source Spec"
@@ -698,13 +717,15 @@
title: "Project ID"
dataset_id:
type: "string"
- description: "The BigQuery Dataset ID to look for tables to replicate from."
+ description: "The dataset ID to search for tables and views. If you are\
+ \ only loading data from one dataset, setting this option could result\
+ \ in much faster schema discovery."
title: "Default Dataset ID"
credentials_json:
type: "string"
- description: "The contents of the JSON service account key. Check out the\
- \ docs\
- \ if you need help generating this key."
+ description: "The contents of your Service Account Key JSON file. See the\
+ \ docs for more information on how to obtain this key."
title: "Credentials JSON"
airbyte_secret: true
supportsIncremental: true
@@ -836,7 +857,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
-- dockerImage: "airbyte/source-braintree:0.1.2"
+- dockerImage: "airbyte/source-braintree:0.1.3"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/braintree"
connectionSpecification:
@@ -844,27 +865,30 @@
type: "object"
properties:
merchant_id:
- title: "Merchant Id"
- description: "Merchant ID is the unique identifier for entire gateway account."
+ title: "Merchant ID"
+ description: "The unique identifier for your entire gateway account. See\
+ \ the docs for more information on how to obtain this ID."
name: "Merchant ID"
type: "string"
public_key:
title: "Public Key"
- description: "This is your user-specific public identifier for Braintree."
- name: "Public key"
+ description: "Braintree Public Key. See the docs for more information on how to obtain this key."
+ name: "Public Key"
type: "string"
private_key:
title: "Private Key"
- description: "This is your user-specific private identifier."
+ description: "Braintree Private Key. See the docs for more information on how to obtain this key."
name: "Private Key"
airbyte_secret: true
type: "string"
start_date:
title: "Start Date"
- description: "The date from which you'd like to replicate data for Braintree\
- \ API for UTC timezone, All data generated after this date will be replicated."
- name: "Start date"
+ description: "UTC date and time in the format 2017-01-25T00:00:00Z. Any\
+ \ data before this date will not be replicated."
+ name: "Start Date"
examples:
- "2020"
- "2020-12-30"
@@ -872,6 +896,7 @@
type: "string"
format: "date-time"
environment:
+ title: "Environment"
description: "Environment specifies where the data will come from."
name: "Environment"
examples:
@@ -879,7 +904,6 @@
- "production"
- "qa"
- "development"
- title: "Environment"
enum:
- "Development"
- "Sandbox"
@@ -894,12 +918,12 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
-- dockerImage: "airbyte/source-cart:0.1.4"
+- dockerImage: "airbyte/source-cart:0.1.5"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/cart"
connectionSpecification:
$schema: "http://json-schema.org/draft-07/schema#"
- title: "Cart Spec"
+ title: "Cart.com Spec"
type: "object"
required:
- "access_token"
@@ -909,13 +933,15 @@
properties:
access_token:
type: "string"
+ title: "Access Token"
airbyte_secret: true
- description: "API Key. See the docs for information on how to generate this key."
+ description: "Access Token for making authenticated requests."
store_name:
type: "string"
- description: "Store name. All API URLs start with https://[mystorename.com]/api/v1/,\
- \ where [mystorename.com] is the domain name of your store."
+ title: "Store Name"
+ description: "The name of Cart.com Online Store. All API URLs start with\
+ \ https://[mystorename.com]/api/v1/, where [mystorename.com] is the domain\
+ \ name of your store."
start_date:
title: "Start Date"
type: "string"
@@ -926,7 +952,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
-- dockerImage: "airbyte/source-chargebee:0.1.4"
+- dockerImage: "airbyte/source-chargebee:0.1.5"
spec:
documentationUrl: "https://apidocs.chargebee.com/docs/api"
connectionSpecification:
@@ -949,7 +975,8 @@
site_api_key:
type: "string"
title: "API Key"
- description: "The API key from your Chargebee instance."
+ description: "Chargebee API Key. See the docs for more information on how to obtain this key."
examples:
- "test_3yzfanAXF66USdWC9wQcM555DQJkSYoppu"
airbyte_secret: true
diff --git a/airbyte-integrations/connectors/source-amplitude/Dockerfile b/airbyte-integrations/connectors/source-amplitude/Dockerfile
index d9df79ef67f0..9780761c914a 100644
--- a/airbyte-integrations/connectors/source-amplitude/Dockerfile
+++ b/airbyte-integrations/connectors/source-amplitude/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.3
+LABEL io.airbyte.version=0.1.4
LABEL io.airbyte.name=airbyte/source-amplitude
diff --git a/airbyte-integrations/connectors/source-amplitude/source_amplitude/spec.json b/airbyte-integrations/connectors/source-amplitude/source_amplitude/spec.json
index f8bdc70c05ec..38e7941d9305 100644
--- a/airbyte-integrations/connectors/source-amplitude/source_amplitude/spec.json
+++ b/airbyte-integrations/connectors/source-amplitude/source_amplitude/spec.json
@@ -9,16 +9,19 @@
"properties": {
"api_key": {
"type": "string",
- "description": "This is the project’s API key, used for calling Amplitude’s APIs",
+ "title": "API Key",
+ "description": "Amplitude API Key. See the docs for more information on how to obtain this key.",
"airbyte_secret": true
},
"secret_key": {
"type": "string",
- "description": "This is the project's secret key, which is also used for calling Amplitude’s APIs",
+ "title": "Secret Key",
+ "description": "Amplitude Secret Key. See the docs for more information on how to obtain this key.",
"airbyte_secret": true
},
"start_date": {
"type": "string",
+ "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 2021-01-25T00:00:00Z. Any data before this date will not be replicated.",
"examples": ["2021-01-25T00:00:00Z"]
diff --git a/airbyte-integrations/connectors/source-apify-dataset/Dockerfile b/airbyte-integrations/connectors/source-apify-dataset/Dockerfile
index 057340cc6c36..1d10686aacd3 100644
--- a/airbyte-integrations/connectors/source-apify-dataset/Dockerfile
+++ b/airbyte-integrations/connectors/source-apify-dataset/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.2
+LABEL io.airbyte.version=0.1.3
LABEL io.airbyte.name=airbyte/source-apify-dataset
diff --git a/airbyte-integrations/connectors/source-apify-dataset/source_apify_dataset/spec.json b/airbyte-integrations/connectors/source-apify-dataset/source_apify_dataset/spec.json
index 4bd0f6381cfa..4d8c313a967f 100644
--- a/airbyte-integrations/connectors/source-apify-dataset/source_apify_dataset/spec.json
+++ b/airbyte-integrations/connectors/source-apify-dataset/source_apify_dataset/spec.json
@@ -9,10 +9,12 @@
"properties": {
"datasetId": {
"type": "string",
+ "title": "Dataset ID",
"description": "ID of the dataset you would like to load to Airbyte."
},
"clean": {
"type": "boolean",
+ "title": "Clean",
"description": "If set to true, only clean items will be downloaded from the dataset. See description of what clean means in Apify API docs. If not sure, set clean to false."
}
}
diff --git a/airbyte-integrations/connectors/source-appstore-singer/Dockerfile b/airbyte-integrations/connectors/source-appstore-singer/Dockerfile
index e02bdf83f460..8bd83dd139db 100644
--- a/airbyte-integrations/connectors/source-appstore-singer/Dockerfile
+++ b/airbyte-integrations/connectors/source-appstore-singer/Dockerfile
@@ -34,5 +34,5 @@ COPY source_appstore_singer ./source_appstore_singer
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-appstore-singer
diff --git a/airbyte-integrations/connectors/source-appstore-singer/source_appstore_singer/spec.json b/airbyte-integrations/connectors/source-appstore-singer/source_appstore_singer/spec.json
index 104e82599b92..d104b72377c8 100644
--- a/airbyte-integrations/connectors/source-appstore-singer/source_appstore_singer/spec.json
+++ b/airbyte-integrations/connectors/source-appstore-singer/source_appstore_singer/spec.json
@@ -9,25 +9,30 @@
"properties": {
"key_id": {
"type": "string",
- "description": "Key_id is the API key you use to connect to appstore's API."
+ "title": "Key ID",
+ "description": "Appstore Key ID. See the docs for more information on how to obtain this key."
},
"private_key": {
"type": "string",
- "description": "Private_key is the contents of the key file you use to connect to appstore's API.",
+ "title": "Private Key",
+ "description": "Appstore Private Key. See the docs for more information on how to obtain this key.",
"airbyte_secret": true,
"multiline": true
},
"issuer_id": {
"type": "string",
- "description": "Issuer_id is used to generate the credentials to connect to appstore's API."
+ "title": "Issuer ID",
+ "description": "Appstore Issuer ID. See the docs for more information on how to obtain this ID."
},
"vendor": {
"type": "string",
- "description": "This is the Apple ID of your account."
+ "title": "Vendor ID",
+ "description": "Appstore Vendor ID. See the docs for more information on how to obtain this ID."
},
"start_date": {
"type": "string",
- "description": "Date from which to start pulling data.",
+ "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$"
}
diff --git a/airbyte-integrations/connectors/source-aws-cloudtrail/Dockerfile b/airbyte-integrations/connectors/source-aws-cloudtrail/Dockerfile
index 7bd78565d3e3..4bbab95f606a 100644
--- a/airbyte-integrations/connectors/source-aws-cloudtrail/Dockerfile
+++ b/airbyte-integrations/connectors/source-aws-cloudtrail/Dockerfile
@@ -13,5 +13,5 @@ RUN pip install .
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]
-LABEL io.airbyte.version=0.1.2
+LABEL io.airbyte.version=0.1.3
LABEL io.airbyte.name=airbyte/source-aws-cloudtrail
diff --git a/airbyte-integrations/connectors/source-aws-cloudtrail/source_aws_cloudtrail/spec.json b/airbyte-integrations/connectors/source-aws-cloudtrail/source_aws_cloudtrail/spec.json
index b99764c728bb..67ae215aab65 100644
--- a/airbyte-integrations/connectors/source-aws-cloudtrail/source_aws_cloudtrail/spec.json
+++ b/airbyte-integrations/connectors/source-aws-cloudtrail/source_aws_cloudtrail/spec.json
@@ -14,20 +14,24 @@
"properties": {
"aws_key_id": {
"type": "string",
- "description": "Specifies an AWS access key associated with an IAM user or role.",
+ "title": "Key ID",
+ "description": "AWS CloudTrail Access Key ID. See the docs for more information on how to obtain this key.",
"airbyte_secret": true
},
"aws_secret_key": {
"type": "string",
- "description": "Specifies the secret key associated with the access key. This is essentially the 'password' for the access key.",
+ "title": "Secret Key",
+ "description": "AWS CloudTrail Access Key ID. See the docs for more information on how to obtain this key.",
"airbyte_secret": true
},
"aws_region_name": {
"type": "string",
+ "title": "Region Name",
"description": "The default AWS Region to use, for example, us-west-1 or us-west-2. When specifying a Region inline during client initialization, this property is named region_name."
},
"start_date": {
"type": "string",
+ "title": "Start Date",
"description": "The date you would like to replicate data. Data in ClouTraid is available for last 90 days only. Format: YYYY-MM-DD.",
"examples": ["2021-01-01"],
"default": "1970-01-01",
diff --git a/airbyte-integrations/connectors/source-azure-table/Dockerfile b/airbyte-integrations/connectors/source-azure-table/Dockerfile
index a881e40cba4a..87bda53ae54f 100644
--- a/airbyte-integrations/connectors/source-azure-table/Dockerfile
+++ b/airbyte-integrations/connectors/source-azure-table/Dockerfile
@@ -34,5 +34,5 @@ COPY source_azure_table ./source_azure_table
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]
-LABEL io.airbyte.version=0.1.0
+LABEL io.airbyte.version=0.1.1
LABEL io.airbyte.name=airbyte/source-azure-table
diff --git a/airbyte-integrations/connectors/source-azure-table/source_azure_table/spec.json b/airbyte-integrations/connectors/source-azure-table/source_azure_table/spec.json
index 490f9dfa077c..31b922d6363d 100644
--- a/airbyte-integrations/connectors/source-azure-table/source_azure_table/spec.json
+++ b/airbyte-integrations/connectors/source-azure-table/source_azure_table/spec.json
@@ -17,14 +17,14 @@
"storage_access_key": {
"title": "Access Key",
"type": "string",
- "description": "The access key to your storage account. Read more about access keys here - https://docs.microsoft.com/en-us/azure/storage/common/storage-account-keys-manage?tabs=azure-portal#view-account-access-keys",
+ "description": "Azure Table Storage Access Key. See the docs for more information on how to obtain this key.",
"order": 1,
"airbyte_secret": true
},
"storage_endpoint_suffix": {
"title": "Endpoint Suffix",
"type": "string",
- "description": "The Table service account URL suffix. Read more about suffixes here - https://docs.microsoft.com/en-us/azure/storage/common/storage-configure-connection-string#create-a-connection-string-with-an-endpoint-suffix",
+ "description": "Azure Table Storage service account URL suffix. See the docs for more information on how to obtain endpoint suffix",
"order": 2,
"default": "core.windows.net",
"examples": ["core.windows.net", "core.chinacloudapi.cn"],
diff --git a/airbyte-integrations/connectors/source-bigcommerce/Dockerfile b/airbyte-integrations/connectors/source-bigcommerce/Dockerfile
index 0c7e6d9f0e90..95df50bf140f 100644
--- a/airbyte-integrations/connectors/source-bigcommerce/Dockerfile
+++ b/airbyte-integrations/connectors/source-bigcommerce/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.2
+LABEL io.airbyte.version=0.1.3
LABEL io.airbyte.name=airbyte/source-bigcommerce
diff --git a/airbyte-integrations/connectors/source-bigcommerce/source_bigcommerce/spec.json b/airbyte-integrations/connectors/source-bigcommerce/source_bigcommerce/spec.json
index 095bef883695..2f4560a860fc 100644
--- a/airbyte-integrations/connectors/source-bigcommerce/source_bigcommerce/spec.json
+++ b/airbyte-integrations/connectors/source-bigcommerce/source_bigcommerce/spec.json
@@ -9,17 +9,20 @@
"properties": {
"start_date": {
"type": "string",
+ "title": "Start Date",
"description": "The date you would like to replicate data. Format: YYYY-MM-DD.",
"examples": ["2021-01-01"],
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"
},
"store_hash": {
"type": "string",
+ "title": "Store Hash",
"description": "The hash code of the store. For https://api.bigcommerce.com/stores/HASH_CODE/v3/, The store's hash code is 'HASH_CODE'."
},
"access_token": {
"type": "string",
- "description": "The API Access Token.",
+ "title": "Access Token",
+ "description": "Access Token for making authenticated requests.",
"airbyte_secret": true
}
}
diff --git a/airbyte-integrations/connectors/source-bigquery/Dockerfile b/airbyte-integrations/connectors/source-bigquery/Dockerfile
index fbbb5db29ab4..5636a661383a 100644
--- a/airbyte-integrations/connectors/source-bigquery/Dockerfile
+++ b/airbyte-integrations/connectors/source-bigquery/Dockerfile
@@ -9,5 +9,5 @@ COPY build/distributions/${APPLICATION}*.tar ${APPLICATION}.tar
RUN tar xf ${APPLICATION}.tar --strip-components=1
# Airbyte's build system uses these labels to know what to name and tag the docker images produced by this Dockerfile.
-LABEL io.airbyte.version=0.1.4
+LABEL io.airbyte.version=0.1.5
LABEL io.airbyte.name=airbyte/source-bigquery
diff --git a/airbyte-integrations/connectors/source-bigquery/src/main/resources/spec.json b/airbyte-integrations/connectors/source-bigquery/src/main/resources/spec.json
index 0419fae8e20e..50d54368ab47 100644
--- a/airbyte-integrations/connectors/source-bigquery/src/main/resources/spec.json
+++ b/airbyte-integrations/connectors/source-bigquery/src/main/resources/spec.json
@@ -18,12 +18,12 @@
},
"dataset_id": {
"type": "string",
- "description": "The BigQuery Dataset ID to look for tables to replicate from.",
+ "description": "The dataset ID to search for tables and views. If you are only loading data from one dataset, setting this option could result in much faster schema discovery.",
"title": "Default Dataset ID"
},
"credentials_json": {
"type": "string",
- "description": "The contents of the JSON service account key. Check out the docs if you need help generating this key.",
+ "description": "The contents of your Service Account Key JSON file. See the docs for more information on how to obtain this key.",
"title": "Credentials JSON",
"airbyte_secret": true
}
diff --git a/airbyte-integrations/connectors/source-braintree/Dockerfile b/airbyte-integrations/connectors/source-braintree/Dockerfile
index 13f7117b5c46..8d9434d3dba6 100644
--- a/airbyte-integrations/connectors/source-braintree/Dockerfile
+++ b/airbyte-integrations/connectors/source-braintree/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.2
+LABEL io.airbyte.version=0.1.3
LABEL io.airbyte.name=airbyte/source-braintree
diff --git a/airbyte-integrations/connectors/source-braintree/integration_tests/spec.json b/airbyte-integrations/connectors/source-braintree/integration_tests/spec.json
index a0105e1abd4e..4fd243e7c604 100644
--- a/airbyte-integrations/connectors/source-braintree/integration_tests/spec.json
+++ b/airbyte-integrations/connectors/source-braintree/integration_tests/spec.json
@@ -5,41 +5,41 @@
"type": "object",
"properties": {
"merchant_id": {
- "title": "Merchant Id",
- "description": "Merchant ID is the unique identifier for entire gateway account.",
+ "title": "Merchant ID",
+ "description": "The unique identifier for your entire gateway account. See the docs for more information on how to obtain this ID.",
"name": "Merchant ID",
"type": "string"
},
"public_key": {
"title": "Public Key",
- "description": "This is your user-specific public identifier for Braintree.",
- "name": "Public key",
+ "description": "Braintree Public Key. See the docs for more information on how to obtain this key.",
+ "name": "Public Key",
"type": "string"
},
"private_key": {
"title": "Private Key",
- "description": "This is your user-specific private identifier.",
+ "description": "Braintree Private Key. See the docs for more information on how to obtain this key.",
"name": "Private Key",
"airbyte_secret": true,
"type": "string"
},
"start_date": {
"title": "Start Date",
- "description": "The date from which you'd like to replicate data for Braintree API for UTC timezone, All data generated after this date will be replicated.",
- "name": "Start date",
+ "description": "UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.",
+ "name": "Start Date",
"examples": ["2020", "2020-12-30", "2020-11-22 20:20:05"],
"type": "string",
"format": "date-time"
},
"environment": {
+ "title": "Environment",
"description": "Environment specifies where the data will come from.",
"name": "Environment",
"examples": ["sandbox", "production", "qa", "development"],
- "title": "Environment",
"enum": ["Development", "Sandbox", "Qa", "Production"],
"type": "string"
}
},
"required": ["merchant_id", "public_key", "private_key", "environment"]
}
-}
\ No newline at end of file
+}
diff --git a/airbyte-integrations/connectors/source-braintree/source_braintree/spec.py b/airbyte-integrations/connectors/source-braintree/source_braintree/spec.py
index cbbb743d81f1..d7faf0bc6baf 100644
--- a/airbyte-integrations/connectors/source-braintree/source_braintree/spec.py
+++ b/airbyte-integrations/connectors/source-braintree/source_braintree/spec.py
@@ -22,18 +22,30 @@ class Config:
merchant_id: str = Field(
name="Merchant ID",
- description='Merchant ID is the unique identifier for entire gateway account.',
+ title="Merchant ID",
+ description='The unique identifier for your entire gateway account. See the docs for more information on how to obtain this ID.',
+ )
+ public_key: str = Field(
+ name="Public Key",
+ title="Public Key",
+ description='Braintree Public Key. See the docs for more information on how to obtain this key.',
+ )
+ private_key: str = Field(
+ name="Private Key",
+ title="Private Key",
+ description='Braintree Private Key. See the docs for more information on how to obtain this key.',
+ airbyte_secret=True,
)
- public_key: str = Field(name="Public key", description="This is your user-specific public identifier for Braintree.")
- private_key: str = Field(name="Private Key", description="This is your user-specific private identifier.", airbyte_secret=True)
start_date: datetime = Field(
None,
- name="Start date",
- description="The date from which you'd like to replicate data for Braintree API for UTC timezone, All data generated after this date will be replicated.",
+ name="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.",
examples=["2020", "2020-12-30", "2020-11-22 20:20:05"],
)
environment: Environment = Field(
name="Environment",
+ title="Environment",
description="Environment specifies where the data will come from.",
examples=["sandbox", "production", "qa", "development"],
)
diff --git a/airbyte-integrations/connectors/source-cart/Dockerfile b/airbyte-integrations/connectors/source-cart/Dockerfile
index b94ec7219bd9..5ab879c4f3f1 100644
--- a/airbyte-integrations/connectors/source-cart/Dockerfile
+++ b/airbyte-integrations/connectors/source-cart/Dockerfile
@@ -21,5 +21,5 @@ COPY source_cart ./source_cart
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]
-LABEL io.airbyte.version=0.1.4
+LABEL io.airbyte.version=0.1.5
LABEL io.airbyte.name=airbyte/source-cart
diff --git a/airbyte-integrations/connectors/source-cart/source_cart/spec.json b/airbyte-integrations/connectors/source-cart/source_cart/spec.json
index 3a33d1726299..1d7fb810b66d 100644
--- a/airbyte-integrations/connectors/source-cart/source_cart/spec.json
+++ b/airbyte-integrations/connectors/source-cart/source_cart/spec.json
@@ -9,12 +9,14 @@
"properties": {
"access_token": {
"type": "string",
+ "title": "Access Token",
"airbyte_secret": true,
- "description": "API Key. See the docs for information on how to generate this key."
+ "description": "Access Token for making authenticated requests."
},
"store_name": {
"type": "string",
- "description": "Store name. All API URLs start with https://[mystorename.com]/api/v1/, where [mystorename.com] is the domain name of your store."
+ "title": "Store Name",
+ "description": "The name of Cart.com Online Store. All API URLs start with https://[mystorename.com]/api/v1/, where [mystorename.com] is the domain name of your store."
},
"start_date": {
"title": "Start Date",
diff --git a/airbyte-integrations/connectors/source-chargebee/Dockerfile b/airbyte-integrations/connectors/source-chargebee/Dockerfile
index 5d059a69fcd4..634114dd8870 100644
--- a/airbyte-integrations/connectors/source-chargebee/Dockerfile
+++ b/airbyte-integrations/connectors/source-chargebee/Dockerfile
@@ -13,5 +13,5 @@ RUN pip install .
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]
-LABEL io.airbyte.version=0.1.4
+LABEL io.airbyte.version=0.1.5
LABEL io.airbyte.name=airbyte/source-chargebee
diff --git a/airbyte-integrations/connectors/source-chargebee/source_chargebee/spec.json b/airbyte-integrations/connectors/source-chargebee/source_chargebee/spec.json
index 066a5b483e03..729b0cb3279e 100644
--- a/airbyte-integrations/connectors/source-chargebee/source_chargebee/spec.json
+++ b/airbyte-integrations/connectors/source-chargebee/source_chargebee/spec.json
@@ -16,7 +16,7 @@
"site_api_key": {
"type": "string",
"title": "API Key",
- "description": "The API key from your Chargebee instance.",
+ "description": "Chargebee API Key. See the docs for more information on how to obtain this key.",
"examples": ["test_3yzfanAXF66USdWC9wQcM555DQJkSYoppu"],
"airbyte_secret": true
},
diff --git a/docs/integrations/sources/amplitude.md b/docs/integrations/sources/amplitude.md
index ab694e5c6aad..8039e147b80e 100644
--- a/docs/integrations/sources/amplitude.md
+++ b/docs/integrations/sources/amplitude.md
@@ -45,6 +45,7 @@ Please read [How to get your API key and Secret key](https://help.amplitude.com/
| Version | Date | Pull Request | Subject |
| :------ | :--------- | :----------------------------------------------------- | :------ |
+| 0.1.4 | 2021-12-23 | [8434](https://github.com/airbytehq/airbyte/pull/8434) | Update fields in source-connectors specifications |
| 0.1.3 | 2021-10-12 | [6375](https://github.com/airbytehq/airbyte/pull/6375) | Log Transient 404 Error in Events stream |
| 0.1.2 | 2021-09-21 | [6353](https://github.com/airbytehq/airbyte/pull/6353) | Correct output schemas on cohorts, events, active\_users, and average\_session\_lengths streams |
| 0.1.1 | 2021-06-09 | [3973](https://github.com/airbytehq/airbyte/pull/3973) | Add AIRBYTE\_ENTRYPOINT for kubernetes support |
diff --git a/docs/integrations/sources/apify-dataset.md b/docs/integrations/sources/apify-dataset.md
index b4ad8b0acf90..e52341acff2a 100644
--- a/docs/integrations/sources/apify-dataset.md
+++ b/docs/integrations/sources/apify-dataset.md
@@ -43,6 +43,7 @@ The Apify dataset connector uses [Apify Python Client](https://docs.apify.com/ap
| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
+| 0.1.4 | 2021-12-23 | [PR\#8434](https://github.com/airbytehq/airbyte/pull/8434) | Update fields in source-connectors specifications |
| 0.1.2 | 2021-11-08 | [PR\#7499](https://github.com/airbytehq/airbyte/pull/7499) | Remove base-python dependencies |
| 0.1.0 | 2021-07-29 | [PR\#5069](https://github.com/airbytehq/airbyte/pull/5069) | Initial version of the connector |
diff --git a/docs/integrations/sources/appstore.md b/docs/integrations/sources/appstore.md
index 803b013790aa..b8acae44e28c 100644
--- a/docs/integrations/sources/appstore.md
+++ b/docs/integrations/sources/appstore.md
@@ -62,6 +62,7 @@ Generate/Find all requirements using this [external article](https://leapfin.com
| Version | Date | Pull Request | Subject |
|:--------|:-----------| :--- |:------------------------------------------------|
+| 0.2.6 | 2021-12-23 | [8434](https://github.com/airbytehq/airbyte/pull/8434) | Update fields in source-connectors specifications |
| 0.2.5 | 2021-12-09 | [7757](https://github.com/airbytehq/airbyte/pull/7757) | Migrate to the CDK |
| 0.2.4 | 2021-07-06 | [4539](https://github.com/airbytehq/airbyte/pull/4539) | Add `AIRBYTE_ENTRYPOINT` for Kubernetes support |
diff --git a/docs/integrations/sources/aws-cloudtrail.md b/docs/integrations/sources/aws-cloudtrail.md
index 4f987f3d8a0a..eb711cd2ec68 100644
--- a/docs/integrations/sources/aws-cloudtrail.md
+++ b/docs/integrations/sources/aws-cloudtrail.md
@@ -51,6 +51,7 @@ Please, follow this [steps](https://docs.aws.amazon.com/powershell/latest/usergu
| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
+| 0.1.3 | 2021-12-23 | [8434](https://github.com/airbytehq/airbyte/pull/8434) | Update fields in source-connectors specifications |
| 0.1.2 | 2021-08-04 | [5152](https://github.com/airbytehq/airbyte/pull/5152) | Fix connector spec.json |
| 0.1.1 | 2021-07-06 | [4539](https://github.com/airbytehq/airbyte/pull/4539) | Add `AIRBYTE_ENTRYPOINT` for Kubernetes support |
| 0.1.0 | 2021-06-23 | [4122](https://github.com/airbytehq/airbyte/pull/4122) | Initial release supporting the LookupEvent API |
diff --git a/docs/integrations/sources/azure-table.md b/docs/integrations/sources/azure-table.md
index 90a073d208db..f10b7483d008 100644
--- a/docs/integrations/sources/azure-table.md
+++ b/docs/integrations/sources/azure-table.md
@@ -67,4 +67,5 @@ We recommend creating a restricted key specifically for Airbyte access. This wil
| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
+| 0.1.1 | 2021-12-23 | [8434](https://github.com/airbytehq/airbyte/pull/8434) | Update fields in source-connectors specifications |
diff --git a/docs/integrations/sources/bigcommerce.md b/docs/integrations/sources/bigcommerce.md
index b774fc6151ba..2ad2a73d0416 100644
--- a/docs/integrations/sources/bigcommerce.md
+++ b/docs/integrations/sources/bigcommerce.md
@@ -51,6 +51,7 @@ BigCommerce has some [rate limit restrictions](https://developer.bigcommerce.com
| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
+| 0.1.3 | 2021-12-23 | [8434](https://github.com/airbytehq/airbyte/pull/8434) | Update fields in source-connectors specifications |
| 0.1.2 | 2021-12-07 | [8416](https://github.com/airbytehq/airbyte/pull/8416) | Correct Incremental Function |
| 0.1.1 | 2021-11-08 | [7499](https://github.com/airbytehq/airbyte/pull/7499) | Remove base-python dependencies |
| 0.1.0 | 2021-08-19 | [5521](https://github.com/airbytehq/airbyte/pull/5521) | Initial Release. Source BigCommerce |
diff --git a/docs/integrations/sources/bigquery.md b/docs/integrations/sources/bigquery.md
index 9cae803213b7..6e2bbcde9494 100644
--- a/docs/integrations/sources/bigquery.md
+++ b/docs/integrations/sources/bigquery.md
@@ -88,6 +88,7 @@ Once you've configured BigQuery as a source, delete the Service Account Key from
| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
+| 0.1.5 | 2021-12-23 | [8434](https://github.com/airbytehq/airbyte/pull/8434) | Update fields in source-connectors specifications |
| 0.1.4 | 2021-09-30 | [\#6524](https://github.com/airbytehq/airbyte/pull/6524) | Allow `dataset_id` null in spec |
| 0.1.3 | 2021-09-16 | [\#6051](https://github.com/airbytehq/airbyte/pull/6051) | Handle NPE `dataset_id` is not provided |
| 0.1.2 | 2021-09-16 | [\#6135](https://github.com/airbytehq/airbyte/pull/6135) | 🐛 BigQuery source: Fix nested structs |
diff --git a/docs/integrations/sources/braintree.md b/docs/integrations/sources/braintree.md
index 624b4be699b3..db9fc19a2695 100644
--- a/docs/integrations/sources/braintree.md
+++ b/docs/integrations/sources/braintree.md
@@ -58,6 +58,7 @@ We recommend creating a restricted, read-only key specifically for Airbyte acces
| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
+| 0.1.3 | 2021-12-23 | [8434](https://github.com/airbytehq/airbyte/pull/8434) | Update fields in source-connectors specifications |
| 0.1.2 | 2021-12-22 | [9042](https://github.com/airbytehq/airbyte/pull/9042) | Fix `$ref` in schema and spec |
| 0.1.1 | 2021-10-27 | [7432](https://github.com/airbytehq/airbyte/pull/7432) | Dispute model should accept multiple Evidences |
| 0.1.0 | 2021-08-17 | [5362](https://github.com/airbytehq/airbyte/pull/5362) | Initial version |
diff --git a/docs/integrations/sources/cart.md b/docs/integrations/sources/cart.md
index 62ac4c8a3de8..68c9c21b9fd7 100644
--- a/docs/integrations/sources/cart.md
+++ b/docs/integrations/sources/cart.md
@@ -50,6 +50,7 @@ Please follow these [steps](https://developers.cart.com/docs/rest-api/docs/READM
| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
+| 0.1.5 | 2021-12-23 | [8434](https://github.com/airbytehq/airbyte/pull/8434) | Update fields in source-connectors specifications |
| 0.1.3 | 2021-08-26 | [5465](https://github.com/airbytehq/airbyte/pull/5465) | Add the end\_date option for limitation of the amount of synced data |
| 0.1.2 | 2021-08-23 | [1111](https://github.com/airbytehq/airbyte/pull/1111) | Add `order_items` stream |
| 0.1.0 | 2021-06-08 | [4574](https://github.com/airbytehq/airbyte/pull/4574) | Initial Release |
diff --git a/docs/integrations/sources/chargebee.md b/docs/integrations/sources/chargebee.md
index 55ec510a971a..e3296b2d88f6 100644
--- a/docs/integrations/sources/chargebee.md
+++ b/docs/integrations/sources/chargebee.md
@@ -81,6 +81,7 @@ Log into Chargebee and then generate an [API Key](https://apidocs.chargebee.com/
| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
+| 0.1.5 | 2021-12-23 | [8434](https://github.com/airbytehq/airbyte/pull/8434) | Update fields in source-connectors specifications |
| 0.1.4 | 2021-09-27 | [6454](https://github.com/airbytehq/airbyte/pull/6454) | Fix examples in spec file |
| 0.1.3 | 2021-08-17 | [5421](https://github.com/airbytehq/airbyte/pull/5421) | Add support for "Product Catalog 2.0" specific streams: `Items`, `Item prices` and `Attached Items` |
| 0.1.2 | 2021-07-30 | [5067](https://github.com/airbytehq/airbyte/pull/5067) | Prepare connector for publishing |