{"head":"975c78794df80950369065d335385ce7f59cc849","size":44,"push_id":47208492,"commits":[{"sha":"7700a2b793c9853438ddb4cb8f0ae2f8cfc43689","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/7700a2b793c9853438ddb4cb8f0ae2f8cfc43689","message":"Load in yaml permissions"},{"sha":"b483ec4697bf28a82f100efbd190725aefea4186","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/b483ec4697bf28a82f100efbd190725aefea4186","message":"Add the cancan gem"},{"sha":"f61823bfbde9087c93ea09524c6e73691d701735","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/f61823bfbde9087c93ea09524c6e73691d701735","message":"Added ability checking for creation of votes"},{"sha":"d264177324bb67868b899b7e094a594eacbe5dfe","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/d264177324bb67868b899b7e094a594eacbe5dfe","message":"Permissions on questions\n\nWorking, for the most part. Needs tests."},{"sha":"62ec28af3d3a1188b099e25bd06ad02325fd3300","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/62ec28af3d3a1188b099e25bd06ad02325fd3300","message":"Added 403.html page"},{"sha":"d8bee2f1b55945ee86f0cb3780815207dc81190f","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/d8bee2f1b55945ee86f0cb3780815207dc81190f","message":"Updated most of questions spec"},{"sha":"71f4f4759983a8420bc4fff796d3a6a657780853","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/71f4f4759983a8420bc4fff796d3a6a657780853","message":"Added .travis.yml file to stop development gems being downloaded"},{"sha":"6e9f8d6407bc40873f916ab7c6a393877670f328","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/6e9f8d6407bc40873f916ab7c6a393877670f328","message":"Actually move those gems into development"},{"sha":"2da8f64e93b1262baf158404f1e296c383a49dca","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/2da8f64e93b1262baf158404f1e296c383a49dca","message":"Get travis to run spec rather than rake test"},{"sha":"03329cd25f69c6d6ed672af60293ca104a74b67f","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/03329cd25f69c6d6ed672af60293ca104a74b67f","message":"Added Procfile for Resque stuff later"},{"sha":"57a70435910cf7de6071ce80b2dbbf81e0bf577e","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/57a70435910cf7de6071ce80b2dbbf81e0bf577e","message":"Add the cancan gem"},{"sha":"40e3298e6b1ce90cc1e4987d101ecad20dab3e62","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/40e3298e6b1ce90cc1e4987d101ecad20dab3e62","message":"Don't 403 if a user doesn't have enough rep"},{"sha":"c4e8e9b54086db0a66eb8603f64bf82491df32de","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/c4e8e9b54086db0a66eb8603f64bf82491df32de","message":"Remove unneeded variables in ability model"},{"sha":"e8d31ba325dca22a31e2eb48da2853a8b59e05ff","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/e8d31ba325dca22a31e2eb48da2853a8b59e05ff","message":"Add logged_in? helper for abilities"},{"sha":"60e4cd12fff6ca4009e678aa73a7697af3904a60","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/60e4cd12fff6ca4009e678aa73a7697af3904a60","message":"Okay, those variables are required"},{"sha":"54b3086c553bfa6689217961452e3293e555edf1","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/54b3086c553bfa6689217961452e3293e555edf1","message":"Only include pipe if there is a link"},{"sha":"60f99c596077ad61881546d18a9bd9444f61c75f","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/60f99c596077ad61881546d18a9bd9444f61c75f","message":"Added authorisation for destroying questions"},{"sha":"2a5d59473b0ec48fcc7144c6906606a938f706e7","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/2a5d59473b0ec48fcc7144c6906606a938f706e7","message":"Added spec file for Ability"},{"sha":"c8f1556d955dbbb6c14acc6206d087d75515ebf9","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/c8f1556d955dbbb6c14acc6206d087d75515ebf9","message":"Added checks for deleted questions"},{"sha":"f33990157d5ef6de29ffd44010b0bbc904c2c622","author":{"name":"Thomas McDonald","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@conceptcoding.co.uk"},"url":"https://api.github.com/repos/thomas-mcdonald/qa/commits/f33990157d5ef6de29ffd44010b0bbc904c2c622","message":"Don't delete answers when question is soft-deleted"}],"ref":"refs/heads/master","legacy":{"head":"975c78794df80950369065d335385ce7f59cc849","size":44,"push_id":47208492,"shas":[["7700a2b793c9853438ddb4cb8f0ae2f8cfc43689","tom@conceptcoding.co.uk","Load in yaml permissions","Thomas McDonald"],["b483ec4697bf28a82f100efbd190725aefea4186","tom@conceptcoding.co.uk","Add the cancan gem","Thomas McDonald"],["f61823bfbde9087c93ea09524c6e73691d701735","tom@conceptcoding.co.uk","Added ability checking for creation of votes","Thomas McDonald"],["d264177324bb67868b899b7e094a594eacbe5dfe","tom@conceptcoding.co.uk","Permissions on questions\n\nWorking, for the most part. Needs tests.","Thomas McDonald"],["62ec28af3d3a1188b099e25bd06ad02325fd3300","tom@conceptcoding.co.uk","Added 403.html page","Thomas McDonald"],["d8bee2f1b55945ee86f0cb3780815207dc81190f","tom@conceptcoding.co.uk","Updated most of questions spec","Thomas McDonald"],["71f4f4759983a8420bc4fff796d3a6a657780853","tom@conceptcoding.co.uk","Added .travis.yml file to stop development gems being downloaded","Thomas McDonald"],["6e9f8d6407bc40873f916ab7c6a393877670f328","tom@conceptcoding.co.uk","Actually move those gems into development","Thomas McDonald"],["2da8f64e93b1262baf158404f1e296c383a49dca","tom@conceptcoding.co.uk","Get travis to run spec rather than rake test","Thomas McDonald"],["03329cd25f69c6d6ed672af60293ca104a74b67f","tom@conceptcoding.co.uk","Added Procfile for Resque stuff later","Thomas McDonald"],["57a70435910cf7de6071ce80b2dbbf81e0bf577e","tom@conceptcoding.co.uk","Add the cancan gem","Thomas McDonald"],["40e3298e6b1ce90cc1e4987d101ecad20dab3e62","tom@conceptcoding.co.uk","Don't 403 if a user doesn't have enough rep","Thomas McDonald"],["c4e8e9b54086db0a66eb8603f64bf82491df32de","tom@conceptcoding.co.uk","Remove unneeded variables in ability model","Thomas McDonald"],["e8d31ba325dca22a31e2eb48da2853a8b59e05ff","tom@conceptcoding.co.uk","Add logged_in? helper for abilities","Thomas McDonald"],["60e4cd12fff6ca4009e678aa73a7697af3904a60","tom@conceptcoding.co.uk","Okay, those variables are required","Thomas McDonald"],["54b3086c553bfa6689217961452e3293e555edf1","tom@conceptcoding.co.uk","Only include pipe if there is a link","Thomas McDonald"],["60f99c596077ad61881546d18a9bd9444f61c75f","tom@conceptcoding.co.uk","Added authorisation for destroying questions","Thomas McDonald"],["2a5d59473b0ec48fcc7144c6906606a938f706e7","tom@conceptcoding.co.uk","Added spec file for Ability","Thomas McDonald"],["c8f1556d955dbbb6c14acc6206d087d75515ebf9","tom@conceptcoding.co.uk","Added checks for deleted questions","Thomas McDonald"],["f33990157d5ef6de29ffd44010b0bbc904c2c622","tom@conceptcoding.co.uk","Don't delete answers when question is soft-deleted","Thomas McDonald"]],"ref":"refs/heads/master"}}