adds validation for min-max length

https://www.openproject.org/work_packages/14386
https://www.openproject.org/work_packages/14403