Problem/Motivation
Currently, paragraph entities are not tracked by the Admin Audit Trail module.
This results in missing audit logs for paragraph creation, updates, and deletions, making it difficult for administrators to trace content structure changes or nested content modifications.
Steps to reproduce
- Enable the Admin Audit Trail module.
- Create or edit a content type that uses Paragraphs.
- Add or update a paragraph within a node.
- Visit the Audit Trail report (
/admin/reports/audit-trail). - Observe that no paragraph-related logs are recorded.
Proposed resolution
Create a submodule to audit paragraphs, which will:
- Log paragraph insert, update, and delete operations.
- Include details about the paragraph type and its parent entity (type and ID).
- Record numeric references for entity identification.
- Seamlessly integrate into the existing Admin Audit Trail system.
Remaining tasks
- ✅ File an issue
- ✅ Addition/Change/Update/Fix
- ✅ Testing to ensure no regression
- ➖ Automated unit testing coverage
- ➖ Automated functional testing coverage
- ➖ UX/UI designer responsibilities
- ➖ Readability
- ➖ Accessibility
- ➖ Performance
- ➖ Security
- ➖ Documentation
- ✅ Code review by maintainers
- ✅ Full testing and approval
- ✅ Credit contributors
- ✅ Review with the product owner
- ✅ Release notes snippet
- ✅ Release admin_audit_trail-1.0.6
API changes
- N/A
Data model changes
- N/A
Release notes snippet
- feat: #3508223 Add Admin Audit Trail Paragraphs submodule to track paragraph entity CUD operations By: @pascuperbla
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | admin_audit_trail-add_paragraphs-3508223-1.patch | 2.76 KB | pascuperbla |
Comments
Comment #2
pascuperbla commentedComment #3
rajab natshahComment #4
rajab natshahComment #6
rajab natshahComment #7
rajab natshahComment #9
rajab natshahComment #11
rajab natshah✅ Released admin_audit_trail-1.0.6