* 🎉 New Source: Aha
* addressing the comments
* addressing review comments
* addressing review comments & removing newly added EoL
* fixing end of file line
* fixing end of file line
* including paginator
* Fixing the pagination issue
* Removing the contents from sample_config.json
* fix schema, tests and add aha to source def
* format files
* auto-bump connector version
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* fix: prefer response body encoding over header encoding
* bump: source-salesforce version
* Update salesforce.md
* auto-bump connector version
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Connector files
* Add test files
* Add integration test config files
* Multiple changes to make it on Airbyte standards
* Cleaning up
* More clean ups
* More clean ups
* Removed max pages
* Remove unused variable
* Correctly separating Full refresh and incremental
* Removed unused variables
* Fix full_refresh class
* Better code for creating stream classes
* Fixing review comments
* Update docs and Enum class
* Update type conversion function
* Fix enum class and update docs
* Update discover
* Implemented some unit tests
* Update discover
* Update test_source
* Increase discovery test timeout
* Update configured_catalog
* Fix default_cursor_field
* Adding final unit tests
* Update spec: set client_id and tenant_id as secrets
* Update discover to deal with Lookup and Picklist types
* Fix Lookup data type conversion
* add microsoft dataverse to source def
* run format
* auto-bump connector version
Co-authored-by: Marcelo Pio de Castro <marcelopiocastro@gmail.com>
Co-authored-by: daniloss99 <danilosiqueira99@gmail.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* mysql-source:tinyint-unsigned should not be identified as boolean
* upgrade version
* fix encrypted spec
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* #1006 source freshdesk: do not call response.json() inside should_retry
* #1006 source freshdesk: upd changelog
* run code format
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Generated boilerplate
* Connector woring in sandbox
* Connector working with 1 record from stream
* Sample state
* Added docs
* Revert "Added docs"
This reverts commit 413dedff6d8eced2c6c07bf3aa849eb6dce5b30a.
* Added docs finally
* Updated config
* Fixed data.json and cleaned some files
* Changed name from sap to sap-fieldglass and fixed test errors
* Re-added Primary key for future use
* Removed primary key as test failed
* Update settings.json
Fixed formating
* add sap fieldglass to source def
* auto-bump connector version
* remove oss_catalog.json
* revert change to linting file
* run format
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
* Set app_id in snowflake source connector based on oss/cloud
Set app_id in snowflake source connector based on
* Bump version + docs
* auto-bump connector version
* Formatting
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Fix events and workflow_runs datetimes in `source-github`
* add PR number
* whitespace
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Initial Newsdata source connector implementation
* Update docs, source_definitions and upload icon
* Set single input for `sources` stream
* Remove unused definition
* Update `spec.yaml` config
* Support Pagination
* Remove `is_free_tier`, because as of now, dynamic `page_size` is not supported
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
* Initial implementation: Support for `archive` stream
* Added support for `most_popular` streams (emailed, shared, viewed)
* Add `expected_records.txt` for acceptance tests
* Added Documentation
* Updated changelog with PR id
* Add support for incremental syncs
* Reduce size and remove most_popular streams from expected_records.txt
* Remove `expected_records.txt`
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
* Postgres/MySQL Source Strict Encrypt: stop enforce SSL if ssl mode disabled
* fixed checkstyle
* updated changelog
* add tests
* replaced MySQL test to mysql-strict-encrypt module
* fixed Connection Refused for mysql test
* replaced Postgres Source strict-encrypt tests into new class
* bump version
* auto-bump connector version
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* add younium source along with documentation
* add documentationUrl
* remove newlines eof
* remove additional newlines
* remove TODO file
* add titles to all params in spec.yaml
* add younium to source def
* run format
* auto-bump connector version
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* feat: initial commit source senseforce
This commit is the initial commit to the senseforce.io source.
It contains the auto-generated lowcode CDK source connector files
as well as the spec definition of the connector.
Not working yet.
* feat: stream slicing and incremental sync [pass]
This commit adds the stream slicing and incremental sync feature.
This commit passes all configured acceptance tests.
* docs: Update documentation
* change: remove unused schema readme
* change: remove catalog.json from integration_tests
* add senseforce to source def
* run format
* correct tests
* auto-bump connector version
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>