Виправлення проблем перегляду плану - чат dedup, повідомлення-received обробник
Щоб запобігти дублікати вікна чату. Додати чат:месаж-відновлення слухача в чатNotification Слухати мінімізація автоматичного відновлення чату. Виправлення решти...
Додати план впровадження системи вікна інструменту
Знаходиться пошук адрес: hexchat:Відкрити міграцію, виклик-ініціація слухач, SVG градієнтовний зовнішній підхід, змінна пропускна здатність позиціонування, вбуд...
Виправлення суперечливої мови міграції в таблиці специфікацій
Видаліть "(або зберігають як тонкий обгортач)" живоплот з існуючого столу файлів вирівняти з реалізованою стратегією міграції.
Адреса spec огляд результати для системи вікна інструменту
Додавання інтерфейсу ToolComponentProps, типи деталей подій, міграція чату Стратегія, HexHead клацання поведінці, м'які розміри телефону, калькулятор Управління...
Додавання дизайну віконної системи інструменту spec
Вкажіть для рефакторингу вікон чату в загальний вікно додатків система з інструментальним реєстром, інструментом калькулятора та видобуванням м'якого телефону.
Відчайдушний тип проти редагування в чаті індикатори і HexHead spin
- Розширення протоколу наборів WebSocket для включення прапора редагування - HexHead обертається, коли інший користувач набирає, проти годинникової стрілки при ...
Чат УІ-поліл - первинний колір їхнього приготування, смайлики всередині входу, круглий відправка btn, колір шестигранного статусу
- Використання заголовка відділу та чатбоксів --колір-приміський замість твердихкодованих зелених - Emoji пікіратор кнопка переміщається в поле введення чату ви...
Покращення системи чату - редагування хребта, обертання маски, кольори, максимізація
- Виявлення редагування (backspace/delete) проти натискання в вході, щоб викликати зворотний бік HexHead spin - Обертувати шестигранну маску разом з бордюром пі...
Розширена система чату з постійними мінімізованими чатами, підсилювачем смайликів та поліпшенням UI
- Зберігати чатбокс, встановлену при мінімізації до шестигранних повідомлень, щоб повідомлення не перевантажуються на відновлення - Підключіть типування / редаг...
Не визнано *** сеанс, коли він відповідає новому сеансу OTK
Важкий маршрут був вилучений існуючий *** сеанс від Redis перед пошуком OTK. Коли OTK вказував до тієї ж сесії, не знайдено або вибухнув. Тільки недійсний старе...
Прийняття *** з параму запиту для перехресного субдомену WebSocket auth
Читати *** ID від ?****= параметр запиту спочатку, знизився назад до печиво. Це дозволяє Frontend на внутрішній.kamocrm.com автентифікувати WebSocket підключенн...
Pass *** Ідентифікатор в якості запиту для крос-піддомена WebSocket auth
Замість перекриття на крос-домені печиво (що не працює поперек) subdomains, прочитайте *** cookie-клієнт-назад і пройти його в якості запиту параметр при підклю...
Revert "fix: set *** домен cookie до .kamocrm.com для транс-subdomain sharing"
Цей ревертори комітують ****************************************************************************************************************************************...
Revert "fix: set *** домен cookie до .kamocrm.com для транс-subdomain sharing"
Цей ревертори комітують ****************************************************************************************************************************************...
Set *** домен для .kamocrm.com
Cookie було встановлено без явного домену, запобігаючи його відправленню to media.kamocrm.com для автентифікації WebSocket.
Set *** домен для .kamocrm.com
Файл cookie *** був встановлений без явного домену, за замовчуванням Веб-сайт: www.kamocrm.com Це запобігає відправленню файлів cookie media.kamocrm.com під час...
Ручка застібка NATS споживача з унікальною торговою маркою
- Витяжний обробник повідомлень для створенняNatsMessageHandler() метод - Додати логіку птиху з унікальною назвою споживача, коли "Доставка вже обмежена" помилк...
Розгортання чатів, відстеження присутності та автоматичні проблеми
- Виправлення повідомлень, які не отримують шляхом переробки підписки НАТС з унікальними Ім'я споживача при похибці "Покупець вже обмежений" - Виправлення стану...
Вирішити помилку типу MUI і поділитися одним підключенням STOMP WebSocket
- Додати tsconfig доріжки для @mui/icons-material, щоб обійтися зламаними ESM Експорт в v7.3.1 який вказує на неіснуючі ./esm/index.d.ts - Створіть чатWebSocket...
Додайте WebSocket автентифікації через *** cookie-файли
Додати WebSocketAuthInterceptor, який читає *** печиво на руки, Вирішить сеанс через KSessionService, а також зберігає членId/orgId атрибути сеансу WebSocket. К...
Автовідкритий чат на першому повідомленні, повідомлення про значок HexHead для подальшого
Повідомлення про вхідні повідомлення для цільового учасника WebSocket
Додати відстеження присутності з від'єднанням Redis хеш і витонченим періодом
Додавання звукових ефектів чату з Web Audio API
Створіть користувальницький гачок з ініціалізацією аудіоContext комплаєнс веб-переглядача. Дріт вихідні та набравши звуки в чатбокс. Завантажити роялті безплатн...
Додати масштаб поп анімацію для чат-повідомлень бульбашки
Нові повідомлення анімують у весняному масштабі спливаючого ефекту під час історії повідомлень, завантажених на чат, відкривають миттєво. Системні повідомлення ...
Використовуйте реф для членPanelOpen у OpenChat для запобігання закривання застібки
Коли користувач відкриває панель членів, натискає учасника чату, потім закриває Панель перед початком сеансу API зворотний дзвінок, вікно чату було позиціонував...
Remove forced WebSocket headers from media middleware
Traefik v3 handles WebSocket Upgrade/Connection headers natively. Remove forced headers that broke non-WebSocket API requests.
Маршрут Медіасервіс трафік через Трафик на порту 443
- Додати MEDIASERVICE URL конвертер для доступу до служби кластерів - Виправлення getMediaServiceBaseUrl в 9 маршрутах API для використання env var перший - Web...
Маршрут WebSocket через Traefik на порту 443
- сервіс.yaml: fix port 80→8443 to match pod's фактичний слуховий порт - ingressroute.yaml: схема використання HTTPS + порт 8443 для backend - серверитранспорт....
Зробіть кондиціювання квасолею на репозиторійній доступності
Додати ***********, щоб Engagement Мистецтво Торгівельне обслуговування, щоб вони були тільки завантажені при репозиторій торгівлі сканування. Запобігає незадов...
Add system account to all NATS configs
Add $SYS account with admin credentials to k0m1, k1m1, and k2m1 NATS configs. Enables nats CLI cluster management operations (peer removal, step-down, etc.) for...
Використовуйте кластер-вну DNS для підключення НАТС
Зміна URL за замовчуванням NATS від WireGuard IPs (100.64.x.x) до nats.kamo.svc.cluster.local для локального сервера. Віддалені вузли (k0m1, k2m1) залишаються н...
Запуск програми Allow, коли NATS не доступний
Видалити @ConditionalOnBean з jetStream() і додати @Nullable до Параметри підключення. Коли natsConnection() повертає null (NATS) ненадійна), Весна більше не зн...
Заміна статистичних карток для замовлення вкладок
Комунікації → Документи → Відкрити завдання → Історія
Видалити макет.tsx, виправити помилки типу docCount/historyCount
- Видаляє макет.tsx, який був невірно доданий (повний вплив на весь сайт) - Перевернути сторінку.tsx обгортка div (не потрібно) - Перемістити градієнтовний фон ...
Рефактор веде перегляд: фіксація переповнення, замінити рахунок з картою ком, додати макет
- Додати макет.tsx з гнучким розподілом ланцюга, що відповідає шаблону трубопроводу - Виправлення overflowбаг: використання ****** ієрархія замість 100vh, які н...
Як ви бачите відправлення?
Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.