* stop overriding namespace?
* set namespace if needed
* also check for empty namespace
* version bump + changelog
* auto-bump connector version [ci skip]
* sanitize dataset id
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* #454 oncall source salesforce: handle japanese characters
* source salesforce: upd changelog
* source salesforce: flake fix
* #454 source salesforce: adjust public interface to CDK, do not take into account state when choosing the API type
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* feat(workflow-jobs)!: new class 'WorkflowJobs' to get job informations from Github;
* feat(workflow-jobs)!: unit test to new class 'WorkflowJobs';
* feat(test_stream/test_stream_workflow_jobs_read_incremental)!: support to method incremetal in unit test to class 'WorkflowJobs';
* feat(test_workflow): unit test incremental and full refresh to class 'WorkflowJobs';
* docs: updated github docs
* docs: updated github docs
* docs: updated github.md
* docs: updated github.md
* fix: add workflow_jobs in abnormal tests, use 'start date' in source and unit test;
* fix: add workflow_jobs in 'abnormal_state.json' and 'sample_state.json' for integration tests;
Co-authored-by: Paulo Roberto <paulo.rb.beserra@gmail.com>
Co-authored-by: Paulo Roberto <71179739+py-paulo@users.noreply.github.com>
* Updated customer schema field type
* Updated PR number
* Updated setup file
* Updated acceptance test config
* Updated acceptance test config
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* remove operationIds from WebBackendConnectionUpdate, just use operations
* refactor connection updates to patch-style update, where null fields remain unchanged
* better comment and arg name
* format
* make sure we are still 'dual-writing' to the old schedule column, even when the patch doesn't specify anything for it
* update acceptance test to update with new schedule syntax
* add catalog sorting to preserve stream order during patch, and more tests
* format
* add description, throw runtime exception for impossible branches, move streamReset to private helper
* PR suggestions
* add nested test classes and write a test for the catalog sorting method
* format
* add comment clarifying that the catalog sort is for UX, and isn't critical
* format
* format
* update acceptance tests to send proper catalog patches instead of whole new catalog
* format
* format
* simplify catalog patching - now, if a catalog is present on the request, replace the entire catalog with it.
Otherwise, if catalog on the request is null, leave the catalog unchanged
* format
* format
* Revert "update acceptance tests to send proper catalog patches instead of whole new catalog"
This reverts commit 71922648b4e070f46ff6c468813b7ab8dd9d6651.
* adjust description
* Source Google Search Console: fix 403 error
* Source Google Search Console: bump version and update changelog
* Source Google Search Console: fix test abnormal state data
* Updated release stage
* auto-bump connector version [ci skip]
Co-authored-by: Serhii Lazebnyi <serhii.lazebnyi@globallogic.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* add new stream properties
* add PR number
* change additionalProperties to true
* revert bumoed version of an image, add json schema in the tests files, remove additionalProperties: true
* gradle build completed
* improve test acceptance quality, adjust the order of objects for the properties json schema
* delete reduntant configured_catalog, add json schema for all streams
* auto-bump connector version [ci skip]
Co-authored-by: Sajarin <sajarindider@gmail.com>
Co-authored-by: Marie Amelie Sandrock <marieamelie94@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Update incremental-deduped-history.md
Added a link to the incremental sync tutorial
* Update incremental-deduped-history.md
* Update incremental-deduped-history.md
* Connector skeleton
* Implement the first two endpoints with incomplete schema
* Add more fields to download from tasks
* Add more fields to download from tasks
* Add new entities plus refector a few stuff
* Complete all schema jsons
* Add slice management for comments
* complete schema definition for folders
* remove incremental tests
* Removing as no incremental support yet
* Format as pep8
* sample config files
* add newer version of the catalog
* remove unused import
* use wrike cataglog
* remove additional properties
* remove incremental tests
* reformat everything with Prettifier
* Add developer notes
* Add source-wrike badge
* Add Wrike source as alpha
* Document Wrike connector usage
* Add title fields for input parameters
* fix typo
* handle empty start date string
* add unit tests for wrike source
* remove unnecessary comments
* duplicated file
* document how to get permanent tokens
* Add link to API documentation
* Apply gradlew format
* Add workflow endpoint
* Change youtube back to Beta
* Remove unnecesary TODO comment
* Add null constraints
* Code cleanup in check_connection and streams
* Improved null constraints in schema
* Convert arrays with one element to string
* chore: update source_definitions.yaml
* chore: generate/update source_specs.yaml
Co-authored-by: sajarin <sajarindider@gmail.com>
* Use LOG4J2 to wrap connectors logs to JSON format
* log connector's stack trace directly as a message
* add stack_trace field to json template
* bump versions
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* revert versions for destinations: postgres, mssql, mysql
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>