As the Director for Public Prosecutions decides that Tánaiste Leo Varadkar will not be prosecuted for leaking a confidential GP contract to a friend when he was Taoiseach, here's a timeline of the events that led to the lengthy Garda investigation.