MyChat 2025.2 — множинні ключі для Integration API
Офіційна новина: MyChat 2025.2 — множинні ключі для Integration API
Дата релізу: 25.02.2025
[+] нове;
[*] виправлено помилку та/або змінено на краще;
[-] виправлена помилка;
MyChat Client
[+] (alt) додано плеєр для відтворення голосових повідомлень;
[*] (win32) якщо прокрутити текст у вікні чату вгору, а потім перемістити вікно, не змінюючи його розмір — бігунок прокручування залишається на місці, а не "стрибає" в самий низ , як було раніше;
[*] (win32) у протоколі підключення mcserv.log тепер також додається IP хосту, до якого відбувається підключення, якщо в налаштуваннях вказано доменне ім'я сервера MyChat, це допомагає шукати проблеми налаштування локальних DNS/WINS серверів;
[-] (win32) вирішена проблема з вікном смайликів та реакцій на повідомлення в high dpi моніторах із увімкненим масштабуванням;
[-] (win32) іноді довідка відкривалася некоректно; залежно від того, чи є підключення до сервера чи ні, вона повинна відкриватися з локального сервера або з сайту. У посиланні браузера могла відкритися довідка не тією мовою, якою в даний момент працює застосунок. Виправлено;
[-] (win32) якщо у вікні інформації про користувача (F4) з контекстного меню вибрати "Скопіювати все " або клікнути на порожньому рядку в таблиці і вибрати "Скопіювати", то програма падала з помилкою ID F2ADFADA (List index out of bounds (0)). Виправлено;
MyChat Server
[+] реалізована підтримка множинних ключів для Integration API;
[+] IP фільтри для дозволених та заборонених підключень iOS-застосунків;
[*] виклик скриптової функції mSendBroadcast міг призводити до "зависання" сервера за певних умов. Виправлено;
[-] адмінка, "Інструменти", "Інтеграція", "phpBB 3" у списку одержувачів виводилися всі створені конференції на сервері, а не ті, які були реально включені;
[-] у правилі для брандмауера Windows для веб-сервера nodejs шлях формувався з помилкою, виправлено;
[-] помилка при обробці вхідного оповіщення (broadcast), клієнтське підключення розривалося, оповіщення не створювалося. Виправлено;
[-] не здійснювалася перевірка прав при надсиланні оповіщення, виправлено.