{"push_id":730263974,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"f773609ef634990bebbfe5fae6917e42b8a68ab5","before":"87d2108b4c736c28bcb783f5f0f1c5b4244b5bf6","commits":[{"sha":"8920a4fa04a38a880b3fd34718f9f069493fddec","author":{"email":"921c15e7b65cee9e7e48b21c910b24713c977b84@gmail.com","name":"Noffica"},"message":"Join Vault form validation is done.\nCustom errors are implemented for the following:\n• blank vault name\n• non-existent vault name\n• an incorrect Invitation Code\n• already part of vault\n\nRefactoring of the `post '/user/user_vault'` route is needed for the future.","distinct":false,"url":"https://api.github.com/repos/Noffica/Midterm-Family-Vault/commits/8920a4fa04a38a880b3fd34718f9f069493fddec"},{"sha":"f773609ef634990bebbfe5fae6917e42b8a68ab5","author":{"email":"921c15e7b65cee9e7e48b21c910b24713c977b84@gmail.com","name":"Noffica"},"message":"Merge branch 'cannot-join-vault-if-member'\n\n* cannot-join-vault-if-member:\n  Join Vault form validation is done. Custom errors are implemented for the following: • blank vault name • non-existent vault name • an incorrect Invitation Code • already part of vault","distinct":true,"url":"https://api.github.com/repos/Noffica/Midterm-Family-Vault/commits/f773609ef634990bebbfe5fae6917e42b8a68ab5"}]}