Я мигрирую довольно старую версию форума (2.7.0) на последнюю версию Discourse. Одна из проблем, с которой я столкнулся, заключается в том, что модуль ‘discourse/models/input-validation’, похоже, удалён. Не могли бы вы подсказать, как перенести эту функциональность на актуальное решение? Похоже, что валидация ввода сейчас реализована совершенно иначе.
Отлично! Я подумал, что смогу найти изменения в git, связанные с этим, но я не совсем гений в git. Спасибо! Это очень поможет. Я думал, что мне нужно начать использовать более специфичные классы валидации, которые существуют, например name-validation.js и т.д. Это выглядит достаточно просто.