River Song's diary

River Song kept a diary of her adventures with the Doctor. The cover was blue and resembled the exterior of the Doctor's TARDIS. Since the diary was written from River's point of view, she didn't let the Doctor read it, teasingly saying "Spoilers" and often putting her finger on her lips. The book acted as an indicator of where the Doctor was in his personal timeline; whenever River met him, she would name events she had experienced with him to see if he had experienced them yet.

History
River's diary was a gift from the Doctor himself, after she ironically saved his life after being the one who nearly killed him. He did this to maintain the timeline of her keeping track of their relationship. (DW: Let's Kill Hitler)

While River Song was studying at the Luna University, she did research on the Doctor, and learned a story he was going to die at 5:02pm on 22 April 2011, at Lake Silencio. She recorded this in her diary. (DW: Closing Time)

She most probably wrote about nearly destroying reality following her "murder" of the Doctor. (DW: The Wedding of River Song')

River brought her diary with her on a trip with the Eleventh Doctor shortly after she had been imprisioned in the Stormcage Containment Facility. The Doctor explained his rules for the diary: River was to use it to keep track of their meetings and adventures together. (DW: First Night)

River spied on the Doctor's first nine incarnations, learning what her husband looked like in his past to help her identify him for their future meetings. However, she ended up getting caught by him before he left Earth in An Unearthly Child. Hearing Susan call for her grandfather, River left, not ready to know if she'll be the mother of her parent in the future. (VG: The Eternity Clock)

On returning from a trip with the Eleventh Doctor for her birthday, River met Rory Williams at Stormcage. She checked her diary to be sure of where the Doctor was in his timeline. By this point, she had already been to Demons Run in her past and revealed her identity to the Doctor and her parents. (DW: A Good Man Goes to War)

In 2011, River and an 1103-year-old version of the Eleventh Doctor compared diaries. At this point in his timestream, the Doctor had a similar diary. By this point, she'd visited Easter Island and met Jim the Fish. She seemed found of Jim when the Doctor mentioned him. (DW: The Impossible Astronaut)

In the 52nd century, in Stormcage, River wrote in her diary before taking a phone call from Winston Churchill and escaping. (DW: The Pandorica Opens)

After the Doctor reset the universe at the cost of his own erasure from existence, River temporarily gave her mother her diary as a wedding present to bring him back. Later, the Doctor returned the diary to River, telling her that all the writing had returned, but he had not peeked. (DW: The Big Bang)

After the crash of the Byzantium, Amy asked River what her diary was. The Eleventh Doctor, who had yet to experience many events recounted in it, told her to stay away from it. (DW: The Time of Angels)

When the Tenth Doctor met River Song for the first time from his perspective, she attempted to "do diaries" with him, naming events which they had experienced together. He did not know who she was. When the Doctor tried to read the diary, River stopped him and told him that, by his own rules, he was not allowed to read it. (DW: Silence in the Library) After the events in the Library and River's death, the Doctor left her diary in the biography section of the Library. Donna Noble and he considered reading it to find out their futures, specifically Donna's (given River's reaction to her identity), but chose not to. (DW: Forest of the Dead)

Recorded adventures

 * The Battle of Demon's Run. (DW: A Good Man Goes to War)
 * A trip with the Eleventh Doctor to Easter Island. (DW: The Impossible Astronaut)
 * An encounter with Jim the Fish. (DW: The Impossible Astronaut)
 * The crash of the Byzantium. (DW: Silence in the Library)
 * A picnic at Asgard. (DW: Silence in the Library)
 * An adventure in the Bone Meadows. (DW: The Time of Angels)
 * The Doctor mentions Donna Noble at some point, explaining the circumstances behind her departure from his company. River remembers this when she actualy meets Donna, but remains silent about why she didn't know her in the future. (DW: Silence in the Library)
 * Her second trip to Lake Silencio, 22 April 2011, at the Doctor's invitation. (VG: The Eternity Clock)
 * An entry (titled "An Unearthly Mess") in which she got caught by the First Doctor snooping around I.M. Foreman's junkyard in 1963; Susan Foreman is also referenced but not explicitly named. She has other, less detailed entries about meeting other Doctors, second through ninth. (VG: The Eternity Clock)