KamoCRM

Жизненный журнал изменений

Каждая особенность, исправление и улучшение, опубликованные, как это корабли. Ничего не удерживается для запуска.

17,659
Итого изменений
6,077
Особенности
5,341
Постоянные расходы
30
Проекты
Фильтр по проекту
Все проекты17,659AIService260APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,412kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,681kamo-signer-monorepo57kamolos114
Фильтр по типу
Все типыBuild16CI523Chore776Docs3,257Feature6,077Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
July 10, 2026
ChoreSecurityService

Rebuild against shared-lib createFromLead

Kamo·3mo ago
FeatureSecurityService

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

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

Kamo·3mo ago
FeatureSecurityService

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

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

Kamo·3mo ago
FeatureSecurityService

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

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

Kamo·3mo ago
FeatureSecurityService

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

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

Kamo·3mo ago
FeatureSecurityService

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

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

Kamo·3mo ago
FixSecurityService

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

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

Kamo·3mo ago
ChoreSecurityService

Восстановление против камо-общей библиотеки

Подберите данные по ипотеке LeadListDTO (сумма кредита / назначение + входы LTV / DTI) Обслуживаются колонки /leads grid Residential-Mortgage. Никаких изменений...

Kamo·3mo ago
FeatureSecurityService

Внутренняя LOS применяется конечная точка для входящей синхронизации

POST **************** {leadUid, provider, loXmlFields} - Сервер-сервер (без сессии/прав). Постоянная проверка X-Internal-Auth против секрета внутренней тайны кл...

Kamo·3mo ago
FixSecurityService

Real soft-delete + reactivate-on-upsert для подключения LOS; безопасное сообщение для подключения к тесту

I1: view()/testConnection() теперь читается через активный фильтр finder so soft-deleted (market,provider) connection reads as "не сконфигурированный" вместо за...

Kamo·3mo ago
FeatureSecurityService

Служба подключения Market LOS/контроллер

Фаза 3 (Задачи 3.1-3.2) интеграции внешней среды MeridianLink: CRUD + Тест-связь для подключения MeridianLink на рынке. - MarketLosConnectionService: *********...

Kamo·3mo ago
July 9, 2026
FixSecurityService

Откажитесь от загрузки, если размер не удается (нет полноразмерного запасного варианта)

Восстанавливает резервную копию магазина: если ConversionService не может изменить размер изображение, возвращающее 422 вместо хранения полноразмерного оригинал...

Kamo·3mo ago
FixSecurityService

Вернуться к оригинальному изображению, когда размер не удается

ConversionService может быть нативным (libwebp-imageio SIGSEGV) или недоступным. которые привели к отказу загрузки обоев каждого участника («Не удалось обработа...

Kamo·3mo ago
ChoreSecurityService

Восстановить, чтобы забрать организацию общего освобождения. bgWatermark

Источник не меняется. Триггеры CI для переклонирования kamo-shared-library main (теперь несущий колонку bg watermark org, добавленную в bc45b97) GET/PUT сериали...

Kamo·3mo ago
FeatureSecurityService

Стюард переходит к пересчету прогнозов финансирования трубопроводов P(fund)

POST **************** MlosCapitalMarketsClient (X-Internal-Auth) орг, отпечатанный от сессии) → MLOSCapitalMarketsService recompute. Оператор, как и другие рынк...

Kamo·3mo ago
FeatureSecurityService

Конечная точка сценария — повествование ИИ уровня LIGHT через поставщика организации

POST **************** берет фактический (оценочный) сценарий резюме, звонки MlosAiClient.text (orgId, prompt, LIGHT) через настроенного провайдера AI, возвращае...

Kamo·3mo ago
FeatureSecurityService

Постоянные финансовые показатели заемщиков + телефон на ипотечный лид

Заявленный FactsDTO приобретает BuyPrice, downPayment, currentLoanBalance, cashOutAmount и телефон; PortalLeadService.applyFacts отображает их на личный телефон...

Kamo·3mo ago
FeatureSecurityService

Процессор загружает такие файлы, как org bg + gate, с помощью новых прав

Новый ImageResizeClient запускает загрузку фона участника через SAME после обработки в качестве фона организации (POST **************** и Результаты поиска: .we...

Kamo·3mo ago
FeatureSecurityService

Уведомить назначенного сотрудника по кредиту, когда все документы заемщика кредита получены

Увольняет LOAN DOCS READY LO в точках удовлетворения вместе с заемщиком DOC COMPLETE. Решает LO с помощью кредитного файла -> **************************** -> чл...

Kamo·3mo ago
TestSecurityService

Заблокировать системный инициатор (проекция, замораживание, назначение)

8 тестов по LoanTransactionService: живая проекция заполняет имя / NMLS / состояние объекта Лицензия + орг и знаки LIVE; несвежий ручной ввод очищается, когда н...

Kamo·3mo ago
FeatureSecurityService

Загрузка хранилища может обрабатывать документ (сделка по кредиту) Ид

Загрузка хранилища теперь принимает дополнительную кредитную операцию Id, проштампованный на MemberDocument, чтобы чувствительный ко времени документ (кредитный...

Kamo·3mo ago
FeatureSecurityService

Заморозить снимок инициатора при первоначальной оценке кредита (Reg Z / TRID)

Завершает жизненный цикл создателя: совместное решениеProjection() теперь кормит обоих Живая проекция и замораживание (без дрейфа). Раскрытие информации INITIAL...

Kamo·3mo ago
FeatureSecurityService

Поверхностная сделка Номер на TransactionSummaryDTO (Трубопроводная транзакция #)

В строке трубопровода для каждой транзакции теперь указан номер транзакции человека. Проверено: mvn компилировать чисто.

Kamo·3mo ago
FeatureSecurityService

Проекция Originator разрешает государственную лицензию

Завершает проектирование живого создателя: назначенная лицензия Стюарда LO (NMLS MLO) для состояния SUBJECT PROPERTY (от property.address.subdivision, Нормализо...

Kamo·3mo ago
FeatureSecurityService

Live originator projection — org + assigned LO, on read

GET /mortgage-apps /{uid} теперь накладывает проекцию инициатора LIVE, управляемую системой (вычисляется на чтение, никогда не хранится), если строка не заморож...

Kamo·3mo ago
FeatureSecurityService

Задание кредитного агента на уровне сделки + номер сделки

убедитесь, что TransactionForApp теперь печатает уникальную транзакцию Number (TXN-<uid>). *************************** + PUT /ипотечные приложения / транзакции ...

Kamo·3mo ago
July 8, 2026
FeatureSecurityService

Persist Mapped Material ID на ручном импорте + прием API

Оба переключателя setDirectFieldOnCreateRequest не имеют чехла по умолчанию, поэтому Безымянная системаFieldPath тихо падает. Добавить материал Id case в ручной...

Kamo·3mo ago
FixSecurityService

Включите оба рабочих стола в каждый токен SSO, глубокую ссылку на выбранный

Каждый токен имеет только свое собственное соединение, поэтому повторно используемая сессия json браузера Не хватало другого -> открытие Windows после того, как...

Kamo·3mo ago
FixSecurityService

Маршрут заемщика сдают по трубопроводу, чтобы он загорелся **************** (аудитория #3)

заемщик patchLoanFile подает заявку (DRAFT->APPLICATION TAKEN) **************************** Вместо необработанного обновления Статус файла установлен, поэтому П...

Kamo·3mo ago
July 7, 2026
FixSecurityService

Разрешить сеанс из заголовка X-***-Token в CallerSessionResolver

Камо-внутренний -> APIService BFF Path переносит сессию в X-***-Token заголовок, но решатель читает только атрибут X-OTK или *** cookie - так что Конечные точки...

Kamo·3mo ago
FixSecurityService

PatchLoanFile больше не является бэкдором статуса; разблокировка состояния требует права андеррайтера; четкие каскады

**************** Изменения в состоянии трубопровода Работа машины (POST / Transitions обеспечивает юридические стрелки + входные ворота + ворот с открытыми блок...

Kamo·3mo ago
FixSecurityService

Введите KamoDesktop SSO env напрямую + проводной guac-sso в отслеживаемое развертывание k8s

- @Value reads KAMO GUAC SIGNING KEY / DESKTOP PASSWORD from env directly (runtime) application.yml установлен на configmap, поэтому опосредование свойств не бу...

Kamo·3mo ago
FeatureSecurityService

KamoDesktop SSO конечная точка для членов бога

**************************** (только для Бога) mints a 5-минутный токен guacamole-auth-json (HMAC-SHA256 + AES-128-CBC, в соответствии с расширением) формат про...

Kamo·3mo ago
FixSecurityService

Заемщик подает заявки на устранение побочных эффектов (проверочный список доктора + уведомление)

Заемщик портала представляет кредитный файл PATCH {statusId:2}, который обошел конечная точка оператора / переходов, в которой живут побочные эффекты Приложения...

Kamo·3mo ago
FixSecurityService

Заемщик не может повысить статус кредитного файла или отредактировать URLA после подачи заявки

Две связанные дыры в авторизации заемщика на конечных точках приложения самообслуживания: - Эскалация привилегий (#2): patchLoanFile применял любой статус пров...

Kamo·3mo ago
FixSecurityService

Заемщик самостоятельно создает импотенцию + сиротскую компенсацию; не передавайте пустой контрольный список как успех

MortgageAppController.create() Заемщик самостоятельно создает филиал: Idempotency (#2): возобновить существующий DRAFT через findOwnedDraft чеканка дубликата пу...

Kamo·3mo ago
FeatureSecurityService

Ведущие конечные точки обратного вызова (расписание/список/решение)

*************************** Контроллер + сервис: сохраняется обратный вызов, записи, планирующие / итоговые заметки в медиа-поток лидера, и Отражает обратный вы...

Kamo·3mo ago
ChoreSecurityService

Rebuild against shared-lib dbNow()

Пустое обязательство вызвать CI, который клонирует камо-общую библиотеку во время сборки и **************** ****************************************************...

Kamo·3mo ago
ChoreSecurityService

Восстановление против kamo-shared-library rights-waterfall fix (5f20d29)

CI клонирует и строит библиотеку из источника, так что это пустое обязательство Перезапускает сборку, чтобы получить многоуровневое разрешение прав. На сапогах ...

Kamo·3mo ago
FixSecurityService

Вернуть безопасность Поставщик для самоуказания; член самовосстановления применяет права

Изменились две основные проблемы, связанные с изменением зеркала поставщика безопасности: 1. Вступление в качестве члена-системы потерпело неудачу в связи с "о...

Kamo·3mo ago
FeatureSecurityService

Обеспечение соблюдения прав на конфиденциальность контактной информации

getAllLeads теперь возвращает LeadListDTO и скрывает неназначенные лиды от участников без VIEW UNASSIGNED LEADS. getLeadById маски контактные Информация (сохран...

Kamo·3mo ago
FixSecurityService

Интерпретировать блокировку LAST EDIT AT как UTC для истечения срока действия era-millis

dbNow() теперь возвращает настенные часы DB-UTC (теперь()::timestamp), поэтому восстановите абсолютный мгновенно с ToInstant (UTC) вместо зоны по умолчанию JVM ...

Kamo·3mo ago
FeatureSecurityService

/team create a Team MEMBER (PROSPECT), /member create a MEMBER

Публичная регистрация теперь чтит участника Тип сайта реестра отправляет (от / участника) vs /team path: /team создает TEAM MEMBER — как PROSPECT, поэтому админ...

Kamo·3mo ago

Подобно тому, что вы видите доставку?

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

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