Журнал змін

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

17,896
Загальні зміни
4,600
Особливості
4,522
Фіксатори
32
Проекти
Фільтр за проектом
Всі проекти17,896AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,565kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Фільтр за типом
Всі типиBuild24CI522Chore670Docs226Feature4,600Fix4,522Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
March 12, 2026
PerformanceMediaService

Перейти до вмісту DB для повідомлень

Видобуток getMemberIdЗ альбомуRequest(), який читає учасникID від Redis сеанс без удару ДБ. Використовуйте його в getMessages() замість getCurrentMember() — суб...

Kamo·6mo ago
Performancekamo-internal

Eliminate OTK Redis overhead and proxy log noise for message fetches

- Bypass OTK generation in the MediaService proxy route: forward the *** cookie directly instead of generating a one-time key, removing 4 Redis round-trips ...

kamo·6mo ago
PerformanceMediaService

Усувається перезавантаження накладних і асинхронних TTL

- k8s configmap (поточна специфікація виробництва): нижча безпека/hikari Зареєструватися з INFO/DEBUG до WARN, додати налаштування HikariCP басейн (max 20) - KS...

Kamo·6mo ago
PerformanceMediaService

Зменшення шуму та настроювання басейну

- Нижня весняна безпека від TRACE до WARN і HikariCP від DEBUG до WARN — усуває десятки синхронних журналів на запит - Додати явного налаштування HikariCP (max ...

Kamo·6mo ago
Performancekamo-shared-library

Припустимо, що батько повідомлення в одному запиту для усунення відповіді N+1

Alias m.msg і LEFT JOIN FETCH msg.parent так що різьблений відповідь повідомлення мають свої батьківські завантажені в початковому запиту, а не Запуск окремого ...

Kamo·6mo ago
Performancekamo-internal

Improve chat message loading performance

- Cache getCurrentMemberId() result in a ref to avoid repeated /api/user-info calls on every WebSocket message and typing indicator - Parallelize message hist...

kamo·6mo ago
PerformanceMediaService

Видаліть за лаштунками через чат повідомлення endpointpoint

Видалити систему.out.println дзвінки всередині карти потоку повідомлень, що були стріляти один раз за повідомлення (100 операцій I/O за запитом), і остаточно ув...

Kamo·6mo ago
Performancekamo-shared-library

Фіксувати N+1 запит і додати композитний індекс для завантаження повідомлень чату

- Додати ліву JOIN FETCH m.msg до обох репозиторійних запитів, щоб eagerly load MediaObjMsg в тій же запиту, усунення до 100 додаткових запитів на SQL у діалого...

Kamo·6mo ago
March 11, 2026
PerformanceSecurityService

Batch-load custom form data in getAllLeads (eliminate N+1)

Replace per-lead getCustomFormDataForLead calls (N+1 queries) with a single batch load via getCustomFormDataForLeads, grouped by lead ID using a Map lookup when...

Kamo·6mo ago
Performancekamo-shared-library

Усунути повноцінне сканування та N+1 запити на кінцеву точку

- LeadRepository: add findByOrganizationId JPQL запиту (користування індекс ORG ID) замість завантаження всієї таблиці LEADS та фільтрації на Java - LeadCustomF...

Kamo·6mo ago
January 3, 2026
December 14, 2025
Performancekamo-login

Оптимізуйте продуктивність сторінки 40-50% при збереженні візуальної привабливості

- Lazy load Swiper фон карусель, щоб зменшити розмір початкового пакета - Вимірювальні компоненти (ThemeLogo, BrandIcon, LazySwiperBackground) для запобігання н...

snadjafinia·9mo ago
December 12, 2025
PerformanceSecurityService

Refactor to parallel deployment for k1m1 and k2m1

- Split build and deployment into separate jobs - Deploy to k1m1 and k2m1 in parallel after build completes - Reduces total deployment time significantly

snadjafinia·9mo ago
PerformanceMediaService

Рефактор для паралельного розгортання k1m1 і k2m1

- Спліт побудови та розгортання в окремі вакансії - Розгортання до k1m1 і k2m1 паралельно після завершення будівництва - Зменшує загальний час розгортання

snadjafinia·9mo ago
PerformanceAPIService

Рефактор для паралельного розгортання k1m1 і k2m1

- Спліт побудови та розгортання в окремі вакансії - Розгортання до k1m1 і k2m1 паралельно після завершення будівництва - Зменшує загальний час розгортання

snadjafinia·9mo ago
Performancekamo-register

Рефактор для паралельного розгортання k1m1 і k2m1

- Спліт побудови та розгортання в окремі вакансії - Розгортання до k1m1 і k2m1 паралельно після завершення будівництва - Зменшує загальний час розгортання

snadjafinia·9mo ago
Performancekamo-marketing

Рефактор для паралельного розгортання k1m1 і k2m1

- Спліт побудови та розгортання в окремі вакансії - Розгортання до k1m1 і k2m1 паралельно після завершення будівництва - Зменшує загальний час розгортання

snadjafinia·9mo ago
Performancekamo-login

Рефактор для паралельного розгортання k1m1 і k2m1

- Спліт побудови та розгортання в окремі вакансії - Розгортання до k1m1 і k2m1 паралельно після завершення будівництва - Зменшує загальний час розгортання

snadjafinia·9mo ago
Performancekamo-internal

Перевернутися до драйвера для швидкого збирання

- драйвер докер-контейнер додає ініціалізації накладної - Для швидкого збирання (<3min), драйвер докера є більш ефективним - Вилучені параметри кешу (не підтрим...

snadjafinia·9mo ago
Performancekamo-login

Перемикач для драйвера докер-контейнера з кешем для оптимальної продуктивності будівництва

- Використовуйте драйвер докер-контейнер замість докера для кращої продуктивності - Вимкнений кеш-від і кеш-до для більш швидкого подальшого збирання - драйвер ...

snadjafinia·9mo ago
October 29, 2025

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

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

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