परिवर्तन लॉग
क्या नया है.
यह जहाज के रूप में, प्लेटफार्म के हर सुधार.
· kamo-internal
FFA Quick-toggle on /leads/able + लाइव सिंक; उपलब्ध गिनती छिपाना
- / लीड्स / उपलब्ध: प्रबंधक-केवल आइकन बटन (पब्लिक/पब्लिकऑफ) इंजेक्ट टेस्ट लीड के बगल में एक विक्रेता / उत्पाद के मुफ्त-for-all मोड को टॉगल करें, जिसमें हल्के संवाद और एक पुष्टि होती है स्टेट-वेयर टूलटिप। न्यूमेरिक 'ready' गिनती को हटा देता है - उपलब्धता द्वारा दर्शाया गया है पल्सिंग पंक्ति + एक सक्षम स्वीकार बटन। - लाइव सिंक के माध्यम से एक नया onVendorउत्पाद डब्ल्यूएस घटना ************* The number of the उपलब्ध पृष्ठ refetches और CRM विक्रेताओं और उत्पाद सेटिंग्स पृष्ठ FFA चिप पैच स्थान पर, इसलिए कई प्रबंधक बिना किसी ताज़ा के सिंक में रहते हैं।.
· SecurityService
लाइव एफएफए टॉगल - त्वरित समापन बिंदु + उत्पाद अद्यतन पर प्रसारण
- PATCH ************* (Manage CREDITS): एक उत्पाद को टॉगल करना लीड्स-Available शॉर्टकट से फ्री-for-all ध्वज; विक्रेता-उत्पाद + उपलब्धता को प्रकाशित करता है। ********** → ************* ************* - ************* अब उसी घटना को प्रसारित करता है ताकि सीआरएम वेंडर्स और उत्पाद पृष्ठ एफएफए परिवर्तन को दर्शाता है अन्य प्रबंधकों के लिए रहते हैं।.
· kamo-internal
मेटा OAuth कनेक्ट बटन + 24h विंडो संगीतकार राज्य + डबल-टूलटिप को ठीक करें
- SocialConnectionManager: कनेक्ट बटन को तार करें (OAuth ड्राफ्ट, मीडिया सर्विस के लिए हाथ बंद करें) मेटा ओएथ प्रारंभ), सतह ओएथ रीडायरेक्ट परिणाम, छिपे हुए ओएथ-न्यू के लिए सेव - SocialChat: मेटा प्रदाताओं के लिए 24h मैसेजिंग-विंडो संगीतकार राज्य (बैनर + विकलांग इनपुट) - SocialChatWindow: सोशलChat के पास प्रदाता; भाषा चयनकर्ता के आसपास अनावश्यक बाहरी टूलटिप को हटा दें
· SecurityService
जब एक सामाजिक कनेक्शन में विक्रेता की कमी होती हैउत्पाद / बाजार (नेतृत्व बनाया लेकिन पूल नहीं)
· MediaService
M4 मेटा एडाप्टर + OAuth + 24h विंडो + M2 सख्त
- मेटा एडाप्टर (Messenger / इंस्टाग्राम) : Invalid कैप्शन भेजें (कैप्शन अब अनुवर्ती) Graph संलग्नक के माध्यम से संदेश, बाइट्स-अपलोड एपीआई अपलोड करें, URI MetaGraphClient में ठीक करता है - टेलीग्राम एडाप्टर: बहुपक्षीय बाइट्स आउटबाउंड छवियों के लिए अपलोड करते हैं (provider can get) auth-gated/imaging/proxy URL - SocialCredsResolver: populate creds.extra appSecret/verifyToken for Meta from social.meta.* - MetaOAuthController: Facebook/Instagram OAuth कनेक्ट (स्टार्ट+कॉलबैक), एन्क्रिप्ट पेज टोकन - MediaController आउटबाउंड: छवि बाइट-अपलोड (M2b) + 24h संदेश-विंडो गेटिंग (M4c) - SocialReconciliationSweep: अनाथ बातचीत (M2a स्थायित्व) के लिए फिर से प्रकाशित सामाजिक.lead.new - विन्यास: social.meta.* + social.reconcile.* + वैकल्पिक सामाजिक-meta रहस्य
· SecurityService
एमएलओएस शासन के लिए सुरक्षा सेवा पढ़ने-प्रोक्सी
एक नियंत्रक / क्लाइंट जोड़ी फ्रंटिंग एमएलओएस गवर्नेंस सर्विस की पांच रीडिंग (दोनों इसके) स्टेवर्ड-फीडबैक और पुल-थ्रू-पॉलिसी मॉड्यूल शेयर / एपीआई / सरकार। OTK सत्र से समाधान किया, कभी नहीं ब्राउज़र। किरायेदार गार्ड: org-injected passthrough by-org reads. एकल सक्रिय-पॉलिसी पढ़ने के लिए (404); उप-निर्णय के लिए प्रति पंक्ति पोस्ट-फिल्टर प्रतिक्रिया ट्रेल + नीति संस्करण इतिहास (ड्रॉप विदेशी पंक्तियां, फिर से गिनती), एक के साथ डाउनस्ट्रीम-404 को खाली 200 में सामान्यीकृत किया गया ताकि अज्ञात / विदेशी / खाली हो अक्षम (कोई क्रॉस-ऑर्ग AiDecision अस्तित्व oracle)। Mlos.governance.url.
· kamo-internal
प्रशासन कंसोल - स्टेवर्ड-फीडबैक फ्लाईव्हील + पुल-थ्रू पॉलिसी
पांचवां और अंतिम मॉर्टगेज स्टेवर्ड स्क्रीन, रीड-पैथ बी हस्ताक्षर स्टीवर्ड-फेडेबैक फ्लाईव्हील (AI) का फैसला करता है → स्टीवर्ड को सही करता है → सच हो जाता है → मॉडल recalibrates), सुधार वेग के लिए बाध्य रोटेशन, पूरी तरह से स्टेवर्ड-फीडबैक से डेटा समर्थित by-org read. Verdict-mix डोनट + Reg-B कारण स्पेक्ट्रम, सुधार के साथ फ़ीड लगभग निर्णय-ट्रेल दराज, और पुल-थ्रू नीति प्रशासन (ऑर्ग अनाज) नक्शे → सक्रिय घुंडी-बोर्ड दो ऑर्थोगोनल हेज अक्ष के साथ → WORM संस्करण-हिस्ट्री घुंडी के साथ रीढ़ की हड्डी। एक दस्तावेजApi/governanceApi, api/governance आधार समीक्षा-कठोर: अगले-intl के माध्यम से enum लेबल, प्रति-surface त्रुटि गिरावट, WCAG-AA विपरीत, सैंडबॉक्स टेस्ट-पार्टिशन नोट, ICU-plural संस्करण गिनती। सुरक्षा सेवा के साथ जोड़े Mlos गवर्नेंस कंट्रोलर (ऑर्ग-इंजेक्टेड पासथ्रू फॉर सिक्योरिटी सर्विस by-org read; फ्लैट टॉप-लेवल-ऑर्ग सक्रिय-पॉलिसी के लिए असफल-बंद; प्रति पंक्ति पोस्ट-फिल्टर उप-निर्णय + इतिहास के लिए 404-सामान्यीकरण के साथ, क्रॉस-ऑर्ग ओरेकल को बंद करना।.
· kamo-internal
स्टीवर्ड सेक्शन टोन स्थिरांक + सेक्शन सरलीकरण
(Uncommitted MLOS steward work, साझा देव माउंट पर मौजूद, पेड़ रखने के लिए प्रतिबद्ध स्वच्छ; स्वच्छ रूप से संकलित। लीड-अलर्ट परिवर्तन का हिस्सा नहीं।
· kamo-internal
एकल बाजार orgs नेव + पाइपलाइन हेडर में बाजार के शीर्षक / शिलालेख को अपना लिया
जब एक ओरग में वास्तव में एक कॉन्फ़िगर वाणिज्य बाजार होता है, तो वाणिज्य नवाब आइटम उस बाजार के TITLE और / वाणिज्य पाइपलाइन हेडर का उपयोग करता है बाजार की TITLE और विवरण। शून्य या एकाधिक बाज़ार वापस आते हैं सामान्य वाणिज्य लेबलिंग।.
· kamo-internal
M3 frontend - सोशल मीडिया सेटिंग्स टैब (कनेक्शन CRUD) + सोशल चैट पॉपअप ******************* + SocialAgentContext backend-push + लीड कम्युनिकेशंस चैट उप-टैब + ऑटो ओपन-ऑन-लीड-एक्सेस + पुन: प्रयोज्य भाषा चयनकर्ता स्रोत-भाषा ओवरराइड। नोट: i18n कुंजी को कैमो-ट्रांसलेशन शब्दकोश में जोड़ा जाना चाहिए (मेसेज / gitignored/generated है)
· SecurityService
M3 SecurityService — SocialConnectionController (encrypted-at-rest कनेक्शन CRUD, MAAGE CRM SETTINGS-gated) + SocialConversationController (lead->social-session lookup); सामाजिक-enc-key envFrom
· MediaService
M3 MediaService — SocialCredsResolver decrypts secretCiphertext (encrypted-at-rest); अनुवाद स्रोत-भाषा ओवरराइड (PATCH समापन बिंदु + संदेश अनुवाद सेवा अधिभार, स्रोत-कीड कैश); सामाजिक-enc-key envFrom
· kamo-shared-library
M3 गुप्त स्टोर - **************** (encrypted-at-rest)
· kamo-internal
दस्तावेज़ steward स्क्रीन - शर्त निकासी मैट्रिक्स + eClose ड्राइव लूप
थर्ड मॉर्टगेज स्टेवर्ड स्क्रीन, रीड-पैथ बी। सिग्नेचर कंडीशन क्लीयरेंस मैट्रिक्स doc-system 1-obligation/N-satisfier मॉडल प्रदान करता है: प्रत्येक बंद ऋण शर्त विशिष्ट 'whose court' के साथ एक संदर्भ-counted निकासी पंक्ति है (waitingOn) अक्ष, केवल जब शून्य आवश्यकता खुली होती है तो ग्रीन को साफ़ करना। Org-scoped EClose पाइपलाइन पट्टी अपने ऋण में एक पैकेज ड्रिल करता है; दराज दिखाता है ESIGN →RON → ENOTE → EVAULT → MERS ड्राइव-लूप कलाकृतियों + MERS से एकत्रित लेजर एक दस्तावेज़ एपीआई के माध्यम से दो प्रॉक्सी (doc + doc-orchestration) को सामने रखता है। समीक्षा-कठोर: ऋण स्विच पर MERS पैनल क्रॉसफेड, WCAG-AA मेटाडाटा विपरीत, अपने कानूनी दीवार KPI टाइल, org-load KPI गेट, ड्राइव लूप unrouted-artifact गेट, पूर्व लाइन ड्राइव लूप टूलटिप्स।.
· SecurityService
MlOS दस्तावेज़ों (doc + doc-orchestration) के लिए सुरक्षा सेवा पढ़ने-proxy
दो ब्राउज़र-फेसिंग रीड-प्रोक्सी कंट्रोलर / क्लाइंट जोड़े फ्रंटिंग MLOSDocService (/api/docs) और MLOSDocOrchestration Service (/api/doc-orchestration) for the same time. दस्तावेज़ स्टेवर्ड स्क्रीन। OTK सत्र से समाधान किया, कभी नहीं ब्राउज़र से। किरायेदार गार्ड: ऋण के लिए org-injected passthrough आवश्यकताओं + उधारकर्ता-actionable सूची + बंद पैकेज सूची; फ्लैट उप-आईडी टेम्पलेट एक्सटेंशन + बंद करने के लिए शीर्ष स्तर के जॉर्ज असफल बंद (404) पैकेज; लोन MERS लेजर के लिए org पोस्ट-फिल्टर। बाय-मिन लेजर और org-blind पैकेज शाखा जानबूझकर उजागर नहीं है। Adds parselong to MlosBaseController + mlos.doc/doc-orchestration URLs to configmap.
· SecurityService
M2 SecurityService — social.lead.new उपभोक्ता (कोर NATS) SEPARATE टिप्पणी धारा + SocialRemoteUserLead मैपिंग के साथ POOLED नेतृत्व बनाता है; SocialMediaClient आंतरिक सदस्य-add; LeadAcceptController हुक सामाजिक बातचीत + ट्रिगर पॉपअप को जवाब स्वीकार करने के लिए जोड़ता है
· APIService
एपीआईसर्विस पब्लिक वेबहुक एज - POST/GET /api/social/webhook/{token} X-Internal-Auth के साथ मीडियासर्विस को + फॉरवर्ड (RA body + प्रदाता हस्ताक्षर हेडर) सत्यापित करें
· MediaService
M2 MediaService - टेलीग्राम एडाप्टर + क्रेड सुलझाने वाला; इनबाउंड वेबहुक एज + जेटस्ट्रीम उपभोक्ता; SocialMessageService (SOCIAL session/message, SOCIAL VISITOR रिले); आंतरिक सदस्य-add + social.agent STOMP रिले; बाद में एडाप्टर के माध्यम से आउटबाउंड भेजने; सामाजिक-secrets envFrom
· kamo-shared-library
************* (JetStream) इसलिए सेवाएं अपने कॉन्फ़िगर किए गए एक (सामाजिक) के अलावा एक स्ट्रीम को प्रकाशित कर सकती हैं। -> SOCIAL MESSAGES)
· KlusterServices
प्रावधान SOCIAL MESSAGES जेटस्ट्रीम धारा (social.inbound.>, social.lead.>) सामाजिक-मीडिया इनबाउंड पाइपलाइन के लिए R1
· kamo-internal
मूल्य निर्धारण समीक्षा स्टेवर्ड स्क्रीन (रेट सीढ़ी + एलएलपीए झरना), लाइव
तीसरे स्टेवर्ड टैब पर भेज दिया MLOSPricingService नए सुरक्षा सेवा के माध्यम से पढ़ता है प्रॉक्सी (+ new org-scoped run read). एक रन चयनकर्ता के साथ ऑर्ग रन सूची, दर सीढ़ी (eligible rungs सबसे अच्छा निष्पादन + बराबर झंडे के साथ रैंक किया गया है, अपरिमेय पंक्तियों के साथ प्रतिकूल प्रभाव कारण), और एक विस्तार दराज जिसका हस्ताक्षर अर्थात एलएलपीए मूल्य है झरना: आधार मूल्य -> प्रत्येक समायोजन लाइन (स्टैक ऑर्डर) -> मार्जिन -> अंतिम पेशकश की, पुनर्निर्माण। KPI स्ट्रिप + ईमानदार "आज" स्ट्रिप। - नया ************* + रूट हैंडलर + पात्रता टोन मानचित्र; कंसोल किट + साझा mlosGet का विस्तार करता है। - MortgageStewardSection में वायर्ड.
· SecurityService
मूल्य निर्धारण समीक्षा पढ़ने प्रॉक्सी (rate सीढ़ी + एलएलपीए अपघटन)
MlosPricingController @ /api/security/mlos/pricing + MlosPricingClient to the same time. MLOSPricingService (/api/pricing). Reuses MlosBaseController. ऑपरेटर org (server-filtered); उप-आईडी रन / समायोजन शरीर पर विफल हो गए शीर्ष स्तरीय संगठनआईडी; परिणाम-by-status (no org फ़ील्ड) को ओरग-असर के माध्यम से गेट किया जाता है विस्तार करें। विन्यास: mlos.pricing.url.
· kamo-internal
आर्काइव-not-delete बाजारों, बाजार-केवल पाइपलाइन, ड्रैग रीऑर्डर
सेटिंग्स › सगाई के प्रकार: - हटाने के बजाय पुरालेख बाजार (प्रकार "ARCHIVE" की पुष्टि करने के लिए); सक्रिय / आर्काइव उप-टैब; संग्रहीत से बहाल। मार्केट विस्तार Delete → पुरालेख / पुनर्स्थापित करें। - समर्पित ड्रैग-टू-रेऑर्डर मोड (फ्रेमर-मोशन) बाजार ऑर्डर सेट करता है, जो ड्राइव करता है पाइपलाइन टैब ऑर्डर। मैनुअल डिस्प्ले ऑर्डर फ़ील्ड को हटा दिया गया (बनाने पर ऑटो-एप्पेंड)। पाइपलाइन (/कॉमर्स): - हैड डैशबोर्ड + सगाई टैब; पहला बाजार डिफ़ॉल्ट रूप से खुलता है। - एक बाजार के साथ, टैब बार को छोड़ दें और इसे पूरी तरह से उड़ा दें। - "न्यू" एक्शन पेज हेडर में स्थानांतरित हो गया, दाएं-संरेखित। - अब-orphaned PipelineDashboardTab / PipelineEngagementTab निकालें। बाजार संग्रहीत (isActive=false) हैं, कभी कठोर नहीं; संग्रहीत बाजार हैं पाइप लाइन से छिपा हुआ।.
· SecurityService
बाजार सूची में स्टेटस फ़िल्टर; अनावश्यक DELETE को हटा दें
GET/api/security/commerce-markets अब एक वैकल्पिक स्थिति लेता है=सक्रिय Chorarchived Chall (डिफ़ॉल्ट सक्रिय) इसलिए सेटिंग्स संग्रहीत टैब संग्रहीत बाजारों को लोड कर सकता है। ड्रॉप DELETE /{id} समापन बिंदु - यह एक सॉफ्ट-डेलीट (isActive=false) था, जिसके साथ अनावश्यक था। PATCH/{id}/active. बाजार संग्रहित होते हैं, कभी सख्त नहीं होते।.
· kamo-shared-library
संग्रहीत-मार्केट क्वेरीज़; अनावश्यक हार्ड-डेलीट ड्रॉप
Add findArchivedByOrganizationId + findAllByसंगठन Idordered and the IdOrders. मिलान ************* सेवा के तरीके वाणिज्य सेटिंग्स एक संग्रहीत दृष्टिकोण को देख सकते हैं। RemoveMarket — यह केवल सेट isActive=false, isActive PATCH के साथ अनावश्यक। बाजार संग्रहीत हैं, कभी भी कठोर नहीं।.
· kamo-shared-library
M1 फाउंडेशन - प्रदाता SPI + सामान्यीकृत DTOs, 6 संस्थाओं **************** Repos, रजिस्ट्री, MediaSessionType.SOCIAL, अनुवाद स्रोत भाषा स्तंभ
· kamo-internal
अंडरराइटिंग रिव्यू स्टेवर्ड स्क्रीन (एजेंसी एयूएस + गैर क्यूएम), लाइव
दूसरे स्टेवर्ड टैब पर भेज दिया गया MLOSUnderwritingService नए के माध्यम से पढ़ता है सुरक्षा प्रॉक्सी सेवा एजेंसी AUS एक के साथ सूची (DU/LP/GUS + निर्णय) चलाता है विस्तार दराज (फंडिंग, स्थिति, लहरदार, वैधता समानांतर में ली गई), और गैर-QM आंतरिक नियम निर्णय तालिका। KPI स्ट्रिप + ईमानदार " जल्द ही आने" स्ट्रिप (आयात कैल्क / बड़े जमा / धोखाधड़ी / दिशानिर्देश अपवाद)। - नया ************* + मार्ग हैंडलर; विस्तार कंसोल किट (ConsoleShell, KpiTile, StatusPill, टेबल, दराज, गति)। - एक साझा mlosGet हेल्पर (app/lib/mlos/http.ts) निकालें; रिफैक्टर पूंजी बाजार ग्राहक उस पर (रूपांतरण को हटा देता है)। - AUS निर्णय / परिणाम / waiver / वैधता टोन नक्शे tones.ts में। - MortgageStewardSection में वायर्ड (Underwriting placeholder)।.
· SecurityService
अंडरराइटिंग समीक्षा पढ़ें प्रॉक्सी (एजेंसी एयूएस + गैर क्यूएम आंतरिक नियम)
MlosUnderwritingController @ /api/security/mlos/underwriting + MlosUnderwriting ग्राहक MLOSUnderwritingService (/api/underwriting, X-Internal-Auth). Reuses MlosBaseController (operator/org gate, MLOS-named, no LOS right). ऑपरेटर के अपने संगठन को इंजेक्ट करता है आईडी org-scoped reads में; बाय-आईडी विस्तार/waivers/validations पढ़ने के खिलाफ असफल बंद क्रॉस-ऑर्ग एक्सेस. विन्यास: mlos.underwriting.url.
· kamo-internal
वायर कैपिटल एंड रिस्क कमान सेंटर फॉर लाइव रीड-पैथ
वास्तविक अंत-टू-एंड रीड-पैथ के साथ स्थिरता परत बदलें: ब्राउज़र -> ************* रूट हैंडलर -> एपीआई सेवा -> सुरक्षा सेवा MlosCapitalMarketsController -> MLOSCapitalMarketsService. संगठन Id है ऑपरेटर सत्र से सर्वर-साइड को हल करना; कभी भी ब्राउज़र से भेजा नहीं। - नया ******************* मार्ग हैंडलर (केवल गेट)। - पूंजी MarketsApi जुड़नार से लाइव (***/OTK, retry); जुड़नार हटा दिया। - वित्त पोषण संभावना semantics को सही: p5 / p50 / p95 संभावना मात्रात्मक हैं (0.1), डॉलर नहीं - प्रशंसक अब 0-100% संभावना अक्ष (p5-p95 बैंड) की साजिश करता है, p50 औसत, मिश्रित P(fund) हीरे के साथ अपेक्षित वित्त पोषण ($) परिमाण के रूप में; खंड तालिका प्रतिशत के रूप में p-columns दिखाती है। BorrowerStrategy enum corrected ************* - ड्रॉवर एआई-डिसिजन तर्कसंगत पैनल को छिपाता है जब तक कि एक लॉक RCE के माध्यम से काम नहीं करता है इंजन (निर्णय [] तब जनसंख्या)।.
· SecurityService
कमान सेंटर के लिए कैपिटल मार्केट्स स्टेवर्ड ने प्रॉक्सी को पढ़ा
एक MLOS-named, read-only प्रॉक्सी जोड़ें जो कामो-internal पूंजी और जोखिम की अनुमति देता है। कमांड सेंटर आंतरिक उजागर किए बिना MLOSCapitalMarketsService तक पहुंचता है ब्राउज़र के लिए नेटवर्क या रहस्य: - MlosBaseController: स्वयं निर्मित OTK सत्र सहायक (ऑर्ग + ऑपरेटर / गोड) गेट). क्या हार्ड-मनी LOS बेस का विस्तार नहीं करता है और LOS नाम का नाम नहीं पेश करता है सही - एमएलओएस एक अलग प्रणाली है। MlosCapitalMarketsController @*************** हल करना ऑपरेटर org सत्र से, ऑपरेटर (god-mode) पर गेट्स, इंजेक्शन देता है ऑपरेटर का अपना संगठन org-scoped MLOS reads (कोई भी ग्राहक नहीं) मूल्य), और असफल-बंद समग्र द्वारा आईडी क्रॉस-ऑर्ग एक्सेस के खिलाफ पढ़ता है। - MlosCapitalMarketsClient: RestTemplate to kamomloscapitalmarkets-service with साझा X-Internal-Auth रहस्य (संगठनId क्वेरी पैराम के रूप में पारित)। - विन्यास: mlos.capital-markets.url (env-overridable). पहले से ही तार आंतरिक.auth.secret. एपीआई सेवा के कंबल / एपीआई / सुरक्षा / * रिले के माध्यम से पहुंच गया।.

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