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

1.5.0-beta1 2026-01-30 11:26 UTC

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.