* initial commit
* finish implementing full_refresh
* add other tables
* cleaning up
* add docs and use requests_native_auth
* fix function return different number of values
* change package author
* fix schema
* fix schema bug
* linting
* fix unit test
* clean up
* add null for schemas
* remove fc_widget_collaboration col
* change accpt test
* add creds
* run format
* add config files
* run format
Co-authored-by: Tuan Nguyen <anhtuan.nguyen@me.com>
* create a fork for the source-file connector
* update docs and tests
* update docs and tests
* add secrets
Co-authored-by: George Claireaux <george@claireaux.co.uk>
* switching among auth methods
* refactoring after reviews
* correction of doc
* update spec file
Co-authored-by: Maksym Pavlenok <maksym.pavlenok@globallogic.com>
Co-authored-by: George Claireaux <george@claireaux.co.uk>
* memory & performance optimisations
* address comments
* version bump
* added advanced_options for reading csv without header, and more custom pyarrow ReadOptions
* updated to use the latest airbyte-cdk
* updated docs
* bump source-s3 to 0.1.6
* remove unneeded lines
* Use the all dep ami for python builds.
* ec2-instance-id should be ec2-image-id
* ec2-instance-id should be ec2-image-id
Co-authored-by: Jingkun Zhuang <Jingkun.Zhuang@icims.com>
Co-authored-by: Davin Chia <davinchia@gmail.com>
* upgrade to gradle 7.2
* get build working with gradle 7.2
* fix build
* fix connector build?
* EXCLUDE distTar and switch includes to excludes
* switch back to includes
* temporarily try to adjust properties
* don't know why this was modified
* revert spotless upgrade
* upgrade gradle node (better arm support it says)
* add back in Xss since we are getting StackOverflowError without it
* revert bad spotless fmt
* fix acceptance tests duplicates strategy
* add zip for jdbc includes
* check if this helps for java connectors
* remove accidental commit
* remove redundant
* fix warning explosion
* oops
* override gradle.properties
* remove set-env
* create a new connector folder
* add base classes
* add schemas
* add ads/ad_groups streams
* update tests and docs
* add a bootstrap file
* update the base domain name for API
* update the base domain name for API
* update Dockerfile libs
* remove unused comments
* Update airbyte-integrations/connectors/source-tiktok-marketing/bootstrap.md
Co-authored-by: George Claireaux <george@claireaux.co.uk>
* Update airbyte-integrations/connectors/source-tiktok-marketing/bootstrap.md
Co-authored-by: George Claireaux <george@claireaux.co.uk>
* fix UI error with input parameters
* fix problem with updated state
* Update airbyte-integrations/connectors/source-tiktok-marketing/source_tiktok_marketing/spec.py
Co-authored-by: Davin Chia <davinchia@gmail.com>
* add an unit test
* update README.md
* bump version
Co-authored-by: Maksym Pavlenok <maksym.pavlenok@globallogic.com>
Co-authored-by: George Claireaux <george@claireaux.co.uk>
Co-authored-by: Davin Chia <davinchia@gmail.com>
* Clarify ssh private key format for ssh tunnels
* Improved SSH Tunnel key generation steps, fixed formatting
* Modified wording 'app' to 'connector' for consistency
* Ran format
* 🎉 Source MSSQL: Added support for connection via SSH tunnels (#5966)
* 🎉 Source MSSQL: Added support for connection via SSH tunnels (#5966)
updated image version
* 🎉 Source MSSQL: Added support for connection via SSH tunnels (#5966)
correction of remarks
* 🎉 Source MSSQL: Added support for connection via SSH tunnels (#5966)
bumb image version
* Added identification of accessible streams for API keys with limited permissions
* added credentials for API key with limited permissions (for user stream only)
* update docs and image version
* updated error message
* fixed formatting
* Create secrets manager API against Google Secrets store, plus feature flag on use.
* Run integration test at the right time, with config, for secrets persistence.
* Provide credentials for google secrets store access to tests
* Separate out secrets persistence test from kube for stability