* Source Pinterest: Initial setup of OAuth flow
* Remove previously added class and method for auth
* Update Java part of OAuth flow, update spec
* Update spec and add additional methods to Java OAuth flow
* Add backwards compatibility for old config structure
* Add missing imports
* Revert previous changes in source_specs.yaml
* Cleanup in imports and source_specs
* Add missing imports
* Add missing imports
* Remove 'subdomain' logic from Java OAuth flow
* Update docs
* Update docs accordingly to comments in PR
* Refactor credentials variable
* Fix typo
* Update acceptance-test-config.yml
* Specify integer type for AD_ACCOUNT_ID value in schemas
* updated SAT tests, fixed Max Rate Limit error handling
* updated unit_tests
* updated schemas, added caching for Boards and AdAccounts stream to reduce API Calls for child streams, commented out Incremental and Full refresh SAT tests
* auto-bump connector version [ci skip]
Co-authored-by: Oleksandr Bazarnov <oleksandr.bazarnov@globallogic.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Add Pinterest implementation
* Updated to review
* Added rate limits and PR number to doc
* Fixed unit tests and data slicing bug
* Update airbyte-integrations/connectors/source-pinterest/source_pinterest/spec.json
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
* Update airbyte-integrations/connectors/source-pinterest/build.gradle
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
* Update airbyte-integrations/connectors/source-pinterest/source_pinterest/spec.json
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
* Updated to review
* Updated window in days
* Fixed unit test
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>