systopia / de.systopia.identitytracker
The sole purpose of this extension is to keep a history of contact ID and external identfier that would otherwise be destroyed when merging duplicates
Installs: 13
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 3
Forks: 4
Open Issues: 2
Type:civicrm-ext
pkg:composer/systopia/de.systopia.identitytracker
Requires
- php: ^8.1
- civicrm/civicrm-core: >=5.76
- civicrm/civicrm-packages: >=5.76
This package is not auto-updated.
Last update: 2026-02-12 08:09:58 UTC
README
CiviCRM contacts are identified by their CiviCRM ID and, optionally, an external identifier, which is a single-calue filed on Contact entities.
This extension provides means for keeping track of multiple identifiers of different configurable types for Contact entities by adding a multi-value custom field group and an API for easily identifying contacts by those ID records.
Warning
Incompatible with CiviCRM Core 5.71 prior to version 1.4
The extension is incompatible with CiviCRM Core starting from version 5.71.0
due to misuse of the API internally (which actually worked by accident).
Identity Tracker version 1.4 fixes this incompatibility.