Работа на этой неделе заключалась в изменении отображения сообщений об ошибках в модальном окне создания таймера. Эта работа заключалась в создании новых сообщений об ошибках и их классов в таймере-диалоге.
Изменения в диалоговом окне ошибок по умолчанию (patterns.js)
Проблемы со старыми сообщениями об ошибках таймера создания. Когда мы нажимаем средство выбора даты при начальной загрузке, чтобы выбрать календарную дату, все ошибки в модальном окне скрываются. Также была проблема, когда расположение раскрывающегося списка выбора даты было неправильным при появлении полосы прокрутки (большое количество вариантов повторения).
Таким образом, как и в диалоговом окне настройки системного времени host.js, в новом диалоговом окне создания таймера есть сообщения об ошибках, которые также позволяют корректно работать загрузочному средству выбора даты.
Вот новые изменения: https://github.com/cockpit-project/cockpit/pull/4645
Среди других новых изменений:
- Отображает сообщения об ошибках (0–59) минут и (0–23) часов во всех параметрах повтора.
- После закрытия диалога таймер не имеет предыдущих входных значений.
- Bootstrap Dropdown размещается правильно, когда появляется полоса прокрутки. (создается большое количество вариантов повтора.)
Осталось выполнить работы:
- Дальнейшие изменения дизайна, если таковые имеются.
- Использование bootstrap-combobox для выбора/записи существующих сервисов.
- Тестовые случаи для таймеров