KamoCRM

Live Change Loglog

Все функции, исправления и улучшения, размещенные как корабли. Ничто не сдерживается для запуска.

17,482
Общие изменения
5,973
Особенности
5,280
Исправления
30
Проекты
Фильтр по проекту
Все проекты17,482AIService250APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService244MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,345kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,656kamo-signer-monorepo56kamolos114
Фильтр по типу
Все типыBuild16CI523Chore773Docs3,254Feature5,973Fix5,280Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 21, 2026
PerformanceSecurityService

Ипотечный трубопровод загружается в несколько запросов, и сделку можно переименовать и взять второй кредит

Два чтения трубопровода были N + 1 в круглом путешествии: - GET /mortgage-apps загрузил простые строки AppMortgage, и каждый из них затем выстрелил SELECT per ...

Kamo·5d ago
September 23, 2026
PerformanceSecurityService

Сохранить commit logs.translation count во время записи

DDL: **************** (колонка + индекс частичного благоприятствования, применяемый к Производство уже началось и *************** (Однажды догонять, уже бегать ...

Kamo·4w ago
PerformanceSecurityService

Используйте бережливый LeadVendorProduct считывания, а не 8-стороннюю жажду найти

Caller half of the kamo-shared-library fix: переключает каждый вызов findById() LeadVendorProductРепозиторий в службе безопасности в зависимости от того, какой ...

Kamo·4w ago
PerformanceSecurityService

Прочитайте список обязательств публичных изменений из бухгалтерской книги, а не СОВЕТА (*)

pg stat statements: 'SELECT COUNT(c) FROM CommitLog c WHERE c.project IN (~33 общественных проекта) [и c.commitTypeId = :t]' работал ~ 140K раз в день по 100-20...

Kamo·4w ago
PerformanceSecurityService

Страница входа читает три строки, а не весь публичный журнал изменений

pg stat statements помещает однократные считывания публичного журнала изменений в верхней части базы данных Расстояние: поиск слизняков и два соседних поиска пр...

Kamo·4w ago
PerformanceSecurityService

Manage-Credits and Leads-Available читать ведущие книги один раз вместо того, чтобы считать за строку

/leads/credits (GET/api/security/credits/manage) подсчитывал лид-пул один раз за строку выделения — ~8 с один против 796-килограммового пула одной организации, ...

Kamo·4w ago
August 21, 2026
PerformanceSecurityService

Прекратите сканировать каждый продукт x после того, как ответ будет известен

/leads/available-summary возвращает три вещи — приемлемо, Приемлемый кредит и один пример продукта, но посетил каждый рынок пара продуктов независимо от того, в...

Kamo·2mo ago
PerformanceSecurityService

Посчитайте в базе данных вместо того, чтобы увлажнять каждое обязательство

GET/changelog/public/stats загружены все 16 571 фиксировать журналы как объекты и Подсчитывали их в цикле Java, чтобы получить две небольшие карты и общую сумму...

Kamo·2mo ago
August 20, 2026
PerformanceSecurityService

Нажмите конечную точку сетки и возьмите аудит PHI, спишите поток запросов

GET/api/security/leads вернули все лидерство в организации. Теперь принимает страницу/размер/сорт плюс фильтры, которые фактически использует сетка, и возвращае...

Kamo·2mo ago
August 15, 2026
PerformanceSecurityService

Разрешить аннотацию платформы каждого обработчика один раз

Перехватчик зарегистрирован на /**, поэтому поиск аннотации выполняется на каждом устройстве. запросить эту услугу, вход включен, и AnnotatedElementUtils ходы м...

Kamo·2mo ago
August 8, 2026
PerformanceSecurityService

Одно сканирование матрицы плана по запросу каталога приложения

Кроме того, отменяется неиспользованный импорт DevelopmentStageType и корректируется Комментарий автопроизводителя, в котором до сих пор описано правило сцены к...

Kamo·2mo 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·7mo 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·10mo ago

Как вы видите судоходство?

Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.

Начните бесплатно навсегдаПосмотреть цены