Skip to content

Releases: veda-consulting-company/uk.co.vedaconsulting.mautic

1.4

01 Mar 13:57
d18d6ef
Compare
Choose a tag to compare
  • 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

24 Jun 14:19
6a85ca2
Compare
Choose a tag to compare
1.3
Update info.xml

1.1

15 Feb 13:05
8d15844
Compare
Choose a tag to compare
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

30 Jan 17:23
c3d0450
Compare
Choose a tag to compare
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

13 Oct 09:09
db15a68
Compare
Choose a tag to compare
1.0-alpha3 Pre-release
Pre-release
Update info.xml

1.0-alpha2

09 Oct 13:11
99c3f96
Compare
Choose a tag to compare
1.0-alpha2 Pre-release
Pre-release

Integrate with Mautic Version 3.

Release 1.0 alpha1

21 Aug 09:04
fbf55a2
Compare
Choose a tag to compare
Release 1.0 alpha1 Pre-release
Pre-release
Merge pull request #9 from cmolava/rel-1.0-alpha

Set Version to 1.0-alpha1.