{"push_id":912612127,"size":14,"distinct_size":2,"ref":"refs/heads/workbooks_upload","head":"310dc0004745d0134cc59edc24871b42de9e304e","before":"a460d1c23378823bc8f7eed823cda120ff0636be","commits":[{"sha":"6d2dde6f9750f652f87cebf398bac5f8d9b01621","author":{"email":"19e222125bcf4893dcf0f11b80ca374426c289e1@imgineme.com","name":"Andrew Hushbeck"},"message":"Fix project/workbook recent viewed lists","distinct":false,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/6d2dde6f9750f652f87cebf398bac5f8d9b01621"},{"sha":"72713a96490320bdf2b7a7e139ca546610962689","author":{"email":"19e222125bcf4893dcf0f11b80ca374426c289e1@imgineme.com","name":"Andrew Hushbeck"},"message":"Basic sharing UI tweaks for projects","distinct":false,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/72713a96490320bdf2b7a7e139ca546610962689"},{"sha":"cf70e7398b28264b364ff2427fadb7bc05c76215","author":{"email":"19e222125bcf4893dcf0f11b80ca374426c289e1@imgineme.com","name":"Andrew Hushbeck"},"message":"Remove study sharing\n\nWe don't support this and don't need this code","distinct":false,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/cf70e7398b28264b364ff2427fadb7bc05c76215"},{"sha":"418cfa2780f9ba45859dd90cde446a13dd2b2424","author":{"email":"19e222125bcf4893dcf0f11b80ca374426c289e1@imgineme.com","name":"Andrew Hushbeck"},"message":"Add sharing detail page\n\nWill be used when clicking on a link","distinct":false,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/418cfa2780f9ba45859dd90cde446a13dd2b2424"},{"sha":"5047fbcc3573576c00fc77a01df9ced48972f497","author":{"email":"19e222125bcf4893dcf0f11b80ca374426c289e1@imgineme.com","name":"Andrew Hushbeck"},"message":"Share Removal Button\n\nAllow you to remove yourself from a shared project.","distinct":false,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/5047fbcc3573576c00fc77a01df9ced48972f497"},{"sha":"6a8841fe08209862911c0275af9a41c1221d830f","author":{"email":"19e222125bcf4893dcf0f11b80ca374426c289e1@imgineme.com","name":"Andrew Hushbeck"},"message":"Fix double display bug upon sharing with multiple people\n\nCombining querysets in Django is far harder than it needed to be. All you need to do when you have two sets of the same model is a simple `UNION`. But they instead try to get fancy with their `OR`'s and end up messing up the queries anyway. So now instead of a simple set union, I also have to do a distinct. Because if you don't, you end up with lots of dupes. One for each person you shared with.\n\nAt least it's fixed now.","distinct":false,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/6a8841fe08209862911c0275af9a41c1221d830f"},{"sha":"95653e552761672925a47488033e8d1b895a4cbb","author":{"email":"19e222125bcf4893dcf0f11b80ca374426c289e1@imgineme.com","name":"Andrew Hushbeck"},"message":"Create Sharing Service for use by models/views","distinct":false,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/95653e552761672925a47488033e8d1b895a4cbb"},{"sha":"b7c3989883a3b376d59a2ce85a21cc036fcd2bb3","author":{"email":"19e222125bcf4893dcf0f11b80ca374426c289e1@imgineme.com","name":"Andrew Hushbeck"},"message":"Turn on sharing for projects","distinct":false,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/b7c3989883a3b376d59a2ce85a21cc036fcd2bb3"},{"sha":"1840900b960823455d5540e6e0866060e737fb2a","author":{"email":"19e222125bcf4893dcf0f11b80ca374426c289e1@imgineme.com","name":"Andrew Hushbeck"},"message":"Merge branch 'master' of github.com:BlinkUX/ISB-CGC into sharing","distinct":false,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/1840900b960823455d5540e6e0866060e737fb2a"},{"sha":"950ffa0417371bc664d4ab66c8a337a1c6a16ba2","author":{"email":"19e222125bcf4893dcf0f11b80ca374426c289e1@imgineme.com","name":"Andrew Hushbeck"},"message":"Merge pull request #30 from BlinkUX/nav-recent\n\nFix project/workbook recent viewed lists","distinct":false,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/950ffa0417371bc664d4ab66c8a337a1c6a16ba2"},{"sha":"48254aa0af39830fe3cea0c773cb9f3e3524a112","author":{"email":"19e222125bcf4893dcf0f11b80ca374426c289e1@imgineme.com","name":"Andrew Hushbeck"},"message":"Merge branch 'master' of github.com:BlinkUX/ISB-CGC into sharing\n\n# Conflicts:\n#\tprojects/views.py","distinct":false,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/48254aa0af39830fe3cea0c773cb9f3e3524a112"},{"sha":"be10a2be8ced4415c92d26ddeef2c761b7c90289","author":{"email":"19e222125bcf4893dcf0f11b80ca374426c289e1@imgineme.com","name":"Andrew Hushbeck"},"message":"Merge pull request #32 from BlinkUX/sharing\n\nSharing for Projects","distinct":false,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/be10a2be8ced4415c92d26ddeef2c761b7c90289"},{"sha":"8bb3e28460515d075dabfb0999ed0d343ee75825","author":{"email":"6a25fc5becc4bee123ad2e7fba9d511fbd55e86a@gmail.com","name":"Ross Bohner"},"message":"added integration with visualizations","distinct":true,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/8bb3e28460515d075dabfb0999ed0d343ee75825"},{"sha":"310dc0004745d0134cc59edc24871b42de9e304e","author":{"email":"6a25fc5becc4bee123ad2e7fba9d511fbd55e86a@gmail.com","name":"Ross Bohner"},"message":"merged with master","distinct":true,"url":"https://api.github.com/repos/BlinkUX/ISB-CGC/commits/310dc0004745d0134cc59edc24871b42de9e304e"}]}