* pre-PR
* add git config
* format
* Update airbyte-integrations/connectors/source-zendesk-sunshine/requirements.txt
upd requirements.txt remove extra
Co-authored-by: Eugene Kulak <widowmakerreborn@gmail.com>
* Update airbyte-integrations/connectors/source-zendesk-sunshine/source_zendesk_sunshine/streams.py
backoff time int to float (btw real return type in headers is integer)
Co-authored-by: Eugene Kulak <widowmakerreborn@gmail.com>
* requested changes
* fix newline absence && rm unnecessary temp file
* url_base to property
* rm extra var coming property
* rm extra var coming property
* save
* finishing updating the documentation
* forgotten definition
* add nullable to pass the test
* fix date in the log
Co-authored-by: Eugene Kulak <widowmakerreborn@gmail.com>
* Added spec.json
* Initialization
* added oauth2 autorization
* added spec, check, discover + catalogs/configurared_catalogs
* updated request_params
* added paging, slicing (1d)
* Use oath2 for paypal
* incremental sync, acceptance test
* incremental sync, acceptance test
* Added spec.json
* Initialization
* added oauth2 autorization
* added spec, check, discover + catalogs/configurared_catalogs
* updated request_params
* added paging, slicing (1d)
* Use oath2 for paypal
* incremental sync, acceptance test
* incremental sync, acceptance test
* Added spec.json
* Initialization
* added oauth2 autorization
* added spec, check, discover + catalogs/configurared_catalogs
* updated request_params
* added paging, slicing (1d)
* Use oath2 for paypal
* incremental sync, acceptance test
* updated slices and api limits, added validation for input dates
* added tests, fixed cursor related information in schemas and configured catalogs, removed old comments, re-arranged Base PaypalTransactionStream class
* added input param 'env' to support production and sandbox envs
* added support for sandbox option, updated pattern for optional end date option
* added github secrets
* added support for sandbox option, updated pattern for optional end date option
* fixed Copyright date, removed debug mesages
* added docs
* fix for test failure - The sync should produce at least one STATE message
* removed optional parameter 'end_date'
* removed detailed info about balances schema
* Delete employees.json
* Delete customers.json
* Added requests_per_minute rate limit
* added unit tests, added custom backoff
* added test for stream slices with stream state
* removed comments
* updated docs pages
* fixed format for json files
* fixed types in schemas and link to the schema. fixed primary key for Transactions stream
* updated stream slices
* Updated tests, unified stream_slices for both streams, all instance variables instantiated directly in __init__ method
* added CHANGELOG.md
* Added build seeds
* fixed closing double quotation mark
* added paypal entry in builds.md
* add fixture helper
* added paypal transaction generator script
* fixed styling
* maximum allowed start_date is extracted from API response now.
* fixed schemas
* fixed schemas - removed datetime
* now maximum_allowed_start_date is identified by last_refreshed_datetime attr in API response.
* added possibility to specify additional properties
Co-authored-by: Sherif Nada <snadalive@gmail.com>
* Support combined restrictions in json schema
* Bump s3 version
* Add more test cases
* Update changelog
* Add more test cases
* Update documentation
* Format code
* Few updates for GitHub connector
Add `AIRBYTE_ENTRYPOINT` to `Dockerfile`.
Add `Changelog` section to `docs/integrations/sources/github.md`.
Remove `source-github/CHANGELOG.md` file.
* Bump GitHub connector version
#4472 - Source Shopify - change the default stream cursor_field to 'updated_at' where possible
Co-authored-by: Oleksandr Bazarnov <oleksandr.bazarnov@globallogic.com>
* Bump mysql destination version to pick up normalization
* Also change the publish command to run on ec2-runners to try and avoid build errors with gradle unable to find the right volume.
Co-authored-by: Davin Chia <davinchia@gmail.com>
* added SAT tests, deleted incremental test sfrom pipeline
* pr changes and tests uncommented
* deleted facebook file from pr
* deleted facebook file from pr
* removed tap adwords from install_requires
* Update airbyte-integrations/connectors/source-google-adwords-singer/acceptance-test-config.yml
* added changelog info
* version bump
* version bump
Co-authored-by: Eugene Kulak <widowmakerreborn@gmail.com>
* looker run_looks method works with normalization
* update catalogs
* validate that look(s) entered actually exist at config time
* field type lookup works, though it is a bit messy
* don't re-run explore query if we have already run it
* add more type mappings
* add some docstrings and comments
* add title for ease of use
* Revert "update catalogs"
This reverts commit 7ecaaa4d0d.
* fix configuration file formatting
* fix some issues from code review and reorder methods
* update docs to include run_look endpoint
* move to CDK implementation
* make insights streams configurable
* improve Async implementation using slices
* minimize set of streams in configured_catalog.json
* apply suggestions from @sherifnada
* improve async jobs handling even more
Co-authored-by: Ka-Ping Yee <zestyping@gmail.com>
Co-authored-by: Eugene Kulak <kulak.eugene@gmail.com>
* add changelog for postres source
* add changelog for mysql source
* add changelog for mssql source
* add changelog for file source
* add changelog for google sheets
* add full changelog for file source
* add full changelog for google sheet source
* add full changelog for mssql source
* add changelog for http requests
* add changelog for salesforce source
* add changelog for facebook marketing source
* add changelog for google analytics source
* add changelog for shopify native source connector