Полная информация по обновлению доступна на форуме: KVS 5.1.1 update
Что нового в версии 5.1.1
Очередной пакет улучшений плеера:
- Переработана архитектура VPAID рекламы, теперь слот с видео подключается внутри ифрейма с VPAID модулем для лучшей совместимости с рекламодателями.
- В настройках плеера добавлена возможность настраивать таймаут для VPAID рекламы, таймаут по умолчанию увеличен до 10 секунд (к сожалению, многим рекламодателям требуется очень много времени для инициализации рекламы, что может также негативно сказываться на поведении пользователей сайта).
- В настройках плеера добавлена возможность включения логгирования ошибок плеера.
- Изменено поведение плеера при перемотке стрелками - теперь перемотка работает гораздо удобнее.
- В настройках VAST профилей убран лимит на длину URL, теперь можно даже очень длинные URL-ы задавать.
Другие улучшения:
- В плагине Push сообщений добавлена возможность показывать пуши только для трафика от определенных рефереров (раньше была возможность наоборот не показывать для трафика от определенных рефереров).
- В локализации контента добавлена проверка переводов на дубликаты.
- Стоп слова теперь можно разделять не только запятыми, но и с новой строки.
- При создании языков локализации новые столбцы в таблицах базы данных теперь создаются более оптимальным образом. Ранее создание новых языков на крупных проектах могло приводить к долгому зависанию базы данных.
- В плагине грабберов добавлена поддержка фильтрации добавляемого контента по качеству. Так, например, теперь можно импортировать только видео c 720p форматом или выше.
- В плагине интеграции с Google ReCAPTCHA появилась возможность задавать отдельные наборы ключей при использовании доменных зеркал.
- В импорте контента появилась опция более быстрого копирования исходных файлов путем использования операции переименования, если они уже находятся на вашем сервере.
- Интеграция с NATS разделилась на 2 части - одна (старая) работает через транзакционные постбэки (approval, rebill, refund, chargeback и т.д.), а новая разновидность рассчитана на User Management Postback. Разница между ними - разный подход к работе с пользователями. Новый постбэк, например, также поддерживает ручное добавление пользователей в NATS или изменения их паролей, однако в отличие от старого не собирает информацию по рефандам или чарчбэкам. Кроме этого, KVS теперь может использовать API NATS для отправки уведомлений об изменении пароля или email-а пользователя, происходящих в KVS.
- В настройках работы с тэгами теперь появилась новая опция, включение которой при переименовании любых тэгов в панели администрирования будет добавлять старое значение тэга в синонимы к его новому значению, что позволит избежать повторного появления старого (переименованного тэга). Данная опция включится по умолчанию.
- Оптимизирована страница плагинов в панели администрирования, скорость ее работы значительно повышена.
- В настройках контента появилась возможность ограничить скорость скачивания файлов системой, чтобы снижать нагрузку на сервер во время импорта или массовой загрузки контента пользователями через URL-ы.
- В грабберах появилась поддержка функции постобработки, которую можно использовать при написании кастомных грабберов. Например, с ее помощью для сграбленных видео можно дополнительно импортировать и комментарии.
- В синонимах категорий теперь можно использовать частичное совпадение при помощи символа *. Это нужно, когда вы хотите чтобы при импорте вместо множественных категорий с похожими названиями у вас использовалась одна специфическая категория - в таком случае вместо перечисления всех возможных комбинаций вы можете просто задать маску. Стоит отметить, что * в данном случае значит любое кол-во символов до конца границы слова.
- При включении реферральской награды за регистрацию теперь можно также указать интервал уникальности IP, в течение которого любые другие регистрации с такого же IP не приведут к получению награды.
Исправлены следующие баги:
- [СРЕДНЕ] Обработчик CCBill завершал обработку постбэка с ошибкой, если постбэк приходил по несуществующему пакету доступа (появилась после 5.0.0).
- [СРЕДНЕ] При некоторых кодах отказа обработчик CCBill мог создавать пользователя в базе KVS.
- [МЕЛОЧЬ] Если выполнение задачи на сервере конвертации занимало более 2 минут, KVS мог показывать ложную ошибку по серверу конвертации с сообщением что сервер висит более 2 часов (появилась после 5.1.0).
- [МЕЛОЧЬ] В списке моделей в панели администрирования не отображался возраст (появилась после 5.0.0).
- [МЕЛОЧЬ] В редких случаях FFmpeg производил настолько большой файл лога, что движку конвертации KVS не хватало памяти открыть его и выполнение задач останавливалось.
- [МЕЛОЧЬ] Попытка создания WebP формата скриншотов не приводила к ошибке, если версия ImageMagick не поддерживала этот кодек.
- [МЕЛОЧЬ] В статистике по датам сравнение со средним теперь не будет показываться для сегодняшней даты, т.к. не имеет смысла.
- [МЕЛОЧЬ] При загрузке видео или альбомов анонимными пользователями была возможность установки личного типа, который не должен использоваться при анонимной загрузке.
- [МЕЛОЧЬ] Импорт контента через грабберы не проверял контент на дубликат по названию до скачивания файлов, что могло приводить к неоптимальной работе импорта.