Обзор
В этом релизе мы добавили следующие обновления:
- Страница аналитики с панелями «Курс» и «Экзамен»
- Расширенные фильтры в модулях планирования
- Улучшения отчета «OBS Exam Program Transfer»
- Автоматическое резервное копирование перед операциями обновления
- Очистка определений с нулевым количеством студентов при обновлении курсов
Что нового
Страница аналитики с панелями «Курс» и «Экзамен»
В Schedule в боковом меню появилась новая секция Аналитика.
На странице доступны отдельные панели Курс и Экзамен, работающие на Metabase. Пользователи могут переключаться между панелями с помощью вкладок в заголовке, а навигация «хлебные крошки» показывает текущее местоположение. Каждая панель отображает индикатор загрузки во время подгрузки данных и показывает понятное сообщение об ошибке в случае неудачной загрузки.
Расширенные фильтры в модулях планирования
Несколько экранов планирования теперь содержат дополнительные фильтры, которые помогают пользователям эффективнее работать с большими наборами данных.
Приоритет аудитории теперь включает мультивыборный фильтр Программа, чтобы расписатели факультета могли выбрать несколько программ в рамках одного факультета и совместно задавать приоритеты для аудиторий. В Schedule также добавлены фильтры Административная должность и Тип рассадки на соответствующих экранах инструкторов и аудиторий.
Улучшения отчета «OBS Exam Program Transfer»
Отчет OBS Exam Program Transfer теперь показывает все секции для курсов с несколькими секциями, которые объединяются при планировании экзаменов.
Ранее объединённые курсы могли отображаться одной строкой в отчете, что приводило к отсутствию данных по секциям. Теперь каждая секция отображается в отдельной строке. Отчет также учитывает настройку Показывать открытые секции курса в календаре и отчетах.
Автоматическое резервное копирование перед операциями обновления
Schedule теперь автоматически создаёт резервную копию перед тем, как пользователи запускают Обновить курсы или Обновить секции.
Когда пользователь нажимает любую из этих кнопок, сначала выполняется резервное копирование, в которое включается описательная метка с названием операции, датой и временем, а также автоматическим тегом резервной копии. Обновление запускается только после успешного завершения резервного копирования. Если резервное копирование не удаётся, Schedule блокирует обновление и показывает сообщение об ошибке.
Очистка определений с нулевым количеством студентов при обновлении курсов
Во время операций обновления курсов Schedule теперь удаляет определения курсов, в которых число обучающихся равно нулю.
Это предотвращает ошибки при распределении и в отчетах Excel, вызванные некорректными заполнителями с нулевым значением. Удалённые определения регистрируются и включаются в отчет об обновлении, чтобы администраторы могли просмотреть изменения.
Исправленные ошибки
Мы исправили следующие проблемы:
- Выбор в Bulk Activity Splitter: флажок Выбрать все теперь корректно работает в списке курсов Bulk Activity Splitter.
- Действия пользователя панели: действия эскиза и уведомлений теперь корректно работают для роли Panel User.
- Язык заголовков предупреждений: заголовки предупреждений теперь отображаются на выбранном языке, а не на турецком.
- Поля для Staff User: статические поля определений больше не отображаются некорректно для роли Staff User.
- Колонки в Panel User: из представлений Panel User удалены лишние колонки.
- Отрицательные числовые значения: система больше не позволяет сохранять отрицательные значения в числовых полях.
- Курсы с пустыми назначениями кампусов: исправлены ошибки для курсов с пустыми назначениями кампусов.
- Валидация попыток экзамена: поле для изменения количества попыток экзамена теперь корректно применяет ограничения валидации.
- Кнопки обновления после изменений: Обновить значения секции и Обновить курсы теперь корректно реагируют после внесения изменений.
- Страница Activity Relationships: страница Activity Relationships больше не показывает ошибку с белым экраном.
- Сохранения при обновлении курса и секции: ошибки в области обновления курсов и секций больше не блокируют успешное сохранение.
- Значения шаблона периода экзамена: Exam Period Template больше не меняет местами значения Тип экзамена 2 и 3.
- Фильтр типа образования в периоде курса: массовый выбор больше не нарушает результаты фильтра по типу образования в периоде курса.
- Назначение аудитории незаданным курсам: кнопка Assign Classroom to Unassigned Courses теперь работает корректно.
- Детали комнат в представлении планирования: информация о аудиториях и типах помещений теперь корректно отображается в представлениях планирования.
- Скопированные данные периодов семестра: в скопированных периодах семестра больше не появляются ошибочные данные.
- Занятия в представлении решения: занятия теперь корректно отображаются в представлении решения.
- Перенос результатов распределения в решение: исправлены ошибки при переносе результатов распределения в решение.
- Кнопки во всплывающих окнах: из всплывающей области удалена лишняя кнопка.
- Выровненность выпадающего меню: названия пунктов и иконки в выпадающем меню теперь выровнены корректно.
- Согласованность дизайна фильтров: вновь добавленные фильтры теперь отображаются более последовательно.