{"push_id":1173602314,"size":42,"distinct_size":2,"ref":"refs/heads/update-documentation-urls","head":"3485c0b63b032cdb804d6ef6ace3d4bad89e1946","before":"80360cf9ff1043306f3692885f9efe93d1de21d9","commits":[{"sha":"55fd76edf422a57da6f28e937def474897d6a2bc","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Drafting API for inserting traits from CSV file.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/55fd76edf422a57da6f28e937def474897d6a2bc"},{"sha":"862c0ecc06a7b2fe3abc4ec57c5031fb9c6202a4","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Merge branch 'master' into csv_api","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/862c0ecc06a7b2fe3abc4ec57c5031fb9c6202a4"},{"sha":"7584588b19b3dd5001babff0d6ef276cb0453b38","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Updated Traits API documentation.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/7584588b19b3dd5001babff0d6ef276cb0453b38"},{"sha":"c5aad5a72718b474be8eb6d085934902da9b7d19","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Divided trait creation support into two files.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/c5aad5a72718b474be8eb6d085934902da9b7d19"},{"sha":"64b03f91d05eb754ec7d352e874bc06f2d86aaef","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Removed unneeded call to canonicalize_key and the method itself.\n\nFixed some documentation typos.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/64b03f91d05eb754ec7d352e874bc06f2d86aaef"},{"sha":"cca38fe2fc7ed99a8ca4e4ceb249b22dcff2d1f5","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Revised rescue_from \"fallback\" handler to in base controller to make it more useful.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/cca38fe2fc7ed99a8ca4e4ceb249b22dcff2d1f5"},{"sha":"f3ed1896aa9829a19c5b336973eaea675f033dc2","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Set content type of response and response status correctly.\nMore extensive exception handling.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/f3ed1896aa9829a19c5b336973eaea675f033dc2"},{"sha":"05ad45823eda08a08939d049ecbad9c159793609","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Set response status to 404 for bad API URL requests.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/05ad45823eda08a08939d049ecbad9c159793609"},{"sha":"d042726d5d13bfef8b1b8566cafc5ecdfbb5e15c","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Renamed content type conversion file to \"json_handler.rb\".","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/d042726d5d13bfef8b1b8566cafc5ecdfbb5e15c"},{"sha":"7cac7b0109cc2d605b2de3fc5c26e13110ed8536","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Factored CSV-handling code out of json_handler.rb into a new file csv_handler.rb.  Renamed modules.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/7cac7b0109cc2d605b2de3fc5c26e13110ed8536"},{"sha":"b27ef03add0b0dda8043e18b45b74089696b8ab9","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Re-arranged methods so they appear in the order in which they are called by\nother methods.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/b27ef03add0b0dda8043e18b45b74089696b8ab9"},{"sha":"d45ad554a6968ca5ec3cff0793e341a433275f59","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Merge branch 'master' into csv_api-revised","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/d45ad554a6968ca5ec3cff0793e341a433275f59"},{"sha":"0a345bd2769539fd38a7a00d0d762f3eebf2e4c5","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Draft version that handles multiple traits per row and covariates.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/0a345bd2769539fd38a7a00d0d762f3eebf2e4c5"},{"sha":"44c670adeb443e8f335dd91970f90918364eb198","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Set the return status to 400 when an unexpected exception occurs in API requests.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/44c670adeb443e8f335dd91970f90918364eb198"},{"sha":"c8fed9ab3d75353554d8a91bc6619a7e82e88a23","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Added traits with various access levels and users with various data access permission levels to test fixtures to be able to test authorization issues.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/c8fed9ab3d75353554d8a91bc6619a7e82e88a23"},{"sha":"3c337400bbc71f5f6de83257205a2efc01e96b51","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Modified numerical types for XML validation of trait data to be consistent with changes to data types in the database.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/3c337400bbc71f5f6de83257205a2efc01e96b51"},{"sha":"a26b52baa0064fed78256086d8764ef5d68ff150","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Merge branch 'master' into csv_api-revised","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/a26b52baa0064fed78256086d8764ef5d68ff150"},{"sha":"8c1e5fef462a9fffe0ed5a66f0f62ef0690c334b","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Revised API test files and added new one.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/8c1e5fef462a9fffe0ed5a66f0f62ef0690c334b"},{"sha":"3b67f854e7320a366cefee43340a73a3259872b3","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Set user_id for all API-created traits.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/3b67f854e7320a366cefee43340a73a3259872b3"},{"sha":"888ad5d63cd7562a3bfe9d061d0a90a8ff003d54","author":{"name":"Scott Rohde","email":"6a7e483cb25a7913d6e2d29b8931c6fb82ddc6ae@igb.illinois.edu"},"message":"Change xs:decimal to xs:double for validation of all floating-point types.","distinct":false,"url":"https://api.github.com/repos/PecanProject/bety/commits/888ad5d63cd7562a3bfe9d061d0a90a8ff003d54"}]}
{"actor":{"display_login":"gsrohde"}}