{"push_id":786451621,"size":21,"distinct_size":0,"ref":"refs/heads/kurt","head":"1e02a304c013851b668cbcb71fe16e3493e97da1","before":"1315b94467f8306fe7212c1399f4736f1d1e6255","commits":[{"sha":"acd03b20f087c7d161d6febb753632137ed135d6","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"added parsley frontend form validation library","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/acd03b20f087c7d161d6febb753632137ed135d6"},{"sha":"35f4808f285c063cc6f8f5ae460dad86ccc70830","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"added django-parsley library for frontend form validation, and modified manage.py for dealing with my local machine","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/35f4808f285c063cc6f8f5ae460dad86ccc70830"},{"sha":"9fa218eebb50edbc3b96f41ca8454ed38dd685d7","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"hopefully changed manage.py to work with local and repo; added field validation for all 3 workflows; removed defaults button.","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/9fa218eebb50edbc3b96f41ca8454ed38dd685d7"},{"sha":"dbd72bff7c9a17d6d8daf7c64f4467f4a44f3433","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"if django finds an invalid field conditional (pH low/high), it now redisplays the input page on the tab with the error.","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/dbd72bff7c9a17d6d8daf7c64f4467f4a44f3433"},{"sha":"ea474929e3b9a6ec6e2a5fe973b3eeea7ea96cc2","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"still having trouble cleanly fixing the annoyance of having this field is required printed below every field when the clear button is pressed.","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/ea474929e3b9a6ec6e2a5fe973b3eeea7ea96cc2"},{"sha":"3a1768cdefb7815ec48335f468810a37a0496514","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"chemspec output is now ordered the same as the inputs page. also some edits to the front end validation stuff.","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/3a1768cdefb7815ec48335f468810a37a0496514"},{"sha":"08c46cb4fc7e22e9da93480dd145941511d291a3","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"changed chemspec input label","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/08c46cb4fc7e22e9da93480dd145941511d291a3"},{"sha":"29f6fba5be524857c579affa9bbbb67d7a09ccd1","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"almost finished adding chemical smiles cache for refresh events","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/29f6fba5be524857c579affa9bbbb67d7a09ccd1"},{"sha":"68c741a62ad001b1363bbd2845eb830f4d2b2542","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"Merge branch 'master' into nickp","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/68c741a62ad001b1363bbd2845eb830f4d2b2542"},{"sha":"7fa6d1fcd74532c388ca46d25fd3aed66782569e","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"changed main text","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/7fa6d1fcd74532c388ca46d25fd3aed66782569e"},{"sha":"fe08677cc905ba392ca3b7d3457c87c5fcd31b0f","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"adding function and urls for new Descriptino of CTS Modules right-side links","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/fe08677cc905ba392ca3b7d3457c87c5fcd31b0f"},{"sha":"776bf725c89ae241243906cdf1c6abeb03e4341e","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"module links on landing page should be working now, url patterns worked out.","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/776bf725c89ae241243906cdf1c6abeb03e4341e"},{"sha":"6238b573d63c2d0dfc03fce4dd78f3ec34f9db17","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"changed reaction library links to open on same tab since they're still in cts page","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/6238b573d63c2d0dfc03fce4dd78f3ec34f9db17"},{"sha":"0e30b5536faa53a409ad1bb7e54d3955730c6aef","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"removed at pH 7.0 from logD","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/0e30b5536faa53a409ad1bb7e54d3955730c6aef"},{"sha":"da86131f504f51c49386d0317ba6228376635075","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"edited workflow titles for input tabs","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/da86131f504f51c49386d0317ba6228376635075"},{"sha":"7a91aed27de08426ac56d8c9464179e538113833","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"more fresh frontend changes coming your way","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/7a91aed27de08426ac56d8c9464179e538113833"},{"sha":"f977d55d476e7aeda795a4500b020e1b8ed40350","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"gentrans input modifications","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/f977d55d476e7aeda795a4500b020e1b8ed40350"},{"sha":"c7dcc7261d20896ee9bc6cd338bdacead28f8a72","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"pretty sure gentrans react sim pathways inputs layout is up to eric's wishes","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/c7dcc7261d20896ee9bc6cd338bdacead28f8a72"},{"sha":"a0916671a73683db9dbe129d1c429b79de50c0fd","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"i think the structure is finally cached and reloaded onto the page during a refresh or input button click event.","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/a0916671a73683db9dbe129d1c429b79de50c0fd"},{"sha":"ff3227dd08104f38dad42a33c6bab2c2bd8b4bff","author":{"email":"6ba7d7b601108645cda33f1842fc75dc87e8a867@gmail.com","name":"popenc"},"message":"polished reaction pathway simulator inputs on gentrans workflow","distinct":false,"url":"https://api.github.com/repos/puruckertom/ubertool_cts/commits/ff3227dd08104f38dad42a33c6bab2c2bd8b4bff"}]}