1
0
mirror of synced 2025-12-23 03:47:05 -05:00
Commit Graph

272 Commits

Author SHA1 Message Date
Davin Chia
71f8481bb2 Fix Stripe Schema. (#3744)
* Fingerprint should be string instead of integer.

* Invoice resource should also have a created field at the top level.

* Bump stripe version.
2021-05-30 16:46:48 +08:00
Sherif A. Nada
b8534038fd 🐛Source Stripe bugfix: Update stripe data types to output number instead of int (#3728)
For some reason a lot of integer fields are being output as `<value>.0` which breaks normalization. This is also happening in other sources, Shopify and Recurly. We need to root cause this issue or roll out a wider fix, perhaps using the CDK. For now, we're just trying to unblock the user.
2021-05-28 15:10:02 -07:00
Eugene Kulak
c61fc3df07 SAT: migrate to CDK (#3640)
* move SAT to CDK and fix image tag

* fix publish

Co-authored-by: Eugene Kulak <kulak.eugene@gmail.com>
2021-05-28 04:32:15 -04:00
Davin Chia
fbbd25069c Correct GA readme error. (#3407) 2021-05-14 09:58:18 +08:00
Charles
0df53170c9 Stop formatting python with spotless (#3388) 2021-05-13 17:46:34 -07:00
Yevhenii
d44fc16e65 Source Stripe: Add Acceptance Tests to Stripe Connector (#3367)
* Add Acceptance Tests to Stripe Connector

* move configured_catalog.json to sample_files

* bump version

Co-authored-by: ykurochkin <y.kurochkin@zazmic.com>
2021-05-13 18:40:24 +03:00
Sherif A. Nada
eb812eaecd Bump CDK consumers (#3368) 2021-05-11 15:27:44 -07:00
Davin Chia
08cd57e679 Release CDK 0.1.1. (#3360)
Release CDK 0.1.1. Unfortunately I can't release 0.1.0 because we previously released it while testing and I didn't realise once a package is released on PyPi, a package with the same name/version cannot be released regardless of whether it's deleted or not.

Updated:
- source-exchange-rates
- source-github-singer
- source-slack
- source-smartsheets (this is at 0.1.4 since someone published 0.1.3 but the change was not checked in)
- source-stripe

Only source-github-singer and source-smartsheets need to be updated. The rest are either not already published or have singer equivalents present.
2021-05-11 20:16:01 +08:00
Sherif A. Nada
d8d82b6ab6 Migrate CDK Stripe source to PyPi and new structure (#3302)
Co-authored-by: Davin Chia <davinchia@gmail.com>
2021-05-09 15:31:27 -07:00
Sherif A. Nada
b4b6bf74c5 publish contribution #3210 (#3286)
Co-authored-by: Nathan Yergler <nathan@polytomic.com>
2021-05-07 15:49:23 -07:00
Nathan Yergler
704f359b35 🎉 Source Stripe: fix date property name, only add connected account header when set, and set primary key (#3210)
* Only add the account ID header if set on the Stream

This allows the stream to be used with the "default" account ID,
without worrying about Connect.

Additionally, set a reasonable `primary_key` for Stripe streams,
which seems to be required.

* Update schema to match records returned by read
2021-05-07 15:49:02 -07:00
Sherif A. Nada
7c2406afb6 Source Stripe hotfix: correctly sync balance_transactions stream (#3131) 2021-04-29 07:53:58 -07:00
Sherif A. Nada
95140cb8f0 🎉 Source Stripe: support reading data from connected accounts (#3121) 2021-04-28 15:24:03 -07:00
oleh.zorenko
4a023f7481 Source Stripe: 2 new streams - Refunds & Bank Accounts (#3030) (#3086)
* Refunds & Bank Accounts streams for stripe (#3030)

Add two new streams:
Refunds - incremental stream.
Bank Accounts - full refresh stream.

* Refunds & Bank Accounts streams for stripe (#3030)

Update quotes in source.py file.

* Refunds & Bank Accounts streams for stripe (#3030)

Add state for `refunds` stream to sample_files/state.json file.
Update catalog data for `refunds` and `bank_accounts` streams in sample_files/full_catalog.json file.

* Refunds & Bank Accounts streams for stripe (#3030)

Update source-stripe connector version from `0.1.0` to `0.1.1`.
2021-04-28 17:58:23 +03:00
Davin Chia
72c237d164 Fix build. (#3104) 2021-04-28 14:14:37 +08:00
Sherif A. Nada
97fefde8dc fix stripe cursor comparison bug and add dockerfile and build.gradle (#3096) 2021-04-27 21:21:03 -07:00
Sherif A. Nada
11e70a7a96 add README for CDK exchangeratesapi & Singer (#3050) 2021-04-26 00:05:13 -07:00
Davin Chia
f660b0a946 Add template generation for Santa aka CDK. (#3034)
Template generation for new Source using the Santa CDK - provide basic scaffolding for someone implementing a new source.

General approach is to buff up comments in the original SDK, and add TODOs with secondary comments in the generated stub methods, as well as links to existing examples (e.g. Stripe or ExchangeRate api) users can look at.

Checked in and added tests for the generated modules.
2021-04-25 18:02:33 +08:00
Charles
f445fdb5b2 match styling for spotlessApply and format (#3017)
* as a java developer I want to be able to run spotlessApply without changing styles in python code
2021-04-23 09:21:41 -07:00
Sherif A. Nada
3827235af0 Santa: Implement OAuth (#3000)
Basic OAuthAuthenticator interface.

Co-authored-by: Davin Chia <davinchia@gmail.com>
2021-04-23 10:12:13 +08:00
Sherif A. Nada
8d1a027c86 CDK: Add stream slicing and Slack source (#2924) 2021-04-19 21:25:07 -07:00
Sherif A. Nada
94093f0df9 Project Santa v0.1 (#2634) 2021-04-07 00:21:25 -07:00