1
0
mirror of synced 2025-12-20 18:39:31 -05:00
Commit Graph

64 Commits

Author SHA1 Message Date
Brian Lai
3ceb78eeda feat(source-stripe) Migrate to manifest-only format (#63370) 2025-07-21 14:42:36 -07:00
Serhii Lazebnyi
1be2182749 fix(source-stripe): updated slicer for invoice_line_items and normalization for events based streams (#59717)
Co-authored-by: Anatolii Yatsuk <tolikyatsuk@gmail.com>
2025-06-16 12:58:50 +03:00
Serhii Lazebnyi
8ea0e1d146 feat(source-stripe): migrate to low-code cdk (#53687)
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2025-04-18 13:23:49 +02:00
Serhii Lazebnyi
c5b738c3e4 feat(source-stripe): Extend safe_stream_state to resolve nested state (#58124)
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2025-04-17 22:29:42 +02:00
Serhii Lazebnyi
0e0f2dc9f7 feat(source-stripe): migrate application_fees, authorizations, cardholders, cards, early_fraud_warnings, external_account_bank_accounts and external_account_cards to low-code (#58060)
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2025-04-15 15:58:31 +02:00
Serhii Lazebnyi
0729ed85bd feat(source-stripe): add safe state handling (#58072)
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2025-04-14 23:49:38 +02:00
Serhii Lazebnyi
083bb420f7 feat(source-stripe): migrate events, shipping_rates, balance_transactions, files and file_links to low-code (#54162)
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2025-04-01 17:32:01 +02:00
Maxime Carbonneau-Leclerc
6bc2e03ff4 Source Stripe: Update CDK version to prepare for low-code migration (#49940)
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com>
Co-authored-by: Serhii Lazebnyi <serhii.lazebnyi@globallogic.com>
2025-02-04 14:09:01 +01:00
Aaron ("AJ") Steers
83ecbe0fc3 CI: apply pre-commit format fix from #49806 (#49852) 2024-12-18 14:05:43 -08:00
William Kaper
7d91ed7f4e Source-Stripe: Add new payout_balance_transactions incremental stream (#46499)
Co-authored-by: maxi297 <maxime@airbyte.io>
2024-12-16 12:09:08 -03:00
William Kaper
77e7c0d1ac Source-Stripe: Add incremental stream support to accounts and to customer_balance_transactions streams (#46864)
Co-authored-by: Augustin <augustin@airbyte.io>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2024-11-29 11:19:59 +01:00
William Kaper
da301729f6 Source-Stripe: Add incremental stream support to invoice_line_items and subscription_items streams (#45860)
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Augustin <augustin@airbyte.io>
2024-11-27 15:48:51 +01:00
Artem Inzhyyants
b00dac84b8 feat(source-stripe): ref stream Payment Methods (#44891)
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
2024-09-11 10:41:59 -05:00
Artem Inzhyyants
21348afa31 ref(source-stripe): remove stripe py-package (#45348)
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
2024-09-10 16:24:56 +02:00
Maxime Carbonneau-Leclerc
ceedfa34de [ONCALL #6352] stripe RFR pagination issue (#44862) 2024-08-30 09:58:59 -05:00
Aldo Gonzalez
33eddee08f 🐛 Source stripe: fix case where stream wont have a state attribute and needs to resolve get_updated_state and upgrade CDK 4 (remove availability strategy) (#43302) 2024-08-08 10:06:50 -06:00
Baz
90da03f40d 🎉 Source Stripe: use latest CDK == ^2 (#41044) 2024-07-09 12:44:11 +03:00
Baz
266169a910 🐛 Source Stripe: Fix the Refunds stream missing data in Incremental sync mode (#39138) 2024-06-06 18:28:49 +03:00
Maxime Carbonneau-Leclerc
4b090d5460 🐛 Source Stripe: Break Python application with status 1 on exception (#37418) 2024-04-18 19:23:09 -04:00
Brian Lai
916347f06c [source-facebook-marketing] [source-google-analytics-data-api] [source-salesforce] [source-stripe] bumping airbyte-cdk, regenerating poetry lock and fixing various tests (#35978) 2024-03-15 19:02:01 -05:00
Maxime Carbonneau-Leclerc
a28aab900c Source Stripe: Events stream concurrent on incremental syncs (#34619) 2024-02-06 08:18:17 -05:00
Maxime Carbonneau-Leclerc
5b0c717b60 🐛 Source Stripe: adding integration tests (#33306)
Co-authored-by: maxi297 <maxi297@users.noreply.github.com>
Co-authored-by: Catherine Noll <clnoll@users.noreply.github.com>
Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>
2024-01-11 10:50:54 -05:00
Anton Karpets
c6e10a733a 🐛Source Stripe: update endpoint for bank_accounts stream (#33926) 2024-01-08 20:35:47 +02:00
Alexandre Girard
9e23972569 source-stripe: use concurrent source to read multiple streams concurrently (#32908) 2023-12-11 19:38:47 -08:00
Denys Davydov
ab1490a38c 🐛 Source Stripe: update availability strategy (#32638) 2023-11-17 20:27:32 +02:00
Denys Davydov
f5cbe29622 🚨 🚨 Source Stripe: fix multiple issues regarding Refunds, CheckoutSessions and CheckoutSessionsLineItems + fix stream schemas (#32286)
Co-authored-by: davydov-d <davydov-d@users.noreply.github.com>
2023-11-16 19:15:23 +02:00
Eugene Kulak
a38eca14ec Enable client-side rate limiting on source-stripe #31512 (#32284)
Co-authored-by: Eugene Kulak <kulak.eugene@gmail.com>
Co-authored-by: keu <keu@users.noreply.github.com>
2023-11-16 17:02:31 +02:00
Maxime Carbonneau-Leclerc
93bc6f10ef Source Stripe: have all full_refresh stream syncs be concurrent (#32473) 2023-11-14 12:11:13 -05:00
Denys Davydov
a05a2930d6 🐛 Source Stripe: fix multiple BankAccounts issues (#32146)
Co-authored-by: davydov-d <davydov-d@users.noreply.github.com>
2023-11-13 15:15:15 +02:00
Daryna Ishchenko
c75e5ecfb8 Source Stripe: updated: connector health: invoice_line_items stream schema, unit tests, expected records (#31046)
Co-authored-by: darynaishchenko <darynaishchenko@users.noreply.github.com>
2023-10-09 13:53:35 +03:00
Marius Posta
7ae97175a6 gradle: fix repo wide behaviour (#30607) 2023-09-28 05:01:13 -07:00
Maxime Carbonneau-Leclerc
e82178f794 🐛 Source Stripe: handle PermissionError as non breaking during check_connection (#30800) 2023-09-27 11:34:40 -04:00
Denys Davydov
29addb8f01 🐛 Source Stripe: do not emit empty state messages (#30660)
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com>
2023-09-23 08:24:26 +03:00
Denys Davydov
2f3cb59c23 Source Stripe: prepare for the next stage certification (#29950)
Co-authored-by: davydov-d <davydov-d@users.noreply.github.com>
2023-09-08 15:52:25 +03:00
Denys Davydov
bddcba3f5c 🐛 Source Stripe: fix legacy cursor field for event-based incremental streams (#30254) 2023-09-08 13:28:06 +03:00
Denys Davydov
6008a1e68d 🚨 🚨 Source Stripe: sync modified objects (#29330)
Co-authored-by: davydov-d <davydov-d@users.noreply.github.com>
2023-09-06 19:12:41 +03:00
Denys Davydov
4782a2b4a5 Source stripe: revert 3.17.3 (#29425) 2023-08-21 02:15:56 -05:00
Ben Church
1219e66fb9 Source-stripe: Revert 3.17.2 and apply atm_fee changes (#29309)
* Revert "🐛 Source Stripe: add availability strategy (#28911)"

This reverts commit cd51881ff0.

* Run git checkout cd51881ff0 -- airbyte-integrations/connectors/source-stripe/source_stripe/schemas/transactions.json

* Bump version to 3.17.3

* Update change log

* update test config

* Remove skip
2023-08-11 17:09:17 -05:00
Denys Davydov
cd51881ff0 🐛 Source Stripe: add availability strategy (#28911)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* source stripe: add availaility strategy

* upd changelog

* update error message map

* update availability strategy
2023-08-02 16:09:32 +03:00
btkcodedev
236c4078b9 Source Stripe: New Streams - Prices (#26127)
* Initial commit

* Update metadata.yaml

* Fix md file

* resolve comments

* fix: format python files with flake

* fix: change created type in price schema to integer

* update expected_records of prices stream

---------

Co-authored-by: sajarin <sajarindider@gmail.com>
2023-07-27 14:27:14 -04:00
Catherine Noll
b95def8889 Source Stripe: remove duplicate streams (#28709) 2023-07-25 19:11:47 -04:00
btkcodedev
66938e1e69 Source Stripe: New Stream - ShippingRates (#27217)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* Add stream ShippingRates

* Resolve conflicts, Bump version

* Fix unit tests

* Resolve conflict

* Fix unit_tests

* Remove unwanted files

* Run code formattingh

* Fix unit tests

* Fix unit_tests

* Fix unit_tests

* update expected records

* update expected records

* update expected records

* one more update for expected records

---------

Co-authored-by: Denys Davydov <davydov.den18@gmail.com>
2023-07-25 18:07:31 +03:00
Denys Davydov
a83774add1 Source Stripe: pin API version (#28466)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* Source Stripe: pin source API version

* #27772 update changelog
2023-07-19 16:33:16 +03:00
btkcodedev
0a2cd5f757 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>
2023-07-14 23:12:28 +03:00
Roman Yermilov [GL]
de9acec0bd Source Stripe: add new CreditNotes stream (#27132)
* Source Stripe: add new CreditNotes stream

* Source Stripe: bump version

* Source Stripe: update unittests

* Source Stripe: update documentation

* Source Stripe: disable slicing

* Fix formating

---------

Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com>
Co-authored-by: Serhii Lazebnyi <serhii.lazebnyi@globallogic.com>
2023-06-22 19:11:49 +02:00
Artem Inzhyyants
3df819612f Source Stripe: Add new Streams (#27362)
* Source Stripe: Add Stream: Cards

* Source Stripe: update docs; tests config; bump version

* Source Stripe: Add Stream: Payment Methods; Refactor

* Source Stripe: update docs

* Source Stripe: update docs

* Source Stripe: fix unit tests

* Source Stripe: update abnormal_state

* Source Stripe: update schemas

* Source Stripe: update acceptance tests

* Source Stripe: fix address type

* Source Stripe: fix schemas

* Source Stripe: Add stream: Reviews

* Source Stripe: update docs

* Source Stripe: update acceptance tests

* Source Stripe: update schema

* Source Stripe: add stream Cardholders

* Source Stripe: update expected records

* Source Stripe: add expected records for cardholder

* Source Stripe: fix unit test

* Source Stripe: add abnormal state

* Source Stripe: add stream: Authorizations

* Source Stripe: Add Stream: Setup Attempts; Usage Records

* Source Stripe: update docs

* Source Stripe: Add Stream: Transfer Reversals

* Source Stripe: bump versions + update docs

* Source Stripe: Add Stream: Transactions

* Source Stripe: Fix Unit test

* Source Stripe: Refactor

* Source Stripe: Refactor

* Source Stripe: Fix full refresh test

* Source Stripe: bump version

* Source Stripe: update source

* Source Stripe: remove cache file

* Source Stripe: update expected records

---------

Co-authored-by: Augustin <augustin@airbyte.io>
2023-06-19 20:28:29 +02:00
Roman Yermilov [GL]
6a87475ae2 Source Stripe: Files and TopUps stream (#27238)
* Source Stripe: top ups stream

* Source Stripe: files stream

* Source Stripe: FileLinks stream

* Source Stripe: bump version

* Source Stripe: update docs

* Source Stripe: refactoring
2023-06-15 12:38:19 -07:00
Artem Inzhyyants
46d1f2b227 Source Stripe: Add New streams (#27083)
* Source Stripe: Add Stream: Cards

* Source Stripe: update docs; tests config; bump version

* Source Stripe: Add Stream: Payment Methods; Refactor

* Source Stripe: update docs

* Source Stripe: update docs

* Source Stripe: fix unit tests

* Source Stripe: update abnormal_state

* Source Stripe: update schemas

* Source Stripe: update acceptance tests

* Source Stripe: fix address type

* Source Stripe: fix schemas

* Source Stripe: Add stream: Reviews

* Source Stripe: update docs

* Source Stripe: update acceptance tests

* Source Stripe: update schema

* Source Stripe: add stream Cardholders

* Source Stripe: update expected records

* Source Stripe: add expected records for cardholder

* Source Stripe: fix unit test

* Source Stripe: add abnormal state

* Source Stripe: add stream: Authorizations

* Source Stripe: update comment
2023-06-14 17:50:26 +02:00
btkcodedev
a26da0b5b1 Source Stripe: New Streams - Application Fee Refunds & Application Fees (#25893)
* add new stream schemas

* Add new streams to source, add tests

* update docs

* update version

* fix: remove source_definitions and source_spec.yaml files

* bump dockerfile and metadata.yaml

* fix: correct accidental removal of bank_accounts stream from empty_streams

---------

Co-authored-by: sajarin <sajarindider@gmail.com>
2023-05-25 15:07:00 -04:00
btkcodedev
ec4cf8d37e 🎉Source Stripe: New Stream - Early Fraud Warnings (#22859)
* feat: New Strea: Early Fraud Warnings

* Fixes formatting errors.

* Updates the number of streams to assert in unit test.

* Fixes error in TestBasicRead::test_read[inputs2] due to early_fraud_warnings stream being empty.'

* rebase to master, fix schema

* fix schema, tests

* add as empty stream, fix sample file

* fix tests, update docs, update version

* add additional_properties

* Update airbyte-integrations/connectors/source-stripe/Dockerfile

Co-authored-by: Augustin <augustin@airbyte.io>

* Resolve conflicts

* Bump version, Resolve comments

* remove incr for stream early_fraud

* fix configured catalogs

* fix unit test

---------

Co-authored-by: Nataly Merezhuk <65251165+natalyjazzviolin@users.noreply.github.com>
Co-authored-by: nataly <nataly@airbyte.io>
Co-authored-by: Augustin <augustin@airbyte.io>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
2023-05-24 09:03:11 -03:00