Skip to content

Commit 0a2cd5f

Browse files
btkcodedevarchangelicmidavadim
authored
✨Source Stripe: New Stream - Persons (#26208)
* Initial Commit * EOF * Update airbyte-integrations/connectors/source-stripe/source_stripe/streams.py Co-authored-by: Mal Hancock <mhancock@archangelic.space> * Resolve Comments * fix unittest * fix SAT * fix schema --------- Co-authored-by: Mal Hancock <mhancock@archangelic.space> Co-authored-by: midavadim <midavadim@yahoo.com>
1 parent b81cc03 commit 0a2cd5f

File tree

11 files changed

+492
-3
lines changed

11 files changed

+492
-3
lines changed

airbyte-integrations/connectors/source-stripe/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]
1414

1515

1616

17-
LABEL io.airbyte.version=3.11.0
17+
LABEL io.airbyte.version=3.12.0
1818
LABEL io.airbyte.name=airbyte/source-stripe

airbyte-integrations/connectors/source-stripe/acceptance-test-config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ acceptance_tests:
4242
bypass_reason: "This stream can't be seeded in our sandbox account"
4343
- name: "payment_methods"
4444
bypass_reason: "this stream can't be seeded in our sandbox account"
45+
- name: "persons"
46+
bypass_reason: "this stream can't be seeded in our sandbox account"
4547
- name: "reviews"
4648
bypass_reason: "this stream can't be seeded in our sandbox account"
4749
- name: "transfers"

airbyte-integrations/connectors/source-stripe/integration_tests/abnormal_state.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,13 @@
6969
"stream_descriptor": { "name": "plans" }
7070
}
7171
},
72+
{
73+
"type": "STREAM",
74+
"stream": {
75+
"stream_state": { "created": 10000000000 },
76+
"stream_descriptor": { "name": "persons" }
77+
}
78+
},
7279
{
7380
"type": "STREAM",
7481
"stream": {

airbyte-integrations/connectors/source-stripe/integration_tests/configured_catalog.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,35 @@
193193
"cursor_field": ["created"],
194194
"primary_key": [["id"]]
195195
},
196+
{
197+
"stream": {
198+
199+
"name": "persons",
200+
"json_schema": {},
201+
"supported_sync_modes": ["full_refresh", "incremental"],
202+
"source_defined_cursor": true,
203+
"default_cursor_field": ["created"],
204+
"source_defined_primary_key": [["id"]]
205+
},
206+
"sync_mode": "incremental",
207+
"destination_sync_mode": "overwrite",
208+
"cursor_field": ["created"],
209+
"primary_key": [["id"]]
210+
},
211+
{
212+
"stream": {
213+
"name": "products",
214+
"json_schema": {},
215+
"supported_sync_modes": ["full_refresh", "incremental"],
216+
"source_defined_cursor": true,
217+
"default_cursor_field": ["created"],
218+
"source_defined_primary_key": [["id"]]
219+
},
220+
"sync_mode": "incremental",
221+
"destination_sync_mode": "overwrite",
222+
"cursor_field": ["created"],
223+
"primary_key": [["id"]]
224+
},
196225
{
197226
"stream": {
198227
"name": "file_links",

airbyte-integrations/connectors/source-stripe/metadata.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ data:
55
connectorSubtype: api
66
connectorType: source
77
definitionId: e094cb9a-26de-4645-8761-65c0c425d1de
8-
dockerImageTag: 3.11.0
8+
dockerImageTag: 3.12.0
99
dockerRepository: airbyte/source-stripe
1010
githubIssueLabel: source-stripe
1111
icon: stripe.svg

0 commit comments

Comments
 (0)