БезопасностьВерсия 2.26.0Важное
ntfy 2.26.0: защита от перегрузки шаблонами сообщений
ntfy 2.26.0 ограничивает время выполнения шаблонов уведомлений и добавляет настройки формата даты и времени.
Что изменилось
Для шаблонов сообщений установлен жёсткий предел времени выполнения. Это закрывает возможность надолго занять процессор сложным шаблоном.
В настройках оформления доступны ISO 8601 и привычные варианты даты, а также 12- и 24-часовой формат времени.
Исходный формат берётся из настроек браузера или системы. У вошедшего пользователя выбор синхронизируется между устройствами.
Markdown-сообщения очищаются от опасных протоколов в ссылках и изображениях.
Данные учётной записи читаются из основной базы: сразу после изменения настроек интерфейс не показывает устаревший ответ запаздывающей реплики.
Что учесть
Владельцам собственного сервера обновление важно прежде всего из-за защиты шаблонов. Пользователи веб-приложения смогут выбрать удобную запись даты независимо от языка интерфейса.
Если уведомления генерируются сложными шаблонами, проверьте их выполнение после установки: чрезмерно долгие вычисления теперь ограничиваются.