1
0
mirror of synced 2025-12-22 11:31:02 -05:00
Commit Graph

272 Commits

Author SHA1 Message Date
Maxime Carbonneau-Leclerc
2cdb2a902d p0-stripe-schema-broken - revert stripe to 3.15.0 (#28820) 2023-07-27 19:31:10 -05: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
Denys Davydov
4ad6deda26 Source Stripe: add missing fields (#28776)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #24672 source Stripe: add missing fields to stream schemas

* #24672 upd changelog

* fix schema error

* fix schema error
2023-07-27 17:54:31 +03:00
Catherine Noll
dbb08ccfa5 Revert "pin stripe version in cloud to 3.13.0 (#28694)" (#28722)
This reverts commit 860e6af933.
2023-07-26 15:06:32 -04:00
Catherine Noll
b95def8889 Source Stripe: remove duplicate streams (#28709) 2023-07-25 19:11:47 -04:00
Ella Rohm-Ensing
860e6af933 pin stripe version in cloud to 3.13.0 (#28694)
* pin stripe version in cloud to 3.13.0

* add ref
2023-07-25 15:18:41 -05: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
Arsen Losenko
a6d9fb01f1 Source Stripe: update expected records (#28201) 2023-07-12 19:26:05 +03:00
Arsen Losenko
780cf1a077 Source Stripe: update credit_notes expected records (#27941) 2023-07-04 18:58:47 +03:00
Evan Tahler
4dcb22d07a Stripe connector license to Elv2 (#27734)
* Stripe connector license to Elv2

* PR ID
2023-06-27 11:00:40 -05: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
aaf8f34dbe Source Stripe: Fix formatting (#27522)
* Source Stripe: Fix formatting

* 🤖 Auto format source-stripe code [skip ci]

* Source Stripe: Bump version

---------

Co-authored-by: octavia-squidington-iii <octavia-squidington-iii@users.noreply.github.com>
2023-06-21 14:16:39 +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
Serhii Lazebnyi
da67a60b7c Source Confluence, Source Greenhouse, Source Hubspot, Source Stripe, Source Close com, Source Klaviyo, Source Notion, Source Pinterest, Source Snapchat Marketin, Source S3, Source Airtable and Source Posthog: fix builds (#27135)
* Fix SAT tests for confluence, greenhouse, hubspot, stripe

* Fix CAT for close, klaviyo, notion, pinterest and snapchat marketing

* Fix CAT for source s3

* Fix CAT for airtable and posthog

* Bump posthog version
2023-06-09 03:05:44 +02:00
Augustin
d8820d6e80 Fix python connectors formatting errors with black / isort (#26951)
* format source-tiktok-marketing

* format source-twilio

* format source-instgram

* format source-amazon-ads

* format source-google-search-console

* format source-stripe

* format source-google-analytics-data-api

* format source-facebook-marketing

* format source-zendesk-support

* format source-file
2023-06-02 09:26:04 -05:00
Roman Yermilov [GL]
5102593347 Source Stripe: fix expected records (#26891)
* Source Stripe: fix expected records

* Update expected_records.jsonl
2023-06-02 01:12:08 +04:00
Ben Church
1dabc6208e Metadata: add tags field (#26320)
* Add optional tags field

* Remove duplicate icons

* Add programming tags to all

* Update docs

* supportUrl -> documentationUrl

* Ensure one language tag is applied

* Add keyvalue check

* rebase and fix tests

* Format

* Add cache buster

* Improve test

* Automated Commit - Formatting Changes

* Update error

* Fix missing tags

* Fix scaffold

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@sers.noreply.github.com>
Co-authored-by: bnchrch <bnchrch@users.noreply.github.com>
2023-05-26 16:13:09 -07: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
Ben Church
248bbf94c1 HACKDAY: Icon CDN (#26158)
* Move icons to connector folder

* Delete old icons

* Update upload logic

* Add icon url to definitions

* Update registry model

* Populate cdn url

* DNC butcher the pipeline

* Low hanging fruit fixes

* Fix bucket name

* Merge old and new approaches

* Fix metadata upload step

* Format

* Fix test
2023-05-24 17:25:41 -07: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
Roman Yermilov [GL]
ba040c9462 Source Stripe: fix expected records (#26360)
* Source Stripe: fix expected records
2023-05-23 23:34:08 +04:00
Evan Tahler
3679dcd9d0 🐛 Fix date-time for airbyte types (#25965)
* Fix airbyte types

* update firebolt test fixture

* Bump changelog PR ids

* update metadata files

* fix firebolt test

* fix file-source for date-time overload

* fix source-file changelog

* it's a date, not date-time

* another date

* auto-bump connector version

* manually bump definitions

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-05-12 01:15:30 +00:00
Baz
eab7795d1a 🐛 Source Stripe: fixed subscription_schedule.canceled_at type issues + update expected_records (#25795)
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-05-05 12:27:50 +03:00
Augustin
7310494846 qa-checks: check metadata version matches dockerfile version (#25661) 2023-05-04 16:08:19 -07:00
Mohamad Hallak
f9fe9fe8eb 🐛 Source Stripe: Add customer tax ids to invoices stream (#23389)
* Add customer tax ids to invoices

* Update docs

* Update source_specs.yaml

* Update versions

* Bump version

* Update source_definitions.yaml

* Update source_specs.yaml

* fix source_definitions

* formatting changes

* fix schema and add expected records

* fix expected records

* auto-bump connector version

---------

Co-authored-by: Mal Hancock <mallory@archangelic.space>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-04-24 16:22:59 -03:00
JJ Nilbodee
dd2cee304e 🎉 Source Stripe: add SetupIntents stream (#23963)
* add SetupIntents schema

* add setup intents

* add test & docs

* update docs

* add additionalProperties

* update date

* fix schema

* update schema and expected records

* fix sub schedule schema

* update expected records for sub schedule

* update expected records

* update source def seed

* auto-bump connector version

---------

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Mal Hancock <mhancock@archangelic.space>
Co-authored-by: Mal Hancock <mallory@archangelic.space>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-04-21 16:21:10 -03:00
Marcos Marx
10db658097 Source Stripe: add account stream (#25136)
* add accounts stream

* add docs

* lint

* fix

* fix

* fix test

* fix tests

* fix account schema

* fix expected records and schema

* remove account from abnormal state

* update dockerfile and update docs

* Update Dockerfile

* Update source_definitions.yaml

* Update test_source stream count

* auto-bump connector version

---------

Co-authored-by: Haithem Souala <haithem.souala@woopit.fr>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-04-19 13:03:39 +03:00
Ben Church
5563179782 Dagster: rename catalog to registry (#25254)
* rename catalog to registry in metadata service

* rename catalog to registry in metadata files

* Run generate models

* Fix missed renames

* Add github personal access token

* Run black

* Automated Change

---------

Co-authored-by: bnchrch <bnchrch@users.noreply.github.com>
2023-04-18 22:15:11 +02:00
btkcodedev
6cff29be84 🎉Source Stripe: New Stream - Subscription Schedule (#23624)
* bump connector version

* Source stripe: New Stream Subscription Schedule

* fix: schema fixes, updated docs, updated versionTag

* fix: test

* Update stripe.md

* fix: Add empty stream

* schema fix, version bump, source update

* unwanted line fix

* Resolve comments

* fix schemas

* add expected records and update schema

* 🎉Source Twilio: New Stream Conversation Messages (#22875)

* bump connector version

* Source Twilio: New Stream Conversation Messages

* fix: Adding correction to syntax

* fix: schema errors, incremental stream fix

* fix: schema, updated docs, dockerVersion, removed unwanted files

* Update twilio.md

* fix schema, add expected records and update stream

* remove extar empty line

* format files

* fix schema for conversation messages

* fix conversation participants schema

* remove conversation participants from incr ctg

* remove unused logging

* update schema

* Update source_definitions.yaml

* Update jira.md

* Update expected_records.jsonl

* Update twilio.md

* Update twilio.md

* Update twilio.md

* auto-bump connector version

---------

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>

* remove json schema from integration test

* add schema json

* Update jira.md

* Update stripe.md

* Update source_definitions.yaml

* auto-bump connector version

---------

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-04-17 13:37:00 -03:00
Augustin
ebc907cdf7 create metadata files for all connectors (#24964) 2023-04-13 07:45:04 +02:00
Visnu Pitiyanuvath
c5c426630c Source Stripe: expand tiers when syncing plans (#19906)
* Expand tiers when syncing plans

* Update Plans stream schema

* Re-bump

* Bump

* Remove string as a plan schema

* bump

* Update changelog

---------

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2023-04-12 12:26:02 -03:00
Serhii Lazebnyi
9489f3d878 Connector Health: Fixed SAT for stripe, zendesk support and recharge (#24956)
* Fix marketo, close, chargebee, facebook, paystack

* Fix unittests

* Pass failed on extra columns

* Fix hubspot, marketo and pipedrive

* Fix marketo connector programs stream

* Fix CAT hubspot

* Fix programs for marketo

* Fix Chartmogul, Marketo, Paypal-transaction, sentry and trello

* Fix jira expected records

* Fix pipedrive

* Fix expected records hubspot

* Delete print from paypal

* Increase timeout for facebook marketing

* Fix CAT for stripe, recharge and zendesk support

* Fix zendesk support expected records
2023-04-06 17:04:06 +02:00
Arsen Losenko
124a70dfd8 Source Stripe: Mark datefields in spec as dates (#22866)
* Source Stripe: Mark datefields in spec as dates

* Update changelog

* auto-bump connector version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-04-03 21:22:57 +03:00
Serhii Lazebnyi
d9d442a209 Fix CAT for expected records (#24758) 2023-03-31 21:57:22 +02:00
Serhii Lazebnyi
03e1ec4cb8 Connector Health: Fixed SAT for close-com, facebook-marketing, freshsales, greenhouse, hubspot, intercom, jira, mixpanel, monday, pipedrive, recharge, sentry, slack, strava, stripe, trello, twitter, youtube-analytics, twillio, faker (#24361)
* Fix expected records for hubspot and intercom

* Fix typo for intercom

* Fix close com, fecebook marketing, freshsales, greenhouse expected records

* Fix intercom CAT

* Fix unittest for new pydentic version

* Fix facebook marketing unittests and jira CAT

* Fix formating for facebook marketing, jira and CAT for monday

* Fix pipedrive and recharge CAT

* Fix CAT for Slack, Strava, Stripe, Trello and Twitter

* Fix expected records for slack

* Fix CAT for Youtube and Sentry

* Fix unittests for mixpanel

* Added allowedHosts and fix facebook marketing CAT

* Fix CAT for Faker and Twillio

* Fix expected records for hubspot

* Fix expected records for Sentry

* Fix check status for GAv4
2023-03-28 20:31:41 +02:00
Denys Davydov
94d6cc1489 Source Stripe: fix stream slicing (#24471)
* #1713 source Stripe: fix stream slicing

* #1713 source stripe: upd changelog

* dont fail on extra cols

* auto-bump connector version

---------

Co-authored-by: Pedro Lopez <pedroslopez@me.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-24 20:42:28 +00:00
Serhii Lazebnyi
d5c8f65cab Fix SAT for twitter, stripe, recharg and gitlab (#24283) 2023-03-21 19:24:11 +01:00
Denys Davydov
29587dc623 Source stripe: safe get customer's attributes (#24179)
* #1663 source stripe: safe get customer's attributes

* #1663 source stripe: upd changelog

* auto-bump connector version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-17 16:21:08 +02:00
Denys Davydov
e9a21d621f Source Stripe: cache customers (#24051)
* #1632 source stripe: cache customers

* #1632 source stripe: review fixes

* auto-bump connector version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-15 18:54:27 +02:00
Nataly Merezhuk
96f6f76833 [non-forked] 🐛 Source Stripe: Add missing field (cancel_at) to the Subscriptions stream (#23452)
* Add missing field to the stream

* Update stripe.md

* Update connectors.md

* Update stripe.md

* Revert version bump.

* Enables high test strictness level.

* Automated Change

* auto-bump connector version

---------

Co-authored-by: Mohamad Hallak <16711801+mrhallak@users.noreply.github.com>
Co-authored-by: Sergio Ropero <42538006+sergio-ropero@users.noreply.github.com>
Co-authored-by: natalyjazzviolin <natalyjazzviolin@users.noreply.github.com>
Co-authored-by: Evan Tahler <evan@airbyte.io>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-13 18:48:31 +00:00
Serhii Lazebnyi
cfeabd3a4e Connector Health: Fixed SAT for Instagram, Facebook pages, Google Search Console, Stripe, Typeform, Hubspot, Sentry, Faker, Zendesk support, Slack, Jira (#23711)
* Fixed SAT

* Updated stripe and instagram

* Google search console add allowed hosts

* Fix hubspot, sentry, stripe

* Fix source faker and zendesk-support

* Fix google search console and hubspot

* Fix slack and jira acceptance tests

* Fix expected records for facebook marketing
2023-03-08 19:41:34 +01:00
Roman Yermilov [GL]
327ceaa1f3 Source Stripe: enable high strictness level (#21419)
* Source Stripe: enable high strictness level

* Source Stripe: better bypass_reason description

* Source Stripe: add receipt_number to ignored fields

* Source Stripe: rollback version and changelog
2023-03-01 03:53:56 +04:00
Catherine Noll
7da6a3bb77 Run CATs with local CDK (#23084)
Scripts to 

* Run CATs against the local CDK for one connector

* Run CATs against the local CDK for multiple connectors

* Create a connecter image with the local CDK

---------

Co-authored-by: Alexandre Girard <alexandre@airbyte.io>
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2023-02-24 16:13:42 -05:00
Artem Inzhyyants
9c06caf7ea Source Stripe: fix invoice schema (#23295)
* Source Stripe: fix invoice schema

* Source Stripe: update docs

* Source Stripe: bump version

* auto-bump connector version

* Source Stripe: bump version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-02-24 01:11:34 +01:00
Denys Davydov
0ee920efb5 Source Stripe: fix schema (#22312)
* #1141 source tiktok: chunk advertiser IDs

* #1141 source tiktok: upd changelog

* #1299 source stripe: fix Invoices schema

* #1299 source stripe: upd changelog

* #1299 source stripe: upd acceptance test config

* source-stripe: no http url in openapi_spec.json

* #1299 source stripe: fix SAT config

* #1299 source stripe: add allowedHosts

* auto-bump connector version

---------

Co-authored-by: alafanechere <augustin.lafanechere@gmail.com>
Co-authored-by: Augustin <augustin@airbyte.io>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-02-15 10:16:31 -06:00
Roman Yermilov [GL]
1d406ef15c Source Stripe: add availability strategy (#22659)
* Source Stripe: add availability strategy

* Source Stripe: bump version, update changelog

* Source Stripe: optimize substream availability strategy, add tests

* Source Stripe: better names

* Source Stripe: small review fixes

* Update docs/integrations/sources/stripe.md

fix changelog message

Co-authored-by: Ella Rohm-Ensing <erohmensing@gmail.com>

* Update airbyte-integrations/connectors/source-stripe/unit_tests/test_availability_strategy.py

assert availability result

Co-authored-by: Ella Rohm-Ensing <erohmensing@gmail.com>

---------

Co-authored-by: Ella Rohm-Ensing <erohmensing@gmail.com>
2023-02-14 02:28:14 -06:00