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:
| Variable | Description | Default |
|---|---|---|
CHANGELOG_ENABLED | Enable/disable the plugin | true |
Usageโ
Once enabled, all entity changes are automatically logged. View the changelog:
- Navigate to any entity detail page
- Click the History / Changelog tab
- View the chronological list of changes
Related Pagesโ
- Activity Log Endpoints โ API reference
- Audit Logging โ security auditing