Sonoma

Выпущен psTMS 4.0

Выпущена новая версия сервера psTMS. Вот новые возможности системы:

  • Новая приборная панель
  • Анализ метрик
  • Команды
  • Пакетные операции
  • Карточка терминала и многое другое.

Новая приборная панель системы

с большим количеством графиков и элементов управления

Анализ метрик

  • Добавлено оповещение по метрикам. psTMS будет отправлять электронное письмо, когда параметр выходит за пределы допустимого диапазона.
  • Параметры метрик (тип, метка, назначение группы, флаг внутрикарточности) теперь управляются через веб-интерфейс.
  • Значения метрик можно просматривать в веб-интерфейсе.
  • История оповещений отображается в веб-интерфейсе.

Команды

  • Улучшен формат описания команды — отображаются только аргументы, относящиеся к типу выполнения.
  • Команды теперь отправляются группе терминалов, и имеется возможность отслеживать статус выполнения команды в группе.
  • Команды можно загружать из файла (список TID/SN, тип команды, аргументы).
  • Детали команды теперь отображаются в веб-интерфейсе (аргументы, автор, тип выполнения, назначение времени).

Пакетные операции

Добавлена возможность выполнения команды по списку из файла Excel:

  • Операции импорта/экспорта/создания на основе шаблона.

Добавлена диаграмма вызовов

для отображения событий POS-вызовов (обновление, загрузка статистики, heartbeat).

Сравнение записей.

Теперь две записи можно детально сравнить в веб-интерфейсе.

Экспорт/Импорт

  • Экспорт/импорт базы данных/таблицы в CSV с гораздо более высокой скоростью. Старый импорт/экспорт поддерживается для обратной совместимости.
  • Экспорт/импорт таблицы/отдельной записи в формате CSV/Excel.
  • Длительный экспорт/импорт теперь выполняется в Задачах, результат можно загрузить там же.

Страница управления базой данных

была полностью переработана для лучшей отзывчивости.

Дополнительные улучшения:

  • Добавлена возможность перезапуска неактивного Сервера данных.
  • Кодировку Сервера данных можно установить индивидуально для каждого сервера данных.
  • Файл свойств Сервера данных можно редактировать через интерфейс.
  • Добавлен параметр порядка запуска Серверов данных. Теперь серверы будут запускаться последовательно.
  • Добавлена очередь запуска Серверов данных.

Карточка терминала

теперь появляется на многих страницах для упрощения навигации:

  • Расширена и переработана — добавлены разделы: Действия, Результаты инициализации, Команды, POS-файлы и Последние POS-события.
  • Её можно вызвать из контекстного меню на многих страницах, где виден TID.

Пакет диагностических логов

можно подготовить на сервере (включая сбор файлов со всех модулей) и загрузить в виде одного сжатого пакета.

Редактор данных

  • Список файлов терминала (в Редакторе данных по TID) теперь отображает размер файла и дату загрузки.
  • Контрольную цифру Luhn можно включить на выбранных серверах данных (по умолчанию — выключено).
  • Менеджер файлов — теперь позволяет загружать файлы из хранилища psTMS.

Журнал результатов

добавлено контекстное меню с возможностями:

  • Фильтрации строк по выбранному TID.
  • Открытия Карточки терминала.
  • Открытия профиля в дополнительной вкладке браузера.
  • Сброса фильтра.

Отчеты

  • Планирование теперь более гибкое и может быть изменено.
  • Файлы отчетов можно загружать из psTMS.

Управление системой

  • Параметры фронтенда, бэкенда, Сервера данных и настройки журналов можно редактировать в веб-интерфейсе без загрузки файлов.
  • Ограничения памяти для фронтенда, бэкенда и Сервера данных можно изменять через веб-интерфейс.
  • Верификация профилей теперь перенесена в задачи, поэтому нет необходимости ждать её выполнения на странице веб-интерфейса.
  • Результаты задач теперь можно загружать в виде обычных файлов.
  • Сервис очистки теперь также может удалять старые временные файлы в папке MA. Срок хранения файлов по умолчанию — 10 дней.
  • Профили пользователей теперь можно отключать без удаления (при использовании внутреннего управления). Пользователь будет вынужден изменить свой пароль при первом входе, если пароль совпадает с его именем или равен «123». Пользователи теперь могут менять свой пароль в любое время из графического интерфейса. Параметры проверки стойкости пароля (минимальная длина, сложность) теперь настраиваются.
  • Профиль пользователя теперь может содержать адрес электронной почты для отправки уведомлений об оповещениях.

Добавлена таблица с последними POS-событиями

для отображения сообщений об ошибках по типам для каждого TID.

Редактор структуры Сервера данных

  • Добавлена возможность перетаскивания ключей в полях ENUM для изменения порядка.
  • Добавлен новый тип поля — ENUM с ключом и всплывающими подсказками.

Глобальные обновления

Все важные библиотеки и Java обновлены до последних возможных версий без известных уязвимостей (или с минимальным их количеством).

Для разработчиков

  • Теперь psTMS позволяет создать простой дескриптор Сервера данных по кнопке. Чтобы создать пустой Сервер данных: в столбце с кнопками «импорт/экспорт/удалить» можно нажать «Создать дескриптор». psTMS предоставляет 3 простых шаблона.
  • При сохранении обновлённого дескриптора после редактирования psTMS проверяет повторяющиеся идентификаторы полей и предупреждает оператора об этом.