{"push_id":607387474,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"9ce50892b6f7ec545ca82e2864905bc3146deced","before":"2e8d43f3961cd0b600fc61eeca2b76a0b33a06a6","commits":[{"sha":"c6e2a75122a7dcafdee9d9787ec4eb6e9dfcdf93","author":{"email":"cbdba328478ff1cb4f7a4498b51793cd26e8c821@jstimpfle.de","name":"Jens Stimpfle"},"message":"Change decision of stdout or stderr at a few places","distinct":true,"url":"https://api.github.com/repos/jstimpfle/gitadmin/commits/c6e2a75122a7dcafdee9d9787ec4eb6e9dfcdf93"},{"sha":"8da66a1e9d55f896238decb0291c966e6021c400","author":{"email":"cbdba328478ff1cb4f7a4498b51793cd26e8c821@jstimpfle.de","name":"Jens Stimpfle"},"message":"better commandline interface\n\n * better discrimination between interactive and non-interactive shells\n * clearer running modes:\n    - stdin shell\n    - cmdline argument shell (always non-interactive)\n    - direct argument list execution (no shell)\n    - support for -u USER for shells\n * rework usage description","distinct":true,"url":"https://api.github.com/repos/jstimpfle/gitadmin/commits/8da66a1e9d55f896238decb0291c966e6021c400"},{"sha":"646a6dbf9e1750ebbfa928db6d4ed6e2f9ae70a5","author":{"email":"cbdba328478ff1cb4f7a4498b51793cd26e8c821@jstimpfle.de","name":"Jens Stimpfle"},"message":"amend initialization code\n\n * clearer initialization code\n * new commandline splitter supports quoting\n * update help message","distinct":true,"url":"https://api.github.com/repos/jstimpfle/gitadmin/commits/646a6dbf9e1750ebbfa928db6d4ed6e2f9ae70a5"},{"sha":"b419c42c298213db8317b294a02f720ea0e81300","author":{"email":"cbdba328478ff1cb4f7a4498b51793cd26e8c821@jstimpfle.de","name":"Jens Stimpfle"},"message":"more consistent database row printing","distinct":true,"url":"https://api.github.com/repos/jstimpfle/gitadmin/commits/b419c42c298213db8317b294a02f720ea0e81300"},{"sha":"55f55200eb507de38c752f204d90c5c95b24b414","author":{"email":"cbdba328478ff1cb4f7a4498b51793cd26e8c821@jstimpfle.de","name":"Jens Stimpfle"},"message":"repo_perms: simplify query result format\n\n * DOMAIN\\tREPO ... instead of DOMAIN/REPO ...","distinct":true,"url":"https://api.github.com/repos/jstimpfle/gitadmin/commits/55f55200eb507de38c752f204d90c5c95b24b414"},{"sha":"8a5f3da9423b628f3489da45f6ba0397050e8c07","author":{"email":"cbdba328478ff1cb4f7a4498b51793cd26e8c821@jstimpfle.de","name":"Jens Stimpfle"},"message":"ignore \"algo\" when looking for a matching key to remove","distinct":true,"url":"https://api.github.com/repos/jstimpfle/gitadmin/commits/8a5f3da9423b628f3489da45f6ba0397050e8c07"},{"sha":"9ce50892b6f7ec545ca82e2864905bc3146deced","author":{"email":"cbdba328478ff1cb4f7a4498b51793cd26e8c821@jstimpfle.de","name":"Jens Stimpfle"},"message":"add regexen for domainfullname, userfullname and repofullname","distinct":true,"url":"https://api.github.com/repos/jstimpfle/gitadmin/commits/9ce50892b6f7ec545ca82e2864905bc3146deced"}]}