Open Bug 1473761 Opened Last year

Keep track of user actions in a log

Categories

(Webtools :: Pontoon, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: mathjazz, Unassigned)

References

(Blocks 2 open bugs)

Details

Currently, we only store a user and data for the latest "save", "approve", "unapprove", "reject" and "unreject" actions on each Translation object.

Instead, we should keep a full log of actions for each Translation, perhaps in a similar fashion in which we track changes in user permissions (bug 1229891).

That would allow us to:
- add timeline tabs to dashboards (bug 1473760)
- improve user timelines (1225109)
- improve data we display in latest activity columns (bug 1249470)
You need to log in before you can comment on or make changes to this bug.