विषयवस्तु पर जाएँ
KAMOUniverse

परिवर्तन लॉग

क्या नया है.

यह जहाज के रूप में, प्लेटफार्म के हर सुधार.

  1. · kamo-shared-library

    Active-filtered MarketLosConnection finder

    ********** एक नरम हटाए गए (isActive=false) LOS कनेक्शन के रूप में अनुपस्थित इलाज कर सकते हैं, मिररिंग सोशल कनेक्टियनकंट्रोलर के सक्रिय फिल्टरेड रीड पैटर्न। कोई स्कीमा परिवर्तन - is active पहले से ही EmbRecordState के माध्यम से मौजूद है।.

  2. · kamo-internal

    प्लेटफॉर्म पर MeridianLink विक्रेता ग्राहक आईडी कार्ड OAuth Registry

    एक MeridianLink Mortgage प्रदाता registry ******************************************* विक्रेता ग्राहक id ("Vendor क्लाइंट ID") + गैर-secret config.tokenUrl और विन्यास प्लेटफॉर्म के दायरे में कोई क्लाइंटसेक्रेट नहीं - प्रति बाजार गुप्त चरण 3 है। प्रदाता कार्ड FE-declared (PROVIDERS सरणी), बैकेंड की GET सूची से प्राप्त नहीं है, इसलिए प्रवेश के लिए आवश्यक है हालांकि **************** पहले से ही चरण 2 में सर्वर-साइड को तैनात किया गया था।.

  3. · kamo-internal

    मार्केट LOS कनेक्शन प्रॉक्सी + क्लाइंट

    चरण 3 (Task 3.2) kamo-internal आधा: आगामी.js प्रॉक्सी + टाइप क्लाइंट के लिए एक मार्केट की मेरिडियनलिंक कनेक्शन, जो सुरक्षा सेवा के समर्थन में है MarketLosConnectionController. ********** GET/PUT/DELETE प्रॉक्सी .../los-connection; POST परदे के पीछे की ओर समर्पित है .../los-connection/test endpoint (टेस्ट कनेक्शन एक्शन, कोई अलग नहीं) Next.js मार्ग). ToApi, X-*** टोकन को फ़ॉरवर्ड करने का उपयोग करता है। - app/lib/los/types.ts: LosConnectionView (hasecret केवल, कभी नहीं) ciphertext), LosConnectionUpsert (write-only secret); रिक्त / omitted रहता है संग्रहीत एक), LosConnectionTestResult, MlosIntegration मूल्य - app/lib/los/connectionApi.ts: ********** **************** npx tsc - noemit गुजरता है।.

  4. · SecurityService

    बाजार LOS कनेक्शन सेवा / नियंत्रक

    MeridianLink बाहरी-LOS एकीकरण के चरण 3 (Tasks 3.1-3.2): CRUD + एक बाजार के MeridianLink कनेक्शन के लिए टेस्ट कनेक्शन। - MarketLosConnectionService: **************** ओवर MarketLosConnection, मिररिंग MortgageProviderConfig's secret-at-rest सम्मेलन (प्लेटफॉर्म्ससेक्रेटसिफर के माध्यम से एन्क्रिप्ट-on-write, रिक्त-keeps-existing) गुप्त, hassecret-only view, विफल-बंद CipherNotConfiguredException जब सिफर की कोई कुंजी नहीं है)। TestConnection राउंड-trips a MeridianLink auth साझा-lib एडाप्टर (MarketLosConnectionResolver +) के माध्यम से टिकट MeridianLinkAuthService. - MarketLosConnectionController @ **************** लॉस-कनेक्शन (GET/PUT/DELETE + POST/test), गेट ऑन Manage CRM SETTINGS + org-ownership of market (लीडमार्केट सर्विस के माध्यम से) लीडमार्केट कंट्रोलर के समान पैटर्न। - SecurityApplication: जोड़ा गया ************* @EnableJpaRepositories इसलिए बाज़ारLosConnectionRepository इंजेक्शन। केंद्रित परीक्षण (ऑफ़लाइन यूनिट परीक्षण, कोई लाइव SOAP/HTTP कॉल नहीं - MeridianLink ऑनबोर्डिंग अभी भी लंबित है: MarketLosConnection ServiceTest (10), ********** (11).

  5. · kamo-shared-library

    LO-XML फील्ड मैपर

    LoXmlFieldMapper लीड / लीड क्लीममोरेज का अनुवाद करता है LO-XML ids (sLAmtCalc, sPurchPrice, sApprVal, sLPurposeT, aBFirstNm, aBLastNm) एक ऋण के साथPurposeType<->sLPurposeT अनुवाद तालिका (0=Purchase,1=Refi) 2=Refi-Cashout), साथ ही एक स्थिर आदेश-स्वतंत्र SHA-256 सामग्री हैश ओवर इको दमन के लिए ट्रैक फील्ड सेट। LeadFieldPatch, nullable आंशिक है लीडसर्विस.applyLosPatch (Phase 6) द्वारा खपत मुख्य अद्यतन। Remaining ids ************* एक लेबल में पार्क कर रहे हैं FIELD MAP ब्लॉक स्पष्ट चरण-0 निर्भरता (LOXmlFormatDefinition.xml).

  6. · kamo-shared-library

    MeridianLink संशोधित loans + गहरे लिंक

    Adds ListmodifiedLoansByAppCode (parse ArrayOfString -> ऋण नाम), **************** और AppView. GetPmlLoanUrl (PmlLoanUrl) कनेक्शन उदाहरण, डिफ़ॉल्ट से व्युत्पन्न उत्पत्ति होस्ट के साथ यूआरएल ************* MeridianLinkSoapClient के लिए। कक्षा जावाडोक में प्रति-appCode नाली और स्पष्ट कतार अनुबंध का दस्तावेज ( पहचाने गए ऋणों को मंजूरी दी जाती है; बिना मान्यता प्राप्त ऋणों को कतार में छोड़ दिया जाता है)।.

  7. · kamo-shared-library

    MeridianLink SOAP क्लाइंट बनाना/save/load

    MeridianLinkSoapClient एक स्प्रिंग-WS वेब सर्विसटेम्पलेट पर लोन.asmx ops लपेटता है (namespace **************** प्रति-op SOAPAction: ऋण -> ऋण का नाम सेव केवल बदलते LO-XML फ़ील्ड लिखते हैं (एक नियतात्मक पेलोड के लिए बनाया गया) और एक त्रुटि स्थिति पर फेंक दिया; ऋण. लोड parses लौटे <field id=..> तत्वों को एक नक्शे में वापस लाने (घुटने वाले घोंसले से मुक्ति) या बचे हुए स्ट्रिंग LO-XML). STicket कॉलर द्वारा आपूर्ति की जाती है। सभी परीक्षण नकली MockWebServiceServer के माध्यम से परिवहन; चरण 0 तक जीवित रहने योग्य कुछ भी नहीं है।.

  8. · kamo-shared-library

    MeridianLink auth टिकट कैश

    MeridianLinkAuthService टकसालों और कैश प्रति sTicket (instanceBaseUrl +) Sha256 (clientSecret) एक इंजेक्शन आपूर्तिकर्ता <Instant> घड़ी और एक विन्यास योग्य के साथ TTL ************* डिफ़ॉल्ट 20 मिनट। ओथ मोड फ्रेम "Bearer {token}" के रूप में टोकन का आदान-प्रदान; विरासत मोड (meridianlink.auth.mode) रिटर्न GetPmlUserAuthTicket टिकट क्रियाकलाप. Token विनिमय के पीछे अलग हो जाता है MeridianLinkTokenExchanger (डिफ़ॉल्ट OAuth ग्राहक credentials POST के माध्यम से ********** तो कैश / टीटीएल अनुबंध एक नकली के साथ परीक्षण करने योग्य है।.

  9. · kamo-shared-library

    MeridianLink creds solutionr

    चरण 2 SOAP एडाप्टर पैकेज जोड़ें **************** MeridianLinkCreds (secret-redacting record) + MarketLosConnectionResolver, जो प्लेटफ़ॉर्मSecretCipher के माध्यम से प्रति-मार्केट रहस्य को डिक्रिप्ट करता है और पढ़ता है प्लेटफॉर्म OAuthClientResolver के माध्यम से प्लेटफॉर्म विक्रेता क्लाइंट id। चरण 5 **************** स्थिर (append-only id 8) चूंकि संकल्पक उस पर निर्भर करता है। ************* + बाद में चरण 2 कार्यों द्वारा उपयोग किए जाने वाले SOAP परिवहन के लिए स्प्रिंग-वेस्ट (टेस्ट)।.

  10. · kamo-shared-library

    LeadLosLink इकाई + भंडार

    किसी बाहरी LOS लोन फाइल में लीड के लिंक को ट्रैक करता है, प्रति पंक्ति (लीड,) प्रदाता). सिंक बुककीपिंग (contentHash, lastPushedAt) की देखभाल करें, LastPulledAt कि चरण 6 (बाहरी धक्का) और चरण 8 (इनबाउंड पोल) का उपयोग करने के लिए इको को दबाना। लीड FK कॉलम के लिए पिन किया गया हैपरिभाषा="INT8" (कोई DEFAULT) के लिए उसी अद्वितीय rowid backfill-orphan कारण के रूप में MarketLosConnection. ************* (देखें कि वर्ग का जावाडोक) - कामो-शेयर्ड-library में कोई डीबी परीक्षण दोहन नहीं है, इसलिए इसके बजाय यह एक संकलित स्तर/इकाई परीक्षण है।.

  11. · kamo-shared-library

    MarketLosConnection इकाई + भंडार

    किसी बाहरी LOS (MeridianLink) के लिए प्रति-मार्केट क्रेडेंशियल/config कनेक्शन KamoMLS / Encompass), एक पंक्ति प्रति (मार्केट, प्रदाता)। गुप्त जीवन केवल एक के रूप में AES-256-GCM ciphertext कॉलम (@JsonIgnore); org/market FK स्तंभों को पिन किया जाता है सादे INT8 / UUID स्तंभ परिभाषाओं के लिए, इसलिए उन्हें संदर्भित विरासत में नहीं मिला PK का DEFAULT ********************** और चुपचाप बैकफिल अनाथ भविष्य में KamoInitializer रन पर पंक्तियाँ। कोई DB-backed repository-slice दोहन कामो-शेयर्ड-library में अभी तक मौजूद नहीं है (नहीं) @DataJpaTest/H2/Testcontainers, खोज द्वारा सत्यापित) तो परीक्षण विकल्प कम्पाइल-लेवल/यूनिट दावे (entity व्यवहार + annotation + repository) डीबी के लिए व्युत्पन्न क्वेरी हस्ताक्षर + दृष्टिकोण परीक्षण जारी रखता है योजना निर्दिष्ट करती है।.

  12. · kamo-shared-library

    LeadMarket.mlosIntegration कॉलम + DTO राउंड-ट्रिप

    MLOS INTEGRATION कॉलम (STRING-stored, डिफ़ॉल्ट NO MLOS, null-guarded) जोड़ें गेटर प्लस DTO/create/update-request plumbing. लीडमार्केट सर्विस पतन जब भी समाधान किया गया सेलटाइप रेजिडेंटियल MORTGAGE नहीं है, तो NO MLOS को वापस मानें। इसलिए केवल सेवा/आवासीय-मॉर्टगेज बाज़ार एक LOS बंधन ले सकता है।.

  13. · kamo-internal

    डीबी में कंसोल बैकग्राउंड प्रति सदस्य; स्पष्ट अपलोड त्रुटि

    - उपयोग बैकग्राउंडमोड अब सदस्य के डीबी में सादे / स्लाइडशो विकल्प को जारी रखता है ui-preferences (उपकरणों में सदस्य का पालन करता है) बजाय उप-डिवाइस स्थानीय भंडारण। Toggle the "This device" -> "Console" "अन्य उपकरणों का पालन नहीं करते" कैप्शन। - एक 4xx अपलोड अस्वीकृति पर (सर्वर छवि को संसाधित नहीं कर सकता है, उदाहरण के लिए, एक HEIC जैसे समर्थित प्रारूप, शो "इस छवि को प्रोसेस नहीं करेगा। JPEG आज़माएं या PNG." के बजाय जेनेरिक "ट्री फिर"।.

  14. · kamo-internal

    फ्लश 4-col लेआउट (ड्रॉप encasing कार्ड on बंधक टैब); नंगे What-If sandbox; वापस बटन beside name, drop redundant header lead-ID

  15. · kamo-internal

    बाएं आउटपुट कॉलम के शीर्ष पर Affordability कैलकुलेटर

  16. · kamo-internal

    क्या-अगर स्टूडियो 3 फॉर्म सब-टैब के रूप में; सैंडबॉक्स फॉर्म कॉलम फिट करने के लिए स्टैक्ड

  17. · kamo-internal

    आउटपुट पैनल 2-col (योग्यता बाएं, लघु मेनू दाएं); अब हेडर में KPIs / मीटर ड्रॉप करें

  18. · kamo-internal

    बंधक KPI + LTV/DTI/Complete Summary in page header (सभी टैब, आवासीय बंधक केवल)

  19. · kamo-internal

    हेडर एक्शन टैब पंक्ति में जाते हैं; मुख्य पंक्ति में KPI + मीटर स्लॉट जोड़ें

  20. · kamo-internal

    बंधक विवरण / संपत्ति पता उप-टैब में विभाजित फ़ील्ड; ड्रॉप कार्ड शीर्षक

  21. · kamo-internal

    क्या-अगर लाइव तुलना तालिका के बगल में ओवरराइड करता है; मृत LeadScenarioWorkspace को हटा दें

  22. · kamo-internal

    साइड-बाय-साइड फ़ील्डआउटपुट लेआउट; सेवानिवृत्त ढाल नायक बैंड

  23. · kamo-internal

    MortgageOutputsPanel (स्वच्छ उत्पादन स्तंभ, कोई ढाल)

  24. · kamo-internal

    फील्ड व्यू मोड में लेबल के रूप में दिखाते हैं, संपादन मोड में इनपुट; फ्लैग्ड स्टेट ड्रॉपडाउन

  25. · kamo-internal

    बंधक विवरण टैब वायरिंग + संपर्क जानकारी नाम बदलें; इनलाइन बंधक ब्लॉक को हटा दें

  26. · kamo-internal

    MortgageDetailsTab कंटेनर (लाइव कॉकपिट)

  27. · kamo-internal

    Relevance-gated ScenarioToolGrid

  28. · kamo-internal

    MortgageHeroBand गिनती अप KPI + मीटर के साथ

  29. · kamo-internal

    WhatIfStudio (full-width sandbox)

  30. · kamo-internal

    पूर्णता कार्ड (क्लिक-टू-फिल)

तुम्हारा ब्रह्मांड इंतजार कर रहा है.

मिनटों में मुफ्त शुरू करें. जब भी आप तैयार हों तो उत्पाद जोड़ें - कोई माइग्रेशन नहीं, कोई नया लॉगइन नहीं.

हमेशा के लिए मुफ्त - कोई क्रेडिट कार्ड की आवश्यकता नहीं