Огляд
У цьому релізі ми додали такі оновлення:
- Сторінка Analytics з панелями Course та Exam
- Розширені фільтри в модулях планування
- Покращення звіту OBS Exam Program Transfer
- Автоматичне резервне копіювання перед операціями оновлення
- Очищення визначень із нульовою кількістю студентів під час оновлення курсів
Що нового
Сторінка Analytics з панелями Course та Exam
Schedule тепер містить новий розділ Analytics в бічному меню.
Сторінка пропонує окремі інформаційні панелі Course та Exam, що працюють на базі Metabase. Користувачі можуть перемикатися між панелями за допомогою вкладок у заголовку, а навігація-«хлібні крихти» показує поточне розташування. Кожна панель відображає індикатор завантаження під час підвантаження даних і показує зрозуміле повідомлення про помилку, якщо завантаження не вдається.
Розширені фільтри в модулях планування
Декілька екранів планування тепер містять додаткові фільтри, щоб допомогти користувачам ефективніше працювати з великими наборами даних.
Classroom Priority тепер включає фільтр з багатократним вибором Program, щоб планувальники факультету могли обирати кілька програм в межах одного факультету та разом пріоритезувати для них аудиторії. Schedule також додає фільтри Administrative Position та Seating Type у відповідні екрани для викладачів і аудиторій.
Покращення звіту OBS Exam Program Transfer
Звіт OBS Exam Program Transfer тепер показує всі секції для курсів з кількома секціями, які об’єднуються під час планування іспитів.
Раніше об’єднані курси могли відображатися як один рядок у звіті, що призводило до відсутності даних про секції. Тепер кожна секція відображається в окремому рядку. Звіт також поважає налаштування Show course opened sections in calendar and reports.
Автоматичне резервне копіювання перед операціями оновлення
Schedule тепер автоматично створює резервну копію перед тим, як користувачі запускають Update Courses або Update Sections.
Коли користувач натискає будь-яку з кнопок, резервна копія виконується першою і містить описову мітку з назвою операції, датою й часом та тегом автоматичної резервної копії. Оновлення запускається лише після успішного завершення резервного копіювання. Якщо резервне копіювання не вдається, Schedule блокує оновлення та показує повідомлення про помилку.
Очищення визначень із нульовою кількістю студентів під час оновлення курсів
Під час операцій оновлення курсів Schedule тепер видаляє визначення курсів, де кількість студентів дорівнює нулю.
Це запобігає помилкам розподілу та помилкам у Excel-звітах, спричиненим недійсними заповнювачами з нульовим значенням. Видалені визначення реєструються та включаються до звіту про оновлення, щоб адміністратори могли переглянути зміни.
Виправлені проблеми
Ми усунули такі проблеми:
- Bulk Activity Splitter selection: Прапорець Select All тепер правильно працює в списку курсів Bulk Activity Splitter. Tracking IDs:
SCH-3964 - Panel User actions: Дії зі Sketch та повідомленнями тепер правильно працюють для ролі 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: Уроки тепер правильно відображаються в режимі перегляду рішення.
- Transfer of distribution results to solution: Виправлено помилки при перенесенні результатів розподілу в рішення.
- Pop-up buttons: Непотрібну кнопку було видалено з області спливаючого вікна. Tracking IDs:
SCH-3630 - Menu dropdown alignment: Назви та значки елементів у випадаючому меню тепер вирівняні правильно. Tracking IDs:
SCH-3951 - Filter design consistency: Нові додані фільтри тепер відображаються більш послідовно. Tracking IDs:
SCH-4006