From 13fd82382780af8f272e2267791f06c331164644 Mon Sep 17 00:00:00 2001
From: Mohamad Hallak <16711801+mrhallak@users.noreply.github.com>
Date: Wed, 29 Mar 2023 17:52:04 +0200
Subject: [PATCH 1/6] Source Stripe: Add new stream (credit_notes)
---
.../resources/seed/source_definitions.yaml | 2 +-
.../src/main/resources/seed/source_specs.yaml | 2 +-
.../connectors/source-stripe/Dockerfile | 2 +-
.../source_stripe/schemas/credit_notes.json | 123 ++++++++++++++++++
.../source-stripe/source_stripe/source.py | 2 +
.../source-stripe/source_stripe/streams.py | 6 +
connectors.md | 4 +-
7 files changed, 136 insertions(+), 5 deletions(-)
create mode 100644 airbyte-integrations/connectors/source-stripe/source_stripe/schemas/credit_notes.json
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 dcee89701684..3c700b4826ac 100644
--- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml
+++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml
@@ -1983,7 +1983,7 @@
- name: Stripe
sourceDefinitionId: e094cb9a-26de-4645-8761-65c0c425d1de
dockerRepository: airbyte/source-stripe
- dockerImageTag: 3.0.4
+ dockerImageTag: 3.0.5
documentationUrl: https://docs.airbyte.com/integrations/sources/stripe
icon: stripe.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 b1c6617995f1..2d57254a6e54 100644
--- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml
+++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml
@@ -14952,7 +14952,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
-- dockerImage: "airbyte/source-stripe:3.0.4"
+- dockerImage: "airbyte/source-stripe:3.0.5"
spec:
documentationUrl: "https://docs.airbyte.com/integrations/sources/stripe"
connectionSpecification:
diff --git a/airbyte-integrations/connectors/source-stripe/Dockerfile b/airbyte-integrations/connectors/source-stripe/Dockerfile
index 327694046365..845c6ecf4a5a 100644
--- a/airbyte-integrations/connectors/source-stripe/Dockerfile
+++ b/airbyte-integrations/connectors/source-stripe/Dockerfile
@@ -12,5 +12,5 @@ COPY main.py ./
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]
-LABEL io.airbyte.version=3.0.4
+LABEL io.airbyte.version=3.0.5
LABEL io.airbyte.name=airbyte/source-stripe
diff --git a/airbyte-integrations/connectors/source-stripe/source_stripe/schemas/credit_notes.json b/airbyte-integrations/connectors/source-stripe/source_stripe/schemas/credit_notes.json
new file mode 100644
index 000000000000..6fa82fa55c4d
--- /dev/null
+++ b/airbyte-integrations/connectors/source-stripe/source_stripe/schemas/credit_notes.json
@@ -0,0 +1,123 @@
+{
+ "type": [
+ "null",
+ "object"
+ ],
+ "properties": {
+ "metadata": {
+ "type": [
+ "null",
+ "object"
+ ],
+ "properties": {}
+ },
+ "id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "total": {
+ "type": [
+ "null",
+ "number"
+ ]
+ },
+ "amount": {
+ "type": [
+ "null",
+ "number"
+ ]
+ },
+ "voided_at": {
+ "type": [
+ "null",
+ "integer"
+ ]
+ },
+ "created": {
+ "type": [
+ "null",
+ "integer"
+ ]
+ },
+ "number": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "subtotal": {
+ "type": [
+ "null",
+ "number"
+ ]
+ },
+ "livemode": {
+ "type": [
+ "null",
+ "boolean"
+ ]
+ },
+ "reason": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "pdf": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "invoice": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "status": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "type": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "currency": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "refund": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "memo": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "customer_balance_transaction": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "discount_amount": {
+ "type": [
+ "null",
+ "number"
+ ]
+ }
+ }
+}
diff --git a/airbyte-integrations/connectors/source-stripe/source_stripe/source.py b/airbyte-integrations/connectors/source-stripe/source_stripe/source.py
index 51559a03957f..a4938649d57f 100644
--- a/airbyte-integrations/connectors/source-stripe/source_stripe/source.py
+++ b/airbyte-integrations/connectors/source-stripe/source_stripe/source.py
@@ -17,6 +17,7 @@
Charges,
CheckoutSessions,
CheckoutSessionsLineItems,
+ CreditNotes,
Coupons,
CustomerBalanceTransactions,
Customers,
@@ -64,6 +65,7 @@ def streams(self, config: Mapping[str, Any]) -> List[Stream]:
Charges(**incremental_args),
CheckoutSessions(**args),
CheckoutSessionsLineItems(**args),
+ CreditNotes(**incremental_args),
Coupons(**incremental_args),
CustomerBalanceTransactions(**args),
Customers(**incremental_args),
diff --git a/airbyte-integrations/connectors/source-stripe/source_stripe/streams.py b/airbyte-integrations/connectors/source-stripe/source_stripe/streams.py
index b39e4ad8a037..7dc2ea8fb929 100644
--- a/airbyte-integrations/connectors/source-stripe/source_stripe/streams.py
+++ b/airbyte-integrations/connectors/source-stripe/source_stripe/streams.py
@@ -214,6 +214,12 @@ def stream_slices(
continue
yield customer
+class CreditNotes(IncrementalStripeStream):
+ cursor_field = "created"
+
+ def path(self, **kwargs):
+ return "transfers"
+
class Coupons(IncrementalStripeStream):
"""
diff --git a/connectors.md b/connectors.md
index 065c111beafd..f15db104f3d0 100644
--- a/connectors.md
+++ b/connectors.md
@@ -227,7 +227,7 @@
| **Square** | | Source | airbyte/source-square:0.2.1 | beta | [link](https://docs.airbyte.com/integrations/sources/square) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-square) | `77225a51-cd15-4a13-af02-65816bd0ecf4` |
| **Statuspage** | | Source | airbyte/source-statuspage:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/sources/statuspage) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-statuspage) | `74cbd708-46c3-4512-9c93-abd5c3e9a94d` |
| **Strava** | | Source | airbyte/source-strava:0.1.4 | beta | [link](https://docs.airbyte.com/integrations/sources/strava) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-strava) | `7a4327c4-315a-11ec-8d3d-0242ac130003` |
-| **Stripe** | | Source | airbyte/source-stripe:3.0.4 | generally_available | [link](https://docs.airbyte.com/integrations/sources/stripe) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-stripe) | `e094cb9a-26de-4645-8761-65c0c425d1de` |
+| **Stripe** | | Source | airbyte/source-stripe:3.0.5 | generally_available | [link](https://docs.airbyte.com/integrations/sources/stripe) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-stripe) | `e094cb9a-26de-4645-8761-65c0c425d1de` |
| **SurveyCTO** | | Source | airbyte/source-surveycto:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/sources/surveycto) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-surveycto) | `dd4632f4-15e0-4649-9b71-41719fb1fdee` |
| **SurveyMonkey** | | Source | airbyte/source-surveymonkey:0.1.15 | generally_available | [link](https://docs.airbyte.com/integrations/sources/surveymonkey) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-surveymonkey) | `badc5925-0485-42be-8caa-b34096cb71b5` |
| **SurveySparrow** | | Source | airbyte/source-survey-sparrow:0.2.0 | alpha | [link](https://docs.airbyte.com/integrations/sources/survey-sparrow) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-survey-sparrow) | `4a4d887b-0f2d-4b33-ab7f-9b01b9072804` |
@@ -339,4 +339,4 @@
| **TiDB** | | Destination | airbyte/destination-tidb:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/destinations/tidb) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/destination-tidb) | `06ec60c7-7468-45c0-91ac-174f6e1a788b` |
| **Typesense** | | Destination | airbyte/destination-typesense:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/destinations/typesense) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/destination-typesense) | `36be8dc6-9851-49af-b776-9d4c30e4ab6a` |
| **Weaviate** | | Destination | airbyte/destination-weaviate:0.1.1 | alpha | [link](https://docs.airbyte.com/integrations/destinations/weaviate) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/destination-weaviate) | `7b7d7a0d-954c-45a0-bcfc-39a634b97736` |
-| **YugabyteDB** | | Destination | airbyte/destination-yugabytedb:0.1.1 | alpha | [link](https://docs.airbyte.com/integrations/destinations/yugabytedb) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/destination-yugabytedb) | `2300fdcf-a532-419f-9f24-a014336e7966` |
\ No newline at end of file
+| **YugabyteDB** | | Destination | airbyte/destination-yugabytedb:0.1.1 | alpha | [link](https://docs.airbyte.com/integrations/destinations/yugabytedb) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/destination-yugabytedb) | `2300fdcf-a532-419f-9f24-a014336e7966` |
From 7379950914fa1f0961dcb49c309f137a4c01440e Mon Sep 17 00:00:00 2001
From: Mohamad Hallak <16711801+mrhallak@users.noreply.github.com>
Date: Wed, 29 Mar 2023 17:54:49 +0200
Subject: [PATCH 2/6] Bug fix
---
.../connectors/source-stripe/source_stripe/streams.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/airbyte-integrations/connectors/source-stripe/source_stripe/streams.py b/airbyte-integrations/connectors/source-stripe/source_stripe/streams.py
index 7dc2ea8fb929..6f33d5204dce 100644
--- a/airbyte-integrations/connectors/source-stripe/source_stripe/streams.py
+++ b/airbyte-integrations/connectors/source-stripe/source_stripe/streams.py
@@ -218,7 +218,7 @@ class CreditNotes(IncrementalStripeStream):
cursor_field = "created"
def path(self, **kwargs):
- return "transfers"
+ return "credit_notes"
class Coupons(IncrementalStripeStream):
From e9c2fc39d09f6a29413b3d843ed2dae257069ff4 Mon Sep 17 00:00:00 2001
From: Mohamad Hallak <16711801+mrhallak@users.noreply.github.com>
Date: Wed, 29 Mar 2023 17:58:12 +0200
Subject: [PATCH 3/6] Update stripe.md
---
docs/integrations/sources/stripe.md | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/docs/integrations/sources/stripe.md b/docs/integrations/sources/stripe.md
index 86f4cf4681b4..5546a8a3c083 100644
--- a/docs/integrations/sources/stripe.md
+++ b/docs/integrations/sources/stripe.md
@@ -14,7 +14,7 @@ This page guides you through the process of setting up the Stripe source connect
## Set up the Stripe source connector
1. Log into your [Airbyte Cloud](https://cloud.airbyte.com/workspaces) or Airbyte Open Source account.
-2. Click **Sources** and then click **+ New source**.
+2. Click **Sources** and then click **+ New source**.
3. On the Set up the source page, select **Stripe** from the Source type dropdown.
4. Enter a name for your source.
5. For **Account ID**, enter your [Stripe `Account ID`](https://dashboard.stripe.com/settings/account).
@@ -82,6 +82,7 @@ The Stripe connector should not run into Stripe API limitations under normal usa
| Version | Date | Pull Request | Subject |
|:--------|:-----------|:---------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------|
+| 3.0.5 | 2023-03-29 | [24666](https://github.com/airbytehq/airbyte/pull/24666) | Add new stream (credit_notes) |
| 3.0.4 | 2023-03-24 | [24471](https://github.com/airbytehq/airbyte/pull/24471) | Fix stream slices for single sliced streams |
| 3.0.3 | 2023-03-17 | [24179](https://github.com/airbytehq/airbyte/pull/24179) | Get customer's attributes safely |
| 3.0.2 | 2023-03-13 | [24051](https://github.com/airbytehq/airbyte/pull/24051) | Cache `customers` stream; Do not request transactions of customers with zero balance. |
From 1c53b9c82bac7f4bdf892d79f7d7c78c418ea045 Mon Sep 17 00:00:00 2001
From: Mohamad Hallak <16711801+mrhallak@users.noreply.github.com>
Date: Wed, 26 Apr 2023 13:06:21 +0200
Subject: [PATCH 4/6] Update stripe.md
---
docs/integrations/sources/stripe.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/integrations/sources/stripe.md b/docs/integrations/sources/stripe.md
index 0d17b9cc30dc..40a4f062309d 100644
--- a/docs/integrations/sources/stripe.md
+++ b/docs/integrations/sources/stripe.md
@@ -85,7 +85,7 @@ The Stripe connector should not run into Stripe API limitations under normal usa
| Version | Date | Pull Request | Subject |
|:--------|:-----------|:---------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------|
-| 3.4.2 | 2023-04-26 | [24666](https://github.com/airbytehq/airbyte/pull/24666) | Add new stream (credit_notes) |
+| 3.4.2 | 2023-04-26 | [24666](https://github.com/airbytehq/airbyte/pull/24666) | Add new stream (credit_notes) |
| 3.4.1 | 2023-04-24 | [23389](https://github.com/airbytehq/airbyte/pull/23389) | Add `customer_tax_ids` to `Invoices` |
| 3.4.0 | 2023-03-20 | [23963](https://github.com/airbytehq/airbyte/pull/23963) | Add `SetupIntents` stream |
| 3.3.0 | 2023-04-12 | [25136](https://github.com/airbytehq/airbyte/pull/25136) | Add stream `Accounts` |
From 01c1f5f07b5f346a3a94d557ff3b4da3019be372 Mon Sep 17 00:00:00 2001
From: Mohamad Hallak <16711801+mrhallak@users.noreply.github.com>
Date: Wed, 26 Apr 2023 13:07:40 +0200
Subject: [PATCH 5/6] Update source_definitions.yaml
---
.../resources/seed/source_definitions.yaml | 118 +++++++++---------
1 file changed, 59 insertions(+), 59 deletions(-)
diff --git a/airbyte-config-oss/init-oss/src/main/resources/seed/source_definitions.yaml b/airbyte-config-oss/init-oss/src/main/resources/seed/source_definitions.yaml
index aabd32560953..ed9d5d1f77ce 100644
--- a/airbyte-config-oss/init-oss/src/main/resources/seed/source_definitions.yaml
+++ b/airbyte-config-oss/init-oss/src/main/resources/seed/source_definitions.yaml
@@ -60,8 +60,8 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '${host}'
- - '${tunnel_method.tunnel_host}'
+ - "${host}"
+ - "${tunnel_method.tunnel_host}"
- name: AWS CloudTrail
sourceDefinitionId: 6ff047c0-f5d5-4ce5-8c81-204a830fa7e1
dockerRepository: airbyte/source-aws-cloudtrail
@@ -282,7 +282,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '*.chargebee.com'
+ - "*.chargebee.com"
- name: Chargify
sourceDefinitionId: 9b2d3607-7222-4709-9fa2-c2abdebbdd88
dockerRepository: airbyte/source-chargify
@@ -312,8 +312,8 @@
releaseStage: alpha
allowedHosts:
hosts:
- - '${host}'
- - '${tunnel_method.tunnel_host}'
+ - "${host}"
+ - "${tunnel_method.tunnel_host}"
- name: ClickUp
sourceDefinitionId: 311a7a27-3fb5-4f7e-8265-5e4afe258b66
dockerRepository: airbyte/source-clickup-api
@@ -351,7 +351,7 @@
releaseStage: alpha
allowedHosts:
hosts:
- - '${host}'
+ - "${host}"
- name: Coda
sourceDefinitionId: 27f910fd-f832-4b2e-bcfd-6ab342e434d8
dockerRepository: airbyte/source-coda
@@ -402,7 +402,7 @@
releaseStage: beta
allowedHosts:
hosts:
- - '${subdomain}.atlassian.net'
+ - "${subdomain}.atlassian.net"
- name: ConvertKit
sourceDefinitionId: be9ee02f-6efe-4970-979b-95f797a37188
dockerRepository: airbyte/source-convertkit
@@ -562,7 +562,7 @@
releaseStage: alpha
allowedHosts:
hosts:
- - '${subdomain}.apilayer.com'
+ - "${subdomain}.apilayer.com"
- apilayer.com
- name: Everhour
sourceDefinitionId: 6babfc42-c734-4ef6-a817-6eca15f0f9b7
@@ -596,7 +596,7 @@
releaseStage: beta
allowedHosts:
hosts:
- - 'graph.facebook.com'
+ - "graph.facebook.com"
- name: Sample Data (Faker)
sourceDefinitionId: dfd88b22-b603-4c3d-aad7-3701784586b1
dockerRepository: airbyte/source-faker
@@ -609,8 +609,8 @@
jobSpecific:
- jobType: sync
resourceRequirements:
- cpu_limit: '4.0'
- cpu_request: '1.0'
+ cpu_limit: "4.0"
+ cpu_request: "1.0"
allowedHosts:
hosts: []
suggestedStreams:
@@ -644,7 +644,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '*'
+ - "*"
- name: Firebase Realtime Database
sourceDefinitionId: acb5f973-a565-441e-992f-4946f3e65662
dockerRepository: airbyte/source-firebase-realtime-database
@@ -654,7 +654,7 @@
releaseStage: alpha
allowedHosts:
hosts:
- - '*'
+ - "*"
- name: Freshcaller
sourceDefinitionId: 8a5d48f6-03bb-4038-a942-a8d3f175cca3
dockerRepository: airbyte/source-freshcaller
@@ -678,7 +678,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '*.freshdesk.com'
+ - "*.freshdesk.com"
- name: Freshsales
sourceDefinitionId: eca08d79-7b92-4065-b7f3-79c14836ebe7
dockerRepository: airbyte/source-freshsales
@@ -689,7 +689,7 @@
releaseStage: beta
allowedHosts:
hosts:
- - '*.myfreshworks.com'
+ - "*.myfreshworks.com"
- name: Freshservice
sourceDefinitionId: 9bb85338-ea95-4c93-b267-6be89125b267
dockerRepository: airbyte/source-freshservice
@@ -761,7 +761,7 @@
releaseStage: beta
allowedHosts:
hosts:
- - '*'
+ - "*"
- name: Glassfrog
sourceDefinitionId: cf8ff320-6272-4faa-89e6-4402dc17e5d5
dockerRepository: airbyte/source-glassfrog
@@ -859,7 +859,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '*.googleapis.com'
+ - "*.googleapis.com"
- name: Google Sheets
sourceDefinitionId: 71607ba1-c0ac-4799-8049-7f4b90dd50f7
dockerRepository: airbyte/source-google-sheets
@@ -870,7 +870,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '*.googleapis.com'
+ - "*.googleapis.com"
- name: Google Webfonts
sourceDefinitionId: a68fbcde-b465-4ab3-b2a6-b0590a875835
dockerRepository: airbyte/source-google-webfonts
@@ -969,7 +969,7 @@
releaseStage: alpha
allowedHosts:
hosts:
- - '${host}'
+ - "${host}"
- name: Insightly
sourceDefinitionId: 38f84314-fe6a-4257-97be-a8dcd942d693
dockerRepository: airbyte/source-insightly
@@ -1045,7 +1045,7 @@
releaseStage: beta
allowedHosts:
hosts:
- - '${domain}'
+ - "${domain}"
maxSecondsBetweenMessages: 21600
- name: K6 Cloud
sourceDefinitionId: e300ece7-b073-43a3-852e-8aff36a57f13
@@ -1169,7 +1169,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '*.api.mailchimp.com'
+ - "*.api.mailchimp.com"
- name: Mailjet Mail
sourceDefinitionId: 56582331-5de2-476b-b913-5798de77bbdf
dockerRepository: airbyte/source-mailjet-mail
@@ -1220,7 +1220,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '*.mktorest.com'
+ - "*.mktorest.com"
- name: Metabase
sourceDefinitionId: c7cb421b-942e-4468-99ee-e369bcabaec5
dockerRepository: airbyte/source-metabase
@@ -1239,8 +1239,8 @@
releaseStage: alpha
allowedHosts:
hosts:
- - '${host}'
- - '${tunnel_method.tunnel_host}'
+ - "${host}"
+ - "${tunnel_method.tunnel_host}"
- name: Microsoft teams
sourceDefinitionId: eaf50f04-21dd-4620-913b-2a83f5635227
dockerRepository: airbyte/source-microsoft-teams
@@ -1267,8 +1267,8 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - 'mixpanel.com'
- - 'eu.mixpanel.com'
+ - "mixpanel.com"
+ - "eu.mixpanel.com"
- name: Monday
sourceDefinitionId: 80a54ea2-9959-4040-aac1-eee42423ec9b
dockerRepository: airbyte/source-monday
@@ -1279,7 +1279,7 @@
releaseStage: beta
allowedHosts:
hosts:
- - 'api.monday.com'
+ - "api.monday.com"
- name: MongoDb
sourceDefinitionId: b2e713cd-cc36-4c0a-b5bd-b47cb8a0561e
dockerRepository: airbyte/source-mongodb-v2
@@ -1306,8 +1306,8 @@
releaseStage: beta
allowedHosts:
hosts:
- - '${host}'
- - '${tunnel_method.tunnel_host}'
+ - "${host}"
+ - "${tunnel_method.tunnel_host}"
- name: n8n
sourceDefinitionId: 4a961f66-5e99-4430-8320-a73afe52f7a2
dockerRepository: airbyte/source-n8n
@@ -1360,7 +1360,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - 'api.notion.com'
+ - "api.notion.com"
- name: New York Times
sourceDefinitionId: 0fae6a9a-04eb-44d4-96e1-e02d3dbc1d83
dockerRepository: airbyte/source-nytimes
@@ -1426,8 +1426,8 @@
releaseStage: alpha
allowedHosts:
hosts:
- - '${host}'
- - '${tunnel_method.tunnel_host}'
+ - "${host}"
+ - "${tunnel_method.tunnel_host}"
- name: Orb
sourceDefinitionId: 7f0455fb-4518-4ec0-b7a3-d808bf8081cc
dockerRepository: airbyte/source-orb
@@ -1494,8 +1494,8 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - 'api-m.paypal.com'
- - 'api-m.sandbox.paypal.com'
+ - "api-m.paypal.com"
+ - "api-m.sandbox.paypal.com"
- name: Paystack
sourceDefinitionId: 193bdcb8-1dd9-48d1-aade-91cadfd74f9b
dockerRepository: airbyte/source-paystack
@@ -1506,7 +1506,7 @@
releaseStage: beta
allowedHosts:
hosts:
- - 'api.paystack.co'
+ - "api.paystack.co"
- name: Pendo
sourceDefinitionId: b1ccb590-e84f-46c0-83a0-2048ccfffdae
dockerRepository: airbyte/source-pendo
@@ -1614,8 +1614,8 @@
releaseStage: beta
allowedHosts:
hosts:
- - '${base_url}'
- - 'app.posthog.com'
+ - "${base_url}"
+ - "app.posthog.com"
- name: Postgres
sourceDefinitionId: decd338e-5647-4c0b-adf4-da0e75f5a750
dockerRepository: airbyte/source-postgres
@@ -1626,8 +1626,8 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '${host}'
- - '${tunnel_method.tunnel_host}'
+ - "${host}"
+ - "${tunnel_method.tunnel_host}"
maxSecondsBetweenMessages: 7200
- name: Postmark App
sourceDefinitionId: cde75ca1-1e28-4a0f-85bb-90c546de9f1f
@@ -1647,7 +1647,7 @@
releaseStage: beta
allowedHosts:
hosts:
- - '${domain}'
+ - "${domain}"
- name: Primetric
sourceDefinitionId: f636c3c6-4077-45ac-b109-19fc62a283c1
dockerRepository: airbyte/source-primetric
@@ -1706,9 +1706,9 @@
releaseStage: alpha
allowedHosts:
hosts:
- - 'sandbox-quickbooks.api.intuit.com'
- - 'quickbooks.api.intuit.com'
- - 'oauth.platform.intuit.com'
+ - "sandbox-quickbooks.api.intuit.com"
+ - "quickbooks.api.intuit.com"
+ - "oauth.platform.intuit.com"
- name: Railz
sourceDefinitionId: 9b6cc0c0-da81-4103-bbfd-5279e18a849a
dockerRepository: airbyte/source-railz
@@ -1816,7 +1816,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '*.s3.amazonaws.com'
+ - "*.s3.amazonaws.com"
- name: SalesLoft
sourceDefinitionId: 41991d12-d4b5-439e-afd0-260a31d4c53f
dockerRepository: airbyte/source-salesloft
@@ -1827,7 +1827,7 @@
releaseStage: beta
allowedHosts:
hosts:
- - 'api.salesloft.com'
+ - "api.salesloft.com"
- name: Salesforce
sourceDefinitionId: b117307c-14b6-41aa-9422-947e34922962
dockerRepository: airbyte/source-salesforce
@@ -1838,7 +1838,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '*.salesforce.com'
+ - "*.salesforce.com"
- name: SAP Fieldglass
sourceDefinitionId: ec5f3102-fb31-4916-99ae-864faf8e7e25
dockerRepository: airbyte/source-sap-fieldglass
@@ -1971,7 +1971,7 @@
releaseStage: alpha
allowedHosts:
hosts:
- - '${host}'
+ - "${host}"
- name: Sonar Cloud
sourceDefinitionId: 3ab1d7d0-1577-4ab9-bcc4-1ff6a4c2c9f2
dockerRepository: airbyte/source-sonar-cloud
@@ -2001,8 +2001,8 @@
releaseStage: beta
allowedHosts:
hosts:
- - 'connect.squareupsandbox.com'
- - 'connect.squareup.com'
+ - "connect.squareupsandbox.com"
+ - "connect.squareup.com"
- sourceDefinitionId: 7a4327c4-315a-11ec-8d3d-0242ac130003
name: Strava
dockerRepository: airbyte/source-strava
@@ -2032,7 +2032,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - 'api.stripe.com'
+ - "api.stripe.com"
- name: SurveyCTO
sourceDefinitionId: dd4632f4-15e0-4649-9b71-41719fb1fdee
dockerRepository: airbyte/source-surveycto
@@ -2089,7 +2089,7 @@
releaseStage: alpha
allowedHosts:
hosts:
- - '${host}'
+ - "${host}"
- name: TiDB
sourceDefinitionId: 0dad1a35-ccf8-4d03-b73e-6788c00b13ae
dockerRepository: airbyte/source-tidb
@@ -2100,8 +2100,8 @@
releaseStage: alpha
allowedHosts:
hosts:
- - '${host}'
- - '${tunnel_method.tunnel_host}'
+ - "${host}"
+ - "${tunnel_method.tunnel_host}"
- name: TikTok Marketing
sourceDefinitionId: 4bfac00d-ce15-44ff-95b9-9e3c3e8fbd35
dockerRepository: airbyte/source-tiktok-marketing
@@ -2237,7 +2237,7 @@
releaseStage: beta
allowedHosts:
hosts:
- - 'api.typeform.com'
+ - "api.typeform.com"
- name: Unleash
sourceDefinitionId: f77914a1-442b-4195-9355-8810a1f4ed3f
dockerRepository: airbyte/source-unleash
@@ -2264,7 +2264,7 @@
releaseStage: beta
allowedHosts:
hosts:
- - '*.googleapis.com'
+ - "*.googleapis.com"
- name: Vantage
sourceDefinitionId: 28ce1fbd-1e15-453f-aa9f-da6c4d928e92
dockerRepository: airbyte/source-vantage
@@ -2350,7 +2350,7 @@
releaseStage: beta
allowedHosts:
hosts:
- - '${domain}'
+ - "${domain}"
- name: Workable
sourceDefinitionId: ef3c99c6-9e90-43c8-9517-926cfd978517
dockerRepository: airbyte/source-workable
@@ -2412,7 +2412,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '${subdomain}.zendesk.com'
+ - "${subdomain}.zendesk.com"
- zendesk.com
maxSecondsBetweenMessages: 10800
- name: Zendesk Talk
@@ -2425,7 +2425,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '${subdomain}.zendesk.com'
+ - "${subdomain}.zendesk.com"
- zendesk.com
- name: Zenefits
sourceDefinitionId: 8baba53d-2fe3-4e33-bc85-210d0eb62884
@@ -2456,7 +2456,7 @@
releaseStage: generally_available
allowedHosts:
hosts:
- - '*'
+ - "*"
maxSecondsBetweenMessages: 64800
- name: Zuora
sourceDefinitionId: 3dc3037c-5ce8-4661-adc2-f7a9e3c5ece5
From b08186e0d321fe1c2142660e71d78be0e136fc9d Mon Sep 17 00:00:00 2001
From: Mal Hancock
Date: Wed, 24 May 2023 15:14:10 -0700
Subject: [PATCH 6/6] iterate version
---
airbyte-integrations/connectors/source-stripe/metadata.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/airbyte-integrations/connectors/source-stripe/metadata.yaml b/airbyte-integrations/connectors/source-stripe/metadata.yaml
index 534a3278b815..f757596574c2 100644
--- a/airbyte-integrations/connectors/source-stripe/metadata.yaml
+++ b/airbyte-integrations/connectors/source-stripe/metadata.yaml
@@ -5,7 +5,7 @@ data:
connectorSubtype: api
connectorType: source
definitionId: e094cb9a-26de-4645-8761-65c0c425d1de
- dockerImageTag: 3.5.0
+ dockerImageTag: 3.6.0
dockerRepository: airbyte/source-stripe
githubIssueLabel: source-stripe
icon: stripe.svg