{"head":"80aaa2a51c4d24f66fe0e82a02e3514614425849","size":9,"push_id":46523531,"ref":"refs/heads/master","commits":[{"sha":"5ef32367dcce3788b4177b7e70838d3e0749cc82","author":{"name":"Stephen Chan","email":"00a986febbc7a3304049a3e584bd5a1d00018e11@gmail.com"},"url":"https://api.github.com/repos/DevangS/CoralNet/commits/5ef32367dcce3788b4177b7e70838d3e0749cc82","message":"Annotation page now uses a separate JS file, instead of JS in the HTML file."},{"sha":"a42741f04a05b887ecb096c558843e8b29685a38","author":{"name":"Stephen Chan","email":"00a986febbc7a3304049a3e584bd5a1d00018e11@gmail.com"},"url":"https://api.github.com/repos/DevangS/CoralNet/commits/a42741f04a05b887ecb096c558843e8b29685a38","message":"Oops, forgot to remove the old JS from the annotation tool HTML file.  NOW the annotation tool JS is all in a separate JS file."},{"sha":"2b2fda5737e20e45e7c066bbf8c2fbd0d671091c","author":{"name":"Stephen Chan","email":"00a986febbc7a3304049a3e584bd5a1d00018e11@gmail.com"},"url":"https://api.github.com/repos/DevangS/CoralNet/commits/2b2fda5737e20e45e7c066bbf8c2fbd0d671091c","message":"Created a form for the annotation tool, and a button for AJAX saving of the annotations.\nThis save button is still in progress; it turns to \"Now saving\" and then \"Saved\" after you click it, but it doesn't actually get or save annotations.  Also, it doesn't yet let you save again if you change something after saving the first time."},{"sha":"7e0c9ba7bbf256947935184a1de2998a7de7f304","author":{"name":"Stephen Chan","email":"00a986febbc7a3304049a3e584bd5a1d00018e11@gmail.com"},"url":"https://api.github.com/repos/DevangS/CoralNet/commits/7e0c9ba7bbf256947935184a1de2998a7de7f304","message":"Save button for the Ajax annotation form seems to work; it saves annotations.\nHowever, annotation saving seems to be quite slow (around 5 seconds) on my netbook... not sure if it'd be as bad on the production server, but probably can use optimization either way."},{"sha":"cc73c8a2081997cd73430b072e1eb9f2d7e84e05","author":{"name":"Stephen Chan","email":"00a986febbc7a3304049a3e584bd5a1d00018e11@gmail.com"},"url":"https://api.github.com/repos/DevangS/CoralNet/commits/cc73c8a2081997cd73430b072e1eb9f2d7e84e05","message":"Some optimization to the Ajax annotation form saving, and now it takes about 0.8 seconds instead of 5 seconds on my netbook. (Testing under the same conditions, changing about 1 to 4 labels before each save)"},{"sha":"4f88697cf66fed00b6ae0e3794f1e32a68f0bcf9","author":{"name":"Stephen Chan","email":"00a986febbc7a3304049a3e584bd5a1d00018e11@gmail.com"},"url":"https://api.github.com/repos/DevangS/CoralNet/commits/4f88697cf66fed00b6ae0e3794f1e32a68f0bcf9","message":"Annotation tool:\n- Points become selected when you click in the corresponding form box.\n- When you click a label button, all selected points are filled in with that label."},{"sha":"46e009c85552aa57f7661be0a6fe08287373f112","author":{"name":"Stephen Chan","email":"00a986febbc7a3304049a3e584bd5a1d00018e11@gmail.com"},"url":"https://api.github.com/repos/DevangS/CoralNet/commits/46e009c85552aa57f7661be0a6fe08287373f112","message":"Annotation tool:\n- Ctrl-click to select points on the image now works, and points are different colors when selected vs. not selected.\n- Some refactoring of the JavaScript (still need better function organization though)."},{"sha":"e4a7b20c50f52ca070b0aaafcac3948ff3a65b08","author":{"name":"Stephen Chan","email":"00a986febbc7a3304049a3e584bd5a1d00018e11@gmail.com"},"url":"https://api.github.com/repos/DevangS/CoralNet/commits/e4a7b20c50f52ca070b0aaafcac3948ff3a65b08","message":"Annotation tool form:\nMoved the selected and error classes to tr elements, instead of input elements.  This'll make it possible to style not just the input element, but also the number-label element or whatever else is in the row."},{"sha":"80aaa2a51c4d24f66fe0e82a02e3514614425849","author":{"name":"Stephen Chan","email":"00a986febbc7a3304049a3e584bd5a1d00018e11@gmail.com"},"url":"https://api.github.com/repos/DevangS/CoralNet/commits/80aaa2a51c4d24f66fe0e82a02e3514614425849","message":"Annotation tool now assumes each image point only has one annotation stored for it, instead of one annotation per user."}],"legacy":{"head":"80aaa2a51c4d24f66fe0e82a02e3514614425849","size":9,"push_id":46523531,"shas":[["5ef32367dcce3788b4177b7e70838d3e0749cc82","stephenjchan@gmail.com","Annotation page now uses a separate JS file, instead of JS in the HTML file.","Stephen Chan"],["a42741f04a05b887ecb096c558843e8b29685a38","stephenjchan@gmail.com","Oops, forgot to remove the old JS from the annotation tool HTML file.  NOW the annotation tool JS is all in a separate JS file.","Stephen Chan"],["2b2fda5737e20e45e7c066bbf8c2fbd0d671091c","stephenjchan@gmail.com","Created a form for the annotation tool, and a button for AJAX saving of the annotations.\nThis save button is still in progress; it turns to \"Now saving\" and then \"Saved\" after you click it, but it doesn't actually get or save annotations.  Also, it doesn't yet let you save again if you change something after saving the first time.","Stephen Chan"],["7e0c9ba7bbf256947935184a1de2998a7de7f304","stephenjchan@gmail.com","Save button for the Ajax annotation form seems to work; it saves annotations.\nHowever, annotation saving seems to be quite slow (around 5 seconds) on my netbook... not sure if it'd be as bad on the production server, but probably can use optimization either way.","Stephen Chan"],["cc73c8a2081997cd73430b072e1eb9f2d7e84e05","stephenjchan@gmail.com","Some optimization to the Ajax annotation form saving, and now it takes about 0.8 seconds instead of 5 seconds on my netbook. (Testing under the same conditions, changing about 1 to 4 labels before each save)","Stephen Chan"],["4f88697cf66fed00b6ae0e3794f1e32a68f0bcf9","stephenjchan@gmail.com","Annotation tool:\n- Points become selected when you click in the corresponding form box.\n- When you click a label button, all selected points are filled in with that label.","Stephen Chan"],["46e009c85552aa57f7661be0a6fe08287373f112","stephenjchan@gmail.com","Annotation tool:\n- Ctrl-click to select points on the image now works, and points are different colors when selected vs. not selected.\n- Some refactoring of the JavaScript (still need better function organization though).","Stephen Chan"],["e4a7b20c50f52ca070b0aaafcac3948ff3a65b08","stephenjchan@gmail.com","Annotation tool form:\nMoved the selected and error classes to tr elements, instead of input elements.  This'll make it possible to style not just the input element, but also the number-label element or whatever else is in the row.","Stephen Chan"],["80aaa2a51c4d24f66fe0e82a02e3514614425849","stephenjchan@gmail.com","Annotation tool now assumes each image point only has one annotation stored for it, instead of one annotation per user.","Stephen Chan"]],"ref":"refs/heads/master"}}