Skip to content

Commit

Permalink
Update fields in source-connectors specifications: posthog, recurly, …
Browse files Browse the repository at this point in the history
…redshift, salesforce, salesloft (#8617)

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
Co-authored-by: Sergey Chvalyuk <grubberr@gmail.com>
  • Loading branch information
igrankova and grubberr authored Jan 25, 2022

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1 parent ed1d26a commit 579923d
Showing 22 changed files with 96 additions and 62 deletions.
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
"sourceDefinitionId": "41991d12-d4b5-439e-afd0-260a31d4c53f",
"name": "SalesLoft",
"dockerRepository": "airbyte/source-salesloft",
"dockerImageTag": "0.1.0",
"dockerImageTag": "0.1.1",
"documentationUrl": "https://docs.airbyte.io/integrations/sources/salesloft",
"icon": "salesloft.svg"
}
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
"sourceDefinitionId": "af6d50ee-dddf-4126-a8ee-7faee990774f",
"name": "PostHog",
"dockerRepository": "airbyte/source-posthog",
"dockerImageTag": "0.1.4",
"dockerImageTag": "0.1.6",
"documentationUrl": "https://docs.airbyte.io/integrations/sources/posthog",
"icon": "posthog.svg"
}
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
"sourceDefinitionId": "b117307c-14b6-41aa-9422-947e34922962",
"name": "Salesforce",
"dockerRepository": "airbyte/source-salesforce",
"dockerImageTag": "0.1.18",
"dockerImageTag": "0.1.19",
"documentationUrl": "https://docs.airbyte.io/integrations/sources/salesforce",
"icon": "salesforce.svg"
}
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
"sourceDefinitionId": "cd42861b-01fc-4658-a8ab-5d11d0510f01",
"name": "Recurly",
"dockerRepository": "airbyte/source-recurly",
"dockerImageTag": "0.3.1",
"dockerImageTag": "0.3.2",
"documentationUrl": "https://docs.airbyte.io/integrations/sources/recurly",
"icon": "recurly.svg"
}
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
"sourceDefinitionId": "e87ffa8e-a3b5-f69c-9076-6011339de1f6",
"name": "Redshift",
"dockerRepository": "airbyte/source-redshift",
"dockerImageTag": "0.3.5",
"dockerImageTag": "0.3.6",
"documentationUrl": "https://docs.airbyte.io/integrations/sources/redshift",
"icon": "redshift.svg"
}
Original file line number Diff line number Diff line change
@@ -557,7 +557,7 @@
- name: PostHog
sourceDefinitionId: af6d50ee-dddf-4126-a8ee-7faee990774f
dockerRepository: airbyte/source-posthog
dockerImageTag: 0.1.5
dockerImageTag: 0.1.6
documentationUrl: https://docs.airbyte.io/integrations/sources/posthog
icon: posthog.svg
sourceType: api
@@ -599,14 +599,14 @@
- name: Recurly
sourceDefinitionId: cd42861b-01fc-4658-a8ab-5d11d0510f01
dockerRepository: airbyte/source-recurly
dockerImageTag: 0.3.1
dockerImageTag: 0.3.2
documentationUrl: https://docs.airbyte.io/integrations/sources/recurly
icon: recurly.svg
sourceType: api
- name: Redshift
sourceDefinitionId: e87ffa8e-a3b5-f69c-9076-6011339de1f6
dockerRepository: airbyte/source-redshift
dockerImageTag: 0.3.5
dockerImageTag: 0.3.6
documentationUrl: https://docs.airbyte.io/integrations/sources/redshift
icon: redshift.svg
sourceType: database
@@ -627,14 +627,14 @@
- name: SalesLoft
sourceDefinitionId: 41991d12-d4b5-439e-afd0-260a31d4c53f
dockerRepository: airbyte/source-salesloft
dockerImageTag: 0.1.0
dockerImageTag: 0.1.1
documentationUrl: https://docs.airbyte.io/integrations/sources/lever-onesignal
icon: salesloft.svg
sourceType: api
- name: Salesforce
sourceDefinitionId: b117307c-14b6-41aa-9422-947e34922962
dockerRepository: airbyte/source-salesforce
dockerImageTag: 0.1.18
dockerImageTag: 0.1.19
documentationUrl: https://docs.airbyte.io/integrations/sources/salesforce
icon: salesforce.svg
sourceType: api
73 changes: 47 additions & 26 deletions airbyte-config/init/src/main/resources/seed/source_specs.yaml
Original file line number Diff line number Diff line change
@@ -5850,9 +5850,9 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-posthog:0.1.5"
- dockerImage: "airbyte/source-posthog:0.1.6"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/posthog"
documentationUrl: "https://docs.airbyte.com/integrations/sources/posthog"
connectionSpecification:
$schema: "http://json-schema.org/draft-07/schema#"
title: "PostHog Spec"
@@ -5865,18 +5865,21 @@
start_date:
title: "Start Date"
type: "string"
description: "The date from which you'd like to replicate the data"
description: "The date from which you'd like to replicate the data. 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:
- "2021-01-01T00:00:00Z"
api_key:
type: "string"
airbyte_secret: true
description: "API Key. See the <a href=\"https://docs.airbyte.io/integrations/sources/posthog\"\
title: "API Key"
description: "API Key. See the <a href=\"https://docs.airbyte.com/integrations/sources/posthog\"\
>docs</a> for information on how to generate this key."
base_url:
type: "string"
default: "https://app.posthog.com"
title: "Base URL"
description: "Base PostHog url. Defaults to PostHog Cloud (https://app.posthog.com)."
examples:
- "https://posthog.example.com"
@@ -6276,9 +6279,9 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-recurly:0.3.1"
- dockerImage: "airbyte/source-recurly:0.3.2"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/recurly"
documentationUrl: "https://docs.airbyte.com/integrations/sources/recurly"
connectionSpecification:
$schema: "http://json-schema.org/draft-07/schema#"
title: "Recurly Source Spec"
@@ -6287,16 +6290,25 @@
- "api_key"
additionalProperties: false
properties:
begin_time:
type: "string"
description: "ISO8601 timestamp from which the replication from Recurly\
\ API will start from."
examples:
- "2021-12-01T00:00:00"
pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}$"
api_key:
type: "string"
description: "Recurly API Key. See the <a href=\"https://docs.airbyte.io/integrations/sources/recurly\"\
title: "API Key"
airbyte_secret: true
description: "Recurly API Key. See the <a href=\"https://docs.airbyte.com/integrations/sources/recurly\"\
>docs</a> for more information on how to generate this key."
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-redshift:0.3.5"
- dockerImage: "airbyte/source-redshift:0.3.6"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/destinations/redshift"
documentationUrl: "https://docs.airbyte.com/integrations/destinations/redshift"
connectionSpecification:
$schema: "http://json-schema.org/draft-07/schema#"
title: "Redshift Source Spec"
@@ -6310,10 +6322,12 @@
additionalProperties: false
properties:
host:
title: "Host"
description: "Host Endpoint of the Redshift Cluster (must include the cluster-id,\
\ region and end with .redshift.amazonaws.com)"
\ region and end with .redshift.amazonaws.com)."
type: "string"
port:
title: "Port"
description: "Port of the database."
type: "integer"
minimum: 0
@@ -6322,14 +6336,17 @@
examples:
- "5439"
database:
title: "Database"
description: "Name of the database."
type: "string"
examples:
- "master"
username:
title: "Username"
description: "Username to use to access the database."
type: "string"
password:
title: "Password"
description: "Password associated with the username."
type: "string"
airbyte_secret: true
@@ -6665,7 +6682,7 @@
- "overwrite"
- "append"
- "append_dedup"
- dockerImage: "airbyte/source-salesloft:0.1.0"
- dockerImage: "airbyte/source-salesloft:0.1.1"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/salesloft"
connectionSpecification:
@@ -6681,17 +6698,21 @@
properties:
client_id:
type: "string"
description: "Salesloft client id."
title: "Client ID"
description: "The Client ID of your Salesloft developer application."
client_secret:
type: "string"
description: "Salesloft client secret."
title: "Client Secret"
description: "The Client Secret of your Salesloft developer application."
airbyte_secret: true
refresh_token:
type: "string"
description: "Salesloft refresh token."
title: "Refresh Token"
description: "The token for obtaining a new access token."
airbyte_secret: true
start_date:
type: "string"
title: "Start Date"
description: "The date from which you'd like to replicate data for Salesloft\
\ API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this\
\ date will be replicated."
@@ -6701,9 +6722,9 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-salesforce:0.1.18"
- dockerImage: "airbyte/source-salesforce:0.1.19"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/salesforce"
documentationUrl: "https://docs.airbyte.com/integrations/sources/salesforce"
connectionSpecification:
$schema: "http://json-schema.org/draft-07/schema#"
title: "Salesforce Source Spec"
@@ -6719,13 +6740,11 @@
const: "Client"
client_id:
title: "Client ID"
description: "The Consumer Key that can be found when viewing your app in\
\ Salesforce"
description: "The Client ID of your Salesforce developer application."
type: "string"
client_secret:
title: "Client Secret"
description: "The Consumer Secret that can be found when viewing your app\
\ in Salesforce"
description: "The Client Secret of your Salesforce developer application."
type: "string"
airbyte_secret: true
refresh_token:
@@ -6736,7 +6755,7 @@
type: "string"
airbyte_secret: true
start_date:
title: "Replication Start Date"
title: "Start Date"
description: "Date in the format 2017-01-25. Any data before this date will\
\ not be replicated. This field uses the \"updated\" field if available,\
\ otherwise the \"created\" fields if they are available for a stream.\
@@ -6748,9 +6767,9 @@
- "2021-07-25T00:00:00Z"
is_sandbox:
title: "Sandbox"
description: "Whether or not the the app is in a Salesforce sandbox. If\
\ you do not know what this, assume it is false. We provide more info\
\ on this field in the <a href=\"https://docs.airbyte.io/integrations/destinations/salesforce#is_sandbox\"\
description: "Whether the app is in a Salesforce sandbox or not. If you\
\ do not know what this is, assume it as false. We provide more info on\
\ this field in the <a href=\"https://docs.airbyte.com/integrations/sources/salesforce#is_sandbox\"\
>docs</a>."
type: "boolean"
default: false
@@ -6783,8 +6802,10 @@
\ are relevant to you"
wait_timeout:
title: "Response Waiting Time"
description: "Maximum wait time of Safesforce responses in minutes. This\
\ option is used for the BULK mode only"
description: "Maximum wait time of Salesforce responses in minutes. This\
\ option is used for the BULK mode only. The default wait time of the\
\ Parent Batch in the Bulk Mode to wait for all the batches to finish\
\ processing is 20 minutes."
type: "integer"
minimum: 5
maximum: 60
2 changes: 1 addition & 1 deletion airbyte-integrations/connectors/source-posthog/Dockerfile
Original file line number Diff line number Diff line change
@@ -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.5
LABEL io.airbyte.version=0.1.6
LABEL io.airbyte.name=airbyte/source-posthog
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"documentationUrl": "https://docs.airbyte.io/integrations/sources/posthog",
"documentationUrl": "https://docs.airbyte.com/integrations/sources/posthog",
"connectionSpecification": {
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "PostHog Spec",
@@ -10,18 +10,20 @@
"start_date": {
"title": "Start Date",
"type": "string",
"description": "The date from which you'd like to replicate the data",
"description": "The date from which you'd like to replicate the data. 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": ["2021-01-01T00:00:00Z"]
},
"api_key": {
"type": "string",
"airbyte_secret": true,
"description": "API Key. See the <a href=\"https://docs.airbyte.io/integrations/sources/posthog\">docs</a> for information on how to generate this key."
"title": "API Key",
"description": "API Key. See the <a href=\"https://docs.airbyte.com/integrations/sources/posthog\">docs</a> for information on how to generate this key."
},
"base_url": {
"type": "string",
"default": "https://app.posthog.com",
"title": "Base URL",
"description": "Base PostHog url. Defaults to PostHog Cloud (https://app.posthog.com).",
"examples": ["https://posthog.example.com"]
}
2 changes: 1 addition & 1 deletion airbyte-integrations/connectors/source-recurly/Dockerfile
Original file line number Diff line number Diff line change
@@ -34,5 +34,5 @@ COPY source_recurly ./source_recurly
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]

LABEL io.airbyte.version=0.3.1
LABEL io.airbyte.version=0.3.2
LABEL io.airbyte.name=airbyte/source-recurly
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"documentationUrl": "https://docs.airbyte.io/integrations/sources/recurly",
"documentationUrl": "https://docs.airbyte.com/integrations/sources/recurly",
"connectionSpecification": {
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Recurly Source Spec",
@@ -15,8 +15,9 @@
},
"api_key": {
"type": "string",
"title": "API Key",
"airbyte_secret": true,
"description": "Recurly API Key. See the <a href=\"https://docs.airbyte.io/integrations/sources/recurly\">docs</a> for more information on how to generate this key."
"description": "Recurly API Key. See the <a href=\"https://docs.airbyte.com/integrations/sources/recurly\">docs</a> for more information on how to generate this key."
}
}
}
2 changes: 1 addition & 1 deletion airbyte-integrations/connectors/source-redshift/Dockerfile
Original file line number Diff line number Diff line change
@@ -16,5 +16,5 @@ ENV APPLICATION source-redshift

COPY --from=build /airbyte /airbyte

LABEL io.airbyte.version=0.3.5
LABEL io.airbyte.version=0.3.6
LABEL io.airbyte.name=airbyte/source-redshift
Loading

0 comments on commit 579923d

Please sign in to comment.