Roman Yermilov [GL]
98d57db5e8
Source Hubspot: Web Analytics API ( #33042 )
...
Co-authored-by: roman-yermilov-gl <roman-yermilov-gl@users.noreply.github.com >
2023-12-08 15:04:18 +01:00
Roman Yermilov [GL]
3adc81561d
Source hubspot dev ( #33031 )
...
Co-authored-by: Christo Grabowski <108154848+ChristoGrab@users.noreply.github.com >
Co-authored-by: Anatolii Yatsuk <35109939+tolik0@users.noreply.github.com >
Co-authored-by: Edward Gao <edward.gao@airbyte.io >
2023-12-04 15:45:14 +01:00
Patrick Nilan
703ef867eb
Docs: Updates Hubspot Source Connector Docs (Removes inapp page, adds <HideInUI>, adds Limitations & Troubleshooting) ( #32359 )
2023-11-29 10:21:51 -08:00
Denys Davydov
6650ab75cb
Source Hubspot, LinkedIn Ads, Shopify: fix builds ( #32035 )
2023-11-01 09:26:12 +00:00
Augustin
ff70f2f858
source-hubspot: migrate to base image ( #31644 )
2023-10-20 10:46:06 +00:00
Baz
831de1d4e2
🐛 Source [Hubspot, Zendesk-Support]: fix stream schemas ( #31606 )
2023-10-20 13:05:13 +03:00
Roman Yermilov [GL]
263ea28cd6
Source Hubspot: type transformer for engagements stream ( #31050 )
2023-10-05 15:53:24 +04:00
Denys Davydov
8186e80f94
✨ ✨ Source Hubspot: unnest data ( #30322 )
2023-09-27 09:10:22 +03:00
Joe Reuter
cc824cbff9
Patch package.data for hubspot ( #29715 )
2023-08-22 19:02:08 +02:00
Arsen Losenko
021a9787dc
Source Hubspot: Add OwnersArchived stream ( #29249 )
...
* Source Hubspot: Add OwnersArchived stream
* Update changelog and CAT config
* Update expected records, update schema
* Update unit tests
* Set archived to true explicitly
2023-08-11 19:08:16 +03:00
Arsen Losenko
b78ad4e9d9
Source Hubspot: set threadId to string in engagements stream ( #29248 )
...
* Source Hubspot: set to string in stream
* Update changelog
* Update expected records
2023-08-11 14:44:48 +03:00
Arsen Losenko
0437c1dc91
Source Hubspot: add primary keys for ContactLists and PropertyHistory streams ( #29326 )
...
* Source Hubspot: specify primary keys for ContactLists and PropertyHistory streams
* Update changelog
* Update expected records
2023-08-11 14:26:02 +03:00
Arsen Losenko
6862570079
Source Hubspot: handle 400/403 errors with logger warnings ( #29211 )
...
* Source Hubspot: handle 400/403 errors with logger warnings
* Update changelog
* Update expected records
* Make changes accordingly to PR review
* Fix format errors
2023-08-10 19:35:37 +03:00
Arsen Losenko
794441004a
✨ Source Hubspot: handle connection errors ( #28909 )
...
* Source Hubspot: handle connection errors
* Update changelog
* Fix format errors
* Fix imports
* Update custom errors, fix unit tests
* Remove unused import
* Update expected records, fix docs
* Update deals expected records
2023-08-07 12:26:37 +03:00
Antoine Balliet
ebb84e598c
✨ Source HubSpot: New stream for contacts merged audit ( #27091 )
...
* feat: add ContactsMergedAudit stream
* Update hubspot.md
* apply formatting
* Add to source
* Update catalog
* bump version in metadata.yaml
* use vid-to-merge as primary key
* fix format
* add additionalProperties prop in schema
* refactor by creating functions
* More details about API version choices
* Add docstring
* more explicit properties definition
* unit testing
* fix: modify expected_records for contacts_merged_audit stream
* Add abnormal state for contacts_merged_audit stream
* Update README.md
* WIP substream
* Apply formatting
* remove
* fix parent child stream
* remove diff title bar changelog
* fix unit tests
* improve naming
* Remove unused import
* updated schema
* simplify batch creation
* fix stream which doesnt allow incremental
* dockerfile
* fix: updated expected_records for contacts stream
* docs: bump metadata.yml file and update connector changelog
---------
Co-authored-by: Sunny Hashmi <6833405+sh4sh@users.noreply.github.com >
Co-authored-by: Sajarin <sajarindider@gmail.com >
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
2023-07-27 13:29:34 -04:00
Arsen Losenko
277711acae
✨ Source Hubspot: improve error message during connector setup ( #28558 )
...
* Source Hubspot: improve error message during connector setup
* Update changelog
* Fix import order
* Fix linting errors
* Update contacts expected records
* update error message
* Update version
2023-07-27 14:20:35 +03:00
Serhii Lazebnyi
77251e445a
🐛 Source Hubspot: Add backoff for handler request ( #28705 )
...
* Add backoff for handler request
* Fixed code formating and expected records
2023-07-26 14:06:58 +02:00
Daryna Ishchenko
28bc5dc17f
Source Hubspot: add new fields to schema ( #28349 )
...
* added unexpected fields
* Update schema in forms stream
* Update schema for email_events, email_subscriptions, engagements, campaigns streams
* Update changelog
* Update schema for contact_lists and forms streams, update expected records
* Update version, remove fix step from dockerfile
* Add fields to goals and forms schema, add some fields to ignored_fields
* Add missing type declarations
---------
Co-authored-by: Arsen Losenko <20901439+arsenlosenko@users.noreply.github.com >
2023-07-20 12:57:18 +03:00
Christo Grabowski
cb1081e680
📝 Docs: update HubSpot source page ( #28022 )
...
* docs: hubspot source page cleanup
* rework setup steps
* add branching paths for cloud vs oss authentication
* merge engagement-screen-notes sections
* move step skipping note for Cloud users to top of setup
* update in-app setup steps to match docs
* remove stream scopes list from inapp guide
* added stream list back to inapp guide
* remove sentence implying start date is optional
* small touch-ups and fixes
* fix typo
* modify engagements note and add env-specific sections
* add recommended tags to authentication methods
2023-07-12 08:31:04 -07:00
Denys Davydov
a4e0f20bb2
🐛 Source Hubspot: use fully qualified name for custom objects ( #27658 )
...
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds
* #2294 Source Hubspot: use fully qualified name to access custom objects
* #27658 source hubspot: upd changelog
* #2294 source hubspot: review fixes
* source hubspot: test commit to reset ci cache
---------
Co-authored-by: Augustin <augustin@airbyte.io >
2023-07-03 02:27:43 -05:00
midavadim
957f21da43
:rotating_light: 🚨 Source Hubspot - fixed incremental for engagement stream ( #27161 )
...
* fixed incremental for engagement stream
* added comments
* updated docs
* updated schema for email_events
* updated expected records and increased major connector version
* added backward_compatibility_tests_config
* added email_event record with value in browser.version field
* 🤖 Auto format source-hubspot code [skip ci]
* fixed expected records
* updated version if docker file
---------
Co-authored-by: octavia-squidington-iii <octavia-squidington-iii@users.noreply.github.com >
2023-06-29 18:12:29 -04:00
Evan Tahler
db882e3d2a
Salesforce, Marketo, and Hubspot connector license to Elv2 ( #27726 )
...
* Salesforce, Marketo, and Hubspot connector license to Elv2
* PR in docs
2023-06-26 21:00:43 -05:00
Antoine Balliet
76821b230b
🐛 Source HubSpot: fix cast string as boolean using string comparison ( #26082 )
...
* fix cast string as boolean using string comparison
* Update field types for boolean properties
* update connector version in metadata
* Improved changelog
* Fix expected_records for company property is_public
* update expected_records of deals stream
* fix: updated expected_records for deals, deals_archived, engagement_notes, engagement_tasks, ticket streams
* update expected records
---------
Co-authored-by: sajarin <sajarindider@gmail.com >
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
2023-06-02 14:13:49 -03:00
Anatolii Yatsuk
7b55372e54
🐛 Source Hubspot: migrate to advancedAuth ( #26831 )
...
Remove authSpecification from connector specification in favour of advancedAuth
2023-06-01 13:58:12 +03:00
midavadim
812aa3aca6
🎉 Source Hubspot: added custom availability strategy ( #26418 )
...
* Added custom availability strategy which catches permission errors from parent streams
* added PR number to doc
* Automated Change
* fixed expected records
* updated version in metadata
* Automated Change
* merged the latest changes
* updated doc
* updated doc
* Automated Change
---------
Co-authored-by: midavadim <midavadim@users.noreply.github.com >
2023-05-31 13:12:28 +00:00
Baz
14dbfe88c1
🐛 Source Hubspot: fix then state has explicit empty str state value ( #26719 )
2023-05-29 22:31:58 +03:00
Sherif A. Nada
cd9ea77eca
Hubspot Docs: remove mention of API keys, improve various wordings ( #26533 )
2023-05-25 01:28:51 -07:00
Sherif A. Nada
63f7fc0f14
Docs: mention custom objects in hubspot docs ( #26507 )
2023-05-24 10:40:19 -07:00
Luis Gomez
0549bac1ef
🎉 Source Hubspot: Added custom object streams ( #16032 )
...
* Added custom object stream
* Added tests
* Removed unused variable in test
* Updated CDK version
* Removed Quotes (was already removed)
* Applied some feedback
* fix custom object schema reading
* fix expected records
* Update test_streams.py
* add expected records
* add missing line
* fix integration tests
---------
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
2023-05-18 22:41:39 -03:00
Gergely Imreh
fa98b67e1f
🎉 Source Hubspot: add Goals stream ( #24450 )
...
* Source Hubspot: add Goals stream
* add tests
* add sample files
* update docs
* bump version
* format schema
* update Hubspot Goals stream to the correct scope
* update required auth scope in the documentation as well
* bump metadata version
* fix unit test
* Update test_source.py
* add expected records and fix abnormal state
---------
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
2023-05-18 12:25:08 -03:00
Baz
c33d6a8f38
🐛 Source Hubspot: check for non-valid start_date in input configuration ( #25667 )
2023-04-30 12:18:37 +03:00
Greg Meyer
9134fd17b6
Source Hubspot: renamed the contacts auth scopes ( #21423 )
...
* they renamed the oauth scope
* it should be .read
* remove space
* Try only with crm.objects.contacts.read
* bump connector version
* fix space in docs
* update version in dockerfile to 0.6.2
* update the source definition file as well
* Update source_definitions.yaml
* Update Dockerfile
* auto-bump connector version
---------
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-04-25 18:45:25 -03:00
Artem Inzhyyants
52ca19930b
Source hubspot: Add new stream DealsArchived ( #24980 )
...
* Source Hubspot: replace whitespace with underscore in properties; fix schema
* Source Hubspot: bump version
* Source Hubspot: add Archived Deals Stream
* Source Hubspot: add docs
* Source Hubspot: fix expected records
* Source Hubspot: bump version; add docs
* Source Hubspot: update tests
* Source Hubspot: update docs
* Source Hubspot: fix unittest
* Source Hubspot: fix Deals Incremental read
* Source Hubspot: fix acceptance tests
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-04-10 11:44:05 +02:00
Artem Inzhyyants
d79296a46d
Source HubSpot: replace whitespace with underscore in response property fields ( #24915 )
...
* Source Hubspot: replace whitespace with underscore in properties; fix schema
* Source Hubspot: bump version
* Source Hubspot: add docs
* Source Hubspot: fix expected records
* Source Hubspot: bump version
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-04-07 13:42:37 +02:00
Arsen Losenko
927a05875c
Source Hubspot: Mark datefields in spec as dates ( #22982 )
...
* Source Hubspot: Mark datefields in spec as dates
* Update changelog
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-04-07 13:16:04 +03:00
Artem Inzhyyants
120cb14bed
Source hubspot: add incremental streams ( #24711 )
...
* Source Hubspot: Add incremental sync for streams
* Source Hubspot: Reformat
* Source Hubspot: bump version; + docs
* Source Hubspot: fix abnormal state
* Source Hubspot: fix parsing data with milliseconds
* Source Hubspot: fix date storage in milliseconds
* Source Hubspot: fix backward compatibility
* Source Hubspot: fix tests
* Source Hubspot: fix tests
* Source Hubspot: fix tests
* Source Hubspot: fix tests
* Source Hubspot: update ignored fields
* Source Hubspot: update ignored fields
* Source Hubspot: update expected records
* Source Hubspot: remove disable backward compatibility
* Source Hubspot: add comments; change cursor_value to empty string; add abstract method
* Source Hubspot: update abnormal state
* Source Hubspot: update abnormal state
* Source Hubspot: update expected records
* Source Hubspot: update expected records
* Source Hubspot: Refactored + docs updated
* Source Hubspot: Refactored + add unit tests
* auto-bump connector version
* Automated Change
* Source Hubspot: bump connection version
* Automated Change
* Empty-Commit
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
Co-authored-by: artem1205 <artem1205@users.noreply.github.com >
2023-04-06 22:35:00 +02:00
Aazam Thakur
fcfcf490b7
Source Hubspot: new stream Email Subscriptions ( #22910 )
...
* Check connection works
* Fixed reading records and passing unit tests
* Added stream in oauth and full_refresh catalogs
* Check connection works
* Fixed reading records and passing unit tests
* Added stream in oauth and full_refresh catalogs
* updated schema
* updated docs
* updated streams.py
* add additionalProperties to email subscriptions
* add expected records
* auto-bump connector version
---------
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com >
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-04-03 14:31:51 -03:00
Artem Inzhyyants
0b156a8326
Source HubSpot: Convert to int only numeric values ( #24641 )
...
* Source HubSpot: Convert to int only numeric values
* Source HubSpot: update docs
* Source HubSpot: update docs
* Source HubSpot: fix email events schema
* Source Hubspot: Fix test
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-30 17:47:32 +02:00
Artem Inzhyyants
8a2e34e830
Source HubSpot: fix pagination for marketing emails ( #24591 )
...
* Source HubSpot: fix pagination for marketing emails
* Source HubSpot: update docs
* Source HubSpot: Fix formatting
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-30 08:42:23 +02:00
Sophia Wiley
5512befeb1
Docs: updated links from .io to .com ( #23652 )
...
* updated links
* edited contributors link
* deleted line about CDK in docs
2023-03-06 17:27:55 +01:00
Lucas Wiley
ddb80cdf05
Update hubspot source documentation with correct scopes ( #22618 )
...
* Update hubspot.md
* Update hubspot.md
2023-02-09 19:51:34 -03:00
Serhii Chvaliuk
e2100c48ec
Source Hubspot: turn on default HttpAvailabilityStrategy ( #22479 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2023-02-09 11:23:00 +02:00
Ella Rohm-Ensing
68bcced15d
Turn off default httpavailabilitystrategy for source-hubspot (GA) ( #22009 )
...
* Turn off default for source-hubspot (GA)
* Update streams.py
* Update hubspot.md
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-01-28 02:18:41 +00:00
Roman Yermilov [GL]
fd13d43a13
Source Hubspot: remove API Key authentication type ( #18546 )
...
* Source Hubspot: remove API Key authentication type
* Source Hubspot: update changelog
* Source Hubspot: update sample files
* Source Hubspot: update integration test
* Update hubspot.md
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-12-09 16:48:14 +04:00
Serhii Chvaliuk
25292b7891
Source Hubspot: update contacts scope in docs ( #18380 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-10-24 23:31:52 +03:00
Serhii Lazebnyi
06186d2596
🐛 Source Hubspot: Fixed 403 error validation ( #16914 )
...
* Fixed 403 error validation
* Updated PR number
* Updated after review
* Updated after review
* Updated version
* Add ignoredd fields
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-04 01:07:36 +02:00
Augustin
34b4821c8c
source-hubspot: migrate to per-stream state ( #17120 )
2022-09-28 16:21:59 +02:00
Denys Davydov
7934eed363
Source Hubspot: remove FeedbackSubmissions stream ( #16632 )
...
* #586 source hubspot: rm FeedbackSubmissions stream
* #586 source hubspot: upd changelog
* #586 source hubspot: fix unit tests
* #586 source hubspot: fix SATs
* #586 source hubspot: review fixes
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-09-13 18:08:51 +03:00
Vladimir remar
30ac38ed3f
🎉 Source Hubspot: Update Tickets, fix missing properties and change how state is updated. ( #16214 )
...
* fix: missing properties
* update: change Tickets stream to use SearchStream
* WIP: change how state is update
* fix unit tests
* update docs and dockerfile
* update: docs and add comments to code to explain the new state strategy
* update hubspot.md
* update: redo how state is saved
* fix: unit tests
* remove trivial log
* fix: add safe way to save last_slice
* fix: unit tests
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-09-09 15:14:05 +03:00
Jagruti Tiwari
8288c16485
fix: replace airbyte oss with airbyte open source ( #15885 )
...
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
2022-08-24 01:01:53 -03:00