{"push_id":824135957,"size":11,"distinct_size":11,"ref":"refs/heads/develop","head":"4a694fdd3dd336cb9ff9e63480fd8e66df7ca738","before":"5a928f009ae0110d6fcaff09ac0c4815c19012b4","commits":[{"sha":"6c28175dcb0e6dabee38a7f073e0b0ca7dc5a36b","author":{"email":"3a4ba029bfb3c183f94f073fb4ca07cf33ae8cbc@oit.ucla.edu","name":"wrenr"},"message":"add modified version of open file plugin to Gruntfile, includes fix for opening .3gp file extensions","distinct":true,"url":"https://api.github.com/repos/ucla/ohmageX/commits/6c28175dcb0e6dabee38a7f073e0b0ca7dc5a36b"},{"sha":"db405e488148e1e27c3b801d6c474db913e82fae","author":{"email":"3a4ba029bfb3c183f94f073fb4ca07cf33ae8cbc@oit.ucla.edu","name":"wrenr"},"message":"add base module","distinct":true,"url":"https://api.github.com/repos/ucla/ohmageX/commits/db405e488148e1e27c3b801d6c474db913e82fae"},{"sha":"fb06d41ad964890181995737c4db4c8a53821e46","author":{"email":"3a4ba029bfb3c183f94f073fb4ca07cf33ae8cbc@oit.ucla.edu","name":"wrenr"},"message":"add file extension whitelist array based on file opener plugin","distinct":true,"url":"https://api.github.com/repos/ucla/ohmageX/commits/fb06d41ad964890181995737c4db4c8a53821e46"},{"sha":"b2ffe926742bf5c2350cb8b4f4b7c218fdc9be27","author":{"email":"3a4ba029bfb3c183f94f073fb4ca07cf33ae8cbc@oit.ucla.edu","name":"wrenr"},"message":"add video extensions also based on file opener plugin","distinct":true,"url":"https://api.github.com/repos/ucla/ohmageX/commits/b2ffe926742bf5c2350cb8b4f4b7c218fdc9be27"},{"sha":"e9dea77ce3fd16d36bbd9e6778a9abeadd56aa9d","author":{"email":"3a4ba029bfb3c183f94f073fb4ca07cf33ae8cbc@oit.ucla.edu","name":"wrenr"},"message":"add base file extension valid checker, uses generic compare extension to array method","distinct":true,"url":"https://api.github.com/repos/ucla/ohmageX/commits/e9dea77ce3fd16d36bbd9e6778a9abeadd56aa9d"},{"sha":"d3fcc4a049cf04cd236fc87e4d06d4e188647440","author":{"email":"3a4ba029bfb3c183f94f073fb4ca07cf33ae8cbc@oit.ucla.edu","name":"wrenr"},"message":"add base check video extension method","distinct":true,"url":"https://api.github.com/repos/ucla/ohmageX/commits/d3fcc4a049cf04cd236fc87e4d06d4e188647440"},{"sha":"68b70cdd7c7d87ed6785983befc3ec9b974c1c0b","author":{"email":"3a4ba029bfb3c183f94f073fb4ca07cf33ae8cbc@oit.ucla.edu","name":"wrenr"},"message":"add handler to trigger alert when the extension is invalid in filter entity","distinct":true,"url":"https://api.github.com/repos/ucla/ohmageX/commits/68b70cdd7c7d87ed6785983befc3ec9b974c1c0b"},{"sha":"06c39198d0d05babdefe4315d25cc8b3e67427e3","author":{"email":"3a4ba029bfb3c183f94f073fb4ca07cf33ae8cbc@oit.ucla.edu","name":"wrenr"},"message":"add check to ensure document is not video file, and also check for valid file extension in document prompt","distinct":true,"url":"https://api.github.com/repos/ucla/ohmageX/commits/06c39198d0d05babdefe4315d25cc8b3e67427e3"},{"sha":"9e1fe0cc6f7390753e6185357ddba8c1c20d412f","author":{"email":"3a4ba029bfb3c183f94f073fb4ca07cf33ae8cbc@oit.ucla.edu","name":"wrenr"},"message":"image video capture validates accepted video file types, adds mp4 extension if blank","distinct":true,"url":"https://api.github.com/repos/ucla/ohmageX/commits/9e1fe0cc6f7390753e6185357ddba8c1c20d412f"},{"sha":"427306cfca638984e8b86318d70d300179e4fda4","author":{"email":"3a4ba029bfb3c183f94f073fb4ca07cf33ae8cbc@oit.ucla.edu","name":"wrenr"},"message":"video select from library ensures the video file contains a valid video file extension, hardcodes blanks to mp4","distinct":true,"url":"https://api.github.com/repos/ucla/ohmageX/commits/427306cfca638984e8b86318d70d300179e4fda4"},{"sha":"4a694fdd3dd336cb9ff9e63480fd8e66df7ca738","author":{"email":"3a4ba029bfb3c183f94f073fb4ca07cf33ae8cbc@oit.ucla.edu","name":"wrenr"},"message":"Merge branch 'feature/filterFileExtensions' into develop\nfilter file extensions for doc and video prompts","distinct":true,"url":"https://api.github.com/repos/ucla/ohmageX/commits/4a694fdd3dd336cb9ff9e63480fd8e66df7ca738"}]}