Огляд
У цьому випуску ми додали такі функції:
- Планування курсів на основі студентів
- Покращення інтерфейсу годин курсу
- Централізована публікація рішень
- Швидше завантаження Excel для студентів екзаменаційного терміну
Що нового
Планування курсів на основі студентів
Тепер Schedule може генерувати розклади курсів на основі фактичних реєстрацій студентів.
Коли термін курсу містить дані про зарахування студентів, алгоритм розподілу віддає пріоритет індивідуальним реєстраціям курсів замість того, щоб покладатися лише на структури, засновані на програмі, класі та секції. Це допомагає вирішувати конфлікти, використовуючи фактичні комбінації курсів, підтримує до 50,000 зарахувань студентів і залишається сумісним з існуючим підходом до складання розкладу, коли дані про студентів відсутні.


Покращення інтерфейсу годин курсу
Розділ Години курсів та аудиторії тепер використовує оновлений інтерфейс BasicTable.
Оновлений макет підвищує адаптивність та узгодженість у поданнях годин курсів, годин аудиторій і поданнях пріоритету аудиторій. Крім того, він покращує стиль виділення рядків і допомагає зменшити помилки під час фільтрації та сортування.

Централізована публікація рішень
Опубліковані рішення тепер дотримуються централізованого контролю доступу постачальника ідентифікації.
Це допомагає інституціям застосовувати послідовні правила автентифікації та авторизації при наданні розкладів через платформу.
Швидше завантаження Excel для студентів екзаменаційного терміну
Зараз завантаження даних студентів екзаменаційного терміну через Excel завершуються швидше.
Це скорочує час очікування при великих імпортах і покращує процес завантаження даних студентів.
Виправлені проблеми
Ми виправили такі проблеми:
- Валідація періоду календаря в проміжках: Користувачі більше не можуть створювати періоди календаря без вибору часу початку та тривалості проміжку.
- Валідація вимог до курсів синхронного навчання: Тепер перенесення студентів працює, коли курси недоступні на боці UBIT.
- Продуктивність сторінки рішень: Великі набори даних на сторінці рішень тепер завантажуються швидше.
- Копіювання курсів у
Term Definitionsта плануванні: Система більше не зависає, коли користувачі копіюють курси. - Дія редагування на сторінці рішень: Натискання Редагувати більше не призводить до зависання сторінки.
- Фільтрація календаря публічних періодів курсу: Під час фільтрації публічних періодів курсу заняття тепер відображаються правильно в календарі.
- Сторінка зв'язків активностей: Помилку білого екрану виправлено.
- Завершення синхронізації студентів: Синхронізація студентів більше не залишається в очікуванні.
- Фільтр програм у зіставленні студентів: Результати тепер відображаються правильно, коли користувачі обирають програму з класом.
- Управління станом планування та аудиторій: Проблеми зі структурою запитів на сторінці планування та аудиторій було виправлено.
- Додавання та видалення аудиторій на сторінці планування: Потік станів аудиторій тепер працює правильно.
- Сортування програм з кількома класами: Програми з кількома класами тепер відображаються в правильному порядку сортування.
- Управління станом форми імпорту: Проблеми з управлінням станом у формах імпорту було виправлено.
- Пошук і скидання на сторінці рішень курсу: Пошук і скидання тепер працюють правильно.
- Вибір дати та часу в конфігурації проміжків: Інтеграція допоміжного елемента flatpickr тепер працює правильно.