Перейти к содержанию
+7 (800) 234-36-06 IT.encode@encode.one
Скачать в PDF

История версий

[1.2.3]

Добавлено

  • Веб-доступ: Добавлен раздел «Настройки → Веб-доступ NGINX» для переключения основного протокола HTTP/HTTPS без перезапуска контейнера.
  • Веб-доступ: Добавлены одновременная загрузка и проверка TLS-сертификата и приватного ключа, а также просмотр сведений о действующем сертификате.

Изменено

  • Веб-доступ: При смене режима NGINX перенаправляет запросы между HTTP и HTTPS; новая конфигурация применяется только после проверки, а при ошибке сохраняется предыдущая рабочая конфигурация.
  • Производственные линии: Адрес линии при проверке подключения автоматически приводится к нижнему регистру.

[1.2.2]

Добавлено

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

Изменено

  • Интерфейс: Списки заданий, кодов и журнала задания, транзакций и пользователей переведены на порционную загрузку при прокрутке для стабильной работы с большими объёмами данных.
  • Транзакции: Добавлены фильтрация сразу по нескольким статусам и диапазону дат, поиск, выбор направления и сортировка.
  • Пользователи: Добавлен поиск по учётным записям.

Исправлено

  • Задания: Исправлено групповое удаление; задания в производстве недоступны для выбора, а ошибка удаления одного задания не прерывает обработку остальных.
  • Задания: Исправлены размеры и кликабельность таблицы, отображение статусов и загрузка разделов карточки задания.
  • Интерфейс: Исправлены нижняя панель приложения и страница 404, в том числе на мобильных экранах.

[1.2.1]

Добавлено

  • Задания: В параметры документа IN_MARK добавлен необязательный параметр internal_lot.
  • Обновление: В меню пользователя добавлен переход в локальный апдейтер с проверкой его доступности.
  • Документация: Добавлен справочник ошибок API и диагностики сервиса ERRORS.md.

Изменено

  • Задания: Пустое значение product_expiration_date теперь допускается и сохраняется как отсутствие срока годности.

[1.2.0]

Добавлено

  • Интерфейс: На странице «О сервисе» добавлена история изменений приложения.

Изменено

  • Производственные линии: Соединения автоматически восстанавливаются после временной недоступности линии или изменения её конфигурации.
  • Производственные линии: Операции с несколькими линиями продолжают работу с доступными линиями, не создавая избыточную нагрузку на базы данных.
  • Задания и отчёты: Результат фоновой обработки надёжнее сохраняется в журнале транзакций при ошибках линии или L3.
  • Система: Проверка состояния API теперь учитывает доступность основной базы данных.
  • Система: При остановке сервис дожидается текущих фоновых операций и корректно закрывает соединения.

Исправлено

  • Производственные линии: Исправлены зависания и исчерпание доступных соединений после повторяющихся сбоев базы данных линии.
  • Производственные линии: Недоступность одной линии больше не блокирует получение данных с остальных линий.
  • Задания и отчёты: Исправлена обработка ошибок при создании заданий, загрузке кодов и формировании отчётов.
  • L3: Ошибка отправки уведомления после сохранения данных больше не отменяет успешно выполненную локальную операцию.

[1.1.3]

Добавлено

  • Задания: Добавлен endpoint DELETE /api/v1/tasks/remove-unused для удаления неиспользуемых заданий в статусе preparing.

Изменено

  • Задания: Запущенное в производство задание больше нельзя удалить.
  • Динамические отчёты: Выбранный фильтр кодов сохраняется на всё время формирования отчёта.

Исправлено

  • Динамические отчёты: Исправлена работа с синхронными типами заданий.

[1.1.2]

Добавлено

  • Производственные линии: Добавлена проверка совместимости структуры базы данных при подключении к линии.

Исправлено

  • Задания: Улучшена обработка ошибок при создании задания и динамической загрузке кодов.

[1.1.1]

Добавлено

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

Изменено

  • Динамические отчёты: Отчёты отправляются пакетами заданного размера.
  • Станции: Переработан интерфейс управления станциями.
  • Транзакции: Улучшены журнал и просмотр результатов операций.
  • Обновление: Улучшена работа локального сервера обновлений.

Исправлено

  • L3: Исправлено отображение состояния соединения.

[1.1.0]

Добавлено

  • Мониторинг: Добавлен dashboard состояния L3, сервисов Encode, производственных линий и режимов работы.
  • Станции: Добавлены синхронизация, просмотр статусов и истории команд, запуск и остановка заданий и отправка отчётов.
  • Задания: Добавлены произвольные параметры, подробная информация, статистика и события.
  • Коды: Добавлено получение полной информации по коду.
  • Динамические отчёты: Добавлены создание и получение текущего и последнего отчёта, нумерация пакетов и работа с архивными кодами.
  • TSD: Добавлены право записи, получение и выполнение схем.
  • Пользователи: Добавлено редактирование пользователей.
  • Статистика: Добавлены получение отчёта по оборудованию и его отправка в L3.
  • Производственные линии: Добавлена поддержка нескольких версий структуры базы ETL.
  • Отчёты: Добавлен выбор кодов для отчёта по признаку верификации или печати.
  • Обновление: Добавлены загрузка ZIP-архивов, синхронизация с EIS и сведения о составе сборок.

Изменено

  • Производственные линии: Работа с заданиями, кодами и отчётами на нескольких линиях выполняется параллельно.
  • Динамические отчёты: В API унифицированы названия отчёта и номера пакета.
  • Обновление: API локального сервера и порядок импорта архивов переведены на новую схему.
  • Интерфейс: Обновлены страницы управления линиями, пользователями, обновлениями и транзакциями.

Исправлено

  • Динамические отчёты: Исправлены нумерация, выбор последнего пакета и отправка отчётов.
  • Динамические отчёты: Исправлены выбор рабочей или архивной таблицы и автоочистка после завершения задания.
  • Станции: Исправлены получение статусов и обработка недоступных линий.
  • Обновление: Исправлены загрузка, одобрение и выдача локальных сборок.

[1.0.2]

Добавлено

  • ETL API: Добавлен обмен данными между L3 и производственными линиями.
  • Лицензирование: Добавлен прокси-сервис для работы линий с сервисом лицензирования.
  • Пользователи: Добавлены вход, выход, обновление сессии, управление пользователями и смена пароля.
  • Конфигурация: Добавлены управление режимами работы и настройка подключений к производственным линиям.
  • Задания: Добавлены создание, получение и удаление заданий, загрузка кодов и формирование отчётов.
  • Задания: Добавлено автоматическое удаление непромаркированных кодов после завершения задания.
  • Транзакции: Добавлен журнал операций с возможностью отслеживать выполнение длительных запросов.
  • Обновление: Добавлены загрузка, проверка, одобрение, скачивание и хранение сборок для разных веток и операционных систем.
  • Обновление: Добавлен импорт ZIP-архивов сборок.
  • L3: Добавлены настройка адреса, проверка соединения, авторизация и загрузка доверенного SSL-сертификата.
  • Станции: Добавлены синхронизация, статусы, команды запуска и остановки заданий и удаление отсутствующих станций.
  • Система: Добавлены развёртывание с PostgreSQL и nginx и работа по HTTP или HTTPS.
  • Интерфейс: Добавлено отображение версии приложения.

Изменено

  • Задания: Создание заданий и отчётов адаптировано к новой структуре базы данных производственной линии.
  • Интерфейс: Переработаны страницы режимов, конфигураций линий, L3, пользователей, обновлений и транзакций.

Исправлено

  • Авторизация: Исправлены обновление сессии, уведомление об истёкшей авторизации и переход после входа.
  • Интерфейс: Исправлено открытие приложения по вложенным адресам.
  • Обновление: Исправлены проверка версий, работа сетевых портов, скачивание файлов и остановка локального сервера.
  • Задания и отчёты: Исправлены ошибки создания заданий, отката операций и отправки результатов в L3.