v0.11 - Database syncing, Redash, Freshdesk, and more
Feature additions
- New
DBSync
class - Sync data in tables across databases. Currently, we support syncing for Redshift and Postgres, but we are looking to add more databases in the future. - New
Freshdesk
Connector - Fetch tickets, contacts, and agents from the Freshdesk API. - New
Redash
Connector - Refresh queries and download data from the Redash API. (h/t @schuyler1d for the PR) - New
BillCom
Connector - Manage customers and invoices via the bill.com API. (h/t @dekedor for the PR)
Enhancements
- Added
to_postgres
andfrom_postgres
methods to the Parsons Table class. - Added the ability to apply codes to people in VAN.
- Added the ability to set the phone type when creating a person in VAN.
- Tweaked how Parsons handles imports to better support using Parsons in environments with limited resources. (h/t @schuyler1d)
- The Redshift
upsert
method now supports using multiple columns as aprimary_key
for deduplication of records. - Moved our
facebook-business
dependency to 6.0.0 to support newer apps. - Added support for getting data about custom fields in VAN.
Fixes
- Fixed a bug in the pagination code for VAN events.