Tope Folorunso
ae279883bd
[source-chargebee] Replace IncrementalSingleSliceCursor with semi-incremental DatetimeBasedCursor ( #53220 )
...
Co-authored-by: Danylo Jablonski <150933663+DanyloGL@users.noreply.github.com >
2025-02-17 19:52:51 +02:00
Tope Folorunso
c97505ffb6
✨ Source Chargebee : Migrate to Manifest-only ( #47243 )
2025-02-06 14:26:29 -08:00
Serhii Lazebnyi
b48b3bd4df
feat(source-chrgebee): update to last CDK version ( #52685 )
2025-02-03 17:27:01 +01:00
Aaron ("AJ") Steers
83ecbe0fc3
CI: apply pre-commit format fix from #49806 ( #49852 )
2024-12-18 14:05:43 -08:00
Maxime Carbonneau-Leclerc
e5e9b60e56
🐛 Source Chargebee: Ensure no pagination issues during concurrency ( #48510 )
...
Co-authored-by: Aaron ("AJ") Steers <aj@airbyte.io >
2024-11-20 17:06:39 -05:00
Brian Lai
3412ff5a42
✨ [source-chargebee] Allow low-code incremental streams to run within the Concurrent CDK framework ( #47978 )
2024-11-01 15:08:38 -04:00
Baz
2331040af3
🐛 Source Chargebee: Update CDK version to ^5; increased the maxSecondsBetweenMessages ( #46294 )
2024-10-02 19:00:45 +03:00
Patrick Nilan
4722eb7f50
[Source Chargebee] - Adds new stream subscription_with_scheduled_changes ( #39448 )
2024-07-09 11:17:52 -07:00
Patrick Nilan
c471530a2d
Source Chargebee - Unpin CDK & Update Semi-Incremental Component ( #36518 )
2024-04-10 07:41:05 -07:00
Patrick Nilan
58eddccace
Source Chargebee: Declare Unexpected Fields ( #36037 )
2024-03-14 09:21:39 -07:00
Patrick Nilan
58b6b800e3
Source Chargebee - Implement integration testing for otherwise untested streams [ITAS] ( #35509 )
2024-03-13 13:18:45 -07:00
Patrick Nilan
fa66dc8fa2
Source Chargebee: Updates schemas for validation and missing fields errors, updates test bypass, adds expected records, adds custom error handling, adds incremental support for three streams ( #34053 )
2024-02-13 07:17:23 -08:00
Marius Posta
7ae97175a6
gradle: fix repo wide behaviour ( #30607 )
2023-09-28 05:01:13 -07:00
Artem Inzhyyants
52b4ab6ae5
Source Chargebee: Migrate to YAML ( #21688 )
...
* Source Chargebee: migrate to YAML
* Source Chargebee: add expected records
* Source Chargebee: fix tests
* Source Chargebee: update docs
* Source Chargebee: update schemas
* Source Chargebee: update expected records;
Remove subscription expected records (field current_term_start updated daily)
* Source Chargebee: fix test
* Source Chargebee: ref
* Source Chargebee: modify Error Handler to ignore product catalog v1.0 streams
* Source Chargebee: fix expected records
* Source Chargebee: fix expected records
* auto-bump connector version
* Source Chargebee: remove extra component
* Source Chargebee: add docs
* Source ChargeBee: update Yaml + expected records
* Source ChargeBee: fix promotional credit stream, increase test timeout
* Source ChargeBee: fix credit note
* Source ChargeBee: Increase timeout
* Source ChargeBee: add allowedHosts
* Source ChargeBee: add comment
* Source ChargeBee: migrate according to beta 0.29.0
* Source ChargeBee: update schemas
* Source ChargeBee: update slicer info
* Source ChargeBee: update manifest
* Source ChargeBee: update test config
* Source ChargeBee: bump version
* Source Amplitude: update low-code
* Source ChargeBee: fix manifest
* Source Chargebee: update expected records; fix manifest
* Source Chargebee: update expected records
* Source Chargebee: update version
* Source Chargebee: pin CDK to version beta 0.29
* Source Chargebee: add backward compatibility
* Source Chargebee: fix expected records
* Source Chargebee: update expected records
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com >
Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com >
2023-03-01 12:09:43 -05:00
Cole Snodgrass
2e099acc52
update headers from 2022 -> 2023 ( #22594 )
...
* It's 2023!
* 2022 -> 2023
---------
Co-authored-by: evantahler <evan@airbyte.io >
2023-02-08 13:01:16 -08:00
Serhii Lazebnyi
98924e0da4
🐛 Source Asana: Add cash for project stream ( #15749 )
...
* Add cach for project stream
* Updated PR number
* Updated test credential
* Updated docs
* Increased unittest coverage
* Added timout to acceptance test
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-08-24 07:30:32 +02:00
Serhii Lazebnyi
479d323d4d
Increased unittest and updated docs ( #15804 )
2022-08-22 07:59:57 +02:00
Marcos Marx
dca2256a7c
Bump 2022 license version ( #13233 )
...
* Bump year in license short to 2022
* remove protocol from cdk
2022-05-26 15:00:42 -03:00
Marcos Marx
2b6926d707
Source Chargebee: run format and correct unit test ( #10811 )
...
* feat(chargebee) add credit note model
* fix(airbyte): update version Dockerfile
* fix(airbyte): update version Dockerfile v2
* correct unit test
Co-authored-by: Koen Sengers <k.sengers@gynzy.com >
2022-03-02 19:07:02 -03:00
Aaditya Sinha
b5d637f79d
Source Chargebee: add transaction stream ( #10312 )
...
* added transactions model
* changes
* fix
* few changes
* fix
* added new stream in configured_catalog*.json
* changes
* removed new stream in configured_catalog*.json
* solve small schema issues
* add eof
* bump connector version
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
2022-02-24 15:55:32 -03:00
oleh.zorenko
e23c29d3fa
🐛 Source Chargebee: add tests + fix broken coupon stream ( #10366 )
...
* 10192 Fix Chargebee source
Fix `coupon` stream.
Add unit tests.
* 10192 Update tests + update docs
* 10192 Bump connector's version
2022-02-22 10:20:21 +02:00
Michel Tricot
1773e41e47
Shorten our headers + adds contributors file ( #6478 )
2021-09-27 10:45:50 -07:00
Sherif A. Nada
0f171a11f7
fix formatting, remove slack singer, add okta connectors ( #4448 )
2021-06-30 14:18:54 -07:00
Loc Nguyen
acf0c207de
🎉 New source: Chargebee ( #3410 )
...
* Add source-chargebee/
* Add schemas
* Remove debug messages
* Remove airbyte_secret specification to fix UI error: API key not found
* Add Invoice stream
* Add airbyte_secret back
* Rename streams for consistency with source.py
* Add pagination and incremental syncing
* Add backoff
* Add invoice schema
* Minor JSON bug fix
* Add orders; Clean up source.py
* Change format to remove datetime string with integer (according to Chargebee documentation)
* Change format to remove datetime string with integer (according to Chargebee documentation)
* Change self.params to be instance var (to reset every Stream instance); Add Stream logging; Add Plan
* Change self.params to be instance var (to reset every Stream instance); Add Stream logging; Add Plan
* Add Plan
* Add Addon
* Reformat
* Rename files so they are recognizeable in the UI
* Update airbyte-integrations/connectors/source-chargebee/setup.py
Thanks! TIL!! 🙏
Co-authored-by: Sherif A. Nada <snadalive@gmail.com >
Co-authored-by: Sherif A. Nada <snadalive@gmail.com >
2021-06-30 22:53:52 +03:00