{"push_id":822939645,"size":66,"distinct_size":66,"ref":"refs/heads/feature/front-end-url-validation","head":"b5a28fc93b5596b04a198e9cafbd307a8bfef7e0","before":"9ad53aa086c899f5271f9783692a381083a1b1af","commits":[{"sha":"c5ab7e07b3c2da9ad3b8a669226edfbe2a89b582","author":{"email":"5e68ec36f5178b44dbce03ea5a35443829b369bc@gmail.com","name":"Andy Boughton"},"message":"Update requests to match JSONAPI formatting changes; address [#OSF-4720].\n\nWill require further testing once id field issue is resolved; difficult to fully test as that issue is blocking data submission to server.","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/c5ab7e07b3c2da9ad3b8a669226edfbe2a89b582"},{"sha":"3bf27d6a28c8ec47cbad0f25e7a7f01e088116e9","author":{"email":"5e68ec36f5178b44dbce03ea5a35443829b369bc@gmail.com","name":"Andy Boughton"},"message":"ID field is not always based on the _id attribute. Rely on what the user specifies instead of hard-coded assumption.\n\nFix [#OSF-4725]","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/3bf27d6a28c8ec47cbad0f25e7a7f01e088116e9"},{"sha":"06038911f781b117241e022ef694b7a6ece0afae","author":{"email":"5e68ec36f5178b44dbce03ea5a35443829b369bc@gmail.com","name":"Andy Boughton"},"message":"Hardcode type attribute to ensure POST requests work as intended.","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/06038911f781b117241e022ef694b7a6ece0afae"},{"sha":"9783a857de5d04a491bcbd1910de190c5c6db5f1","author":{"email":"5e68ec36f5178b44dbce03ea5a35443829b369bc@gmail.com","name":"Andy Boughton"},"message":"Fix broken unit tests that were masking problems with (client)_id field.","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/9783a857de5d04a491bcbd1910de190c5c6db5f1"},{"sha":"a05f0346379a4d64134d85dbde84eac00bd262ed","author":{"email":"5e68ec36f5178b44dbce03ea5a35443829b369bc@gmail.com","name":"Andy Boughton"},"message":"Ensure that default value gracefully degrades to the old assumed behavior.","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/a05f0346379a4d64134d85dbde84eac00bd262ed"},{"sha":"8ec3ad5e90c0eea52aee93b2fae94a2c41c5e536","author":{"email":"a87bd3f83b957b5cd3f29a1a2c102fe50c2bf8df@gmail.com","name":"Chris Seto"},"message":"Use jwts for waterbutler credentials endpoint and remove restrict_waterbutler","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/8ec3ad5e90c0eea52aee93b2fae94a2c41c5e536"},{"sha":"abc02a270efaa1ecc7ed613f4324c45bc2130a29","author":{"email":"c3bbc77df8d8c3b5c94bf0c88ae88d338dff7ce3@gmail.com","name":"Steven Loria"},"message":"Merge branch 'hotfix/0.51.8'","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/abc02a270efaa1ecc7ed613f4324c45bc2130a29"},{"sha":"033d9a27b47bcd24544e15d3d3354b4c7708b2d3","author":{"email":"c3bbc77df8d8c3b5c94bf0c88ae88d338dff7ce3@gmail.com","name":"Steven Loria"},"message":"Add date_registered, registered_by, and registered_from\n\nAdd NodeRegistrationSerializer unit tests","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/033d9a27b47bcd24544e15d3d3354b4c7708b2d3"},{"sha":"a2eeb5870c8269d7490b48f5b737f8f98ec8889a","author":{"email":"c3bbc77df8d8c3b5c94bf0c88ae88d338dff7ce3@gmail.com","name":"Steven Loria"},"message":"Add test for NodeSerializer; add fork attribute","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/a2eeb5870c8269d7490b48f5b737f8f98ec8889a"},{"sha":"5addab014a11ef668190d351aa616b03bb821cfe","author":{"email":"ef3f5629f2b015e2843b239e695ff1d3c6d13b83@users.noreply.github.com","name":"jolene-esposito"},"message":"Add CNI fall 2015 conference","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/5addab014a11ef668190d351aa616b03bb821cfe"},{"sha":"25a06251ea06d9e5df3ce5ac5ea1837d2e5c784b","author":{"email":"c3bbc77df8d8c3b5c94bf0c88ae88d338dff7ce3@gmail.com","name":"Steven Loria"},"message":"Merge pull request #4400 from jolene-esposito/patch-8\n\nAdd CNI fall 2015 conference","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/25a06251ea06d9e5df3ce5ac5ea1837d2e5c784b"},{"sha":"c3ee3cea4d318ecbbccb9e8233c9774dde95c712","author":{"email":"c3bbc77df8d8c3b5c94bf0c88ae88d338dff7ce3@gmail.com","name":"Steven Loria"},"message":"Fix populate_conferences; make logging less chatty\n\n[skip ci]","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/c3ee3cea4d318ecbbccb9e8233c9774dde95c712"},{"sha":"1c7b235ee77b26eee5546f47eaf8b6b64a1fb56c","author":{"email":"c3bbc77df8d8c3b5c94bf0c88ae88d338dff7ce3@gmail.com","name":"Steven Loria"},"message":"Add forked_from; make parent a 'related' rather than 'self' link","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/1c7b235ee77b26eee5546f47eaf8b6b64a1fb56c"},{"sha":"718a2b37a3c989ede95c0080b4425d9fbeda18c1","author":{"email":"c3bbc77df8d8c3b5c94bf0c88ae88d338dff7ce3@gmail.com","name":"Steven Loria"},"message":"Move make_drf_request to tests.utils","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/718a2b37a3c989ede95c0080b4425d9fbeda18c1"},{"sha":"0f21cb3bdf2ecef781384fc59c1b41a97427dcfb","author":{"email":"a87bd3f83b957b5cd3f29a1a2c102fe50c2bf8df@gmail.com","name":"Chris Seto"},"message":"Update to the latest waterbutler JSON API response","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/0f21cb3bdf2ecef781384fc59c1b41a97427dcfb"},{"sha":"a2ec44e87d4f8266ae291fe3568e41158768518a","author":{"email":"47cbf06ce9720877cfb5367c306f9c854fa50e7c@gmail.com","name":"Dawn Pattison"},"message":"OSF-4602 Add ListField override which requires that data is a list.","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/a2ec44e87d4f8266ae291fe3568e41158768518a"},{"sha":"aa783fcac3011a43ce0dada314ebde585301af88","author":{"email":"47cbf06ce9720877cfb5367c306f9c854fa50e7c@gmail.com","name":"Dawn Pattison"},"message":"Have tags use new list field that enforces input is an array","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/aa783fcac3011a43ce0dada314ebde585301af88"},{"sha":"4cd4a05ed5b9214dc1b6fd0565e903c3b7e40696","author":{"email":"47cbf06ce9720877cfb5367c306f9c854fa50e7c@gmail.com","name":"Dawn Pattison"},"message":"Add tests for for when tag data is object instead of list","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/4cd4a05ed5b9214dc1b6fd0565e903c3b7e40696"},{"sha":"0535e05d95aa1100b0f4233c16febc4d88502fca","author":{"email":"47cbf06ce9720877cfb5367c306f9c854fa50e7c@gmail.com","name":"Dawn Pattison"},"message":"Merge branch 'develop' of https://github.com/CenterForOpenScience/osf.io into feature/tags_should_be_an_array","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/0535e05d95aa1100b0f4233c16febc4d88502fca"},{"sha":"5b887a72608cf02ee3f97f8fa71198493e6458e7","author":{"email":"f8213679f8c847ba96c4422f6c78209ade4096e4@gmail.com","name":"alexschiller"},"message":"allow updateFilters to take an array of strings so updateFilters is only called once when adding name filters, familyName and givenName filters in results.js call updateFilter once\n[OSF-4463]","distinct":true,"url":"https://api.github.com/repos/billyhunt/osf.io/commits/5b887a72608cf02ee3f97f8fa71198493e6458e7"}]}