{"push_id":727866936,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"b905465243c5efe6c5b1248ac37ffd808ab31b36","before":"2901865d59685545904ca5496739f0b899fd32ec","commits":[{"sha":"39041bd97ae76de28093e5f3a97af97468d5a573","author":{"email":"22aa2917276de0f6939db83cfe1a6117d29a5647@gmail.com","name":"Oliver Joseph Ash"},"message":"Rename robust functions for clarity and improve console logging of caught errors\n\nThe robust function name doesn't tell you what it's doing, so I renamed it to swimlane.\n\nFor caught errors (by swimlaning) and for raven captured errors (by raven.wrap), we were only console logging the error object. This doesn't produce a very nice output: http://jsbin.com/vimuxu/edit?js,output. Now we log caught errors as warning, along with a reason (caught by swimlane / captured by Raven) and print the stack trace. Much friendlier.","distinct":true,"url":"https://api.github.com/repos/guardian/frontend/commits/39041bd97ae76de28093e5f3a97af97468d5a573"},{"sha":"8a2fb19421d5cfea6644bfb3458d48e1aea28d5b","author":{"email":"22aa2917276de0f6939db83cfe1a6117d29a5647@gmail.com","name":"Oliver Joseph Ash"},"message":"Reduce refactor","distinct":true,"url":"https://api.github.com/repos/guardian/frontend/commits/8a2fb19421d5cfea6644bfb3458d48e1aea28d5b"},{"sha":"e5802abdba0964aeb44f614e49e381902c17cfc9","author":{"email":"22aa2917276de0f6939db83cfe1a6117d29a5647@gmail.com","name":"Oliver Joseph Ash"},"message":"Improve FastDom error logging","distinct":true,"url":"https://api.github.com/repos/guardian/frontend/commits/e5802abdba0964aeb44f614e49e381902c17cfc9"},{"sha":"b905465243c5efe6c5b1248ac37ffd808ab31b36","author":{"email":"22aa2917276de0f6939db83cfe1a6117d29a5647@gmail.com","name":"Oliver Joseph Ash"},"message":"Merge branch 'oja-robust-refactor'","distinct":true,"url":"https://api.github.com/repos/guardian/frontend/commits/b905465243c5efe6c5b1248ac37ffd808ab31b36"}]}