KamoCRM

Live Change Loglog

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

17,500
Общие изменения
5,986
Особенности
5,284
Исправления
30
Проекты
Фильтр по проекту
Все проекты17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Фильтр по типу
Все типыBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
July 11, 2026
Fixkamo-shared-library

UpdateLoanFile PATCH не должен аннулировать отсутствующие поля - только статус-на-патче стертый кредит

Любое частичное исправление кредитного файла (представление портала отправляет только {statusId:2}) Безусловно переписанный кредитЧисло, ChannelId и каждая дата...

Kamo·3mo ago
Fixkamo-internal

Никогда не делайте буквальный «нуль» в заголовке заголовка

Заголовок и заголовок Памятка Имя построил имя контакта с шаблоном Буквы, так что среднее/последнее имя NULL строится на слове «нуль» (например, «Мудрость нулев...

kamo·3mo ago
FeatureSecurityService

Лид-первый рельс резюме — подписанные магические ссылки, восстановление контактов, снимок свинца

- PortalResumeService: 30-дневный токен HMAC (PRESUME |guid |orgId |exp, отключённый от ключа) Кластерный внутренний.auth.secret — никакой новой тайны; почта RE...

Kamo·3mo ago
ChoreMediaService

Rebuild for shared-lib GeoLite limited lookup (2-4ms hit+miss)

Камо-общая библиотека 011a73e — поиск GeoLookupService LIMIT-1-связанный вместо сканирования до исчерпания по разрыву/высоким IP (измеряется) 5-13 на прод-масшт...

Kamo·3mo ago
FixVOIPService

Guard/internal/voip with InternalAuthFilter as documented — it 401'd on session auth

VoipInternalSyncController всегда документировал внутренний фильтр как свою охрану. но /internal/voip никогда не был в PROTECTED PREFIXES и не был исключен из O...

Kamo·3mo ago
FixDaemonService

VoipGlobalSyncJob штамповывает секретный VOIP внутреннего аудита MLOS

После того, как имя хоста исправит работу 401'd: VOIP's InternalAuthFilter проверяет Значение mlos-internal-auth, но работа читать внутренний.auth.secret, котор...

Kamo·3mo ago
July 10, 2026
FixDaemonService

VoipGlobalSyncJob нацелился на несуществующий хост — kamovoip-сервис, а не voip-сервис

Каждую минуту работа проваливалась DNS на **************** Фактический сервис (и то, что StewardNotifier уже использует) - это камовойп-сервис. Исправлен дефолт...

Kamo·3mo ago
FeatureSecurityService

Изображение штата / региона США из GeoLite

GeoLookupРезультаты прибыли подразделениеКод/подразделение Имя (GeoLite2) subdivision 1 США, включая DC; территории PR/GU/VI/AS/MP прибывают в качестве кода стр...

Kamo·3mo ago
Fixkamo-shared-library

Связанный поиск IP-блока для одной индексированной строки

двусторонний предикат диапазона FindByIpInRange заставил CockroachDB сканировать каждый блокировать с помощью networkStart <= ip всякий раз, когда IP попадал в ...

Kamo·3mo ago
FixDaemonService

Re-parent geolite config under daemon: так что еженедельная синхронизация действительно работает

Обязательство 53eed7b возродить геолитовый блок под внутренним: в то время как код daemon.geolite.* — с заменой классового пути на SPRING CONFIG LOCATION GeoLit...

Kamo·3mo ago
FeatureSecurityService

Anonymous GET/portal/assigned-lo — принятие идентичности LO для руководства

Подает верхнюю левую карту LO на портале заемщика в тот момент, когда LO принимает ведущий (pre-login, pre-application): путеводитель + хост организации → ведущ...

Kamo·3mo ago
FixDaemonService

Крушение сапога — Подборщики муравьев для контекста с несколькими сервлетами (весна-ws / услуги /*)

MVC-implicit string requestMatchers отклоняется Spring Security 6 после интеграции с MeridianLink. MessageDispatcherServlet присоединяется к DispatcherServlet —...

Kamo·3mo ago
Otherkamo-shared-library

MortgageProviderResolver deps → ObjectProvider — был обвалом MediaService

Сервис @Service сканируется всеми службами com.kamo, но mlos. Репозитории существуют только там, где @EnableJpaRepositories регистрирует их. Жесткий конструктор...

Kamo·3mo ago
FeatureSecurityService

«Знакомьтесь с вашим кредитным офицером» — заемщик слышит, когда его руководство принимается

При приеме (УТВЕРЖДЕН), лучший результат MEET YOUR LO электронной почты заемщику ипотечного лида: прием LO Настоящее имя + NMLS + электронная почта + ссылка на ...

Kamo·3mo ago
FixSecurityService

Предпочтительное имя заполняет AKA+ в первую очередь; вход в пул публикует событие в реальном времени

(1) Предпочтительное название воронки теперь пишет имя FirstAKA и обозначает имя First до юридического названия. Прибывает (правило собственника) — приземлялся ...

Kamo·3mo ago
ChoreSecurityService

Rebuild against shared-lib createFromLead

Kamo·3mo ago
Fixkamo-shared-library

CreateFromLead сохранил декларации против переходного Заемщика — сначала сохраните график приложения

Тот же латентный TransientPropertyValueИсключение пустого создания (), зафиксированного при первом звонке; Первым реальным абонентом является портал, продвигающ...

Kamo·3mo ago
FeatureSecurityService

Свинец → шов преобразования приложения — POST /portal / promote

Воронка представляла собой замкнутый контур: ничто никогда не преобразовывало портал свинца в приложение. - ни источника свинца, ни посевных полей, ни наследств...

Kamo·3mo ago
Fixkamo-shared-library

Вставка AccountGuid всегда нарушала FIRST SEEN AT NOT NULL — нулевые ссылки на портал, когда-либо созданные

Hibernate включает в себя каждую отображаемую колонку в INSERT (без @DynamicInsert), поэтому незапущенная метка времени выходила как NULL и DB по умолчанию нико...

Kamo·3mo ago
Featurekamo-internal

Справочник участника показывает последнюю активную дату + время назад

Ряды членов Центра взаимодействия теперь показывают двухстрочный инструментарий: доступность статус плюс когда участник был в последний раз активен — «Активный ...

kamo·3mo ago
FeatureMediaService

Долговечные последние увиденные метки времени + конечная точка оптом

ПРЕДСТАВЛЕНИЕ: [id] удаляется в тот момент, когда член отключается, так что ничего Они были зарегистрированы, когда последний раз были активны. Маркировка PRESE...

Kamo·3mo ago
FeatureSecurityService

Ценообразование заемщика - конечная точка - партийная, интегрированная конфигурация

POST **************** абонент должен быть стороной по кредиту (или управляющим трубопроводом); решает Интеграция PRICING PPE — НЕ CONFIGURED / EXTERNAL VENDOR P...

Kamo·3mo ago
FeatureSecurityService

Конечная точка состояния интеграции - честное представление портала о проводке поставщика организации

**************************** по категориям **************************** RuntimeVendor от конфигуратора интеграции с рынком через решатель Runtime. Сессионное за...

Kamo·3mo ago
Featurekamo-shared-library

Вендор Doc-04 RUNTIME — MortgageProviderResolver + VendorTypeBridge

На вкладке «Интеграции» написано, что строки MortgageProviderConfig не потребляются во время выполнения. Решитель: (org, VendorCategory) → с активацией, профиль...

Kamo·3mo ago
Fixkamo-internal

Ответьте все больше не сами; пустые строки выживают

Ответить Все исключены только ActiveMailbox.email Адрес, который не установлен на По умолчанию вид личного почтового ящика — так что ваш собственный адрес (от о...

kamo·3mo ago
FeatureSecurityService

Извлечение документов видения AI — docs → поставщик видения Org → VerifiedFact (OCR)

Первый продюсер VerifiedFactSource.OCR: POST **************** читает сводный документ (банк ****************) ID) с собственным настроенным зрением ORG провайде...

Kamo·3mo ago
Featurekamo-shared-library

Реальное сверка проверенных фактов — факты, которые теперь заполняют URLA

Заменяет M3a log-only stub: asset.* facts (grouped per source document) Факты становятся рядами занятости через BorrowerSectionService, идемпотентно (то же учре...

Kamo·3mo ago
FeatureSecurityService

ClaimedFactsDTO несет полную ипотеку (35 полей)

Добавляет 16 полей, которые портал структурно не смог отправить (ежемесячная задолженность, налоги, страхование, ТСЖ, ТСЖ, ТСЖ, ТСЖ, ТСЖ, ТСЖ, CurrentPayment, s...

Kamo·3mo ago
Featurekamo-internal

Область NMLS ID в Org Company Info

Редактировать + читать строку + гидратация + PUT (nmlsId). Питает заемщика портал футер траст таблетки и Компания-производитель проекции NMLS.

kamo·3mo ago
Featurekamo-shared-library

NmlsId исправима — у компании NMLS наконец-то есть путь записи

Organization.nmlsId (идентификатор SAFE Act, подаваемый составителем проекции инициатора OrgNmlsId и Таблетка с подтвержденной лицензией на портале заемщика был...

Kamo·3mo ago
Featurekamo-internal

Ипотечные поля в виде 3 столбцов на вкладке Client Lead Data (повторное использование формы через реквизит макета)

Добавить макет?: 'tabs' | 'panes' to MortgageFieldsComponent (по умолчанию 'tabs', байт-идентичный существующему рендерингу ипотечного семинара. РедактироватьКо...

kamo·3mo ago
FixSecurityService

Сварите цепочку LO — портал ведет в приемно-свинцовый пул; принятый LO выживает при конвертации

(1) PortalLeadService направляет портал в пул назначения на основе кредита (требуется назначение = правда) в тот момент, когда у него есть контактная точка — ли...

Kamo·3mo ago
Fixkamo-internal

Сохраните форму + Что, если в качестве одной ячейки сетки панель вывода остается в правильной колонке

Что-если движение сделало MortgageFieldsComponent отображать карту + что, если слот как брат дети; поскольку MortgageDetailsTab размещает своих детей в сетке 2 ...

kamo·3mo ago
Featurekamo-internal

Сделайте What-If Studio своей собственной панелью ниже формы (бросьте 4-ю вкладку)

Удалите субтаб «What-If Studio»; Сценарная песочница теперь отображается как собственная Панель ниже формы займа / заемщика / объекта недвижимости. Оригинальное...

kamo·3mo ago
Featurekamo-internal

Компоновка адресного поля + перемещение блока агента на вкладку Заемщик + Оплата выше Приемлемости

- Объект недвижимости: Адрес + Детали адреса полуширина бок о бок; Город / Штат / Зип на один ряд (мд 5/4/3, Zip самый узкий). - Переместить блок агента покупат...

kamo·3mo ago
Fixkamo-internal

Восстановление макета выходов из двух колонок (ставка выше Insights в левой колонке)

Предыдущее изменение порядка толкнуло Rate/Insights в правую колонку, разрушив баланс. С одной стороны. Держите краткие сводные карты в левой колонке (Стоимость...

kamo·3mo ago

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

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

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