Огляд
У цьому випуску ми додали такі оновлення:
- Сторінка Analytics із Course та Exam dashboards
- Розширені фільтри в модулях планування
- Покращення звіту OBS Exam Program Transfer
- Автоматичне резервне копіювання перед операціями оновлення
- Очищення визначень із нульовою кількістю студентів під час оновлення курсів
What's new
Analytics page with Course and Exam dashboards
У Schedule тепер є новий розділ Analytics у бічному меню.
На сторінці доступні окремі Course та Exam dashboards, що працюють на Metabase. Користувачі можуть перемикатися між dashboards за допомогою вкладок у заголовку, а навігація хлібними крихтами показує поточне розташування. Кожен dashboard відображає індикатор завантаження під час завантаження даних і показує зрозуміле повідомлення про помилку, якщо завантаження не вдається.
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-звітах, спричиненим недійсними заповнювачами з нульовим значенням. Видалені визначення реєструються і включаються до звіту оновлення, щоб адміністратори могли переглянути зміни.
Fixed issues
Ми виправили наступні проблеми:
- Bulk Activity Splitter selection: Прапорець Select All тепер працює коректно в списку курсів Bulk Activity Splitter. Tracking IDs:
SCH-3964 - Panel User actions: Дії ескізу та сповіщень тепер правильно працюють для ролі Panel User. Tracking IDs:
SCH-3969 - Warning title language: Заголовки попереджень тепер відображаються обраною мовою замість турецької. Tracking IDs:
SCH-3971 - Staff User fields: Статичні поля визначення більше не відображаються некоректно для ролі Staff User. Tracking IDs:
SCH-3972 - Panel User columns: Непотрібні стовпці були видалені з переглядів Panel User. Tracking IDs:
SCH-3973 - Negative numeric values: Система більше не дозволяє зберігати від’ємні значення в числових полях. Tracking IDs:
SCH-3975 - Courses with empty campus assignments: Виправлено помилки для курсів з порожніми призначеннями кампусу. Tracking IDs:
SCH-3976 - Exam attempt validation: Поле для зміни кількості спроб іспиту тепер правильно застосовує обмеження валідації. Tracking IDs:
SCH-3977 - Update buttons after changes: Update Section Values та Update Courses тепер коректно реагують після внесення змін. Tracking IDs:
SCH-4028,SCH-4064 - Activity Relationships page: Сторінка Activity Relationships більше не показує помилку з білим екраном. Tracking IDs:
SCH-4039 - Course and Section Update saves: Помилки в розділі Course and Section Update більше не блокують успішне збереження. Tracking IDs:
SCH-4077 - Exam Period Template values: Exam Period Template більше не міняє місцями значення Exam Type 2 і 3. Tracking IDs:
SCH-4111 - Education type filter during course period: Множинний вибір більше не порушує результати фільтра за типом освіти під час періоду курсу. Tracking IDs:
SCH-4150 - Assign Classroom to Unassigned Courses: Кнопка Assign Classroom to Unassigned Courses тепер працює коректно. Tracking IDs:
SCH-4152 - Planning view room details: Інформація про аудиторії та тип приміщення тепер коректно відображається в планувальних переглядах. Tracking IDs:
SCH-4157 - Copied term period data: Помилкові дані більше не з’являються в скопійованих періодах терміну. Tracking IDs:
SCH-4178 - Lessons in solution view: Уроки тепер правильно відображаються в розрішенні (solution view).
- Transfer of distribution results to solution: Виправлено помилки при перенесенні результатів розподілу в solution.
- Pop-up buttons: Непотрібну кнопку видалено з області спливаючого вікна. Tracking IDs:
SCH-3630 - Menu dropdown alignment: Назви пунктів випадаючого меню та іконки тепер вирівняні правильно. Tracking IDs:
SCH-3951 - Filter design consistency: Нові додані фільтри тепер відображаються більш узгоджено. Tracking IDs:
SCH-4006