1
0
mirror of synced 2025-12-22 19:38:29 -05:00
Commit Graph

91 Commits

Author SHA1 Message Date
Augustin
60c1cc01ad [skip ci] formatting: add missing license headers (#33250) 2023-12-11 10:15:18 +01:00
Patrick Nilan
18908b1594 Source Cart: Update CDK to Latest Version (#32705) 2023-11-28 12:32:44 -08:00
Marcos Marx
1cc5e533ba Source Cart: fix schema and allow to use connector on Airbyte Cloud (#32517) 2023-11-16 15:56:39 -03:00
Augustin
368ba78b64 🧹doc: update connectors README and remove acceptance-test-docker.sh (#32209) 2023-11-06 12:36:07 -06:00
Marius Posta
7ae97175a6 gradle: fix repo wide behaviour (#30607) 2023-09-28 05:01:13 -07:00
Ben Church
5c56ac1d84 Airbyte-ci: Remove gradle task connectorAcceptanceTest (#30326) 2023-09-19 15:16:37 -05:00
Ben Church
40781313da Update Internal Fields: update ql levels to better resemble previous high strictness (#29450) 2023-08-15 18:03:10 -05:00
Augustin
00d9462216 cat/connectors-ci: replace docker runner with dagger runner in CAT (#28000) 2023-08-11 17:58:48 +02:00
Ben Church
2f7deaee02 [skip ci] Metadata: Remove leading underscore (#29024)
* DNC

* Add test models

* Add model test

* Remove underscore from metadata files

* Regenerate models

* Add test to check for key transformation

* Allow additional fields on metadata

* Delete transform
2023-08-03 10:56:13 -07:00
Ben Church
e9490e3fb6 Connector Levels: Add new internal metadata fields (#28904)
* Add airbyte internal

* Add tests

* First pass

* Set destinations to same levels as sources

* Best guess at missing statuses

* Best guess at _ql

* Add separate enum class

* Fix support level name

* Update templates

* Add one more test
2023-08-01 18:08:33 -05: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
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
Marcos Marx
39f084adac Source Cart: remove incremental from order statuses stream (#23317)
* remove incremental from order statuses stream

* add changelog:

* auto-bump connector version

* Automated Change

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-13 20:15:11 +00: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
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
Brian Lai
3521802545 Update Python Source connectors to use the latest airbyte-cdk minor version (#18261)
* update all connectors currently only adhering to patch versions to pull latest minor version

* also add greenhouse

* fix scaffolds
2022-10-20 16:06:02 -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
Marcos Marx
0693b08c36 Source Cart.com: implement Central API Router access method and improve backoff policy (#16612)
* add central_api_route param in spec.json

* add central api router and better backoff policy

* move logic to auth class

* finish central api router

* update auth methods

* fix tests

* readded config tests using access token

* auto-bump connector version [ci skip]

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-09-21 14:09:08 -03:00
Marcos Marx
db8a2000c7 Source Cart.com: add order_statuses and increase pagesize to 1000 (#14752)
* add order_statuses

* update schema

* update schema

* bump connector dockerfile version

* update changelog

* increase pagesize limit from 100 to 1000

* correct schemas

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-07-15 22:51:20 -03: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
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
Marcos Marx
678b731a33 change cart naming to cart.com (#8115) 2021-11-19 14:57:31 -03:00
Christophe Duong
86ca36c5c0 Format code (#7978) 2021-11-15 14:51:10 +01:00
Marcos Marx
dac49d1abe Source Cart: add stream addresses (#7767)
* change check_connection for Amazon Seller Partner

* add new stream addresses

* correct configured_catalog

* correct abnormal_state

* run airbyte config seed file
2021-11-10 17:28:11 -03: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
Maksym Pavlenok
b0be38fc08 🐛 Source Cart: fixing of testing for a lot of data (#5465)
* add the end_date spec field

* bump version

* Update cart.md

* fix descriptions

* fix descriptions

* handle a data parsing

* correction after merging

* remove end_date from spec

Co-authored-by: Maksym Pavlenok <maksym.pavlenok@globallogic.com>
2021-08-26 16:28:28 +03:00
Marcos Marx
93032a8dcc 🎉 Source Cart.com: add order_items stream (#5582)
* add order_items stream

* run format

* add order_items in integration_tests
2021-08-23 23:38:29 -03:00
Marcos Marx
6e5f5a36ef Source Cart.com: remove store_name as secret add icon (#5287)
* remove secret field from store_name

* bump cart connector version

* add cart icon

* rename connector
2021-08-11 12:22:19 -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
Dmytro
abde7c7727 Remove json schema parameter (#4907)
source-acceptance-test framework not longer required json_schema parameters
   from catalog file. This parameter is verbose, makes reading config file
   complicated and could be misleading when debugging acceptance test issues.

Co-authored-by: Dmytro Rezchykov <dmitry.rezchykov@zazmic.com>
2021-08-04 18:16:59 +03:00
Sherif A. Nada
b86ebf63fb Automatically pull latest SAT & build connector image in SAT runner (#4969) 2021-07-26 11:56:19 -07:00
vovavovavovavova
699fd6c597 blank change to publish (#4948)
* blank change to publish

* add file that should bypass unknown issue
2021-07-23 17:54:14 +03:00
vovavovavovavova
c403fc230e New Source Cart: Base (#4754)
* pushing auto-generated files for cart source

* New Source Cart: Implementation (#4785)

* save the setup

* preparing the streams::in progress

* adjust new source streams.py

* upd spec

* save schemas without nullable

* fixing with schemas

* save before test

* successful check

* fix discover

* rename wrong name

* read+

* upd configured_catalog

* format

* fixing schemas (doc mismatch a bit with responses also with fields presense) + fix abnormal json

* modify configured_catalog

* gradle jsons

* requested changes

* upd wording

* increase timeouts

* if Cart store name is incorrect: improve user hint && upd failure timeout to be able to check wrong stor name (not only wrong token which is fast)

* cleanup spec.json

* latest upd

* New Source Cart (#4588): Documentation (#4859)

* save docs

* forgotten file name

* finish docs?

* Update docs/integrations/sources/cart.md

Co-authored-by: Eugene Kulak <widowmakerreborn@gmail.com>

* Update docs/integrations/sources/cart.md

Co-authored-by: Eugene Kulak <widowmakerreborn@gmail.com>

* Update docs/integrations/sources/cart.md

Co-authored-by: Eugene Kulak <widowmakerreborn@gmail.com>

* Update docs/integrations/sources/cart.md

Co-authored-by: Eugene Kulak <widowmakerreborn@gmail.com>

* merge && resolve conflict

Co-authored-by: Eugene Kulak <widowmakerreborn@gmail.com>

* apply add abs_property

Co-authored-by: Eugene Kulak <widowmakerreborn@gmail.com>

* rm outdated in acceptance.yaml

Co-authored-by: Eugene Kulak <widowmakerreborn@gmail.com>
2021-07-23 12:37:27 +03:00