wiki
wiki copied to clipboard
Audit Log
Objective
Keep a log of every action by all users. This should include both page editing and management actions.
Note that this feature is planned for 3.1 or later release.
### Tasks
- [x] Pages - Prompt the user to enter a short description for an edit. (optional enforcement)
- [x] Pages - Log which fields were changed during an edit.
- [ ] Pages - Log page actions (such as delete, move, rename, etc.)
- [ ] Pages - View history of a page
- [ ] Admin - Log all management actions.
- [ ] Admin - Page to view the history of all actions by a user, or by timeframe.
- [ ] Admin - Ability to purge the history (with timeframe options), only by the administrator group. A flag could be set via the config.yml or ENV var to disable this ability altogether.
Related to #6558