1
0
mirror of synced 2025-12-21 19:11:14 -05:00
Commit Graph

24 Commits

Author SHA1 Message Date
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