* 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>
* Added ability to run the incremental sync within slicing, by leveraging the cached_state
Co-authored-by: Oleksandr Bazarnov <oleksandr.bazarnov@globallogic.com>
#4472 - Source Shopify - change the default stream cursor_field to 'updated_at' where possible
Co-authored-by: Oleksandr Bazarnov <oleksandr.bazarnov@globallogic.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
Release all connectors affected by namespace change. Includes all JDBC sources and destinations.
Also add documentation for normalisation. Prerequisite to actually releasing 0.21.0-alpha.
* shopify integration
* fix for spotless
* gcc
* get syncs working
* don't include pii in replication for testing
* add documetation about private app api keys
* switch to api password
* fix credential checking
* remove unused gitignore
* finish configuring standard test
* remove orders from integration test catalog
* Update airbyte-integrations/connectors/source-shopify-singer/setup.py
Co-authored-by: Charles <giardina.charles@gmail.com>
* add secret for CI
* allow py files to start with def to fix generated test case
* fmt
* add gcc to test image
* limit catalog for faster tests
* fmt
Co-authored-by: Charles <giardina.charles@gmail.com>