Releases: veda-consulting-company/uk.co.vedaconsulting.mautic
Releases · veda-consulting-company/uk.co.vedaconsulting.mautic
1.4
- Sync contact address from Mautic to CiviCRM.
- Set Contact Source to "Mautic" when created via Mautic.
- Create webhook activity in Completed status.
- Fixes to email/contact update/create on Mautic -> CiviCRM sync.
- Allow changing an existing email when syncing mautic -> CiviCRM.
- Fix error on processing mautic.lead_post_delete (which we don't do anything with).
- Add support for pushing communication preferences to Mautic (removing 'Do Not Contact' from Mautic contact).
- Create 'Update Communication Preferences' activity when updated via Mautic.
- If a contact is deleted in CiviCRM and "Anonymous" in Mautic don't try to sync.
- Allow CiviCRM Events to be linked to a Segment so that participants can be added to the Segment.
1.3
1.1
Improvements:
- Catch errors and continue processing webhooks if one fails.
- Add created_date to mauticwebhook table.
- Remove limit of 25 on MauticWebhook.process.
- When doing a pushSync to Mautic check and log mautic contacts with CiviCRM contact IDs that do not exist (probably they have been deleted in CiviCRM but not in Mautic).
- Remove foreign key constraints on civicrm_mauticwebhook table so we don't have issues with deleted contacts.
- Fixes for webhook processing job and pushSync.
1.0
First production-ready release.
Improvements:
- Fixed caching and implemented standard database access methods to improve performance.
- Fixed #16.
- Fixed major performance issue in the tag sync code causing PHP timeout to be reached after 60 seconds.
- Fixed Mautic tags sync to CiviCRM tag set.
- Refactored code to reduce multiple, duplicated calls to the Mautic API to get the same contact data.
- Refactored the sync code so that all errors reported by Mautic during sync are thrown as exceptions instead of being ignored - this means that an error will be shown in the logs and on screen which can then be investigated.
- Log messages and sync messages have been improved and the actual processing of segments for batches now happens as a set of steps at the end of the sync after the data has been prepared for each segment.
- An additional setting allows you to enable logging from the Mautic API code directly - this is off by default as it outputs a lot of data to the main CiviCRM logs but is useful when trying to debug.
- Other fixes/improvements #17
1.0-alpha3
Update info.xml
1.0-alpha2
Integrate with Mautic Version 3.
Release 1.0 alpha1
Merge pull request #9 from cmolava/rel-1.0-alpha Set Version to 1.0-alpha1.