[DigitalPoint] App for Cloudflare

Плагин [DigitalPoint] App for Cloudflare v1.8.7

Настраивайте и управляйте Cloudflare из XenForo
  • Исправлена ошибка с удалением правила кэша страниц (изменение в Cloudflare API)
  • Исправлена ошибка с изменением настроек Cloudflare в XenForo 2.3 (выполнялась при отправке формы вместо предполагаемого AJAX-запроса)
  • Игнорируйте полную перестройку статистики (слишком много вызовов API [11 в день], это будет невероятно медленно, и вы очень быстро достигнете предела скорости API, так что это все равно приведет к сбою)
  • Удален обходной путь, позволяющий использовать недвухцветные значки в панели администратора для XenForo 2.3
  • Добавлен новый параметр Cloudflare (в разделе «Безопасность»): замена небезопасных библиотек JavaScript.
  • Изменена формулировка для лучшего понимания при первоначальной настройке токена API.
  • Вызовы API, необходимые для создания страницы настроек Cloudflare, теперь выполняются параллельно (в настоящее время это 10 вызовов API, которые ранее выполнялись последовательно). Теперь просмотр (и редактирование) настроек происходит значительно быстрее (это происходит с такой же скоростью, как один самый медленный вызов API, а не со всеми 10 вызовами API, сложенными вместе).
  • Добавлены дополнительные проверки работоспособности для непредвиденных результатов Cloudflare API
  • Исправлена ошибка, из-за которой старые общедоступные домены не включались при настройке корзины R2 для данных XenForo (в ситуации, когда это была уже существующая корзина, для которой уже были назначены общедоступные домены)
  • Добавлена поддержка новых настроек Cloudflare: Скорость -> Оптимизация -> Оптимизация контента -> Шрифты Cloudflare
  • При использовании "Easy config" установите для параметра "Уровень безопасности" значение "Практически выключен" (ранее было установлено значение "Средний").
  • Простая настройка позволяет использовать шрифты Cloudflare
  • Улучшена обработка перестроения статистики при перестроении всей статистики для сайта (из перестроения кеша)
  • Проверьте, отсутствует ли идентификатор учетной записи Cloudflare при создании URL-адреса корзины R2, и добавьте журнал ошибок сервера, если это так (если токен API имеет недостаточные разрешения, вы можете получить отсутствующий идентификатор учетной записи, что, в свою очередь, приведет к тому, что функции R2 не будут работать) ).
  • Параметр резервного копирования снова работает правильно с правилами брандмауэра (забыл преобразовать его в новый API набора правил, который использует брандмауэр).
  • Добавлена проверка, чтобы убедиться, что ни одна из ежедневных статистических данных Cloudflare не дает отрицательного числа.
ВАЖНО для существующих пользователей: для изменения вызовов API Crawler Hint требуется новое разрешение API, чтобы иметь возможность установить его. Вы можете перейти к своим , отредактировать имеющийся у вас токен и добавить следующие разрешения :
  • Zone.Zone: Edit
На данный момент у вас должно быть в общей сложности 15 разрешений для вашего токена API. Если у вас нет 15, вы можете проверить, что у вас должно быть в XF Admin -> Параметры -> Внешние поставщики услуг -> Аутентификация Cloudflare.
  • Исправление для изменения вызовов API Crawler Hint (необходимо для изменения настройки Crawler Hints)
  • Обновлены параметры регистрации сетевых ошибок при выполнении «Easy config».
  • Нормализация пути при получении списка из нескольких объектов
  • Добавлена поддержка получения списков каталогов внутри сегментов в адаптере R2 (немного сложно, потому что R2 — это не файловая система в традиционном смысле, так как фактических каталогов нет). Должен сделать так, чтобы экспорт стилей с прикрепленными активами работал, если эти активы хранятся в R2.
Исправление ошибок и доработка.
  • Исправлена ошибка, из-за которой не работала функция добавления общедоступного субдомена и правила кэширования в существующую корзину R2.
  • Удалена зависимость от сторонней библиотеки для получения списка стран для блокировки брандмауэром.
  • Изменено то, как кэширование гостевой страницы обновляет токены в URL-адресах запроса GET.
  • Кешировать гостевые страницы только в том случае, если посетитель использует язык и стиль по умолчанию
  • Дополнительная настройка логики для кэширования гостевой страницы.
  • Внесены изменения, чтобы другие дополнения, которые также расширяют класс монтирования файловой системы, могли делать это с обратной совместимостью.
  • Исправлена косметическая проблема с переполнением журналов R2 в окне наложения.
  • Запретить пользователям использовать одно и то же ведро для общедоступных и частных областей (запретить пользователям раскрывать внутренние данные как общедоступное ведро)
  • Добавлено примечание о стиле, языке и расширенном согласии на использование файлов cookie в XF 2.2.12+ к известным ограничениям для кэширования гостевой страницы.
  • Внесены небольшие изменения в логику того, когда обслуживать кэшированные страницы или нет (кеширование гостевых страниц).
  • Если сеанс пуст (например, когда пользователь выходит из системы), продолжайте и полностью удалите его.
  • Внесены некоторые изменения в адаптер R2, чтобы его можно было настроить для дополнительных каталогов через config.php.
  • Добавлен некоторый код для обхода XenForo, не обновляющего токен CSRF в URL-адресах ( )
Сверху Снизу