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