Огляд
У цьому релізі ми додали такі функції:
- Система введення фактичної тривалості іспиту
- Інтеграція Schedule Cloud — Фаза 1
- Призначення іспитів для кількох викладачів
- Налаштування автоматичного призначення аудиторій
- Покращення таблиці планування іспитів
Що нового
Система введення фактичної тривалості іспиту
Schedule тепер підтримує введення тривалості іспиту як у форматі кількості слотів, так і у хвилинах.
Система додає поля Exam Duration (Minute), Invigilator Gap Before Exam та Invigilator Gap After Exam з перевіркою відповідності між значеннями у хвилинах та кількістю слотів. Користувачі можуть вводити трицифрові значення з кроком 5 хвилин, наприклад 045, 090 та 120.
Правило 10-хвилинного буфера допомагає зберегти час на підготовку аудиторій між іспитами. Функція також підтримує імпорт та експорт у Excel, а також інтеграцію через API.


Інтеграція Schedule з Constructor Cloud — Фаза 1
Перший етап інтеграції Schedule з Constructor Cloud тепер доступний.
Schedule тепер може працювати всередині iframe у середовищі Constructor Platform, зберігаючи існуючу функціональність. Аутентифікація та обробка мов тепер узгоджуються з платформою, а дизайн заголовка оновлено для кращої інтеграції з хмарним інтерфейсом.


Призначення іспитів для кількох викладачів
Schedule тепер підтримує призначення кількох викладачів на один іспит.
Коли обрано кількох викладачів, система створює окремі визначення іспитів для кожного поєднання викладача та програми і пропорційно розподіляє кількість студентів. Це допомагає закладам керувати спільними викладацькими домовленостями та більш ефективно балансувати адміністративне навантаження.

Налаштування автоматичного призначення аудиторій
Адміністратори тепер можуть налаштувати, чи призначаються аудиторії автоматично під час планування курсів та іспитів.
Налаштування доступне в розділі Planning Pages > Settings > Instructors з опціями Automatically Assign Classrooms та Do Not Assign Classrooms. Коли автоматичне призначення ввімкнено, механізм планування призначає аудиторії на основі сумісності функції аудиторії з описом курсу.
Це налаштування доступне лише користувачам із роллю Institution Admin та System Admin.

Покращення таблиці планування іспитів
Модуль планування іспитів тепер містить оновлені макети таблиць та новий компактний вигляд.
Компактний вигляд розміщує компактний список годин курсу зліва та календар і часову сітку справа для вибраного курсу. Це полегшує перегляд і призначення розкладу іспитів і відповідає макету, який вже використовується в модулі періоду курсу.

Виправлені проблеми
Ми усунули такі проблеми:
- Selection on paginated exam-period pages: Вибрані дані на Courses та My Exam Hours більше не скидаються, коли користувачі переходять на наступну сторінку.
- Adding programs while copying exams: Тепер користувачі можуть додавати програми до комбінованих та звичайних іспитів у модулі копіювання іспитів без помилок.
- Course combine results after filtering: Список курсів більше не залишається порожнім після того, як користувачі фільтрують за кодом курсу та поєднують курси.
- Backup restoration: Тепер установи можуть відновлювати резервні копії без помилок.
- Pagination during course and exam periods: Нумерація сторінок тепер відображається правильно і показує повний список курсів.
- Faculty and program visibility in combined exams: Інформація про факультети та програми тепер відображається правильно при комбінуванні іспитів.
- Distribution operation errors: Операція розподілу тепер завершується без зазначеної помилки.
- Courses with multiple instructors: Відображення курсів тепер більш послідовно показує інформацію про кількох викладачів замість відображення лише першого заняття програми.
- Instructor constraints on the planning page: Інтервали часу більше не з'являються порожніми після того, як користувачі зберігають обмеження для викладачів.
- Final Exam Schedule warnings: Курси більше не показують несподівані попередження про помилки у Final Exam Schedule.
- Exam date deletion and reselection: Видалення та повторний вибір дат іспитів більше не порушує пов'язані області.
- Combining multi-instructor exams: Курси з кількома викладачами тепер можна правильно комбінувати.
- Settings loading after login: Налаштування тепер завантажуються правильно після входу в систему.
- Filter reset behavior: Фільтри тепер скидаються правильно при очищенні користувачем.
- Exam duration import in Excel: Значення тривалості іспиту тепер правильно імпортуються з Excel.
- Exam duration save on the planning page: Значення тривалості іспиту тепер правильно зберігаються на сторінці планування.
- Public solution visibility settings: Виправлено помилки, що впливали на налаштування видимості публічних рішень.
- Long instructor names in the course scheduling modal: Довгі імена викладачів більше не викликають переповнення інтерфейсу у модальному вікні планування курсу.