{"push_id":585597990,"size":2,"distinct_size":2,"ref":"refs/heads/sminnee-use-validationexceptions-in-forms","head":"70e0a39c367a9948d7a3fdfd9bd23dd7ee9f74fb","before":"eae3776aceab8db5ea28254ccee372c3739c59b8","commits":[{"sha":"cb383a8289b30cf92f2f04635adac186b2d91fc1","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@hens.by","name":"Daniel Hensby"},"message":"Merge branch 'use-validationexceptions-in-forms' of https://github.com/sminnee/silverstripe-framework into sminnee-use-validationexceptions-in-forms\n\nConflicts:\n\tadmin/code/CMSForm.php\n\tdocs/en/04_Changelogs/3.1.0.md\n\tdocs/en/topics/datamodel.md\n\tdocs/en/topics/form-validation.md\n\tforms/Form.php\n\tmodel/ValidationException.php\n\tmodel/ValidationResult.php\n\tsecurity/Member.php\n\ttests/forms/FormTest.php\n\ttests/model/ValidationExceptionTest.php\n\ttests/security/SecurityTest.php","distinct":true,"url":"https://api.github.com/repos/dhensby/silverstripe-framework/commits/cb383a8289b30cf92f2f04635adac186b2d91fc1"},{"sha":"70e0a39c367a9948d7a3fdfd9bd23dd7ee9f74fb","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@hens.by","name":"Daniel Hensby"},"message":"docs","distinct":true,"url":"https://api.github.com/repos/dhensby/silverstripe-framework/commits/70e0a39c367a9948d7a3fdfd9bd23dd7ee9f74fb"}]}