{"push_id":719944829,"size":24,"distinct_size":24,"ref":"refs/heads/master","head":"c2fdfcff5066f07d009b7d9fbe33460295c66b06","before":"d07d22db764ba1e75174eae8916235c9ebab274b","commits":[{"sha":"175be0131c1f97e3a41cf57bd08a822a4593750d","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"initial commit","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/175be0131c1f97e3a41cf57bd08a822a4593750d"},{"sha":"bab9596c28355fbbada545ee240004cf9ebf1c6c","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"modified cache store for use of the SDK (and command line app) with multiple amazon accounts","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/bab9596c28355fbbada545ee240004cf9ebf1c6c"},{"sha":"6933bf5a0ceb7dc9986ffbdf1fe447820aef26c6","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"fixed create_directory_path bug by returning 'previous_node' if no match found (root node), upload_dir now properly returns hash in data key","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/6933bf5a0ceb7dc9986ffbdf1fe447820aef26c6"},{"sha":"297f8188b67f2742acbda02da164ab8a3573c091","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"initial commit of command line app","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/297f8188b67f2742acbda02da164ab8a3573c091"},{"sha":"7298eabff51f05795c46604784ae4ff494337a59","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"added md5 check for existing files to determine if the files are identical or not (uses local cache), checking if file exists before uploading (local cache) inside upload_file method, build_node_path now breaks properly if building the path for root, upload_dir checks if it needs to renew authorization after each file upload (for long directory uploads)","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/7298eabff51f05795c46604784ae4ff494337a59"},{"sha":"d6ca8fa30face42b0499db8dfb07be9b4cf6d1cd","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"renew_authorization now sets necessary instance variables itself so it can be called (and be functional) by itself rather than just inside the auth method, rearranged how we display and read in the auth URL since the command line app doesn't seem to like 'gets'","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/d6ca8fa30face42b0499db8dfb07be9b4cf6d1cd"},{"sha":"cf02a1acf69127b969a8569b10f2992ea641ff41","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"added support for checking of node exists by md5","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/cf02a1acf69127b969a8569b10f2992ea641ff41"},{"sha":"a483b98c7102e965c01482b1870c168c7d1379a8","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"accidentally committed a test file...","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/a483b98c7102e965c01482b1870c168c7d1379a8"},{"sha":"9af2df6aa17e39d1ee20ebea0a4326593e795185","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"added command line functionality to get node metadata","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/9af2df6aa17e39d1ee20ebea0a4326593e795185"},{"sha":"9c6b79cda22da8b19ec81d455d6aee2ffeeb3737","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"typo when passing acocunt into node api","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/9c6b79cda22da8b19ec81d455d6aee2ffeeb3737"},{"sha":"188fbb11ede2071f01e40865a86ac4a5cad57b03","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"account no longer 'auto-authorizes' itself","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/188fbb11ede2071f01e40865a86ac4a5cad57b03"},{"sha":"d54abd06967a246ce488d08a8b5f99ea78e3638a","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"switched from 'escort' to 'thor'","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/d54abd06967a246ce488d08a8b5f99ea78e3638a"},{"sha":"69bf23beecc63f8adc1a473b4f3549b590c38e50","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"fixed typo","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/69bf23beecc63f8adc1a473b4f3549b590c38e50"},{"sha":"71acb7892f9ca6fc3a06e8a93aee8b57efc76426","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"simplified retval value for method","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/71acb7892f9ca6fc3a06e8a93aee8b57efc76426"},{"sha":"890c3932b3856fabcd9905e12d6fab3712d51e05","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"initial update of README","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/890c3932b3856fabcd9905e12d6fab3712d51e05"},{"sha":"36ff61bc388a057f8b6b18dd89f04f475b6c1737","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"auth_url isn't passed into constructor now","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/36ff61bc388a057f8b6b18dd89f04f475b6c1737"},{"sha":"d82821af023c9960dac9eb7dc9b021b554ac1d39","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"added missing files back","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/d82821af023c9960dac9eb7dc9b021b554ac1d39"},{"sha":"1613cceb2b5ed0e6cba8a8c2cffc1aef7443ec95","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"removed Atom editor tags files","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/1613cceb2b5ed0e6cba8a8c2cffc1aef7443ec95"},{"sha":"067c1d1166ef76f9bc8a57e114aa42fbc00c4bc8","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"return values now match the rest of the API call result structures, added 'mkdir' command to CLI","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/067c1d1166ef76f9bc8a57e114aa42fbc00c4bc8"},{"sha":"ef61a7ed76f979793dea3beaedc2cb2f08ecd7c8","author":{"email":"5ff683095a811e3428289db6a5c7084f25685ef0@gmail.com","name":"alex-phillips"},"message":"all methods check authorization and exit if we are not authorized","distinct":true,"url":"https://api.github.com/repos/alex-phillips/clouddrive/commits/ef61a7ed76f979793dea3beaedc2cb2f08ecd7c8"}]}