{"push_id":660829628,"size":13,"distinct_size":1,"ref":"refs/heads/validationWithTarget","head":"0166310e2be393ba3e57c0d7645db4ce1e88dc65","before":"d09536565ab24df2327fe6c88ad78070c7b18aa0","commits":[{"sha":"7c5b2cd6b7c46584409c3e3a98ece98c6812bc28","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"EZP-24309: Added validation for ContentTypeData\n\nAlso added english translation for specific messages.","distinct":false,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/7c5b2cd6b7c46584409c3e3a98ece98c6812bc28"},{"sha":"0427454913e9554a370fad098ca1a8eea7528eeb","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"EZP-24309: Added basic validation for FieldDefinitionData","distinct":false,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/0427454913e9554a370fad098ca1a8eea7528eeb"},{"sha":"2c5af3b0df71b63b9328b5a63fc5ff1311624017","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"EZP-24309: Implemented UniqueContentTypeIdentifier constraint","distinct":false,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/2c5af3b0df71b63b9328b5a63fc5ff1311624017"},{"sha":"6e9806846957bf1bcff59a92381abe31d859c0ca","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"EZP-24309: Fixed description validation on ContentTypeData and FieldDefinitionData\n\ndescriptions property can be blank","distinct":false,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/6e9806846957bf1bcff59a92381abe31d859c0ca"},{"sha":"2b2cedea2c3bfee902a0a472abad8bdbcfcb33fc","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"EZP-24309: Fixed cascade validation on ContentTypeData\n\nNested FieldDefinitionData objects weren't validated","distinct":false,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/2b2cedea2c3bfee902a0a472abad8bdbcfcb33fc"},{"sha":"c358d5357594850f5b68b0aa47cda62e8e337756","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"EZP-24309: Implemented UniqueFieldDefinitionIdentifier constraint","distinct":false,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/c358d5357594850f5b68b0aa47cda62e8e337756"},{"sha":"00cc363ec59123c0d3426848bcd1078c2498c450","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"s/formData/contentTypeData","distinct":false,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/00cc363ec59123c0d3426848bcd1078c2498c450"},{"sha":"b84aafae6d402b92e297290caa3d05fe614ecfb2","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"EZP-24309: Implemented ValidatorConfigurationValidator constraint","distinct":false,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/b84aafae6d402b92e297290caa3d05fe614ecfb2"},{"sha":"fd8da4e98a284943c6c451983cd630b43f2a10a3","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"EZP-24309: Implemented FieldSettingsValidator constraint","distinct":false,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/fd8da4e98a284943c6c451983cd630b43f2a10a3"},{"sha":"ab938d7e6d8a413dc608f3a50d190601493045e4","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"EZP-24309: Implemented FieldDefinitionDefaultValue constraint","distinct":false,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/ab938d7e6d8a413dc608f3a50d190601493045e4"},{"sha":"f696130ce7fa04986ba3ebd6ecfc979e62062ba2","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"EZP-24309: Added tests for FieldSettings / ValidatorConfiguration constraints","distinct":false,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/f696130ce7fa04986ba3ebd6ecfc979e62062ba2"},{"sha":"9924c62afc574a37b48681ef340530ed48193e66","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"Merge pull request #3 from ezsystems/validation\n\nFix EZP-24309: Implement validation for ContentType forms","distinct":false,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/9924c62afc574a37b48681ef340530ed48193e66"},{"sha":"0166310e2be393ba3e57c0d7645db4ce1e88dc65","author":{"email":"ca0794b6d6ec3d5c1d8d3acbaff6edcb7c650056@gmail.com","name":"Jérôme Vieilledent"},"message":"EZP-24357: Add a \"target\" property to ValidationError\n\n> https://jira.ez.no/browse/EZP-24357\n\nDepends on https://github.com/ezsystems/ezpublish-kernel/pull/1253\n\nGives the possibility to display validation errors in the right context\n(i.e. next to the field that caused the error).","distinct":true,"url":"https://api.github.com/repos/ezsystems/repository-forms/commits/0166310e2be393ba3e57c0d7645db4ce1e88dc65"}]}