Gold Плагин Авторизация BaronessAuth [3.18.0]

Новое​

  • Теперь, когда игрок блокирует свой аккаунт в боте, он автоматически кикается.
  • Сообщения confirmation в ботах теперь поддерживают указание <code> в том числе и во вложенных тегах, например, внутри <click></click>.
  • Все боты теперь поддерживают указание p####i, чтобы обходить региональные блокировки их сайтов.
  • Автоматический бенчмарк bcrypt теперь в некоторых случаях заканчивается на 20-40% быстрее.
  • В сообщение и тайтл в security/passwords.yml -> incorrect-password добавлены плейсхолдеры <used> и <max>. Старый плейсхолдер, <permits>, всё ещё показывает оставшиеся попытки.

Исправлено​

  • В сообщении security/multi-accounts.yml -> notify/on-disconnect/message была опечатка.

Обновлено​

  • Встроенный сервер nanolimbo.
  • Внутренние библиотеки.
  • Лайк 0
Реакции:1 пользователя

Исправлено​

  • Ошибка "recursive update" в некоторых ситуациях.

Обновлено​

  • Встроенный сервер nanolimbo.
Вместе с этим обновлением я также протестировал всех ботов и все встроенные сервера — всё работает корректно

Про ваши просьбы всё ещё помню, делаю по мере возможности

Новинки и исправления:

Новое​

  • Добавлен встроенный сервер типа paper (1.8.8). Он отличается более высокой производительностью по сравнению с остальными, всё ещё поддерживая все версии и некоторые схематики.
  • Для встроенных типа paper (1.12.2) и paper (latest) были пересмотрены все файлы настроек, чтобы обеспечить более эффективную работу.
  • Встроенные сервера теперь используют меньше Netty потоков (половину от доступных ядер).
  • Стандартный кеш проверок пароля через HaveIBeenPwned увеличен с 10.000 до 50.000.
  • Улучшено стандартное сообщение в passwords.yml -> player-name.
  • Улучшены комментарии в некоторых конфиг файлах.
  • Уменьшен размер файла плагина.

Исправлено​

  • Discord бот падал с ошибкой "rate limited" после 3.16.0.
  • Telegram бот не мог проверить подписку игрока в некоторых редких случаях.

Обновлено​

  • Встроенный сервер paper (latest).
  • Внутренние библиотеки.
  • Лайк 0
Реакции:1 пользователя

Новое

  • Всем ботам (VK, Telegram, Discord) добавлены настройки таймаутов, что позволяет гибко настроить сетевые задержки, если стандартные вас не устраивают.
  • Улучшена проверка состояния встроенных серверов - она теперь также пингует их, чтобы определить, не умер ли сервер.
  • Доработана система автоматического восстановления встроенных серверов, чтобы обеспечить большую надёжность.
  • Добавлена команда разработчика /auth dev kill-embedded-server [server] для ручного "убийства" встроенного сервера.
  • Сообщения unknown-link-service и already-linked перемещены из _shared.yml в link.yml.
  • Сообщение unknown-link-service теперь поддерживает плейсхолдер <services>.
  • Параметр session.yml -> disable-by-address теперь по умолчанию включён и содержит "локальный" диапазон.

Исправлено

  • Параметр session.yml -> disable-by-address не работал.
  • Иногда в логах проскакивало бессмысленное TimeoutException - теперь оно скрыто.

Обновлено

  • Встроенный сервер paper (latest).
  • Внутренние библиотеки.

Исправлено​

  • Теперь боты автоматически учитывают настройки мультиаккаунтов. Например, если у вас разрешено привязать к Телеграму 20 аккаунтов, но вы включили защиту от мультиаккаунтов и установили лимит в 3, реальным максимумом будет 3, а не 20.
  • Метод API BaronessAuthBungeeAPI.sendTelegramMessage не учитывал выбранный в конфигурации parse mode, из-за чего стилизация сообщений не работала.

Обновлено​

  • Встроенный сервер paper (latest).
  • Внутренние библиотеки.
ВерхНиз