Розклад конструктора: 27 січня 2026 року

27 січня, 2026

Огляд

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

  • Сторінка аналітики з панелями керування курсами та іспитами
  • Розширені фільтри в модулях планування
  • Покращення звіту OBS Exam Program Transfer
  • Автоматичне резервне копіювання перед операціями оновлення
  • Очищення визначень із нульовою кількістю студентів під час оновлення курсів

Що нового

Сторінка аналітики з панелями керування курсами та іспитами

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.
  • Panel User actions: дії Sketch та notification тепер правильно працюють для ролі 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: нові фільтри тепер відображаються більш послідовно.