Огляд
У цьому релізі ми додали такі оновлення:
- Сторінка аналітики з панелями Course і Exam
- Розширені фільтри в модулях планування
- Покращення звіту OBS Exam Program Transfer
- Автоматичне резервне копіювання перед операціями оновлення
- Очищення визначень із нульовою кількістю студентів під час оновлення курсів
Що нового
Analytics page with Course and Exam dashboards
Schedule тепер містить новий розділ Analytics у бічному меню.
Сторінка надає окремі панелі Course та Exam, що працюють на Metabase. Користувачі можуть перемикатися між панелями за допомогою вкладок у заголовку, а навігація крихтами показує поточне місцезнаходження. Кожна панель відображає індикатор завантаження під час отримання даних і показує зрозуміле повідомлення про помилку, якщо завантаження не вдалося.
Extended filters in planning modules
На кількох екранах планування тепер додано додаткові фільтри, щоб допомогти користувачам ефективніше працювати з великими наборами даних.
Classroom Priority тепер включає багатовибірний фільтр Program, щоб планувальники факультету могли вибирати кілька програм в межах одного факультету та пріоритезувати аудиторії для них спільно. Schedule також додає фільтри Administrative Position і Seating Type до відповідних екранів інструкторів і аудиторій.
OBS Exam Program Transfer report improvements
Звіт OBS Exam Program Transfer тепер показує всі секції для курсів із кількома секціями, які об’єднуються під час планування екзаменів.
Раніше об’єднані курси могли відображатися як один рядок у звіті, що призводило до відсутності даних по секціях. Тепер кожна секція відображається в окремому рядку. Звіт також враховує налаштування Show course opened sections in calendar and reports.
Automatic backup before update operations
Schedule тепер автоматично створює резервну копію перед тим, як користувачі запускають Update Courses або Update Sections.
Коли користувач натискає будь-яку з цих кнопок, спочатку запускається резервне копіювання і містить описову мітку з назвою операції, датою й часом та тегом автоматичного резервного копіювання. Оновлення виконується лише після успішного завершення резервного копіювання. Якщо резервне копіювання не вдається, Schedule блокує оновлення і показує повідомлення про помилку.
Zero-student definition cleanup during course updates
Під час операцій оновлення курсів Schedule тепер видаляє визначення курсів, де кількість учнів дорівнює нулю.
Це запобігає помилкам розподілу та помилкам у звітах Excel, спричиненим недійсними заповнювачами зі значенням нуль. Видалені визначення реєструються і включаються до звіту про оновлення, щоб адміністратори могли переглянути зміни.
Виправлені проблеми
Ми виправили такі проблеми:
- Bulk Activity Splitter selection: прапорець Select All тепер правильно працює в списку курсів Bulk Activity Splitter
- Panel User actions: дії ескізу та сповіщень тепер правильно працюють для ролі Panel User
- Warning title language: заголовки попереджень тепер відображаються вибраною мовою замість турецької
- Staff User fields: статичні поля визначень більше не відображаються некоректно для ролі Staff User
- Panel User columns: зайві стовпці були видалені з подань Panel User
- Negative numeric values: система більше не дозволяє зберігати від’ємні значення в числових полях
- Courses with empty campus assignments: виправлено помилки для курсів з пустими призначеннями кампусів
- Exam attempt validation: поле для зміни кількості спроб екзамену тепер правильно застосовує обмеження валідації
- Update buttons after changes: Update Section Values і Update Courses тепер коректно реагують після внесення змін
- Activity Relationships page: сторінка Activity Relationships більше не показує помилку з білим екраном
- Course and Section Update saves: помилки в області оновлення курсів і секцій більше не блокують успішне збереження
- Exam Period Template values: Exam Period Template більше не міняє місцями значення Exam Type 2 і 3
- Education type filter during course period: масовий вибір більше не порушує результати фільтра за типом освіти під час періоду курсу
- Assign Classroom to Unassigned Courses: кнопка Assign Classroom to Unassigned Courses тепер працює правильно
- Planning view room details: інформація про аудиторії та тип приміщення тепер правильно відображається у поданнях планування
- Copied term period data: хибні дані більше не з’являються в скопійованих періодах терміну
- Lessons in solution view: уроки тепер правильно відображаються в поданні рішення
- Transfer of distribution results to solution: виправлено помилки при перенесенні результатів розподілу до рішення
- Pop-up buttons: із області спливаючих вікон було видалено непотрібну кнопку
- Menu dropdown alignment: назви елементів у випадаючому меню та іконки тепер вирівняні правильно
- Filter design consistency: нові фільтри тепер відображаються більш узгоджено