{"push_id":765400202,"size":35,"distinct_size":11,"ref":"refs/heads/clc-5645","head":"174ff4ec8239e031317e0e9519bd8dac2f21cf5e","before":"e6db7b6bb2610c9c757d4c655bcad9bae79f4730","commits":[{"sha":"d78fcbad7d448ee7924f3883231255118eec252b","author":{"email":"1b2607c046c932ad721177e09a451fed82cfe975@berkeley.edu","name":"John Crossman"},"message":"CLC-5646, Custom clients can be configured via YAML convention: google_proxy.my_app.client_id","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/d78fcbad7d448ee7924f3883231255118eec252b"},{"sha":"ea55442a8e5690c5fa474522604e5a1265a4430a","author":{"email":"1b2607c046c932ad721177e09a451fed82cfe975@berkeley.edu","name":"John Crossman"},"message":"CLC-5639, drive_manager class handles create dir and upload file","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/ea55442a8e5690c5fa474522604e5a1265a4430a"},{"sha":"accb475253733abaabaf5ef501e57c576066bc04","author":{"email":"1b2607c046c932ad721177e09a451fed82cfe975@berkeley.edu","name":"John Crossman"},"message":"CLC-5646, access_token override in CredentialStore rather than passed along loosely","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/accb475253733abaabaf5ef501e57c576066bc04"},{"sha":"58ff41de7ed4794ace9d65af9b060abc95bf6e13","author":{"email":"1b2607c046c932ad721177e09a451fed82cfe975@berkeley.edu","name":"John Crossman"},"message":"CLC-5639, include ClassLogger","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/58ff41de7ed4794ace9d65af9b060abc95bf6e13"},{"sha":"7097c940ee929063f659c836348c1a7dc0fe65ca","author":{"email":"a5c9a7107c568d4730b98d5c9c65c33aab50a4df@berkeley.edu","name":"Paul Kerschen"},"message":"Merge pull request #4081 from johncrossman/master\n\nCLC-5639, DriveManager class can create dir and upload file; plus YAML scheme","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/7097c940ee929063f659c836348c1a7dc0fe65ca"},{"sha":"ed4ff87b584152b685e48e8633631189940a324e","author":{"email":"1b0b010b95255b8d74951dfa4981affa8efa445e@gmail.com","name":"Christian Vuerings"},"message":"CLC-5656 - JS error when you go to /campus unauthenticated\n\nhttps://jira.ets.berkeley.edu/jira/browse/CLC-5656","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/ed4ff87b584152b685e48e8633631189940a324e"},{"sha":"d42a6d3e0eeddea7901c1aea2deb6ce512c5ca39","author":{"email":"1b2607c046c932ad721177e09a451fed82cfe975@berkeley.edu","name":"John Crossman"},"message":"CLC-5639, find_folders_by_title and find_items_by_title (more generic)","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/d42a6d3e0eeddea7901c1aea2deb6ce512c5ca39"},{"sha":"0b02ba00acb4fc1da091a0866d087755e66a601a","author":{"email":"1b2607c046c932ad721177e09a451fed82cfe975@berkeley.edu","name":"John Crossman"},"message":"Merge pull request #4083 from christianv/CLC-5656\n\nCLC-5656 - JS error when you go to /campus unauthenticated","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/0b02ba00acb4fc1da091a0866d087755e66a601a"},{"sha":"3419fe0ffc6a460cacf490e13ebcf7e23331e362","author":{"email":"1b2607c046c932ad721177e09a451fed82cfe975@berkeley.edu","name":"John Crossman"},"message":"CLC-5639, remove nonsensical comment in drive_manager.rb","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/3419fe0ffc6a460cacf490e13ebcf7e23331e362"},{"sha":"785d68ad6e96d3017369d75d91d8e14c2580349a","author":{"email":"a5c9a7107c568d4730b98d5c9c65c33aab50a4df@berkeley.edu","name":"Paul Kerschen"},"message":"Merge pull request #4084 from johncrossman/CLC-5639-google-api\n\nCLC-5639, find_folders_by_title and find_items_by_title (more generic)","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/785d68ad6e96d3017369d75d91d8e14c2580349a"},{"sha":"cab6d46e5e24feead50114b8e739ac90eafe1ba9","author":{"email":"1b2607c046c932ad721177e09a451fed82cfe975@berkeley.edu","name":"John Crossman"},"message":"CLC-5643, testext on GoogleApps::DriveManager with trash() method added","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/cab6d46e5e24feead50114b8e739ac90eafe1ba9"},{"sha":"446015d50c4c1934d2f62cf78273ed6eee2d7efa","author":{"email":"a5c9a7107c568d4730b98d5c9c65c33aab50a4df@berkeley.edu","name":"Paul Kerschen"},"message":"Merge pull request #4087 from johncrossman/master\n\nCLC-5643, testext on GoogleApps::DriveManager with trash() method added","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/446015d50c4c1934d2f62cf78273ed6eee2d7efa"},{"sha":"ad95f92d22860f01ab07143ecfbe63966f9ef8e5","author":{"email":"a5c9a7107c568d4730b98d5c9c65c33aab50a4df@berkeley.edu","name":"Paul Kerschen"},"message":"CLC-5620 Create and populate Oec::CourseCode table and model","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/ad95f92d22860f01ab07143ecfbe63966f9ef8e5"},{"sha":"29191918fe76040a887de38f04f914f48a60c372","author":{"email":"1b2607c046c932ad721177e09a451fed82cfe975@berkeley.edu","name":"John Crossman"},"message":"Merge pull request #4086 from paulkerschen/clc-5620\n\nCLC-5620 Create and populate Oec::CourseCode table and model","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/29191918fe76040a887de38f04f914f48a60c372"},{"sha":"43ac73b353f5f2543c6aec11314ca05b1808d9ce","author":{"email":"a5c9a7107c568d4730b98d5c9c65c33aab50a4df@berkeley.edu","name":"Paul Kerschen"},"message":"CLC-5620 Follow-up: fix Bamboo failure","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/43ac73b353f5f2543c6aec11314ca05b1808d9ce"},{"sha":"53ddcd7f51164f65568feba48acdc38015a677eb","author":{"email":"1b2607c046c932ad721177e09a451fed82cfe975@berkeley.edu","name":"John Crossman"},"message":"CLC-5635, scope setting in yml for google_auth_controller","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/53ddcd7f51164f65568feba48acdc38015a677eb"},{"sha":"959b8a11c3ff39d078a8a68e7404d522dcabc037","author":{"email":"1b2607c046c932ad721177e09a451fed82cfe975@berkeley.edu","name":"John Crossman"},"message":"Merge pull request #4089 from paulkerschen/clc-5620\n\nCLC-5620 Follow-up: fix Bamboo failure","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/959b8a11c3ff39d078a8a68e7404d522dcabc037"},{"sha":"d670185408531f2ba7022722e0264e80f1354b66","author":{"email":"a5c9a7107c568d4730b98d5c9c65c33aab50a4df@berkeley.edu","name":"Paul Kerschen"},"message":"Merge pull request #4091 from johncrossman/master\n\nCLC-5635, 'scope' value used by google_auth_controller is now set in yml","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/d670185408531f2ba7022722e0264e80f1354b66"},{"sha":"c56042301a0c646fe9cf542c30324ef8599d30e9","author":{"email":"a5c9a7107c568d4730b98d5c9c65c33aab50a4df@berkeley.edu","name":"Paul Kerschen"},"message":"CLC-5620 Really honestly fix Bamboo failures","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/c56042301a0c646fe9cf542c30324ef8599d30e9"},{"sha":"f40a84fe501185b5733cc40ef5991516031dbe0b","author":{"email":"1b2607c046c932ad721177e09a451fed82cfe975@berkeley.edu","name":"John Crossman"},"message":"CLC-5635, clean up GoogleAuthController and spec","distinct":false,"url":"https://api.github.com/repos/paulkerschen/calcentral/commits/f40a84fe501185b5733cc40ef5991516031dbe0b"}]}