{"push_id":2788639650,"size":73,"distinct_size":73,"ref":"refs/heads/develop","head":"f5ec8ba9525f0ccef48bcc04c721f315471f0b98","before":"cfc13022c579718dfc7cb09e3663e4f11e558e5a","commits":[{"sha":"b9aa957eff6b7e3dfe6314fc2104b9f635d79c92","author":{"name":"Rafael Aguayo","email":"dd578526f92ec5b531b90447c9137f7873f3b6d2@gmail.com"},"message":"Add KOLIBRI_CONSTANTS to error responses to help frontend understand error quicker","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/b9aa957eff6b7e3dfe6314fc2104b9f635d79c92"},{"sha":"d83929cd9d9c7a652b17adec2d067d1462bcaae5","author":{"name":"Rafael Aguayo","email":"dd578526f92ec5b531b90447c9137f7873f3b6d2@gmail.com"},"message":"Revise validation error responses","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/d83929cd9d9c7a652b17adec2d067d1462bcaae5"},{"sha":"d03d335249adcfa83e0d6701ac039d9bde284c4b","author":{"name":"Rafael Aguayo","email":"dd578526f92ec5b531b90447c9137f7873f3b6d2@gmail.com"},"message":"Merge pull request #4047 from ralphiee22/error_upgrades\n\nAdd KOLIBRI_CONSTANTS to error responses to help frontend understand …","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/d03d335249adcfa83e0d6701ac039d9bde284c4b"},{"sha":"eb1aa09de741ffd1a1cbc17fbd2dd6283ddb75d7","author":{"name":"Christian Memije","email":"9829123dcffc845c5ff00d14aed70ede1064cd7e@gmail.com"},"message":"Possible error handling","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/eb1aa09de741ffd1a1cbc17fbd2dd6283ddb75d7"},{"sha":"fb85d2ad77eed1f54a5d925a3a5bc80b361a2fca","author":{"name":"Christian Memije","email":"9829123dcffc845c5ff00d14aed70ede1064cd7e@gmail.com"},"message":"Rename","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/fb85d2ad77eed1f54a5d925a3a5bc80b361a2fca"},{"sha":"180e4ad0d2a7f7ed146d3f0e9be7f1323b182ce5","author":{"name":"Rafael Aguayo","email":"dd578526f92ec5b531b90447c9137f7873f3b6d2@gmail.com"},"message":"Re-revise error responses to have id code and metadata","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/180e4ad0d2a7f7ed146d3f0e9be7f1323b182ce5"},{"sha":"beceea682e17d59a0f0b9411f32a689ebb5f02d7","author":{"name":"Rafael Aguayo","email":"dd578526f92ec5b531b90447c9137f7873f3b6d2@gmail.com"},"message":"Format validation error messages to a list","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/beceea682e17d59a0f0b9411f32a689ebb5f02d7"},{"sha":"2760f21f58aa5ec4af4afd6f9c8b01e5219c3170","author":{"name":"Christian Memije","email":"9829123dcffc845c5ff00d14aed70ede1064cd7e@gmail.com"},"message":"Merge remote-tracking branch 'upstream/error-upgrades' into error-upgrades","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/2760f21f58aa5ec4af4afd6f9c8b01e5219c3170"},{"sha":"76a51bdd29b95c6ef9fd68d0d392a23d19d38819","author":{"name":"Rafael Aguayo","email":"dd578526f92ec5b531b90447c9137f7873f3b6d2@gmail.com"},"message":"Add full list of current known error constants","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/76a51bdd29b95c6ef9fd68d0d392a23d19d38819"},{"sha":"d1085a8304f23ed85f516f42eed985bc9ab84cc3","author":{"name":"Rafael Aguayo","email":"dd578526f92ec5b531b90447c9137f7873f3b6d2@gmail.com"},"message":"All error formats will be returned as lists","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/d1085a8304f23ed85f516f42eed985bc9ab84cc3"},{"sha":"9011bdf0e1a64ccf78dd883e8434bfebea124ff3","author":{"name":"Christian Memije","email":"9829123dcffc845c5ff00d14aed70ede1064cd7e@gmail.com"},"message":"Add error handling to edit user modal","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/9011bdf0e1a64ccf78dd883e8434bfebea124ff3"},{"sha":"0b5060b2f106b15a9949e0578c2381ab8a3d6a74","author":{"name":"Rafael Aguayo","email":"dd578526f92ec5b531b90447c9137f7873f3b6d2@gmail.com"},"message":"Change custom error responses to new id format","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/0b5060b2f106b15a9949e0578c2381ab8a3d6a74"},{"sha":"b4de6297ebb8c81a4a31546ef472df0ad47f66ee","author":{"name":"Christian Memije","email":"9829123dcffc845c5ff00d14aed70ede1064cd7e@gmail.com"},"message":"Merge remote-tracking branch 'upstream/error-upgrades' into error-upgrades","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/b4de6297ebb8c81a4a31546ef472df0ad47f66ee"},{"sha":"62be1e7cf3bcf90830467adb2760e90144e97ee3","author":{"name":"Christian Memije","email":"9829123dcffc845c5ff00d14aed70ede1064cd7e@gmail.com"},"message":"Handle sign in","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/62be1e7cf3bcf90830467adb2760e90144e97ee3"},{"sha":"51e5d027a5fc3b721eb4f871a3cfbebf9de3d837","author":{"name":"Christian Memije","email":"9829123dcffc845c5ff00d14aed70ede1064cd7e@users.noreply.github.com"},"message":"Merge pull request #4054 from christianmemije/error-upgrades\n\nPossible error handling WIP","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/51e5d027a5fc3b721eb4f871a3cfbebf9de3d837"},{"sha":"3511c193c250cf7aa6849887f39bb8c880e896db","author":{"name":"David Canas","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@learningequality.org"},"message":"Having window title indicate Kolibri.","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/3511c193c250cf7aa6849887f39bb8c880e896db"},{"sha":"3c4f79933fb8103159eded6430c088e2e8ab35a4","author":{"name":"David Canas","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@learningequality.org"},"message":"Renaming error-box to app-error.","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/3c4f79933fb8103159eded6430c088e2e8ab35a4"},{"sha":"e86960a484d8dc1800ff16957fa7a6e4a4b68ae8","author":{"name":"David Canas","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@learningequality.org"},"message":"Dichotomizing error page and body slot.","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/e86960a484d8dc1800ff16957fa7a6e4a4b68ae8"},{"sha":"d9523926093fdd356e85cb41e2ebbfc9d8e08c77","author":{"name":"David Canas","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@learningequality.org"},"message":"Making \"wrapper\" class a little less generic.","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/d9523926093fdd356e85cb41e2ebbfc9d8e08c77"},{"sha":"2c28caa17197b18a61bc69ca0b8fc7d731389d44","author":{"name":"David Canas","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@learningequality.org"},"message":"Switching padding to the body wrapper.","distinct":true,"url":"https://api.github.com/repos/jredrejo/kolibri/commits/2c28caa17197b18a61bc69ca0b8fc7d731389d44"}]}
{"actor":{"display_login":"jredrejo"}}