Работа на этой неделе заключалась в изменении отображения сообщений об ошибках в модальном окне создания таймера. Эта работа заключалась в создании новых сообщений об ошибках и их классов в таймере-диалоге.

Изменения в диалоговом окне ошибок по умолчанию (patterns.js)

Проблемы со старыми сообщениями об ошибках таймера создания. Когда мы нажимаем средство выбора даты при начальной загрузке, чтобы выбрать календарную дату, все ошибки в модальном окне скрываются. Также была проблема, когда расположение раскрывающегося списка выбора даты было неправильным при появлении полосы прокрутки (большое количество вариантов повторения).

Таким образом, как и в диалоговом окне настройки системного времени host.js, в новом диалоговом окне создания таймера есть сообщения об ошибках, которые также позволяют корректно работать загрузочному средству выбора даты.

Вот новые изменения: https://github.com/cockpit-project/cockpit/pull/4645

Среди других новых изменений:

  1. Отображает сообщения об ошибках (0–59) минут и (0–23) часов во всех параметрах повтора.
  2. После закрытия диалога таймер не имеет предыдущих входных значений.
  3. Bootstrap Dropdown размещается правильно, когда появляется полоса прокрутки. (создается большое количество вариантов повтора.)

Осталось выполнить работы:

  1. Дальнейшие изменения дизайна, если таковые имеются.
  2. Использование bootstrap-combobox для выбора/записи существующих сервисов.
  3. Тестовые случаи для таймеров