* 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
* 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>
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>
* 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
* fix(shopify): wrong type for tax_exemptions
abandoned_checkouts customer tax_exemptions had the wrong field type
* fix(shopify): wrong type for tax_exemptions
abandoned_checkouts customer tax_exemptions had the wrong field type
* bump connector version
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
* Add handling of scroll param when it expired
* Updated PR number
* Fix typo in docs
* Add unittest
* Updated scroll or standard switch mechanism
* Updated to linters
* Updated spec.yaml and defenitions
* Added privileges validation
* Updated to linter
* Updated PR number
* Updated to review
* Bumped docker version
* Bumped seed version
* Shop resource
* Dockerfile version and shopify.md
* added PR link to shopify.md
* PR review changes
* version bump to 0.1.25
* change type
* change data type shop stream
* bump version
* run seed file
Co-authored-by: Marcos Marx <marcosmarxm@gmail.com>
* Adds Inventory Items to the source-shopify connector
* fix: rather use updated_at as cursor
* docs: updates the shopify readme changelog
* fix: use Products parent stream to get the inventory item ids
fix: parse response as json object not array
* feat: get inventory items in 1 batch per Product
* fix: remove cusor_field property - already defined in parent
* other: bump shopify source version number anywhere I could find
* correct ci failure
Co-authored-by: Jonathan Irwin <jonoirwinrsa@gmail.com>
* Add FulfillmentOrder stream
* Add fulfillments stream
* Fix schema validation error
* Bump docker version and update doc
* Apply gradlew format
* Fix source_definition
* Fix doc after rebase
* Fix format after rebase
* Remove enum type in schemas
* bump version
* run seed config again
Co-authored-by: Marcos Marx <marcosmarxm@gmail.com>
* Add location stream to Shopify connector
Add intentory level stream
Apply formatting
* Update doc and version configs
* Update version
* Format after rebasing
* Address review comments
* fix: location stream has no data with the current cred
* Add location stream to Shopify connector
Add intentory level stream
Apply formatting
* Update doc and version configs
* Update version
* Format after rebasing
* Address review comments
* fix: location stream has no data with the current cred
* fix: integration test
* fix: integrationtests
* fix: integrationtests
* Fixed primary key for inventory levels stream
Co-authored-by: Yuhui Shi <yuhui@convect.ai>