Returns a timeline representation for the given data subject request.
The timeline includes key events (creation, suspensions, resumptions, workflow
step changes, closure) along with the computed time metrics required by the
front-end timeline component.