KamoCRM

Catalog-driven provider connections, primary vendor, Test Connection

FeatureSecurityService
Shipped
November 8, 2026 at 2:05 AM UTC
Author
Kamo
Commit
60ef925

- GET **************** every vendor category, its owning runtime and the vendors a lender can connect, with their forms. - Creating/updating a connection validates against MortgageVendorCatalog: catalogued keys only (aliases stored canonically), required fields enforced on the resulting row, CONFIG fields merged into configJson (unknown keys kept), a blank secret keeps the stored one. Legacy uncatalogued rows still list (supported:false) and can only be renamed, switched off or removed; nothing is migrated or deleted. - POST **************** one primary per category, set and cleared in one transaction, audited once. - POST **************** routes by VendorRuntime; local VendorConnectionTester beans for SecurityService categories, else the owning service's **************** via its Mlos*Client. 404 / no tester -> NOT_TESTABLE; transient failures are not recorded. The outcome is stored in health_status. - The list view adds isPrimary, supported, the brand name and the non-secret form values by field id.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing