{"push_id":916897640,"size":5,"distinct_size":5,"ref":"refs/heads/prevalidate-course","head":"e06370d8dd000b67d950083289b25110577bfc6c","before":"76c1bb5763c966f213403fa162ac0e373b07e42d","commits":[{"sha":"23ab4753048ba980abd7f2b58be2d5816d75f62e","author":{"email":"2e8aa918660411855c6d44d5bb2da677aa033255@stitt.org","name":"Nathan Stitt"},"message":"Course registration is same as validation\n\nOnly difference is if user is signed in.  If not signed in then the\ncourse will be submitted once they are","distinct":true,"url":"https://api.github.com/repos/openstax/concept-coach/commits/23ab4753048ba980abd7f2b58be2d5816d75f62e"},{"sha":"167065ebcb93da230eb064867a499bf1c9732a00","author":{"email":"2e8aa918660411855c6d44d5bb2da677aa033255@stitt.org","name":"Nathan Stitt"},"message":"Remove unused validatOnly prop","distinct":true,"url":"https://api.github.com/repos/openstax/concept-coach/commits/167065ebcb93da230eb064867a499bf1c9732a00"},{"sha":"59deb2af4732a39189abb73720a739e5fd22a3aa","author":{"email":"2e8aa918660411855c6d44d5bb2da677aa033255@stitt.org","name":"Nathan Stitt"},"message":"Use pending course if available\n\nAnd show a validation message afterwards","distinct":true,"url":"https://api.github.com/repos/openstax/concept-coach/commits/59deb2af4732a39189abb73720a739e5fd22a3aa"},{"sha":"07ef3542d7580134de9c657c4114bb08691319b8","author":{"email":"2e8aa918660411855c6d44d5bb2da677aa033255@stitt.org","name":"Nathan Stitt"},"message":"Remove unused validatOnly prop and call register()","distinct":true,"url":"https://api.github.com/repos/openstax/concept-coach/commits/07ef3542d7580134de9c657c4114bb08691319b8"},{"sha":"e06370d8dd000b67d950083289b25110577bfc6c","author":{"email":"2e8aa918660411855c6d44d5bb2da677aa033255@stitt.org","name":"Nathan Stitt"},"message":"No more prevalidate view, registration handles all","distinct":true,"url":"https://api.github.com/repos/openstax/concept-coach/commits/e06370d8dd000b67d950083289b25110577bfc6c"}]}