Skip to content

Версия 0.10.0

Choose a tag to compare

@JeanP00l JeanP00l released this 10 Dec 11:10
· 15 commits to main since this release

Основные изменения

Скрипты адаптированы под новую версию сайта.

Обновления

Автозаполнение:

  • Обновлен workflow автозаполнения под новую структуру сайта
  • Обновлены селекторы кнопок для работы с новым интерфейсом
  • Улучшена работа с номерами пломб (только цифры)
  • Упрощен workflow: оптимизированы операции заполнения
  • Улучшена проверка чекбоксов
  • Убрана прокрутка страницы при установке чекбоксов

Голосовой набор показаний:

  • Улучшена функция распознавания года выпуска
  • Добавлена проверка соответствия года в поле "Год изготовления ПУ -"
  • Автоматическое изменение селекта при несоответствии года
  • Обновлены селекторы для работы с React-компонентами

Работа с полями даты:

  • Добавлена функция setDateValue() для работы с input[type="date"]
  • Использование valueAsDate как основной метод
  • Автоматическое обновление отображаемого span с датой
  • Учет часового пояса
  • Поиск полей по label для надежности
  • Автоматическое обновление поля "Дата следующей поверки" при изменении "Дата предыдущей поверки"
  • Обновление происходит без прокрутки страницы

Блок ДЮП/ГЕП:

  • Блок теперь работает с полем даты вместо поля года
  • При выборе года изменяется только год, день и месяц сохраняются
  • Добавлено автоматическое обновление поля "Дата следующей поверки"
  • Обновлены селекторы для работы с полем "Результат проверки"
  • Добавлена поддержка fallback на старые селекторы для обратной совместимости

Другие улучшения:

  • Все настройки объединены в одно окно
  • Исправлено наложение сообщений отладки
  • Оптимизирована скорость обновления полей