1
0
mirror of synced 2026-01-05 21:02:13 -05:00
Commit Graph

54 Commits

Author SHA1 Message Date
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
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
Augustin
7310494846 qa-checks: check metadata version matches dockerfile version (#25661) 2023-05-04 16:08:19 -07: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
Augustin
ebc907cdf7 create metadata files for all connectors (#24964) 2023-04-13 07:45:04 +02:00
Serhii Lazebnyi
df1ec65154 Connector Health: Fixed SAT for marketo, close, chargebee, facebook marketing, paystack, hubspot, pipedrive and marketo (#24802)
* 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
2023-04-05 20:32:16 +02:00
Ella Rohm-Ensing
900327726f Add bypasses for extra fields test (#24552)
* Add bypass for extra fields test

* Add bypass for extra fields test
2023-03-26 20:16:49 -05:00
Denys Davydov
dd742265c0 Source chargebee: ignore http 404 errors (#24370)
* #1689 source chargebee: ignore http 404 errors

* #1689 source chargebee: upd changelog

* merge two handlers

* auto-bump connector version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-22 21:54:41 +02:00
Serhii Lazebnyi
e94e62fc85 Fix expected records for chargebee (#24239) 2023-03-20 18:25:11 +01:00
Serhii Lazebnyi
3ccfb5bf23 Updated chargebee expected records (#24146) 2023-03-16 18:11:59 +01:00
Brian Lai
903d34e5f1 [Low-Code CDK] Enforce manifest against the airbyte-cdk version and the Beta version 0.29.0 (#23796)
* enforce manifest version correctness against the CDK package being used

* parse versions into parts for better comparisons and error checking

* fix pr feedback and derp forgot to actually add the commit with the low-code manifests updated to the beta version

* pr feedback and fix new tests since last rebase
2023-03-16 00:50:30 -04:00
Serhii Lazebnyi
0b9ae8e209 Connector Health: Fixed SAT for GitHub, Google Analytics v4 (UA), Google Search Console, Hubspot, Recharge, Sendgrid, Greenhouse, Chargebee, Survey Monkey, Twitter, Zenloop, Zendesk-support, Pinterest, Slack, Sentry (#23946)
* Fix SAT source-google-search-console, source-hubspot, source-instagram, source-recharge, source-zendesk-support

* Fix github, sendgrid, google-analytics-v4, survey-monkey, twitter

* Added a newline at the end

* Fix pinterest, twitter expected records

* Fix hubspot and slack

* Fix sentry and GAv4(UA) allowed hosts

* Fix github and sendgrid

* Fix google analytics UA expected records

* Increase timeout for read records

* Fix chargebee and greenhouse

* Fix sentry expected records
2023-03-15 23:44:27 +01: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
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
Baz
2c20bf018c 🎉 Source Chargebee: enable high strictness (#23207) 2023-02-23 03:24:52 +02:00
Augustin
fbd6dbf091 python-connectors: remove explicit dependencies to connector-acceptance-test build (#23332) 2023-02-22 21:21:38 +01: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
Joe Reuter
6a10ae3e05 Rename source acceptance test to connector acceptance test (#21846)
Rename source acceptance test to connector acceptance test
2023-02-02 11:38:19 +01:00
Eugene
a3c00fadb3 fixed check-style (#18390) 2022-10-24 21:02:23 +03:00
Roman Yermilov [GL]
2b6730ec1c Source Chargebee: fix transaction schema to be consistent with S3 (#17661) 2022-10-20 00:50:49 +04:00
Eugene
33dfd5d6be Fixed "Ensure no file change" build issue. Only checkstyle changes, no logic chnages (#17885) 2022-10-12 15:06:28 +03:00
Pedro S. Lopez
938436bcc9 update connector specs and definitions with new .com documentation urls (#17585)
* update definitions with new .com docs urls

* update docs urls in specs

* update generators

* regenerate scaffold connectors

* remove unrelated changes

* update more urls

* update specs

* fix tests

* run `:airbyte-config:specs:generateSeedConnectorSpecs` to fix formatting

* revert docs changes to make pr more reviewable

* revert generator readme changes to make more reviewable

* fix mysql strict encrypt expected spec

* fix postgres expected spec
2022-10-11 11:04:23 -04:00
Augustin
ff4ea3961a Republish connectors using CDK 0.1.88 to 0.1.89 (#17304) 2022-09-28 18:18:59 +02:00
darynaishchenko
b8a647270a Chargebee: Added "custom fields" to the relevant Chargebee source data streams. (#17056)
* Chargebee: added custom fields

* Chargebee: added value types json schema

* Chargebee: added docs, updated docker label, refactored utils

* auto-bump connector version [ci skip]

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-09-26 11:16:16 +03: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
Serhii Lazebnyi
695fef178e 🐛Source Chargebee: fix schema field type issue (#15743)
* Updated transaction schema field type

* Bumped version

* Updated PR number

* Fix acceptance tests

* Skip backward_compatibility_tests_config

* auto-bump connector version [ci skip]

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-08-19 20:35:26 +02:00
AJ
bda11b091a 🐛 Source Chargebee: fix transactions sort-by (#14672) 2022-07-13 18:02:11 +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
Brian Leonard
c302af45ff Upgrade to Python 3.9 (#11763)
* Dockerfile to 3.9

* Python version

* More python updates

* 3.9 on GitHub actions and lint updates

* Test out 3.9.11 on GitHub actions

* install python with an action

* formatting: newline

* Also has python code

* only check first level for changed modules
Previous example (source-google-search-console/credentials)

* Test failure: there is no logger.trace
2022-04-11 20:51:37 -07:00
ksengers
6ea444fc72 🐛 Source Chargebee: fix credit note model (#10827)
* Source Chargebee: fix credit note model

* fix(airbyte): update version Dockerfile
2022-03-04 21:08:37 -03:00
Christophe Duong
f0e8e48d82 Format code (#10837)
* Regenerate MySQL outputs from normalization tests

* format
2022-03-03 17:28:22 +01: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
ksengers
16dfae0df7 🎉 Source Chargebee: add credit note model (#10795)
* feat(chargebee) add credit note model

* fix(airbyte): update version Dockerfile

* fix(airbyte): update version Dockerfile v2
2022-03-02 19:04:43 -03:00
Michele Zuccala
bfbacd0b43 🎉 Source Google Workspace Admin Reports: add support for Google Meet Audit Activity Events (#10244)
* source(google-workspace-admin-reports): add support for Google Meet Audit activity events

Signed-off-by: Michele Zuccala <michele@zuccala.com>

* remove required fields

* bump connector version

* run format

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
2022-02-24 17:59:46 -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
Marcos Marx
7c93ef1a57 Source Chargebee: new stream coupon correct formating (#10329)
* added coupon stream

* correct small errors

* bump connector version

* format json file

* run format

Co-authored-by: aadityasinha-dotcom <aadityasinha009@gmail.com>
2022-02-15 20:02:57 -03:00
Aaditya Sinha
1c89320cc3 Source Chargebee: added coupon (#10269)
* added coupon stream

* changes

* Update airbyte-integrations/connectors/source-chargebee/source_chargebee/streams.py

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2022-02-15 19:54:15 -03:00
Joël Luijmes
25760e48e7 🎉 Source Chargebee: add event model stream(#10143)
* feat(chargebee): add event model

* fix(airbyte): update version Dockerfile

* docs(chargebee): update changelog

* bump connector version

* correct source seed

Co-authored-by: Marcos Marx <marcosmarxm@gmail.com>
2022-02-10 23:37:38 -03:00
Karina Kuznietsova
cbe8da49f3 Update fields in source-connectors specifications: amplitude, apify-dataset, appstore-singer, aws-cloudtrail, azure-table, bigcommerce, bigquery, braintree, cart, chargebee (#8434)
* Titles and Descriptions changes #8364
* bump version, update changelogs

Co-authored-by: Karina <karina.kuznietsova@zazmic.com>
2021-12-23 14:45:08 +02:00
Christophe Duong
86ca36c5c0 Format code (#7978) 2021-11-15 14:51:10 +01:00
oleh.zorenko
00b43df401 Add few new BOOTSTRAP.md files + update existing ones (#6550)
* Add few new `BOOTSTRAP.md` files + update existing ones

* Update docs for Asana and Chargebee sources

* Update docs
2021-10-06 13:16:48 +03:00
Michel Tricot
1773e41e47 Shorten our headers + adds contributors file (#6478) 2021-09-27 10:45:50 -07:00
oleh.zorenko
f803481dfc 🐛 Source Chargebee: fix examples in spec file (#6454)
* Fix examples in spec file

* Update docs

* Bump connector's version
2021-09-27 14:00:25 +03:00
Marcos Marx
11bddd1119 Source Google Ads: enable additional params spec.json (#5509)
* enable additioanl params spec.json

* removed duplicated tests

* add docs

* format keen
2021-08-19 00:16:07 -03:00
oleh.zorenko
70167aa300 🎉 Source Chargebee: expand endpoint support (#5421)
* Add support for `Items` and `Item Prices` streams

* Add support for `Attached Items`stream

* Update changelog

* Remove unused field

* Update docs/integrations/sources/chargebee.md

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>

* Update text in changelog

* Add docstring for SemiIncrementalChargebeeStream class

* Bump connector's version to 0.1.3

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2021-08-17 08:53:32 +03:00
LiRen Tu
2906ec287a CI: Add action to check broken doc links (#5254)
* Add action to check broken doc links

* Ignore localhost

* Update config

* Fix broken links

* Use quiet mode

* Ignore PR link

* Fix more broken links

* Fix more broken links

* Fix more broken links

* Verify pattern

* Fix more broken links

* Separate full and pr check

* Update pattern

* Test invalid link

* Remove invalid link
2021-08-07 14:28:02 -07:00
oleh.zorenko
89ea3122db 🎉 New source: Chargebee (prepare connector for publishing) (#5067)
* Prepare Chargebee connector for publishing

* Update docs

Update `docs/SUMMARY.md` file.
Update `docs/integrations/README.md` file.

* Update changelog

* Implement change request

* Remove `name` field from streams

* Rename env var for Chargebee

Rename from `CHARGEBEE_TEST_CREDS` to `CHARGEBEE_INTEGRATION_TEST_CREDS`.

* Revert "Rename env var for Chargebee"

This reverts commit 7ddc6e0cb1.

* Revert "Revert "Rename env var for Chargebee""

This reverts commit 6df6751034.

* Add custom backoff handler

* Implement change request

* Add comment about why `order` is an empty stream

* Bump connector version
2021-07-30 23:09:18 +03:00
Eugene Kulak
9de53688e3 SAT: remove deprecated validate_output_from_all_streams from configs (#5010)
Co-authored-by: Eugene Kulak <kulak.eugene@gmail.com>
2021-07-27 03:02:32 -04:00