Smart Server (серверное приложение): различия между версиями
Материал из SmartPlayer
S.Kirin (обсуждение | вклад) м S.Kirin переименовал страницу Ууу в Smart Server (сервер) |
м N.Bloshkin переименовал страницу Smart Server (сервер) в Smart Server (серверное приложение) |
||
| (не показано 16 промежуточных версий 2 участников) | |||
| Строка 1: | Строка 1: | ||
Исправлены | == Версия v2.151.3 == | ||
=== Исправления === | |||
* Исправлена ошибка с отображением информации в отчете типа «Выборка» | |||
[[File:Ошибка_выборки.png|thumb|center| Пример отображения ошибки|800px]] | |||
* Исправлена ошибка с отсутствием отправленного письма, уведомляющего о готовности отчета типа «Валюты» | |||
* Исправлена ошибка формирования отчета типа «Выборка» на всех языках | |||
== Версия v2.151.1 == | |||
=== Исправления === | |||
* Исправлена ошибка отображения информации об web-движке | |||
* Исправлена ошибка, которая влияла на настройки в видеоредактора в процессе настройки обработки видео | |||
* Исправлена ошибка при формировании отчета на казахском языке, при которой язык для отчета использовался из последней страницы личного кабинета | |||
[[File:Ошибка_отображения_языка.png|thumb|center| Пример отображения ошибки|800px]] | |||
=== Реализовано/добавлено === | |||
* Реализован прием методов у POST-запроса на смену таймеров у устройств | |||
[[File:Реализация_пост_запроса.png|thumb|center| Пример отображения реализации|800px]] | |||
== Версия v2.151.0 == | |||
=== Исправления === | |||
* Исправлена ошибка отображения старого расписания после его изменения | |||
* Исправлена ошибка с отправкой письма при отчете типа «Выборка», у которого некорректно отображался период и дублировалась тем из другого письма | |||
* Исправлена ошибка с отображением схемы синхронизации в личном кабинете | |||
* Исправлены ошибки при совместной работе с сервисом iVideon | |||
* Исправлена ошибка с неправильным обновлением очереди | |||
* Исправлена ошибка с переходом в отчета формата «Выборка» с отображением белого экрана при выборе трансляции для отчёта | |||
* Исправлена ошибка, при которой пользователю не доставлялись письма с фотографией | |||
[[File:Пример_письма_с_фотогарфий.png|thumb|center| Пример письма с фотографией|800px]] | |||
* Исправлена ошибка с резким увеличением потребления свободного места на сервере сервиса Rabbitmq | |||
[[File:Увеличение_памяти.png|thumb|center| Пример графика потребления памяти|800px]] | |||
* Исправлена ошибка с отсутствием обновления статусов устройства (обновлялись только при нажатии на папку) | |||
* Исправлено отображение и количество опций для роли «Администратор трансляции» в СОУЭ | |||
* Доработана логика выгрузки всех включенных параметров на сервере у устройства | |||
* Исправлена ошибка с отсутствием полей у устройства | |||
=== Реализовано/добавлено === | |||
* Реализовано отображение часов, которые отображают системное время приставки | |||
[[File:Системное_время_приставки.png|thumb|center| Пример отображения системного времени|800px]] | |||
* Реализована создание сущности задачи при выгрузке логов, с добавлением возможностей: отменить, удалить задачу и выгрузить архив логов | |||
* Реализована отправка уведомлений на клиентские приложения | |||
* Реализована обработка параметров одного или нескольких мониторов | |||
* Реализована вторая итерация функциональности «События» | |||
* Реализован массовый выбор устройств для изменения даты и время с поддержкой параметра "Timezone" | |||
* Реализована передача методов от сервисов на виджеты (виджет пробок и погоды) | |||
* Реализована логика сбора новых видов отчетов: для виджета пробок и погоды | |||
* Реализована модель хранения данных по наименованию её страниц и передача этого наименования в событиях | |||
* Реализована обработка нескольких ID-событий в событии «Серверное приложение» | |||
* Реализована изменения статуса модерации для комментариев с обязательного события, на опциональное | |||
* Реализована интеграция с сервисом Medialon | |||
* Реализована логик добавления отдельной роли со стороны серверного приложения в объявлениях | |||
* Реализован метод отправляющий событие об отсутствии лицензии на устройстве | |||
* Реализована логика работы бота для отправки уведомлений о черных экранах на устройствах с Anroid OS | |||
[[File:Логика_черного_экрана.png|thumb|center| Пример отображения сообщений от бота|800px]] | |||
* Реализована логика запроса в файле по ссылке и применение настроек на устройства под управлением Android OS | |||
* Реализована доработка метода по приему курса валют (для виджета «Курс валют») с новым полем "department" | |||
* Реализовано сохранение виджета через "http" | |||
* Реализован POST-запрос на смену таймеров у устройств | |||
== Версия v2.150.0 == | |||
=== Исправления === | |||
* Исправлена ошибка с некорректным описанием количества устройств использующим одно расписание | |||
* Исправлена ошибка с отсутствием файлов в папке при перемещение с помощью кнопки «Переместить в папку» | |||
* Исправлена ошибка при которой не сохранялась трансляция после добавления пиктограммы | |||
* Исправлена ошибка с отображением информации в списке неиспользуемого контента, в который попадал и используемый контент. | |||
* Исправлена ошибка при которой не удалялись события из трансляций | |||
* Исправлена ошибка при которой не работала и не отключалась интеграция по API-key | |||
* Исправлена ошибка не отображается отсек при редактировании устройства для СОУЭ | |||
* Исправлена ошибка работы, при которой оповещение о ЧС было только на одном из двух экранов | |||
* Исправлена ошибка некорректного отображения частоты кадров на устройстве в личном кабинете | |||
* Исправлена ошибка связанная с неправильным использованием часового пояса при формировании отчета. Ранее отчет собирался с учетом часового пояса серверного приложения, теперь с учетом часового пояса устройства. | |||
* Исправлена ошибка при которой не меняется путь до FTP-сервера при обновлении правила для сетевой смарт-папки | |||
=== Реализовано/добавлено === | |||
* Реализована со стороны серверного приложения обработка параметров монитора | |||
* Реализована обработка параметров индикации для идентификаторов | |||
* Доработана логика поддержки нескольких идентификаторов в трансляции | |||
* Реализована логика модерации со стороны серверного приложения | |||
* Реализована логика работы выгрузки логов | |||
* Реализована логика по созданию папки и «тихой» установки в файловом менеджере со стороны серверного приложения | |||
* Реализована логика по прерыванию сбора отчета при ошибках со стороны серверного приложения | |||
* Реализация логики работы менеджера файлов со стороны серверного приложения | |||
* Реализована логики работы с очередью обновления устройств | |||
* Реализована логика приема новых параметров для виджета курса валют | |||
* Добавлена валидация на добавление устройства | |||
* Реализован перевод всех отчетов на английский язык | |||
== Версия v2.149.2 == | |||
=== Исправления === | |||
* Исправлена ошибка с необходимостью обязательного переназначения часового пояса устройства | |||
* Исправлена ошибка не позволяющая загрузить трансляцию с пиктограммой в личный кабинет | |||
* Исправлена ошибка с отображением пустой страницы раздела «Справочник» | |||
* Исправлена ошибка при открытии «Обновления» | |||
* Исправлена ошибка тайм-зоны при создании и редактировании устройства | |||
* Исправлена ошибка с проставлением MAC-адреса в название устройства | |||
== Версия v2.149.1 == | |||
=== Исправления === | |||
* Исправлено отображение старых данных при работе со смарт-папкой | |||
== Версия v2.149.0 == | |||
''13 апреля 2025 года:'' | |||
=== Исправления === | |||
* Исправлена ошибка по формированию неправильного отчета, с ориентацией на часовой пояс сервера | |||
* Исправлена ошибка отображения версии на устройствах | |||
* Исправлена ошибка при загрузке IPTV файлом | |||
* Исправлена ошибка с использованием в трансляции неиспользуемого контента | |||
* Исправлена ошибка пути для FTP при обновления правила для смарт-папки | |||
* Исправлена ошибка отображение старых данных для смарт папки | |||
* Исправлена ошибка работы раздела «Контент на устройстве» при создании трансляции в личном кабинете | |||
* Исправлена ошибка работы кнопки «Включить идентификацию» на устройствах Windows/Linux/Raspberry PI | |||
* Исправлена ошибка открытия виджета в личном кабинете | |||
=== Реализовано/добавлено === | |||
* Реализовано массовое назначений лицензий на устройствах | |||
* Добавлена поддержка softReset для ОС Web OS | |||
* Доработана логика ивентов для спящего режима | |||
* Добавление нового статуса устройства "ping" | |||
* Реализована поддержка удалённого управления | |||
* Реализовано поддержка атрибутов событий для улучшения ИБ | |||
* Реализован фильтр по трансляциям | |||
* Добавлена поддержка новых полей для таймера перезагрузок | |||
* Реализован приём методов по управлению кешом веб-страницы | |||
* Реализовано отображение данных по количеству устройств в группах и подгруппах | |||
* Добавлен параметр для работы быстрых скриншотов | |||
== Версия v2.141.0 == | |||
''10 декабря 2024 года:'' | |||
=== Исправления === | |||
* Исправлена ситуация, при формировании отчета за прошедший временной промежуток по трафику сервера за 1 день создавался с ошибкой | |||
* Исправлены ошибки при миграции компаниях, не позволяющие экспортировать аудио | |||
* Исправлена проблема с отчетами, связанная с отсутствием локализации даты под другие языки | |||
* Исправлена ошибка, игнорирующая настройка битрейта в видеоредакторе | |||
* Исправлена проблема, которая не доставляла письмо об окончании лицензии на почту партнера | |||
* Исправлена ошибка, когда не сохранялись изменения связанные с e-mail первого пользователя | |||
* Исправлена ошибка, когда не отображались данные в скачанном отчете по проигранным объявлениям | |||
* Исправлена проблема, при перемещение контента отображались папки в личном кабинете, которых не существует | |||
* Исправлена ошибка, когда в выгрузке по устройствам наименования столбцов указывались на английском языке | |||
* Исправлена ошибка, в которой не формировался отчет по нескольким объявлениям | |||
* Исправлена проблема, которая при первой попытке удаления IP - телевидения привязанной категории с каналом отображалась ошибка | |||
=== Реализовано/добавлено === | |||
* Реализована логика со стороны серверного приложения поддерживающего "Режим сна" на клиентском приложении | |||
'''Описание:''' | |||
Серверное приложение понимает когда включен/выключен "Режим сна" на устройстве с клиентским приложением. | |||
[[File:Режим_сна.png|thumb|center| Пример отображения иконки включения/выключения режима сна из личного кабинета SmartPlayer |800px]] | |||
* Реализована интеграция с [https://go.unisender.ru/ Unisender go] | |||
'''Описание:''' | |||
Теперь сообщения на почту будут приходить всегда, вне зависимости от внештатных ситуаций. | |||
* Реализован прием заранее подготовленных настроек для клиентского приложения AndroidOS на базе поддерживаемых платформой потоков | |||
'''Описание:''' | |||
Теперь настройки для потоков работают и передаются серверу. | |||
[[File:Настройки_потоков.png|thumb|center| Пример отображения настроек для потоков из личного кабинета передающихся на сервер |800px]] | |||
* Реализован со стороны серверного приложения прием параметра позволяющего определить операционную систему и отобразить ее в настройках трансляции | |||
'''Описание:''' | |||
Теперь в настройках трансляции реализован можно взаимодействовать с настройками работающими под определенные ОС. | |||
[[File:Настройки_ОС.png|thumb|center| Пример отображения настроек для ОС в трансляции|800px]] | |||
* Реализовано удаление миллисекунд при загрузке и обработке видеоконтента со стороны серверного прилоежния, в меньшую сторону | |||
=== Оптимизировано === | |||
* Оптимизация работы логики события “Серверное приложение” | |||
'''Описание:''' | |||
Была проведена оптимизация событийной модели "Серверное приложение". | |||
[[File:Серверные_события_ЛК.png|thumb|center| Пример отображения события "Серверное приложение" в личном кабинете|800px]] | |||
* Оптимизация работы и логики виджета "Динамические цены" | |||
== Версия v2.130.14 == | |||
''10 июня 2023 года:'' | |||
===Исправлено === | |||
* При редактировании/перемещении старых изображений сервер возвращает ошибку | |||
* Не перемещает папку под видом, что такая папка существует. Хотя она одно и именно та, которую пытаюсь переместить. | |||
* Не происходит загрузка устройств и папок при их большом количестве | |||
* Неправильно было считывание платформы Windows 7 | |||
===Оптимизировано/добавлено === | |||
* Добавлено модальное окно о выходе из трансляции " с галочкой внизу" больше не спрашивать при изменении | |||
* Миграция проходит более быстрее за счет фиксов ошибок. | |||
Текущая версия от 23:51, 21 ноября 2025
Версия v2.151.3
Исправления
- Исправлена ошибка с отображением информации в отчете типа «Выборка»

- Исправлена ошибка с отсутствием отправленного письма, уведомляющего о готовности отчета типа «Валюты»
- Исправлена ошибка формирования отчета типа «Выборка» на всех языках
Версия v2.151.1
Исправления
- Исправлена ошибка отображения информации об web-движке
- Исправлена ошибка, которая влияла на настройки в видеоредактора в процессе настройки обработки видео
- Исправлена ошибка при формировании отчета на казахском языке, при которой язык для отчета использовался из последней страницы личного кабинета

Реализовано/добавлено
- Реализован прием методов у POST-запроса на смену таймеров у устройств

Версия v2.151.0
Исправления
- Исправлена ошибка отображения старого расписания после его изменения
- Исправлена ошибка с отправкой письма при отчете типа «Выборка», у которого некорректно отображался период и дублировалась тем из другого письма
- Исправлена ошибка с отображением схемы синхронизации в личном кабинете
- Исправлены ошибки при совместной работе с сервисом iVideon
- Исправлена ошибка с неправильным обновлением очереди
- Исправлена ошибка с переходом в отчета формата «Выборка» с отображением белого экрана при выборе трансляции для отчёта
- Исправлена ошибка, при которой пользователю не доставлялись письма с фотографией

- Исправлена ошибка с резким увеличением потребления свободного места на сервере сервиса Rabbitmq

- Исправлена ошибка с отсутствием обновления статусов устройства (обновлялись только при нажатии на папку)
- Исправлено отображение и количество опций для роли «Администратор трансляции» в СОУЭ
- Доработана логика выгрузки всех включенных параметров на сервере у устройства
- Исправлена ошибка с отсутствием полей у устройства
Реализовано/добавлено
- Реализовано отображение часов, которые отображают системное время приставки

- Реализована создание сущности задачи при выгрузке логов, с добавлением возможностей: отменить, удалить задачу и выгрузить архив логов
- Реализована отправка уведомлений на клиентские приложения
- Реализована обработка параметров одного или нескольких мониторов
- Реализована вторая итерация функциональности «События»
- Реализован массовый выбор устройств для изменения даты и время с поддержкой параметра "Timezone"
- Реализована передача методов от сервисов на виджеты (виджет пробок и погоды)
- Реализована логика сбора новых видов отчетов: для виджета пробок и погоды
- Реализована модель хранения данных по наименованию её страниц и передача этого наименования в событиях
- Реализована обработка нескольких ID-событий в событии «Серверное приложение»
- Реализована изменения статуса модерации для комментариев с обязательного события, на опциональное
- Реализована интеграция с сервисом Medialon
- Реализована логик добавления отдельной роли со стороны серверного приложения в объявлениях
- Реализован метод отправляющий событие об отсутствии лицензии на устройстве
- Реализована логика работы бота для отправки уведомлений о черных экранах на устройствах с Anroid OS

- Реализована логика запроса в файле по ссылке и применение настроек на устройства под управлением Android OS
- Реализована доработка метода по приему курса валют (для виджета «Курс валют») с новым полем "department"
- Реализовано сохранение виджета через "http"
- Реализован POST-запрос на смену таймеров у устройств
Версия v2.150.0
Исправления
- Исправлена ошибка с некорректным описанием количества устройств использующим одно расписание
- Исправлена ошибка с отсутствием файлов в папке при перемещение с помощью кнопки «Переместить в папку»
- Исправлена ошибка при которой не сохранялась трансляция после добавления пиктограммы
- Исправлена ошибка с отображением информации в списке неиспользуемого контента, в который попадал и используемый контент.
- Исправлена ошибка при которой не удалялись события из трансляций
- Исправлена ошибка при которой не работала и не отключалась интеграция по API-key
- Исправлена ошибка не отображается отсек при редактировании устройства для СОУЭ
- Исправлена ошибка работы, при которой оповещение о ЧС было только на одном из двух экранов
- Исправлена ошибка некорректного отображения частоты кадров на устройстве в личном кабинете
- Исправлена ошибка связанная с неправильным использованием часового пояса при формировании отчета. Ранее отчет собирался с учетом часового пояса серверного приложения, теперь с учетом часового пояса устройства.
- Исправлена ошибка при которой не меняется путь до FTP-сервера при обновлении правила для сетевой смарт-папки
Реализовано/добавлено
- Реализована со стороны серверного приложения обработка параметров монитора
- Реализована обработка параметров индикации для идентификаторов
- Доработана логика поддержки нескольких идентификаторов в трансляции
- Реализована логика модерации со стороны серверного приложения
- Реализована логика работы выгрузки логов
- Реализована логика по созданию папки и «тихой» установки в файловом менеджере со стороны серверного приложения
- Реализована логика по прерыванию сбора отчета при ошибках со стороны серверного приложения
- Реализация логики работы менеджера файлов со стороны серверного приложения
- Реализована логики работы с очередью обновления устройств
- Реализована логика приема новых параметров для виджета курса валют
- Добавлена валидация на добавление устройства
- Реализован перевод всех отчетов на английский язык
Версия v2.149.2
Исправления
- Исправлена ошибка с необходимостью обязательного переназначения часового пояса устройства
- Исправлена ошибка не позволяющая загрузить трансляцию с пиктограммой в личный кабинет
- Исправлена ошибка с отображением пустой страницы раздела «Справочник»
- Исправлена ошибка при открытии «Обновления»
- Исправлена ошибка тайм-зоны при создании и редактировании устройства
- Исправлена ошибка с проставлением MAC-адреса в название устройства
Версия v2.149.1
Исправления
- Исправлено отображение старых данных при работе со смарт-папкой
Версия v2.149.0
13 апреля 2025 года:
Исправления
- Исправлена ошибка по формированию неправильного отчета, с ориентацией на часовой пояс сервера
- Исправлена ошибка отображения версии на устройствах
- Исправлена ошибка при загрузке IPTV файлом
- Исправлена ошибка с использованием в трансляции неиспользуемого контента
- Исправлена ошибка пути для FTP при обновления правила для смарт-папки
- Исправлена ошибка отображение старых данных для смарт папки
- Исправлена ошибка работы раздела «Контент на устройстве» при создании трансляции в личном кабинете
- Исправлена ошибка работы кнопки «Включить идентификацию» на устройствах Windows/Linux/Raspberry PI
- Исправлена ошибка открытия виджета в личном кабинете
Реализовано/добавлено
- Реализовано массовое назначений лицензий на устройствах
- Добавлена поддержка softReset для ОС Web OS
- Доработана логика ивентов для спящего режима
- Добавление нового статуса устройства "ping"
- Реализована поддержка удалённого управления
- Реализовано поддержка атрибутов событий для улучшения ИБ
- Реализован фильтр по трансляциям
- Добавлена поддержка новых полей для таймера перезагрузок
- Реализован приём методов по управлению кешом веб-страницы
- Реализовано отображение данных по количеству устройств в группах и подгруппах
- Добавлен параметр для работы быстрых скриншотов
Версия v2.141.0
10 декабря 2024 года:
Исправления
- Исправлена ситуация, при формировании отчета за прошедший временной промежуток по трафику сервера за 1 день создавался с ошибкой
- Исправлены ошибки при миграции компаниях, не позволяющие экспортировать аудио
- Исправлена проблема с отчетами, связанная с отсутствием локализации даты под другие языки
- Исправлена ошибка, игнорирующая настройка битрейта в видеоредакторе
- Исправлена проблема, которая не доставляла письмо об окончании лицензии на почту партнера
- Исправлена ошибка, когда не сохранялись изменения связанные с e-mail первого пользователя
- Исправлена ошибка, когда не отображались данные в скачанном отчете по проигранным объявлениям
- Исправлена проблема, при перемещение контента отображались папки в личном кабинете, которых не существует
- Исправлена ошибка, когда в выгрузке по устройствам наименования столбцов указывались на английском языке
- Исправлена ошибка, в которой не формировался отчет по нескольким объявлениям
- Исправлена проблема, которая при первой попытке удаления IP - телевидения привязанной категории с каналом отображалась ошибка
Реализовано/добавлено
- Реализована логика со стороны серверного приложения поддерживающего "Режим сна" на клиентском приложении
Описание: Серверное приложение понимает когда включен/выключен "Режим сна" на устройстве с клиентским приложением.

- Реализована интеграция с Unisender go
Описание: Теперь сообщения на почту будут приходить всегда, вне зависимости от внештатных ситуаций.
- Реализован прием заранее подготовленных настроек для клиентского приложения AndroidOS на базе поддерживаемых платформой потоков
Описание: Теперь настройки для потоков работают и передаются серверу.

- Реализован со стороны серверного приложения прием параметра позволяющего определить операционную систему и отобразить ее в настройках трансляции
Описание: Теперь в настройках трансляции реализован можно взаимодействовать с настройками работающими под определенные ОС.

- Реализовано удаление миллисекунд при загрузке и обработке видеоконтента со стороны серверного прилоежния, в меньшую сторону
Оптимизировано
- Оптимизация работы логики события “Серверное приложение”
Описание: Была проведена оптимизация событийной модели "Серверное приложение".

- Оптимизация работы и логики виджета "Динамические цены"
Версия v2.130.14
10 июня 2023 года:
Исправлено
- При редактировании/перемещении старых изображений сервер возвращает ошибку
- Не перемещает папку под видом, что такая папка существует. Хотя она одно и именно та, которую пытаюсь переместить.
- Не происходит загрузка устройств и папок при их большом количестве
- Неправильно было считывание платформы Windows 7
Оптимизировано/добавлено
- Добавлено модальное окно о выходе из трансляции " с галочкой внизу" больше не спрашивать при изменении
- Миграция проходит более быстрее за счет фиксов ошибок.