{"push_id":725110669,"size":5,"distinct_size":5,"ref":"refs/heads/dariusf/condition-refinements","head":"3be3d55248a3fdd01aeefdfc724bceb0d0e66b8e","before":"561810040088192b6cf303c13a1102abdae82225","commits":[{"sha":"69ea8f43ba7dbef44142cd8c54ebe45f956ca915","author":{"email":"a492583d7696b97f2bc9b42c98b3f9868baad0be@gmail.com","name":"Darius Foo"},"message":"Displayed achievement requirements in index","distinct":true,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/69ea8f43ba7dbef44142cd8c54ebe45f956ca915"},{"sha":"d1b114002182856985d46ed1c659cf1fd58b40e8","author":{"email":"a492583d7696b97f2bc9b42c98b3f9868baad0be@gmail.com","name":"Darius Foo"},"message":"Added validations for achievement conditions\n\nThis ensures that there cannot be nil, duplicate, or self-referential\nachievement conditions","distinct":true,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/d1b114002182856985d46ed1c659cf1fd58b40e8"},{"sha":"bc045d0cda0bae7d17cf9797c383bb63a2e81cda","author":{"email":"a492583d7696b97f2bc9b42c98b3f9868baad0be@gmail.com","name":"Darius Foo"},"message":"Invalid achievement conditions no longer show up as viable choices","distinct":true,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/bc045d0cda0bae7d17cf9797c383bb63a2e81cda"},{"sha":"6b35a8386d277a8eef1030e115716c0ff31ae3bc","author":{"email":"a492583d7696b97f2bc9b42c98b3f9868baad0be@gmail.com","name":"Darius Foo"},"message":"Hid link to new achievement conditions if none are valid","distinct":true,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/6b35a8386d277a8eef1030e115716c0ff31ae3bc"},{"sha":"3be3d55248a3fdd01aeefdfc724bceb0d0e66b8e","author":{"email":"a492583d7696b97f2bc9b42c98b3f9868baad0be@gmail.com","name":"Darius Foo"},"message":"Added specs for new validations","distinct":true,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/3be3d55248a3fdd01aeefdfc724bceb0d0e66b8e"}]}