Zum Hauptinhalt springen

Changelog Plugin

Automatically track and log changes to entities in an audit trail.

Overview​

The Changelog plugin provides entity-level change tracking β€” recording who changed what, when, and what the previous values were.

How It Works​

The plugin intercepts entity save operations and creates ActivityLog records with:

  • Changed entity type and ID
  • Action type (created, updated, deleted)
  • Updated fields and their previous/new values
  • Actor (user or system)

Configuration​

The plugin is enabled by default. Configure via environment variables:

VariableDescriptionDefault
CHANGELOG_ENABLEDEnable/disable the plugintrue

Usage​

Once enabled, all entity changes are automatically logged. View the changelog:

  1. Navigate to any entity detail page
  2. Click the History / Changelog tab
  3. View the chronological list of changes