{"push_id":614116183,"size":363,"distinct_size":4,"ref":"refs/heads/feature/s3-ui-updates","head":"9acd43b2b69b524f24a877c7f1f74828d7cc8287","before":"8932032a006b49ca161855e3f4dfa6952bccc214","commits":[{"sha":"6b912c65a7dc4f5a4e8b9d977a1fdc49b169c133","author":{"email":"dbbd42e8697ea86b5f6e8fe702e84d723b5f5bd3@gmail.com","name":"Joshua Carp"},"message":"Add unique indices for file GUID models.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/6b912c65a7dc4f5a4e8b9d977a1fdc49b169c133"},{"sha":"0e8ab9acd87fea97432c66e0bd937359cfe05cb6","author":{"email":"dbbd42e8697ea86b5f6e8fe702e84d723b5f5bd3@gmail.com","name":"Joshua Carp"},"message":"Skip transactions on file detail views.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/0e8ab9acd87fea97432c66e0bd937359cfe05cb6"},{"sha":"432fee05c3f41f1d8caf0cbdb34341f9aa97c93e","author":{"email":"88cc087a1541c94d3d27a996746530c661f4a468@gmail.com","name":"Caner Uguz"},"message":"Add custom knockout  binding for scrolling links in wiki","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/432fee05c3f41f1d8caf0cbdb34341f9aa97c93e"},{"sha":"42dfe706fcb39d41667888f5627019be2cc0fb86","author":{"email":"88cc087a1541c94d3d27a996746530c661f4a468@gmail.com","name":"Caner Uguz"},"message":"Fix project settings page anchor scroll issues properly without needing jQuery\n\nThe anchor scroll in settings page was broken because 0.24 extended the fixed navigation at the top so the scroll would be hidden underneath the fixed section. There was already a fix for this but I didn't realize that at the time and used a jQuery solution which is not necessary. This commit fixes that problem by adjusting the original fix and removing jQuery.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/42dfe706fcb39d41667888f5627019be2cc0fb86"},{"sha":"1a5dd76e54b72924da374c1a2f771820db774da7","author":{"email":"88cc087a1541c94d3d27a996746530c661f4a468@gmail.com","name":"Caner Uguz"},"message":"Improve the anchorScroll ko binding helper to accept arguments.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/1a5dd76e54b72924da374c1a2f771820db774da7"},{"sha":"229f57f59685a9d52403454cc9002b5515cc57c6","author":{"email":"88cc087a1541c94d3d27a996746530c661f4a468@gmail.com","name":"Caner Uguz"},"message":"Merge branch 'master' of github.com:CenterForOpenScience/osf.io into hotfix/wiki-anchor-scroll\n\nConflicts:\n\twebsite/addons/wiki/templates/edit.mako","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/229f57f59685a9d52403454cc9002b5515cc57c6"},{"sha":"b2ad163f824274dd7754b41d59e825d0a3de35ed","author":{"email":"88cc087a1541c94d3d27a996746530c661f4a468@gmail.com","name":"Caner Uguz"},"message":"[skip-ci] Separate project page and regular anchors\n\nBecause project pages have a second fixed navigation bar that other page anchors don't need to account for in their positioning","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/b2ad163f824274dd7754b41d59e825d0a3de35ed"},{"sha":"1f9d20209ff5ea21db1b6c851e9d4802323fb0c5","author":{"email":"88cc087a1541c94d3d27a996746530c661f4a468@gmail.com","name":"Caner Uguz"},"message":"Fix the affix view on the settings page sidebar","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/1f9d20209ff5ea21db1b6c851e9d4802323fb0c5"},{"sha":"502f4fafe14c3648294a10ef94b24d187c06edcf","author":{"email":"88cc087a1541c94d3d27a996746530c661f4a468@gmail.com","name":"Caner Uguz"},"message":"Merge branch 'master' of github.com:CenterForOpenScience/osf.io into hotfix/wiki-anchor-scroll","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/502f4fafe14c3648294a10ef94b24d187c06edcf"},{"sha":"3ed55c0c2fd99a879dddb034af0f9046f6071a87","author":{"email":"c3bbc77df8d8c3b5c94bf0c88ae88d338dff7ce3@gmail.com","name":"Steven Loria"},"message":"Minor changes made during in-person review; add test stubs\n\nTest stubs will fail\n\n[skip ci]","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/3ed55c0c2fd99a879dddb034af0f9046f6071a87"},{"sha":"dc40ab6a1d76a610e3729c7a8daf712ba21f8f13","author":{"email":"dbbd42e8697ea86b5f6e8fe702e84d723b5f5bd3@gmail.com","name":"Joshua Carp"},"message":"Merge branch 'develop' of https://github.com/CenterForOpenScience/osf.io into feature-fix/file-guid-dupes\n\nConflicts:\n\twebsite/addons/dataverse/views/crud.py\n\twebsite/addons/dropbox/model.py\n\twebsite/addons/dropbox/views/crud.py\n\twebsite/addons/figshare/model.py\n\twebsite/addons/figshare/views/crud.py\n\twebsite/addons/github/model.py\n\twebsite/addons/github/views/crud.py\n\twebsite/addons/osfstorage/model.py\n\twebsite/addons/s3/model.py\n\twebsite/addons/s3/views/crud.py","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/dc40ab6a1d76a610e3729c7a8daf712ba21f8f13"},{"sha":"674dc0671f4ba8f1c6699fa6e13e3805bce3edad","author":{"email":"dbbd42e8697ea86b5f6e8fe702e84d723b5f5bd3@gmail.com","name":"Joshua Carp"},"message":"Merge branch 'develop' of https://github.com/CenterForOpenScience/osf.io into feature-fix/file-guid-dupes","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/674dc0671f4ba8f1c6699fa6e13e3805bce3edad"},{"sha":"98b6dfc295ce5f08815e2f5bf30c788e22796656","author":{"email":"dbbd42e8697ea86b5f6e8fe702e84d723b5f5bd3@gmail.com","name":"Joshua Carp"},"message":"Delete duplicated code.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/98b6dfc295ce5f08815e2f5bf30c788e22796656"},{"sha":"c61b7fd40a97eb3828d296980bb61c5c6c0cc966","author":{"email":"2a87e58e2760686e83f6e23a90a0f2a691395a51@gmail.com","name":"harryrybacki"},"message":"Added missing webtests for 2FA\n\nAlso revised 2FA core tests to use web_url_for","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/c61b7fd40a97eb3828d296980bb61c5c6c0cc966"},{"sha":"915f684f0a41c0ce3576682fd1a2a73c7aee7379","author":{"email":"2a87e58e2760686e83f6e23a90a0f2a691395a51@gmail.com","name":"harryrybacki"},"message":"Minor style changes for follow up PR\n\nConverted hardcoded URLs to web_url_for and changed comment to a\nmore standard convention","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/915f684f0a41c0ce3576682fd1a2a73c7aee7379"},{"sha":"1aa0e9823910f2f51124d3aca84c0496e7272f91","author":{"email":"c3bbc77df8d8c3b5c94bf0c88ae88d338dff7ce3@gmail.com","name":"Steven Loria"},"message":"Merge pull request #2126 from HarryRybacki/feature/2fa-followup\n\nFeature/2fa followup","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/1aa0e9823910f2f51124d3aca84c0496e7272f91"},{"sha":"ee5cd3d6ed34d0ab7ecbda879c5c582538e7e007","author":{"email":"88cc087a1541c94d3d27a996746530c661f4a468@gmail.com","name":"Caner Uguz"},"message":"Add functions to add or clear single column view to wiki","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/ee5cd3d6ed34d0ab7ecbda879c5c582538e7e007"},{"sha":"c323ae4ae2895942171a561fbc965ea15f746f19","author":{"email":"88cc087a1541c94d3d27a996746530c661f4a468@gmail.com","name":"Caner Uguz"},"message":"Add helper class specific to wiki panel header with no background","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/c323ae4ae2895942171a561fbc965ea15f746f19"},{"sha":"d801e2e3fdb53223a93cb24cfd8ccb5b4b2f76f4","author":{"email":"88cc087a1541c94d3d27a996746530c661f4a468@gmail.com","name":"Caner Uguz"},"message":"Wrap Wiki panel titles around a span to make it easier to edit and remove.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/d801e2e3fdb53223a93cb24cfd8ccb5b4b2f76f4"},{"sha":"5ca99b1a7a762f03b4960c05e50dd595d2aed484","author":{"email":"2a87e58e2760686e83f6e23a90a0f2a691395a51@gmail.com","name":"harryrybacki"},"message":"Merge branch 'develop' into feature/revise_account_login_and_creation_fors","distinct":false,"url":"https://api.github.com/repos/samchrisinger/osf.io/commits/5ca99b1a7a762f03b4960c05e50dd595d2aed484"}]}