{"push_id":989750984,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"148d58b659ecf8cda18777bb5d5e26ec41150265","before":"a43315b0d798ae4a20c824e8d891256288fa6daa","commits":[{"sha":"2ccd693418c254ae0d45f2c02d030b3dab865565","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[ci] Add a test to ensure that Non-Admin users can't add DoD repositories","distinct":true,"url":"https://api.github.com/repos/openSUSE/open-build-service/commits/2ccd693418c254ae0d45f2c02d030b3dab865565"},{"sha":"ed0807d7392746830035f057a3e450adb4d97a6a","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[api][webui] Fix validation of project's remote permissions\n\nAdding DoD repositories to projects should only be allowed for admins. The\nrequest data returned by XmlHash either contain an Array of several repositories\nor a Hash with a single repository.","distinct":true,"url":"https://api.github.com/repos/openSUSE/open-build-service/commits/ed0807d7392746830035f057a3e450adb4d97a6a"},{"sha":"148d58b659ecf8cda18777bb5d5e26ec41150265","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"Merge pull request #1568 from bgeuken/fix_dod_validation\n\nFix dod repository validation","distinct":true,"url":"https://api.github.com/repos/openSUSE/open-build-service/commits/148d58b659ecf8cda18777bb5d5e26ec41150265"}]}