स्पष्ट प्राथमिकता इसलिए ओटीए अद्यतन मार्ग सामान्य विषय मार्ग पर जीतता है
Traefik नियम स्ट्रिंग लंबाई द्वारा रैंक; सामान्य / सार्वजनिक / थीम मार्ग लंबा है, इसलिए एक्सो-अपडेट हेडर इंजेक्शन कभी नहीं चला। प्राथमिकता:100000 जीत को मजबूर क...
मोबाइल कॉपिलॉट ओटीए के लिए स्व-होस्टेड एक्सो-अपडेट हेडर
expo-protocol-version:1 + expo-sfv-version:0 प्रतिक्रिया headers कि एक्सो-अद्यतन ग्राहक को आवश्यकता होती है और स्थिर MinIO उत्सर्जन नहीं कर सकता है। लंबे पथ साम...
वेंडरऑर्डर + वेंडरऑर्डर डब्ल्यूएस 3 विक्रेता-आदेश रीढ़ की हड्डी के लिए व्यापक संस्थाएं
ग्रीनफील्ड 3rd-party order-of-record ************* एससीआरए विक्रेता = आंशिक-WORM async आदेश (ClosingArtifact मूर्खता: opaque विक्रेता कुंजी / बाहरी रेफरी, जमे ह...
मुद्रास्फीति के दस्तावेज़ को ताजगी घड़ी (WS1 सक्रियण) के लिए खुद की तारीख
दृष्टि निष्कर्षण के बाद, दस्तावेज़ की अपनी प्रभावी तारीख को बढ़ावा देना (asset.statementPeriodEnd for bank/broker/retirement, employment.payPeriodEnd Paystubs f...
@kamo/* साझा libs, डुप्लिकेट वेब प्रतियों को हटा दें
कामो-आंतरिक अब साझा टीएस पैकेजों को मूल रूप से बीजित आयात करते हैं (एक बार) avatarUrlTransform → re-exports @kamo/media-core (getAvatarSized) Url, AvatarUrl; ~ ...
MortgageAmortization — मासिक P&I ऋण शर्तों (WS6 समर्थन) से
एक PITI घटक ऋण पर संग्रहीत नहीं है। पूरी तरह से मानक सूत्र P·r·(1+r)^n/((1+r)^n–1); शून्य दर सीधी रेखा में गिरावट; गैर-पॉजिटिव प्रिंसिपल/टर्म असफल-सेफ 0.00 (कोई...
ClosingReadinessEvaluator - ऋण स्तर स्पष्ट करने के लिए बंद गेट
वित्त पोषण के लिए ऋण के दायित्वों को रोल करता है अंत-टू-एंड अंतर विश्लेषण उठाया ("सेवा ऋण सभी तरह से वित्त पोषण के लिए"): स्पष्ट करने के लिए बंद iff शून्य अग्रि...
QualifyingRatioइंजन - reproducible dti keystone (WS6)
चार कोर (आयात, देयताएं, पीटीआई/डीटीआई, भंडार) को एक में लिखें QualifyingSnapshot: अर्हता प्राप्त आय, मासिक ऋण मिलान, इकट्ठे पीआईटीआईए, फ्रंट / बैक डीटीआई, पात्र...
रिजर्व्सकैल्कुलेटर - पात्र-asset बाल कटाने → PITIA महीने (WS6)
मानक एजेंसी बाल कटाव के साथ वास्तविक परिसंपत्तियों से डेरिव्स आरक्षित महीने - तरल जमा 100%, ब्रोकरेज 70%, निहित सेवानिवृत्ति 60%, उपहार / उधार लिया बाहर रखा - म...
PitiDtiCalculator - PITI विधानसभा + सामने / वापस DTI (WS6)
शुद्ध अनुपात कोर देयता रेकॉन्सिलर + के साथ डीटीआई तिकड़ी को पूरा करता है आय कोर: PITIA = P&I + कर + HOI + HOA + MI + बाढ़; सामने = PITIA / आय; वापस = (PITIA + ऋ...
QualifyingIncomeCalculator - आधार + चर कोर (WS5)
शुद्ध / निश्चित आय कोर: आधार वेतनभोगी = रूढ़िवादी न्यूनतम उपलब्ध साक्ष्य (paystub / W-2 / VOE); चर = 2-yr औसत एक साथ डिक्लिनिंग-इनोम गार्ड (नीचे ट्रेंड करते समय...
दायित्व Reconciler - एजेंसी भुगतान-inclusion नियमों (WS6 कोर)
शुद्ध / स्टेटलेस कंप्यूटर प्रत्येक दायित्व को मासिक भुगतान में बदल देता है कि एक उद्धृत तर्क के साथ DTI के खिलाफ गिनती: omitted / भुगतान बंद बाहर रखा, हमेशा पट्...
डेल्टा उत्तराधिकारियों के लिए स्पष्ट-अवधि मात्रा की कल्पना
आवश्यकता एक स्पष्ट अवधि सूची (+ डेल्टा जेसन बिल्डर); जब यह आवश्यक सेट है, तो एक उत्तराधिकारी को दायर किया जा सकता है "बस अगस्त भेजें"। आवधिक अधिग्रहणकर्ता इसे स...
************* एकल अवधि कुंजी स्रोत के रूप में
TimeKeyFor(date) जोड़ता है, इसलिए लिखने-पथ (satisfier मुद्रांकन) और कवरेज मूल्यांकनकर्ता कुंजी अवधि समान रूप से; मूल्यांकनकर्ता अब इसे प्रतिनिधि करता है। शुद्ध/...
पीरियड-एवेयर दस्तावेज़ संग्रह के लिए पीरियड-कवरेज आदिवासी
अवधि-aware संग्रह की शुद्ध, additive नींव (doc 06 §4) — बैंक स्टेटमेंट का पहला टुकड़ा "केवल महीनों तक मैं अभी तक नहीं हूं" ठीक करें। शून्य व्यवहार परिवर्तन, कोई...
होस्ट किए गए <kamo-chat> एम्बेड के साथ Forked चैट बदलें; विरासत प्रॉक्सी विजेट हटा दें
Forked AI/live-support React chat (PublicChatWidget + AiChatPanel +) LiveSupportPanel + /api/chat/** सर्वर प्रॉक्सी मार्गों) होस्ट के लिए, स्व-theming <kamo-cha...
एक्स-*** टोकन हेडर को मेरे नेटवर्क + ऑल-नेटवर्क्स पर स्वीकार करें
getMyNetworks/getAllNetworks केवल OTK अनुरोध-attr या *** कुकी पढ़ने के लिए, - डिवाइस-exchanged प्राथमिक कभी लोड से परे कोई org, और सक्रिय org था No name/logo. द...
I18n लेबल प्रबंधक सॉफ्टवेयर पहचान लेबल अगले-intl के माध्यम से
******************* कुंजी (अनुवाद शब्दकोश के अनुसार)। अंग्रेजी गिरावट में स्थानीय लोगों को लंबित अनुवाद शामिल है।.
इंस्टॉल-QR (self-hosted APK) को सेटअप मोबाइल ऐप टैब में जोड़ें
इंस्टॉल / साइन-इन टॉगल: "इंस्टॉल" हस्ताक्षरित रिलीज एपीके के लिए एक क्यूआर दिखाता है नया फोन इसे डाउनलोड कर सकता है; "Sign in" पासवर्ड-gated OTK प्रवाह रखता है।...
वेब चैट इंटीग्रेशन डिज़ाइन कस्टमाइज़र + लाइव पूर्वावलोकन
वेब चैट इंटीग्रेशन टैब में एक कस्टमाइज़ संवाद जोड़ता है: एक संपादक फॉर्म (रंग, प्रतिलिपि, लेआउट, व्यवहार, एआई प्रॉम्प्ट) बाईं ओर और एक दाएं पर विजेट के तत्काल, ...
वेब चैट इंटीग्रेशन टैब - सूची, निर्माण, स्निपेट (BFF + UI)
वेब चैट इंटीग्रेशन सेटिंग्स टैब के चरण 2 कोर: BFF रूट्स प्रॉक्सीइंग फेज़-1a MediaService CRUD, एक टाइप क्लाइंट और एक टाइप क्लाइंट के लिए / सेटिंग / फीचर्स / चैट...
Kamo-register सम्मान सॉफ्टवेयर auth लोगो + नाम
- DynamicMetaLoader: config.json से सॉफ़्टवेयर पहचान + auth चयनकर्ताओं को पढ़ा, हल करना टैब शीर्षक, auth लोगो / नाम राज्य सत्रस्टोरेज के लिए बनी रहती है - brand...
Kamo-login सम्मान सॉफ्टवेयर auth लोगो + टैब शीर्षक
- DynamicMetaLoader: config.json, सेट टैब से सॉफ़्टवेयर पहचान + auth चयनकर्ता पढ़ें हल नाम (authNameBrandSource) से शीर्षक, सत्र भंडारण के लिए auth-logo राज्य ब...
लेबल प्रबंधक सॉफ्टवेयर पहचान यूआई + आंतरिक टैब शीर्षक
- कंपनी की जानकारी: सॉफ्टवेयर नाम / लघु नाम + लॉगिन / रजिस्टर नाम + टैब-शीर्षक चयनकर्ता - ब्रांडिंग: सॉफ्टवेयर पूर्ण / सरल लोगो अपलोड, ओवरराइड टॉगल और प्रति-sur...
3-stage org onboarding मार्गदर्शन (create → समाप्त DNS → प्रवेश)
एक मंच-एवेयर मार्गदर्शन पैनल कुंजी में प्रथम-ऑर्ग नायक को सामान्यीकृत करें सदस्य की स्वामित्व-org गिनती + DNS स्थिति (/api/security/org/my-networks) पर: बनाना ...
दोहरी कंपनी / सॉफ्टवेयर संकल्पक + वितरण + खपत
- Organization.ts: OrganContext के माध्यम से सॉफ्टवेयर पहचान + प्रति सतह चयनकर्ता प्रदान करें - ब्रांड: ************* (+ vitest, 8 case) - ThemeLogo: LogoSoftwa...
सॉफ्टवेयर लोगो अपलोड प्रकार + config.json
- uploadLogo: explicit ऑब्जेक्ट कुंजी स्विच ********** डिफ़ॉल्ट को अस्वीकार करने के साथ इसलिए एक सॉफ़्टवेयर अपलोड कंपनी के लोगो को कभी भी बंद नहीं कर सकता है। -...
Persist सॉफ्टवेयर ब्रांडिंग फ़ील्ड पैचऑर्गनाइजेशन व्हाइटलिस्ट के माध्यम से
मंच org पर सदस्यों के लिए प्रथम-ऑर्ग सीटीए नायक
होम लॉन्चपैड के शीर्ष पर एक ऑनबोर्डिंग हीरो दिखाएं, जो एक आमंत्रित करता है KamoCRM-platform सदस्य (एक टीम सदस्य नहीं) जिन्होंने अभी तक एक नहीं बनाया है बच्चे अप...
TURN-REST क्रेडेंशियल मोबाइल सॉफ्टफोन के लिए समापन बिंदु
GET/api/voip/turn/credentials mints ephemeral coturn creds (HMAC-SHA1 over) "<expiry>:<memberId>" साझा स्थिर-auth-secret के साथ WebRTC 47.181.8.84:3478 के माध्य...
प्रति-org प्राथमिक रंग + लोगो यूआरएल को /my-networks पर उजागर करें
प्रत्येक org पंक्ति अब प्राथमिक रंग (संगठन.colors.colorPri, '#'-prefixed config.json मिलान करने के लिए और व्युत्पन्न लोगो Url/logoSimpleUrl (theme.<domain>/publ...
बनाना WebChatIntegration () @transactional ( एकीकरण-धारा विफलता पर कोई अनाथ कुंजी नहीं)
समर्थन आगंतुक + टिकट पर स्नैपशॉट वेब-चैट एकीकरण आईडी
WebChatIntegration को keyHash (enabled-filtered) बनाने के द्वारा हल करता है, बूटस्ट्रैप ()/AI-prompt रिज़ॉल्यूशन) के साथ संगत PublicChatVisitor दोनों पर अपने आई...
प्रति एकीकरण सार्वजनिक एआई शीघ्र + सत्र attribution
प्रति-ऑर्ग से सार्वजनिक-चैट प्रणाली- शीघ्र जल प्रवाह को अपग्रेड करें Per-integration: PublicAiChatController अब पढ़ता है X-पब्लिक-Chat-Key-Hash हेडर (nullable) ...
GET/api/public-chat/bootstrap गेटवे मार्ग
बूटस्ट्रैप एंडपॉइंट जोड़ें जो मौजूदा प्रॉक्सी का उपयोग करता हैअसथ पाइपलाइन (की वैधता + ऑप्ट-इन मूल + PUBLIC CHAT गुंजाइश + रेट-सीमा + X-पब्लिक-Chat-Key-Hash) और...
पब्लिक-चैट बूटस्ट्रैप config समाधानकर्ता
एक आंतरिक GET जोड़ ************* कि एक हल X-पब्लिक-Chat-Key-Hash द्वारा WebChatIntegration और इसके हल को लौटा देता है Design/behavior config (default-filled Web...
FCM / APNs क्रेडेंशियल के लिए वायर वैकल्पिक Mediaservice-push रहस्य
एक वैकल्पिक `mediaservice-push` से FCM सेवा-account JSON + APNs .p8 माउंट /etc/kamo/push पर रहस्य और उसी रहस्य से APNs कुंजी ID/team-id सेट करता है। सभी वैकल्पि...
कसकर तैयार Copilot आइकन + नंगे NavPri प्रविष्टि
एक trimmed icon.png (glyph फ्रेम का ~82% भरता है) जोड़ा गया और घर को इंगित किया गोली, NavPri प्रविष्टि, इंटरेक्शन सेंटर टैब और उस पर QR केंद्र। छीनना NavPri प्र...
WebChatIntegration CRUD (mints key + एकीकरण, org-scoped)
चरण-2 वेब चैट सेटिंग्स टैब के लिए ऑर्ग-फेसिंग प्रबंधन एपीआई। पर अंतर्निहित PublicChatApiKey (same keygen दृष्टिकोण) का निर्माण करना WebChatIntegration पंक्ति के...
WEB CHAT INTEGRATION ID एटट्रिब्यूशन कॉलम को आगंतुक/ticket/ai-session में जोड़ें
WebChatIntegration इकाई + Repo + DTO + डिफ़ॉल्ट डिजाइन विन्यास
होम + NavPri पर "Access Copilot Mobile App" प्रविष्टि बिंदु जोड़ें
दोनों सतहों ने एक 'ओपन-इंटरेक्शन-सेंटर' घटना को भेजा है कि नवटॉप सुनता है सेटअप मोबाइल ऐप टैब पर इंटरेक्शन सेंटर खोलने के लिए। होम दिखाता है वॉलपेपर नियंत्रण के...
सेटअप मोबाइल ऐप के लिए टैब का नाम बदलें; यहां तक कि पूर्ण-ऊंचाई रिक्ति; लोगो के नीचे विवरण के साथ शीर्षक पर केंद्रित है
पासवर्ड-गेट क्यूआर, सिंगल-लाइन टैब, लोगो-लेफ्ट हेडर, 10-मिन कोड
- सदस्य को अपने पासवर्ड को फिर से दर्ज करना चाहिए (सर्वर सत्यापित माध्यम से /api/mobile-access-otk), क्यूआर प्रकट होने से पहले OTK को केवल सफलता पर रोक दिया जात...
पोस्ट ************* - गेट मोबाइल Copilot QR
कॉलर का अपना पासवर्ड (पासवर्ड एनकोडर) सत्यापित करता है। उनके सत्र के खिलाफ मैच उपयोगकर्ता कुछ भी बदलने के बिना। मोबाइल-access-otk BFF मार्ग द्वारा उपयोग किया जा...
ALLOW MOBILE ACCESS के लिए साझा-lib के खिलाफ पुनर्निर्माण
रोलRightsSyncService बूट पर सभी भूमिकाओं के लिए नए सामान्य अधिकार को वापस भर देता है।.
सेटअप मोबाइल एक्सेस टैब - QR स्थापित करने के लिए + ऑटो विन्यास मोबाइल Copilot
NavTopPanel में नया तीसरा टैब (AllOW MOBILE ACCESS राइट द्वारा बनाया गया): एक ब्रांडेड शो QR एक अल्पकालिक OTK गहरी लिंक (kamocopilot://configure) को एन्कोड करता...
जोड़ें ALLOW MOBILE ACCESS (167) मोबाइल Copilot के लिए सामान्य अधिकार
न्यू रोलराइट टाइप (सर्विस टाइप = शून्य → जनरल ग्रुप) ने 'सेटअप मोबाइल' को गिलेट किया एक्सेस' इंटरेक्शन सेंटर टैब। रोलRightsSyncService इसे सभी भूमिकाओं में वापस...
जैसा कि आप शिपिंग देखते हैं?
यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.
