{"push_id":996560076,"size":9,"distinct_size":1,"ref":"refs/heads/dev","head":"dd3aed804b328560c89bc3cb1aef0659c4b6e6a4","before":"85bd30acb860248feaf695cb4889f2bccf8d30a3","commits":[{"sha":"baff929f2fd43654befa4505ed470501adf7288c","author":{"email":"2f4aca9b80de323abe2d916d95ead8d121e05fe1@gmail.com","name":"kady"},"message":"Refactor users publication, fixing security flaw","distinct":false,"url":"https://api.github.com/repos/desoukya/SEMS/commits/baff929f2fd43654befa4505ed470501adf7288c"},{"sha":"e7944fe754658459fb6b7567a914074c1982ff61","author":{"email":"2f4aca9b80de323abe2d916d95ead8d121e05fe1@gmail.com","name":"kady"},"message":"Attach Schema to users collection","distinct":false,"url":"https://api.github.com/repos/desoukya/SEMS/commits/e7944fe754658459fb6b7567a914074c1982ff61"},{"sha":"416d35859b827391d1af0b91d1e58d1a8ef8ac24","author":{"email":"2f4aca9b80de323abe2d916d95ead8d121e05fe1@gmail.com","name":"kady"},"message":"Add alerts on errors","distinct":false,"url":"https://api.github.com/repos/desoukya/SEMS/commits/416d35859b827391d1af0b91d1e58d1a8ef8ac24"},{"sha":"2eb1716815b4ae8cddcb3b7b0be628fbe221b7c4","author":{"email":"2f4aca9b80de323abe2d916d95ead8d121e05fe1@gmail.com","name":"kady"},"message":"Add allow/deny rules for Files","distinct":false,"url":"https://api.github.com/repos/desoukya/SEMS/commits/2eb1716815b4ae8cddcb3b7b0be628fbe221b7c4"},{"sha":"8167974d108aba6f3690386fea98887b28295e2e","author":{"email":"2f4aca9b80de323abe2d916d95ead8d121e05fe1@gmail.com","name":"kady"},"message":"Allow Lecturers and TAs to edit materials","distinct":false,"url":"https://api.github.com/repos/desoukya/SEMS/commits/8167974d108aba6f3690386fea98887b28295e2e"},{"sha":"33430841fc5d4c5a16a68a3e41d8d3aef6012405","author":{"email":"2f4aca9b80de323abe2d916d95ead8d121e05fe1@gmail.com","name":"kady"},"message":"Update materials allow/deny rules","distinct":false,"url":"https://api.github.com/repos/desoukya/SEMS/commits/33430841fc5d4c5a16a68a3e41d8d3aef6012405"},{"sha":"00c900a85885982085ae2eeb7faeeaa5a4ca4761","author":{"email":"2f4aca9b80de323abe2d916d95ead8d121e05fe1@gmail.com","name":"kady"},"message":"Fix public Email toggle","distinct":false,"url":"https://api.github.com/repos/desoukya/SEMS/commits/00c900a85885982085ae2eeb7faeeaa5a4ca4761"},{"sha":"56d159ac3e0227680bb422eaaab9f98fa9cc4adc","author":{"email":"2f4aca9b80de323abe2d916d95ead8d121e05fe1@gmail.com","name":"kady"},"message":"Update users allow/deny rules","distinct":false,"url":"https://api.github.com/repos/desoukya/SEMS/commits/56d159ac3e0227680bb422eaaab9f98fa9cc4adc"},{"sha":"dd3aed804b328560c89bc3cb1aef0659c4b6e6a4","author":{"email":"7cf25da93a33cc55e217e9f64fa939e4f8984903@student.guc.edu.eg","name":"Ali Hassan"},"message":"Merge pull request #24 from desoukya/security-review\n\nImplement basic allow/deny rules and applying schemas","distinct":true,"url":"https://api.github.com/repos/desoukya/SEMS/commits/dd3aed804b328560c89bc3cb1aef0659c4b6e6a4"}]}