Журнал змін

Дивись, що ми будуємо, в режимі реального часу. Кожна функція, фіксація та вдосконалення, що надходить на платформу.

17,933
Загальні зміни
4,614
Особливості
4,543
Фіксатори
32
Проекти
Фільтр за проектом
Всі проекти17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Фільтр за типом
Всі типиBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
March 30, 2026
Fixkamo-meet

Умови використання логотипу, за замовчуваннямLobbyEnabled ігнорується, і хто може записатися не на налаштування

- Визначення логотипуUrl роздільної здатності в надrides.js до завантаження org-config для запобігання миготливий варіант логотипу (SIMPLE проти FULL) - Fire ka...

Kamo·5mo ago
Fixkamo-meet

Allow avatar фотографії, коли вимкненоThirdPartyRequests є вірним і редизайн макета віртуальних фонових налаштувань

Avatar URL-адреси з контексту JWT є першою сторінкою URL CDN, не сторонні запити. ВимкненоThirdPartyRequests охоронно-необхідний охоронець запобігає їх завантаж...

Kamo·5mo ago
Fixkamo-meet

Редизайн закритих сторінок, щоб відповідати вітанню

- Передня слайд-шоу з fade / масштабною анімацією (8 інтервалів) - 15% первинна кольорова накладка + градієнтна атмосфера накладка - Картка морфізму скла (rgba(...

Kamo·5mo ago
Fixkamo-meet

Брендовані закриті сторінки та виправлено будівництво URL-адреси avatar

- Закриті сторінки (close.html, close2.html) тепер використовують org фонове зображення, логотип, favicon і скломорфізм укладання, що відповідають вітанню сторі...

Kamo·5mo ago
FixSecurityService

Store full avatar relative path in session instead of bare file hash

The login SQL now also fetches avatar_type and file_extension from avatar_photos so the session stores a complete relative path like **************** or *******...

Kamo·5mo ago
Fixkamo-meet

Подвійний org логотип водяний знак розмір і сила білого тексту в діалоговому вікні

- Розміри бази даних подвійних водяних знаків (71x32 → 142x64) в variables.scss - Подвійний .leftwatermark max constraints (140x70 → 280x140) в base.scss - Пр...

Kamo·5mo ago
Fixkamo-internal

Відновити переадресацію для відправки користувачів після входу

- Виявлення комбінацій на головній сторінці (від KamoMeet auth redirect) - Генерувати OTK і переадресувати автентифікованих користувачів назад, щоб зустрітися з...

kamo·5mo ago
FixMediaService

Resolve org theme backgrounds not appearing in meet virtual backgrounds

- Add domain-based theme URL resolution for internal K8s service-to-service calls - getPublicBackgrounds now accepts optional domain param to derive correct the...

Kamo·5mo ago
Fixkamo-meet

Вирішення OTK збій і логін перенаправлення питань в KamoMeet

- Виправлення Redis ключового вигляду в дійсному-otk (відсутній *** префікс, викликаючи всі дії OTK не вдалося) - Прізвище, ім'я користувача - Держава orgAlias ...

Kamo·5mo ago
FixMediaService

Upload meet backgrounds to public MinIO bucket with hash-based naming

Was uploading to private 'imaging-meet-recordings' bucket via **************** which caused: - MinIO region mismatch errors on the primary node - Connection tim...

Kamo·5mo ago
Fixkamo-meet

Замініть діалогове вікно з org порталом перенаправлення для KamoMeet auth

KamoMeet використовує OTK → JWT автентифікації виключно. Коли зустрічаюсь посередник як правило, показати ім'я користувача / пароль діалогове вікно, перенаправл...

Kamo·5mo ago
March 29, 2026
Fixkamo-internal

Видаліть клієнтську сторону OTK з багаточастинкового завантаження, додайте завантажувальний дебюг

Клієнт генерував OTK перед завантаженням генерує власний сервер OTK для резервного копіювання. Зняти клієнт OTK для спрощення потоку та усунення можливих термін...

kamo·5mo ago
FixMediaService

Return serialization-safe Maps instead of raw JPA entities in MeetConfigController

All config/background endpoints were returning raw JPA entities with @ManyToOne(fetch=LAZY) Organization references. Jackson failed to serialize the Hibernate p...

Kamo·5mo ago
Fixkamo-meet

Видалити запаси Зустрічайте віртуальні фони, використовуйте тільки фони рівня

- Видалено жорсткийкодований IMAGES масив від констанцій.ts (7 запасів відповідають фонам) - Віртуальний компонентBackgrounds тепер використовує динамічні фони ...

Kamo·5mo ago
Fixkamo-internal

Спрощуйте пошук імені NavTop і виправте програму URL-адреса MediaService

- Видаліть ім'я користувачаAlias з getDisplayName, використовуйте запис учасника безпосередньо - Виправлення MediaService K8s URL з https:8443 до http:80

kamo·5mo ago
Fixkamo-meet

Подавати віртуальні фони через локальну динамічну систему брендингу

Додано /api / branding endpoint, який повертає org фони в очікуванні Формат. Встановити динамічнийBrandingUrl в config так зустріти fetches фони нативно на стар...

Kamo·5mo ago
Fixkamo-internal

Використовуйте впередToApi для задоволення завантаження фону замість ручного fetch

Ручний fetch з переадресацією FormData розбиває багатопартійні межі. Тепер реконструює FormData і використовує переадресуToApi, яка ручить керівникам правильно.

kamo·5mo ago
Fixkamo-shared-library

Використовуйте підкову тему, щоб знайти тематичні фони org замість прямого члена

Попередній INNER JOIN на tb.member виключив фони, де учасник був NULL, які є найбільш користувацькими фонами. Тепер використовується підкова через User→Member→O...

Kamo·5mo ago
FixMediaService

Remove duplicate endpoints from MeetController, add org-themes to MeetConfigController

MeetConfigController already handled config/background endpoints. The duplicate endpoints in MeetController caused ambiguous mapping. Added org-theme background...

Kamo·5mo ago
Fixkamo-internal

Шаблон підпису грошових коштів безпосередньо з електронної пошти

javaScript licenses API Веб-сайт Go1.13.8 шлюз замість наступного.js e-mail proxy. Тепер фетчі безпосередньо з Служба електронної пошти з відповідними OTK-голов...

kamo·5mo ago
Fixkamo-internal

Прочитати сеанс від Redis безпосередньо (наприклад, /api/user-info), використовувати переадресуToApi для всіх дзвінків на обслуговування

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

kamo·5mo ago
Fixkamo-internal

Replicate exact email composer data flow for meeting invite emails

The previous implementation only filled 8 of 20+ SignatureContent fields, causing malformed signatures with no images, name, or contact info. Now replicates th...

kamo·5mo ago
Fixkamo-internal

Чистий зустріч запрошують електронну пошту — видаліть логотип, зафіксуйте тему/host, вбудивши відповідне повідомлення належним чином

Зміни шаблону: - Видалено зображення логотипу (визначаєте шаблонні ручки для заголовка) - Вилучено 'Привіт, Ваш колега запросив вас' - замінено на замовлення об...

kamo·5mo ago
Fixkamo-internal

Нарада обгортання запрошують електронні листи з шаблоном підпису org (голова / нижній колонтитул) і включають в себе індивідуальне повідомлення

Тепер реплікує точні однакові обгортання електронної пошти як композитор електронної пошти: 1. Шаблон підпису Fetches від EmailService (USER сфера, КОМПАНІЯ) 2....

kamo·5mo ago
FixMediaService

Update health probes to HTTP port 80 to match new server config

Startup, readiness, and liveness probes were still pointing to port 8443 with HTTPS scheme, causing pod restart loops.

Kamo·5mo ago
Fixkamo-internal

Надсилайте запрошення на електронну пошту DIRECTLY до служби електронної пошти, а не через шлюзу APIService

Коренева причина: маршрути впередToApi через Java шлюз APIService не зберігають багаточастини FormData. Електронна пошта композитор працює, тому що він використ...

kamo·5mo ago
Fixkamo-internal

Використовуйте тонкі фонові відтінки на заголовку сторінки календаря та бічній панелі

Зберіть вкладку/розміщення сторінок з легким кольором-змішувати фони замість сильно насичених первинних кольорів.

kamo·5mo ago
FixMediaService

Switch MediaService to HTTP port 80 — TLS termination at Traefik

Internal cluster traffic doesn't need HTTPS. Traefik handles TLS for external clients. This aligns MediaService with all other services.

Kamo·5mo ago
Fixkamo-meet

Завантажити org CSS/favicon відразу на кожній сторінці завантаження, розширені налаштування до 800px, сила темних текстів/коніконів у всіх діалогах, усадка попереднього перегляду відео

1. Брендування: loadThemeAssets() тепер працює ПЕРШ перед будь-яким струмом, тому org CSS (-navpri, --color-primary), favicon, і дані логотипу встановлюються на...

Kamo·5mo ago
Fixkamo-meet

Брендування overrides, налаштування діалогове планування та блокування імені дисплея за допомогою вихідних модифікацій

- PreMeetingScreen: Використовуйте CSS змінну каскад для лівого стовпця фонового кольору (-navpri/-color-primary dropback) - PreMeetingScreen: add favicon overr...

Kamo·5mo ago
Fixkamo-internal

Очистити стебла на сторінці освіження замість відновлення вихованця

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

kamo·5mo ago
Fixkamo-meet

Прочитати Ім'я перенаречених більш агресивний, тому не варто перезаписати його

Зустріч може замінити вікно. Налаштування повністю під час завантаження, очищення читати Ім'я прапора. Додати об'єкт.defineПроперти пастку на вікні.config to re...

Kamo·5mo ago
Fixkamo-meet

Послухайте події для брендингу async, щоб логотип і org кольори рендерять

PreMeetingScreen, водяні знаки та ласкаво просимо вікно. KAMO MEET BRANDING раз під час рендерингу, відсутні дані, коли асинхронне навантаженняBranding() завер...

Kamo·5mo ago
Fixkamo-meet

Вирішити налаштування діалогові питання якості — висота, переповнення вкладок та білий текст

Зміна фіксованої висоти 560px до авто з 85vh макс. так вміст підходить без прокрутки. Додати flexWrap до панелі вкладок, щоб загорнути замість затискання. Колір...

Kamo·5mo ago
Fixkamo-internal

Приховати вкладки, коли учасникД "новий" для запобігання помилок BAD REQUEST

The /settings/member/new URL (з кнопки "Додати Учасника") спійманий [memberID] динамічний маршрут, викликаючи підрахунок і PlansBillingTab, щоб зробити виклики ...

kamo·5mo ago
Fixkamo-meet

Дійсність OTK ПЕРШ перед завантаженням будь-яких тематичних активів для запобігання

ROOT CAUSE: брендинг/overrides.js було завантаження org-config, CSS, favicon BEFORE Перевірка OTK. Ці мережеві запити взяли 10+ секунд, виклик OTK для завершенн...

Kamo·5mo ago

Як ви бачите відправлення?

Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.

БезкоштовноПерегляд цін