{"shas":[["c1f8eec0c8473fe7d8e5fd230ee53797da75cde5","36d4f0e9408f291ef2d83a493c1372ddcc9d84fc@gmail.com","I'm actually pretty sure I did most of the work already","Harrison Chapman"],["18584f7502e3e05401cc7607fb4a91939567ccfb","36d4f0e9408f291ef2d83a493c1372ddcc9d84fc@gmail.com","Forget what I changed","Harrison Chapman"],["0198bb10a52a5c32799c4500ea1b7aabca1c6654","36d4f0e9408f291ef2d83a493c1372ddcc9d84fc@gmail.com","Added preliminary support for hashing passwords securely","Harrison Chapman"],["bcf8d07b410d5f11d4d5b4004bd091c005d88b3c","36d4f0e9408f291ef2d83a493c1372ddcc9d84fc@gmail.com","Work towards a password recovery feature, in order to push out hashed passwords.","Harrison Chapman"],["38071cc4b685c8801867ef73758ba6601a472662","36d4f0e9408f291ef2d83a493c1372ddcc9d84fc@gmail.com","I am pretty sure that password resetting works, and well. I just need Connor to upload his newer stuff so I can rebase.","Harrison Chapman"],["b1a23fd779329797cdf55d4374a900dd23b0de45","36d4f0e9408f291ef2d83a493c1372ddcc9d84fc@gmail.com","Merged all_playlists","Harrison Chapman"],["3b966806dd2c0426da4de7f700ea07b8e6be1d24","36d4f0e9408f291ef2d83a493c1372ddcc9d84fc@gmail.com","Better host_url support for the reset link sent","Harrison Chapman"],["27d3c626830dd1dc5c8a619c8b0109db9bc0b51b","36d4f0e9408f291ef2d83a493c1372ddcc9d84fc@gmail.com","added a comment to password hashing","Harrison Chapman"],["c7f7466a199d05d011f4bbc0a25647a1698d47f0","36d4f0e9408f291ef2d83a493c1372ddcc9d84fc@gmail.com","Merged in Connor's changes (no playcounts, textarea tracklist entry) [with no help from connor :P]","Harrison Chapman"]],"ref":"refs/heads/master","size":9,"head":"c7f7466a199d05d011f4bbc0a25647a1698d47f0","push_id":33171059}