Constructor Schedule: 27 січня 2026

27 січня, 2026

Огляд

У цьому релізі ми додали такі оновлення:

  • Analytics page with Course and Exam dashboards
  • Розширені фільтри в модулях планування
  • OBS Exam Program Transfer report improvements
  • Автоматичне резервне копіювання перед операціями оновлення
  • Очищення визначень з нульовою кількістю студентів під час оновлень курсів

Що нового

Analytics page with Course and Exam dashboards

Schedule тепер містить новий розділ Analytics у бічному меню.

Сторінка надає окремі Course та Exam dashboards, що працюють на Metabase. Користувачі можуть перемикатися між dashboard за допомогою вкладок у шапці, тоді як навігація «хлібні крихти» показує поточне місцезнаходження. Кожен dashboard відображає індикатор завантаження під час завантаження даних і показує чітке повідомлення про помилку, якщо завантаження не вдалося.

Extended filters in planning modules

У кількох екранах планування тепер додано додаткові фільтри, щоб допомогти користувачам ефективніше працювати з великими обсягами даних.

Classroom Priority тепер включає мультивибірний фільтр Program, щоб планувальники розкладу факультету могли вибирати кілька програм в межах одного факультету та спільно пріоритезувати для них аудиторії. Schedule також додає фільтри Administrative Position та Seating Type до пов’язаних екранів для інструкторів та аудиторій.

OBS Exam Program Transfer report improvements

The OBS Exam Program Transfer report now shows all sections for courses with multiple sections that are merged during exam scheduling.

Раніше об’єднані курси могли відображатися як один рядок у звіті, що призводило до відсутності даних про секції. Тепер кожна секція з’являється в окремому рядку. Звіт також враховує налаштування 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: помилки в області Course and Section Update більше не блокують успішне збереження.
  • 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: нові додані фільтри тепер відображаються більш послідовно.