{"push_id":732239347,"size":4,"distinct_size":3,"ref":"refs/heads/pathreorg","head":"4614cc04855bf80f508e5ef0f33809b7c4d75971","before":"88b0e4c5f3fddeeb451ca47007af7bd3fb65f2fe","commits":[{"sha":"bc7c564f9b4f6f84824d4a077da9977e0b1fdb49","author":{"email":"19e98caee74517ddfe066cac7d16c0ea84b309f9@cern.ch","name":"Andrew Branson"},"message":"Enforce unique role name.","distinct":false,"url":"https://api.github.com/repos/abranson/kernel/commits/bc7c564f9b4f6f84824d4a077da9977e0b1fdb49"},{"sha":"cc450f6272fb4d8cae312ceb40e48e9893485c6f","author":{"email":"19e98caee74517ddfe066cac7d16c0ea84b309f9@cern.ch","name":"Andrew Branson"},"message":"Move RolePaths out of Domain tree.\nRolepaths are implemented differently and searches for Agents though\nthem don't work. They are moved to a parallel /role root alongside\n/entity and /domain\nRefs #30","distinct":true,"url":"https://api.github.com/repos/abranson/kernel/commits/cc450f6272fb4d8cae312ceb40e48e9893485c6f"},{"sha":"5e9315a1376eaa2736e8fb7b7590b505b0edd641","author":{"email":"19e98caee74517ddfe066cac7d16c0ea84b309f9@cern.ch","name":"Andrew Branson"},"message":"Rename item root to \"item\" instead of \"entity\"\nChange Path.ENTITY constant to ITEM","distinct":true,"url":"https://api.github.com/repos/abranson/kernel/commits/5e9315a1376eaa2736e8fb7b7590b505b0edd641"},{"sha":"4614cc04855bf80f508e5ef0f33809b7c4d75971","author":{"email":"19e98caee74517ddfe066cac7d16c0ea84b309f9@cern.ch","name":"Andrew Branson"},"message":"Switch all references to 'entity' to 'item'","distinct":true,"url":"https://api.github.com/repos/abranson/kernel/commits/4614cc04855bf80f508e5ef0f33809b7c4d75971"}]}