Огляд
У цьому релізі ми додали такі можливості:
- Сторінка тестування брандмауера для корпоративних клієнтів
- Аутентифікація при динамічній реєстрації для LTI
- Управління секціями та ролями у Canvas
- Параметри макета сесії
- Компактний макет чату
Ми також виправили проблеми, що впливали на демонстрацію екрана, камери, інтеграції з Canvas, макети сесій, поведінку чату та мовну підтримку.
Що нового
Сторінка тестування брандмауера для корпоративних клієнтів
Ми додали діагностичну сторінку, яка допомагає корпоративним клієнтам перевірити їхню мережеву конфігурацію перед розгортанням. Вона тестує WebSocket-з'єднання, підключення до медіа-сервера через різні порти та доступ до S3-зберігання, надаючи зворотний зв'язок у реальному часі для кожної перевірки. Це допомагає ІТ-командам раніше виявляти проблеми з підключенням і скорочувати час налаштування.
Аутентифікація при динамічній реєстрації для LTI
Динамічна реєстрація LTI тепер включає крок аутентифікації. Адміністратори можуть увімкнути динамічну реєстрацію в Settings та визначити пароль або секретний ключ. Коли користувачі реєструють інструмент у LMS, їм потрібно ввести ці облікові дані, щоб завершити налаштування, що допомагає запобігти несанкціонованим реєстраціям.
Управління секціями та ролями у Canvas
Інструктори та адміністратори тепер можуть керувати сесіями за секціями курсу Canvas. Під час створення сесії інструктори можуть вибирати конкретні секції, а система фільтрує список сесій і календар на основі зарахування в секцію. Це допомагає проводити сесії для потрібних учнів у курсах із кількома секціями.
Параметри макета сесії
Учасники тепер можуть обирати між бічним, фокусним і чат-макетами під час активного спільного показу контенту. Елемент керування макетом з'являється в заголовку під час демонстрації екрана, спільного показу відео та презентацій, тож користувачі можуть налаштувати вигляд відповідно до активності.
Компактний макет чату
Інтерфейс чату тепер використовує більш компактне оформлення повідомлень. Ім'я відправника та мітка часу відображаються лише для першого повідомлення в послідовності, тоді як аватар відображається в останньому повідомленні. Це полегшує перегляд чату, зберігаючи контекст.
Виправлені проблеми
Ми внесли такі виправлення:
- Обробка розриву з'єднання під час демонстрації екрана: Коли з'єднання інструктора переривається під час демонстрації екрана, система тепер завершує показ екрана для всіх учасників замість відображення стану помилки.
- Обробка дозволів на мікрофон у сторінці тестування брандмауера: Сторінка тестування брандмауера тепер правильно обробляє дозволи на мікрофон, тож тести камери та демонстрації екрана можуть пройти навіть коли доступ до мікрофона вимкнено. Повідомлення про помилки також стали зрозумілішими.
- Обробка дозволів на камеру у сторінці тестування брандмауера: Проблеми з дозволами на камеру більше не призводять до некоректного провалу тестів демонстрації екрана, і система тепер показує зрозуміліші повідомлення, коли доступ до камери заборонено.
- Використання пам'яті при надсиланні повідомлень чату: Надсилання кількох повідомлень у чат більше не спричиняє надмірного споживання пам'яті.
- Позиціонування вікна учасника в режимі фокусу під час демонстрації екрана: Вікно учасника в режимі фокусу більше не блимає та не змінює позицію неправильно при початку демонстрації екрана.
- Повідомлення про видалення зображення профілю: Система більше не показує загальну помилку, коли користувач намагається видалити зображення профілю, яке не існує. Кнопка видалення тепер прихована, якщо зображення відсутнє.
- Макет режиму фокусу на мобільних пристроях: Вікно учасника в режимі фокусу тепер плавно переміщується на мобільних пристроях, і макет залишається стабільним під час перемикання між вертикальною та горизонтальною орієнтаціями.
- Збереження вибраного макета між активностями: Вибрані користувачем макети тепер залишаються активними при зупинці та повторному запуску активностей.
- Видимість сесій у календарі Canvas: Сесії тепер відображаються лише в календарях користувачів, призначених до вибраної секції.
- Редагування секції Canvas: Під час редагування сесії раніше вибрана секція тепер правильно відображається у випадачному списку секцій.
- Вимога вибору секції Canvas: Користувачі більше не можуть створювати сесії без вибору секції, якщо для курсу існують секції.
- Швидке створення сесії в Canvas: Швидкі сесії тепер відображаються на dashboard одразу після створення.
- Інтерфейс для курсів з однією секцією в Canvas: Фільтр секцій і випадачий список більше не відображаються, коли курс має лише одну секцію.
- Збереження налаштування динамічної реєстрації: Налаштування динамічної реєстрації тепер залишається увімкненим після виходу та повторного входу, якщо воно було раніше увімкнене.
- Термінологія динамічної реєстрації: Посилання на LTI Deep-Sync тепер відображаються як Constructor Deep-Sync в інтерфейсі.
- Потік аутентифікації динамічної реєстрації: Потік динамічної реєстрації тепер правильно відображає сторінку аутентифікації та підтвердження успіху після перевірки пароля.
- Сумісність камер у Chrome 140: Камери тепер правильно відкриваються в Chrome 140.
- Відображення списку пристроїв у Safari: Список вибору пристрою тепер надійно відображається в Safari.
- Масштабування демонстрації екрана: Спільні екрани тепер автоматично масштабуються, щоб відповідати доступній області перегляду.
- Позиціонування банера при демонстрації екрана: Баннеp Ви демонструєте свій екран тепер залишається над заголовком і підвалом під час перетягування.
- Сітковий макет із кількома учасниками: Відеосітка тепер динамічно регулюється без перекриттів або великих проміжків, коли учасники приєднуються, виходять або вмикають/вимикають камери.
- Збереження співвідношення сторін у PDF: PDF-файли тепер зберігають правильне співвідношення сторін, коли учасники відкривають налаштування або вмикають камеру під час активності з PDF.
- Відстеження прогресу запису: Прогрес запису тепер збільшується рівномірно без скидання.
- Макет інтерфейсу арабською мовою: Інтерфейс тепер правильно відображається арабською мовою, включно з кількістю учасників, іконками закріплення та вкладками налаштувань.
- Обробка кількох запитів на камеру: Коли інструктори надсилають кілька запитів на камеру одному й тому ж учаснику, тепер з'являється лише одне модальне вікно.
- Сповіщення про ліміт камер: Сповіщення про досягнення ліміту камер тепер з'являється при правильному порозі в 24 камери і показує правильну максимальну кількість.
- Підтримка діяльності з декількома камерами: Учасники тепер можуть починати другу діяльність із камерою з іншим пристроєм без помилок.
- Ліміт розміру файлу для віртуального фону: Користувачі тепер можуть завантажувати файли віртуального фону розміром до 5 МБ замість 2 МБ.
- Індикатор інструмента гумки на дошці: Жовтий тіньовий індикатор для інструмента гумки тепер з'являється в правильному положенні біля іконки гумки.
- Розмір аватарів у чаті: Аватари користувачів у чаті більше не змінюють розмір під час появи синьої рамки вибору.
- Видимість кнопки прокрутки до низу: Кнопка прокрутки до низу тепер приховується правильно, коли всі повідомлення видалені або коли користувач уже знаходиться внизу чату.
- Синхронізація курсів Canvas: Курси в Canvas тепер синхронізуються правильно без помилок.
- Ініціалізація LTI-інструмента в Canvas: Користувачі більше не стикаються з помилками при відкритті LTI-інструмента в курсах Canvas.
- Створення сесій з Canvas: Інструктори тепер можуть створювати сесії з LTI-інструмента Canvas без помилок.
- Додавання учасника через API: Запити на додавання учасника через API тепер виконуються правильно без повернення системних помилок.
- Інтерфейс для учнів LTI: Учні більше не бачать кнопку Нова сесія під час перегляду LTI-інструмента на вузьких екранах.