06-2024 | Дашборд, фильтрация фильмов, управление недавним
06-2024 | Дашборд, фильтрация фильмов, управление недавним
Оптимизации
Внесена оптимизация, благодаря которой, если Smarty отвечает приложению ошибкой 500, то портал перестаёт отправлять запросы этого типа. Данные изменения позволят быстрее выводить сервис из аварийного состояния в случае падения от повышенной клиентской нагрузки. Более тонко настраивать данное поведение можно опциями retry_delay_sequence_for_internal_server_error и max_retry_delay_for_internal_server_error.
Проведена оптимизация механизма отправки меток просмотренности для видеоконтента и архивных записей — добавлена дополнительная отправка метки при выходе из плеера по инициативе пользователя, а также отключены лишние вызовы данного метода.
Engine
Исправлено обновление EPG при длительном использовании приложения.
Добавлен обработчик onError для отправки ошибок воспроизведения на android-устройствах в логи Smarty, а также новая опция send_portal_logs_to_server для отключения этой отправки.
Добавлена обработка названий аудиодорожек с разными локализациями.
Добавлены лоадеры на экран редактирования списка избранного, при переходе из экрана описания фильма в экран актера и при дозагрузке лент в разделах видеопровайдеров.
Исправлена работа кнопки пульта Delete при фокусе на инпуте ввода.
Исправлена работа механизма продолжения просмотра фильма с запомненной позиции.
Названия дорожек субтитров «NotSet» и «Unknown» заменены на «Дорожка».
Добавлена плашка контента 4К для лент фильмов внутри разделов провайдеров.
Добавлено сообщение с предложением перезагрузить приложение при получении ошибки 403 от сервера.
Добавлено переключение каналов с помощью цифр в полноэкранном плеере.
Futuristic
Проведён визуальный рефакторинг экрана «Дашборд»: увеличены обложки контента, скролл лент стал более современным, а в сам экран добавлено больше «воздуха»