{"push_id":787939563,"size":134,"distinct_size":1,"ref":"refs/heads/demo","head":"7d50bc16d23642179403801ad2f8e89635074a05","before":"39095cdd9abfa5f58eea925d135033d2e9da8506","commits":[{"sha":"1719ef6d550fb11cb369814c1c93bda955c82f08","author":{"email":"a7e28c65d2fb924410b7c02063e200c1e7208864@gmail.com","name":"actionless"},"message":"commit Mark's prototype branch patch","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/1719ef6d550fb11cb369814c1c93bda955c82f08"},{"sha":"ccb5e235b49410a23e3621697398c030a6f884f7","author":{"email":"a8af02fa5205fedff9ad4d20db390528f4851ee3@gmail.com","name":"Pete Haughie"},"message":"Glossary pane now added if needed.","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/ccb5e235b49410a23e3621697398c030a6f884f7"},{"sha":"ad70669757f99d47dff5cd701a8014d10b2cb538","author":{"email":"a7e28c65d2fb924410b7c02063e200c1e7208864@gmail.com","name":"actionless"},"message":"feat(server: apps: vpp): add option for mocks; handle more elastic exceptions; restart only transaction itself","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/ad70669757f99d47dff5cd701a8014d10b2cb538"},{"sha":"17e2ea01013653058bf783d2918b10caeeafc240","author":{"email":"a7e28c65d2fb924410b7c02063e200c1e7208864@gmail.com","name":"actionless"},"message":"feat(server: apps: vpp: ingest_task: tineye): handle unsuccessfull result without unnecessary retries","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/17e2ea01013653058bf783d2918b10caeeafc240"},{"sha":"c7412e900efeb087d1116dbe92fb6e8024b964e8","author":{"email":"a8af02fa5205fedff9ad4d20db390528f4851ee3@gmail.com","name":"Pete Haughie"},"message":"If the camera is a front-facing camera and has exif lens data with the word front or back in it, this will flip the direction 180˚","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/c7412e900efeb087d1116dbe92fb6e8024b964e8"},{"sha":"96c5fabf3ebee6756c96e2727dbdc5b0cee98f45","author":{"email":"a8af02fa5205fedff9ad4d20db390528f4851ee3@gmail.com","name":"Pete Haughie"},"message":"Removed contentious modern let loop i favour of more traditional and better supported while.","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/96c5fabf3ebee6756c96e2727dbdc5b0cee98f45"},{"sha":"a9b706307b3ead061e93c8b10ee247699bad0ba0","author":{"email":"da0bd0b186862061c9490cde8edb630eddce11c7@gmail.com","name":"Mark Lewis"},"message":"Merge pull request #25 from Flowdeeps/front-camera\n\nFront-facing camera fix","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/a9b706307b3ead061e93c8b10ee247699bad0ba0"},{"sha":"98b0462fa845f312aeee9530fe29c46e4ae2434c","author":{"email":"a7e28c65d2fb924410b7c02063e200c1e7208864@gmail.com","name":"actionless"},"message":"chore(travis): update notifications secret","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/98b0462fa845f312aeee9530fe29c46e4ae2434c"},{"sha":"06f63780d8704b0630464bd67022de0a7aa88acf","author":{"email":"da0bd0b186862061c9490cde8edb630eddce11c7@gmail.com","name":"Mark Lewis"},"message":"fix(client): fix camera face detection","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/06f63780d8704b0630464bd67022de0a7aa88acf"},{"sha":"71c6030eae31f24ff79de5b038c54ddf3710ad50","author":{"email":"da0bd0b186862061c9490cde8edb630eddce11c7@gmail.com","name":"Mark Lewis"},"message":"fix(server): lint fix, remove unused import","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/71c6030eae31f24ff79de5b038c54ddf3710ad50"},{"sha":"fdf067b36b214efbae25ec1a6316d90da70072f0","author":{"email":"da0bd0b186862061c9490cde8edb630eddce11c7@gmail.com","name":"Mark Lewis"},"message":"Merge pull request #26 from thnkloud9/client-fixes\n\nfix(client): fix camera face detection","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/fdf067b36b214efbae25ec1a6316d90da70072f0"},{"sha":"5fc5b6afbe1a7e6187edce2e932e6791e1aeea43","author":{"email":"a7e28c65d2fb924410b7c02063e200c1e7208864@gmail.com","name":"actionless"},"message":"test(server: vpp: ingest_task): increase coverage; exclude redundant","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/5fc5b6afbe1a7e6187edce2e932e6791e1aeea43"},{"sha":"ca2d496a46f3aa96bb37d00010c29c87e549c8d6","author":{"email":"a7e28c65d2fb924410b7c02063e200c1e7208864@gmail.com","name":"actionless"},"message":"Merge branch 'master' of github.com:verifiedpixel/verifiedpixel","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/ca2d496a46f3aa96bb37d00010c29c87e549c8d6"},{"sha":"242ded42ee18834e85a1572108b24a5b8888238a","author":{"email":"a7e28c65d2fb924410b7c02063e200c1e7208864@gmail.com","name":"actionless"},"message":"wip: test(client)","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/242ded42ee18834e85a1572108b24a5b8888238a"},{"sha":"d03f5ee9d47378d106cbe81ae27c2597fa84ff46","author":{"email":"a7e28c65d2fb924410b7c02063e200c1e7208864@gmail.com","name":"actionless"},"message":"chore(travis): separate client and server units","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/d03f5ee9d47378d106cbe81ae27c2597fa84ff46"},{"sha":"ad3b2510f2c8d456bb35cfc78bd04e455ad120fa","author":{"email":"a7e28c65d2fb924410b7c02063e200c1e7208864@gmail.com","name":"actionless"},"message":"wip: test(client) - 2","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/ad3b2510f2c8d456bb35cfc78bd04e455ad120fa"},{"sha":"f918122fcaeb69c768b91455148396455bf0ff61","author":{"email":"a7e28c65d2fb924410b7c02063e200c1e7208864@gmail.com","name":"actionless"},"message":"test(client): add missing superdesk pushes","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/f918122fcaeb69c768b91455148396455bf0ff61"},{"sha":"634f7736fc7476a12030a8d874ce1a83949bb799","author":{"email":"a7e28c65d2fb924410b7c02063e200c1e7208864@gmail.com","name":"actionless"},"message":"chore(server): update superdesk dep","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/634f7736fc7476a12030a8d874ce1a83949bb799"},{"sha":"24bd548c19d6919456237da61a2ae479ebeae83f","author":{"email":"a8af02fa5205fedff9ad4d20db390528f4851ee3@gmail.com","name":"Pete Haughie"},"message":"Removed the tineye logo bitmaps","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/24bd548c19d6919456237da61a2ae479ebeae83f"},{"sha":"0c0aebf0f7e17571666288d2c21549fbe8c83471","author":{"email":"a8af02fa5205fedff9ad4d20db390528f4851ee3@gmail.com","name":"Pete Haughie"},"message":"Added sag status icons for the tineye results","distinct":false,"url":"https://api.github.com/repos/verifiedpixel/verifiedpixel/commits/0c0aebf0f7e17571666288d2c21549fbe8c83471"}]}