{"push_id":1308047030,"size":249,"distinct_size":249,"ref":"refs/heads/feature/postgres","head":"1acdd7bbc6a516b3a86bc6416c88eef43a13294a","before":"ede710a834204ef44871d07c3b01896225058a65","commits":[{"sha":"a0836ceeaf64dae7a2689ebc4bcba28f7c853d5e","author":{"name":"Matthew Keitelman","email":"8ae47c216fae36348219ba404e108667121c93c3@gmail.com"},"message":"Merge branch 'develop' of https://github.com/zamattiac/osf.io into develop","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/a0836ceeaf64dae7a2689ebc4bcba28f7c853d5e"},{"sha":"5052faa1e9fb067ba54134cbac8b4b687dad716a","author":{"name":"Matt Frazier","email":"9970c508a2ea5fb2ca3c4d995a11f28e9e355a8a@virginia.edu"},"message":"Expose UI on non-registered public projects\n\n[#OSF-6754]","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/5052faa1e9fb067ba54134cbac8b4b687dad716a"},{"sha":"4e6d75c859cd1fa07f715baf9dc4ffc412743eb7","author":{"name":"Matt Frazier","email":"9970c508a2ea5fb2ca3c4d995a11f28e9e355a8a@virginia.edu"},"message":"Update frontend tests","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/4e6d75c859cd1fa07f715baf9dc4ffc412743eb7"},{"sha":"2b079fec46a34c72956064db5ba942cd90403c1e","author":{"name":"Matt Frazier","email":"9970c508a2ea5fb2ca3c4d995a11f28e9e355a8a@virginia.edu"},"message":"Update backend view functions","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/2b079fec46a34c72956064db5ba942cd90403c1e"},{"sha":"0a4bd621ef916fe31ba9eae4e40fedd8bbf31de3","author":{"name":"Matthew Keitelman","email":"8ae47c216fae36348219ba404e108667121c93c3@gmail.com"},"message":"Merge branch 'develop' of https://github.com/CenterForOpenScience/osf.io into develop","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/0a4bd621ef916fe31ba9eae4e40fedd8bbf31de3"},{"sha":"ca6f5dfb2dbd4102334429ab3a4db1ef9b2fdf2a","author":{"name":"Matthew Keitelman","email":"8ae47c216fae36348219ba404e108667121c93c3@gmail.com"},"message":"Merge branch 'develop' of https://github.com/CenterForOpenScience/osf.io into develop","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/ca6f5dfb2dbd4102334429ab3a4db1ef9b2fdf2a"},{"sha":"e0aa6eedb397f4cff324bf9879eb2bfe8257e1c0","author":{"name":"Matthew Keitelman","email":"8ae47c216fae36348219ba404e108667121c93c3@gmail.com"},"message":"Remove withdrawl-hiding date_modified","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/e0aa6eedb397f4cff324bf9879eb2bfe8257e1c0"},{"sha":"df5bf19085a1d59e6da9c95be86de4f839b9b554","author":{"name":"Matthew Keitelman","email":"8ae47c216fae36348219ba404e108667121c93c3@gmail.com"},"message":"Replace with no-questions-asked serialization","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/df5bf19085a1d59e6da9c95be86de4f839b9b554"},{"sha":"b14f6eca95e658b5ca3cb207fcbb61d0affda961","author":{"name":"Matthew Keitelman","email":"8ae47c216fae36348219ba404e108667121c93c3@gmail.com"},"message":"Update test_registration_serializer and test_withdrawn_registrations_display_limited_fields","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/b14f6eca95e658b5ca3cb207fcbb61d0affda961"},{"sha":"59da0b3a2b0279f5279e944a3f7dd33308bb3c15","author":{"name":"Matthew Keitelman","email":"8ae47c216fae36348219ba404e108667121c93c3@gmail.com"},"message":"Update date_modified when withraw goes through","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/59da0b3a2b0279f5279e944a3f7dd33308bb3c15"},{"sha":"88d1822041a4756c83288cc158ca5e0cd6771b1a","author":{"name":"Matthew Keitelman","email":"8ae47c216fae36348219ba404e108667121c93c3@gmail.com"},"message":"Migration and update date modified from henceforth","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/88d1822041a4756c83288cc158ca5e0cd6771b1a"},{"sha":"3129c2f7f2000dc85c70dae6c9fe3d59b41a752f","author":{"name":"Matthew Keitelman","email":"8ae47c216fae36348219ba404e108667121c93c3@gmail.com"},"message":"Add newline","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/3129c2f7f2000dc85c70dae6c9fe3d59b41a752f"},{"sha":"dad5a6402a38ee655e78788bb07b9c03aff11f64","author":{"name":"Chad Whitacre","email":"309b338a702206971e2989de6d1d8db3503bf8c3@zetaweb.com"},"message":"Reformat for < 100-char lines","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/dad5a6402a38ee655e78788bb07b9c03aff11f64"},{"sha":"e6cef6be50dca975eb833071a1bfbcd4ccb3216d","author":{"name":"Chad Whitacre","email":"309b338a702206971e2989de6d1d8db3503bf8c3@zetaweb.com"},"message":"Prune some dead code","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/e6cef6be50dca975eb833071a1bfbcd4ccb3216d"},{"sha":"a5e85fd340f5f123276fe7f2b8ab0665b161a105","author":{"name":"Chad Whitacre","email":"309b338a702206971e2989de6d1d8db3503bf8c3@zetaweb.com"},"message":"Prune dead template code\n\nThis got obsoleted by website/static/templates/registration-modal.html\nin #4651. Here's where the line that used to use this was removed:\n\nhttps://github.com/CenterForOpenScience/osf.io/commit/b20f94f99d435ec19bcc0c9b83a2c2b284022a65#diff-c7726ca88c3b2e15d44ec996c513ec73L564","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/a5e85fd340f5f123276fe7f2b8ab0665b161a105"},{"sha":"e9a7c668c4bd918b283c8b44c4cd01603029738a","author":{"name":"Chad Whitacre","email":"309b338a702206971e2989de6d1d8db3503bf8c3@zetaweb.com"},"message":"Trim trailing whitespace in relevant files","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/e9a7c668c4bd918b283c8b44c4cd01603029738a"},{"sha":"e70bffe8ae4ebb4f26f7985cbf4099e6ff326d50","author":{"name":"Chad Whitacre","email":"309b338a702206971e2989de6d1d8db3503bf8c3@zetaweb.com"},"message":"Reorganize the RegistrationViewModel\n\n- group and comment related logic\n- give validators more meaningful names\n- improve readability inside validators","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/e70bffe8ae4ebb4f26f7985cbf4099e6ff326d50"},{"sha":"eba1a49e16f0be52cfba68ae4c3f70c7f912719d","author":{"name":"Chad Whitacre","email":"309b338a702206971e2989de6d1d8db3503bf8c3@zetaweb.com"},"message":"Fix behavior on edge case to match test","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/eba1a49e16f0be52cfba68ae4c3f70c7f912719d"},{"sha":"1ae50722f5b4229ffb28a04ab2ffef19d4bd034b","author":{"name":"Chad Whitacre","email":"309b338a702206971e2989de6d1d8db3503bf8c3@zetaweb.com"},"message":"Remove warty third arg to validators\n\nInstead of hacking in a third argument to support testing, let's try to\nstick with the API Knockout-Validation wants us to use. We can do this\nby adding a private-ish method for tests to override.","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/1ae50722f5b4229ffb28a04ab2ffef19d4bd034b"},{"sha":"9e4f3c479372026447384671055c157c19141a87","author":{"name":"Chad Whitacre","email":"309b338a702206971e2989de6d1d8db3503bf8c3@zetaweb.com"},"message":"Validate a moment instead of a string\n\nThis reduces duplication in the validator code by letting Knockout\ncompute the moment for us instead of doing it explicitly.","distinct":true,"url":"https://api.github.com/repos/sloria/osf.io/commits/9e4f3c479372026447384671055c157c19141a87"}]}
{"actor":{"display_login":"sloria"}}