[DigitalPoint] App for Cloudflare®

[DigitalPoint] App for Cloudflare® 1.8.2

Нет прав для скачивания
Настраивайте и управляйте Cloudflare из XenForo.
  • Исправление ошибок
  • Можно использовать R2 для хранения данных без того, чтобы сайт был доменом / зоной в Cloudflare
  • Внесены изменения в объект данных вложений XenForo для повышения эффективности (обычно XenForo проверяет, существует ли вложение, прежде чем выполнить дополнительный вызов для его фактического получения). Это сократит время вызова API для каждого просмотра вложения, потому что нам не нужно проверять, существует ли вложение (мы знаем, что оно уже существует, потому что у нас есть запись об этом в данных вложения).
  • Добавлена новая опция: Использовать предварительно указанные URL-адреса для вложений, хранящихся в R2 (позволяет просматривать вложения, хранящиеся в R2, непосредственно пользователю, а не вашему серверу, загружающему вложение для передачи его пользователю)
Особенно интересен URL-адрес, указанный пользователем... в системе удаленного хранения данных, такой как R2, ваш сервер проверяет разрешения пользователя, чтобы узнать, может ли пользователь что-либо просматривать, затем он вызывает API для извлечения файла / объекта и затем передает его пользователю.

Например, если у вас есть вложение размером 10 МБ, вашему серверу сначала необходимо загрузить 10 МБ, а затем он отправляет эти 10 МБ конечному пользователю (таким образом, для загрузки вложения из R2 требуется время, а общая пропускная способность вашего сервера составляет 20 МБ)... Ввод 10 МБ, затем вывод 10 МБ). При использовании предварительно подписанных URL-адресов ваш сервер проверяет разрешения, а затем, если у пользователя есть разрешение на просмотр вложения, пользователь перенаправляется на уникальный URL-адрес, срок действия которого истекает через 60 секунд для извлечения вложения. Это означает, что конечные пользователи быстрее просматривают вложения, а ваш сервер не тратит впустую пропускную способность, передавая их пользователю.

Предварительно подписанные URL, срок действия которых истекает и которые не могут быть изменены пользователями, выполняются с помощью криптографической подписи (отсюда и название "предварительно подписанные URL").
Исправлена проблема при попытке включить кэширование гостевой страницы (заканчивается циклом). Требуется только в том случае, если у вас не включено кэширование гостевой страницы, и вы хотите его включить.
ВАЖНО для существующих пользователей: для использования новой функциональности требуются 2 дополнительных разрешения API. Вы можете перейти к своим , отредактировать имеющийся у вас токен и добавить следующие разрешения:
  • Account.Allow Request Tracer: Read
  • Account.Intel: Read
На данный момент у вас должно быть в общей сложности 18 разрешений для вашего токена API.

Изменения:
  • Добавлена возможность кэширования мультимедийных вложений (как обычных вложений, так и загруженных в XF Media Gallery) на границе сети (изображения, видео и аудио вложения могут кэшироваться в центрах обработки данных Cloudflare).
  • Реорганизована навигация администратора (функции Cloudflare объединены в новый раздел Cloudflare)
  • Изменен порядок настроек сети и Scrape Shield
  • Добавлены описания для каждой настройки Cloudflare
  • Новая опция: Purge cache when post is created or deleted
  • Новый раздел инструментов Cloudflare:
    • Отслеживание HTTP-запросов
    • Сведения об IP-адресе
    • Сведения о домене
    • WHOIS
  • Исправлена ошибка, из-за которой вы получали Call to a member function getBody() on array исключение вместо предполагаемого HTTP-ответа при двукратном сбое вызова API (при однократном сбое автоматически выполняется повторная попытка).
  • При использовании кэширования гостевой страницы отключите механизм очистки кэша от http-запроса (действие очистки кэша отправляется в систему заданий XenForo).
  • Показывает пропускную способность выхода при наведении курсора мыши на статистику работы R2 класса A или класса B.
  • Реорганизованы настройки в соответствии с недавними изменениями на панели мониторинга Cloudflare
  • Удалите опцию аутентификации для глобальных ключей API (разрешите использовать только токены API в будущем)
Реорганизация настроек перемещает настройки в разные категории и создает подразделы внутри категорий. Это соответствует изменениям, внесенным Cloudflare на этой неделе, поэтому расположение настроек в дополнении совпадает с их расположением на панели мониторинга Cloudflare. Пример:

1687370593277.png
  • Исправлена проблема с созданием сайта турникета через API (Cloudflare обновила схему для вызова API)
  • Добавлена поддержка ASN при создании правил IP-адресов
  • Кэшировать зону / домен Cloudflare (позволяет не вызывать API на странице admin index для создания глубокой ссылки на вашу зону в вашей учетной записи Cloudflare).
1686762902604.png
  • Кэширование гостевой страницы будет работать должным образом, когда страница немедленно отправляет AJAX-запрос
  • Не пытайтесь очистить кэш Cloudflare при использовании кэширования гостевой страницы и удалении потерянной записи (когда запись назначается несуществующему потоку)
  • Не включайте все правила доступа с нулевым доверием в резервную копию (включайте только правила для вашей зоны / домена)
  • Правила кэширования, включенные в процесс резервного копирования / восстановления
  • Исправление ошибок
  • Улучшена обработка перестроения статистики при перестроении всей статистики для сайта (из перестроения кеша)
  • Проверьте, отсутствует ли идентификатор учетной записи Cloudflare при создании URL-адреса корзины R2, и добавьте журнал ошибок сервера, если это так (если токен API имеет недостаточные разрешения, вы можете получить отсутствующий идентификатор учетной записи, что, в свою очередь, приведет к тому, что функции R2 не будут работать) ).
  • Параметр резервного копирования снова работает правильно с правилами брандмауэра (забыл преобразовать его в новый API набора правил, который использует брандмауэр).
  • Добавлена проверка, чтобы убедиться, что ни одна из ежедневных статистических данных Cloudflare не дает отрицательного числа.
  • Спасибо за обновление Bingo
  • Улучшена обработка ситуации, когда кто-то удалил корзину R2 на панели мониторинга Cloudflare, но еще не отключил эту корзину от использования XenForo.
  • Исправлена ошибка, из-за которой мы предполагали, что для правил брандмауэра существует набор правил брандмауэра (не всегда так, поэтому не предполагайте, что он существует).
  • Исправлена проблема с регистрацией ежедневной статистики, если сайт не использует турникет для капчи
  • Требуется XF 2.1.0 + (технически так было всегда, установщик применяет его сейчас)
Назад
Верх Низ