{"push_id":1047540433,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"675ec5160cfd1f98df3343aaafec4266b48c0aa7","before":"8d75ac298da292dbcbc78f724157677c94133e8b","commits":[{"sha":"675ec5160cfd1f98df3343aaafec4266b48c0aa7","author":{"email":"71bff46f8673667ec76823423e4eca014ccdaacf@gmail.com","name":"Nick Barry"},"message":"[WIP] Ability to update a contact:\nDone in this commit:\nChange default visibility of details/edit elements - default view should be Details view, with input (edit) elements hidden initially.\nImprove my url-detecting logic in scripts.js by splitting url according to slashes\nSet hidden/visible content based on whether ‘/edit’ is in url\nSet up url to change between ‘/edit’ and no ‘/edit’\n\nTo do:\nPass some page state information in pushState method, and add an event listener so the page can show the correct content if the user presses Back\nProgrammatically submit form, as a PUT rather than a Post\nWhat happens after form submission? Can I prevent page from reloading/redirecting automatically? Should I use jquery to update the contents of the details elements, or just reload the page? Maybe start with the latter, and then consider the former afterward.\nFormatting: Make the spacing of the fields even between edit and details views\nFormatting: get rid of this separate line, and make the nameFull field below, in the form, larger. Model after Gmail Contacts\nAny other TODOs in the js or html of these pages: scripts.js, contact.handlebars","distinct":true,"url":"https://api.github.com/repos/nickbarry/getintouch-personal/commits/675ec5160cfd1f98df3343aaafec4266b48c0aa7"}]}