{"push_id":869057978,"size":14,"distinct_size":1,"ref":"refs/heads/master","head":"564990f9dbd63d3e37d72524a1bad41f1c5b72f1","before":"ae39bffd0f44f67e2c88d73e24ac586a901db702","commits":[{"sha":"7edee64534d09f22dcd33d3f9923d5de17895f23","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Adds to the ability to leave comments on tickets by authorized users","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/7edee64534d09f22dcd33d3f9923d5de17895f23"},{"sha":"99e27d43a43761a3f3acfea3e34d6c58017cd167","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"States can be assigned to a ticket when comment is created","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/99e27d43a43761a3f3acfea3e34d6c58017cd167"},{"sha":"21c7f54e48b54c82fff167fc09513aec2dd7b334","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Adds in a state model to track a ticket's current & previous states","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/21c7f54e48b54c82fff167fc09513aec2dd7b334"},{"sha":"1367cefd14eb6d701d28e79e12b1d7692f84347d","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Add slack notifications for CI builds","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/1367cefd14eb6d701d28e79e12b1d7692f84347d"},{"sha":"72cedb0c5aaed5a43616c96cd57859b1ea83ae39","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Display the state transition with a comment","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/72cedb0c5aaed5a43616c96cd57859b1ea83ae39"},{"sha":"26cd670a04d8eb3457a1086c188e1416b356dacb","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Style states","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/26cd670a04d8eb3457a1086c188e1416b356dacb"},{"sha":"f6029e854221c4b679a17796127c640bc485255a","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Allow admins to create new states for tickets","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/f6029e854221c4b679a17796127c640bc485255a"},{"sha":"052bbb8a44cb5bcc7beebef06c13a1bff227ba65","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Admins have the ability to set a default state for tickets","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/052bbb8a44cb5bcc7beebef06c13a1bff227ba65"},{"sha":"112acd10d9f5aa3b68567e02d59f2b37bd226b75","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Set a the system default state to newly created tickets","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/112acd10d9f5aa3b68567e02d59f2b37bd226b75"},{"sha":"e7119cccf4fe06561f9c148fcae21f8968d9edfe","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Add default state to seed data","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/e7119cccf4fe06561f9c148fcae21f8968d9edfe"},{"sha":"c6aeaae4a16ae6800b711d5238493fbc89d70185","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Start of locking down state changes to certain users","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/c6aeaae4a16ae6800b711d5238493fbc89d70185"},{"sha":"529843f1f2617dc5d828687449d4830cba2826f0","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Changing the state of a ticket is limited to only managers & admins","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/529843f1f2617dc5d828687449d4830cba2826f0"},{"sha":"53b509efbaa2be1000ac8d579ed1e24d6cabb071","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Whitelist the comment params to deny users without permissions from changing the state","distinct":false,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/53b509efbaa2be1000ac8d579ed1e24d6cabb071"},{"sha":"564990f9dbd63d3e37d72524a1bad41f1c5b72f1","author":{"email":"b2500e0ca8f988beea72ada70c4bf93782ce7504@gmail.com","name":"Rushaine McBean"},"message":"Merge pull request #7 from copasetickid/ticket-state\n\nTicket state","distinct":true,"url":"https://api.github.com/repos/copasetickid/bandcamp/commits/564990f9dbd63d3e37d72524a1bad41f1c5b72f1"}]}