Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hubspot Destination #21

Merged
merged 63 commits into from
Aug 10, 2023
Merged

hubspot Destination #21

merged 63 commits into from
Aug 10, 2023

Conversation

oykmnk
Copy link
Contributor

@oykmnk oykmnk commented Nov 4, 2022

Description

This PR seeks to implement Destination.

Quick checks:

  • I have followed the Code Guidelines.
  • There is no other pull request for the same update/change.
  • I have written unit tests.
  • I have made sure that the PR is of reasonable size and can be easily reviewed.

oykmnk and others added 30 commits September 26, 2022 22:52
Implement a common config and validator
* implement cdc iterator

* limit items in cdc iterator

* refactor multiline function arguments

* add comment to the cdc createdAt condition

* update comment
oykmnk and others added 6 commits October 31, 2022 17:57
* add destination operations resources support

* add destination docs
* use a different context for deletes in destination tests

* implement acceptance tests

* update `WriteToSource` method

* acceptance tests minor fixes

* wait for test data to be present, in integration tests
* provide a new source config field `extraProperties`

This field allows to specify a list of HubSpot resource properties to include in addition to the default.

If any of the specified properties are not present on the requested HubSpot resource, they will be ignored.

Only CRM resources support this.

* add `extraProperties` format to the docs
@oykmnk oykmnk requested review from hariso and maha-hajja November 4, 2022 10:26
@maha-hajja maha-hajja changed the title Implement Destination hubspot Destination Apr 12, 2023
@lovromazgon lovromazgon self-assigned this Aug 4, 2023
- update dependencies
- update go version
- fix golangci-lint config
- fix the way cleanup is done in destination integration tests
@lovromazgon lovromazgon changed the base branch from develop to main August 10, 2023 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants