- Retry on responses with no JSON #66
- Fix schema for Conversations custom_attributes field #63
- Update primary keys for company_attributes and contacts stream #56
- Update API version and related new fields #53
- Use common API calls for parent's data for parent/child stream #55
- Add addressable list fields #58
- Add custom exception handling #54
- Add missing tap tester and unit tests #57
- Change company stream from Full to Incremental #44
- Fix bookmark for conversation_parts stream #45
- Make logger message more descriptive #46
- Added missing fields for contact stream #47
- Fix OOM issue [#40] (#40)
- Fix 'str' has no attribute get for getting bookmark. This is a fix for the previous version 1.1.4 which was rolled back [#38] (#38)
- Request Timeout Implementation #36
- Handle timestamps before 1970-1-1 #24
- Set replication keys to automatic
- Ensure nested times are transformed
- Query the
contacts
stream asgreater than or equal to
the bookmark #14
- Support date time strings from API in tranform
- Fix for inconsistem epoch formats from API. Normalize all to milli.
- Bumping to first major version 1.0.0 for GA Release
- Add
sla_applied
andstatistics
objects.
- Adjust
client.py
to use APIv.2.0
. - Remove
users
andleads
streams. - Add
contacts
stream. - Add support for
cursor
style paging.
- Adjust
client.py
to use APIv.1.4
; fix issues w/conversations
andadmins
missinng fields; fixcompany_attributes
API version error; fixwrite_bookmark
issue when scrolling.
- Fix rate limit issue in client.py, intermittently failing in Discover mode.
- Initial commit