नोट SUBDOMAINS सूची का उपयोग नहीं किया जाता है; SANs Traefik logs से आते हैं
लागू मॉडल तैयार पर गेट व्यवहार लेबलिंग; त्रुटि प्राप्त करने पर permisssive चूक से बचें।.
एप्लाइडमॉडल कंट्रोलर में स्ट्रिंग के रूप में संग्रहीत होने पर पार्स सत्र orgID और userID।.
व्यवहार लेबलिंग पर उम्र और एटीएफ के लिए सम्मान सुरक्षा मॉडल
एपीआई से पार्स बोलान अनुपालन साक्षरता। से उम्र की गिरावट का निर्माण सामान्यीकृत श्वेतसूची टोकन और संख्यात्मक AgeReq ids; पूर्ण दिखाने से बचें जब मॉडल केवल अज्ञा...
सही लागू मॉडल स्रोत और एपीआई में अनुपालन को सामान्यीकृत करना
BRANCH TYPE बनाम MASTER के लिए संकल्पना का उपयोग करने के बजाय से पूछताछ अकेले शाखा टाइपआईडी। लागू मॉडल में FALSE / TRUE अनुपालन literals को सामान्यीकृत करें JSO...
लागू मॉडल स्रोत संकल्प और अनुपालन नीति सामान्यीकरण
एक्सपोजर हलAppliedModelWithSource इसलिए कॉलर जानते हैं कि क्या सक्रिय मॉडल है? शाखा प्रकार या मास्टर गिरावट से आया। नक्शा FALSE/TRUE/0/1 अनुपालन चाइल्ड ऑर्ग सुर...
जब शाखा के प्रकार का कोई मॉडल नहीं होता है तो मास्टरमॉडलआईडी गिरावट को स्पष्ट करें
मास्टर मॉडल केवल ओर्ग के मालिक के लिए लागू होता है; बच्चे के प्रचार को हटा दें
ड्रॉप शाखा-प्रकार थोक प्राप्त; दस्तावेज़ प्रति-org लागू मॉडल नियम
शाखा-प्रकार सुरक्षा मॉडल के लिए मास्टर मॉडल अनुपालन और आयु नियमों का प्रस्ताव
लागू मॉडल रिज़ॉल्यूशन के लिए JOIN FETCH के साथ शाखा प्रकार सुरक्षा मॉडल को आकर्षित करें
जब शाखा के प्रकार में कोई सुरक्षा मॉडल नहीं है तो मास्टरमॉडलआईडी में वापस गिरना
विषय के माध्यम से कैश-bust थीम सीएसएस और परिसंपत्तियां संशोधन
नो-स्टोर के साथ Fetch विन्यास; append v=themeRevision to Globals.css and favicon URL इसलिए ब्राउज़र प्रत्येक प्रावधान के बाद कहानी कैश थीम छोड़ देते हैं।.
ऑब्जेक्ट अपलोड पर वैकल्पिक कैश-कंट्रोल
इसलिए Globals.css और config.json द्वारा प्रयुक्त ब्राउज़रों का निर्देशन और परदे के पीछे stale कैश वस्तुओं की सेवा के बजाय पुन: मान्य करने के लिए।.
थीम परिसंपत्तियों पर विन्यास और कैश हेडर में संशोधन
Emit themeRevision (epoch ms) प्रत्येक लिखने पर config.json में; सेट कैश-कंट्रोल विन्यास, Globals.css, और साइट पर। वेबमैनिफेस्ट अपलोड इसलिए एज कैश रिवाइटर।.
क्लीनअप से पहले Globals.css लिखें; क्लीनअप एसिंक चलाएं
Reorder प्रावधान इसलिए लिखते हैंConfigFiles (रंग, विन्यास, प्रकटन) रन पृष्ठभूमि फ़ाइल सफाई से पहले। ताजा रंगों के लिए डीबी से रीलोड ऑर्ग। एक CompletableFuture ...
MinIO Globals.css के लिए प्रतिबद्ध org रंग लागू करें
एसिंक प्रावधान की शुरुआत में डीबी से संगठन को फिर से लोड करें लिखनाConfigFiles PATCH / रंगों (कंट्रोलर स्नैपशॉट) द्वारा सहेजे गए रंगों को देखता है stale हो सकता...
जब कोई ईमेल provider domains डिफ़ॉल्ट सेट नहीं होता है तो ऑर्ग domains वापस गिरना
KamomailDomainValidator orgs कि एक है के लिए 403 के साथ कड़ी मेहनत कर रहा था DNS-verified डोमेन in org domains, लेकिन कभी इसे ईमेल में नहीं जोड़ा प्रदाता डोमेन ...
Int64 परिशुद्धता हानि को रोकने के लिए NavTop में getMemberIdString() का उपयोग करें
getMemberId () CockroachDB अद्वितीय rowid को JS नंबर में बदल देता है, Truncating ID > MAX SAFE INTEGER (जैसे 1168485658174423046 → ...000)। सभी NavTop सदस्य आईड...
डोमेन एपीआई में isDefault के रूप में मार्क DNS सत्यापित कस्टम डोमेन
इससे पहले केवल *.kamocrm.com subdomains isDefault, तो orgs चिह्नित किया गया था एक सत्यापित कस्टम एपेक्स डोमेन (जैसे kamocrm.com) के साथ हमेशा मिल गया डिफ़ॉल्ट ड...
सदस्य PUT को अवतार UUID स्ट्रिंग्स भेजें, नहीं parseInt
अवतार ID UUIDs हैं; parseInt ने NaN या truncated मानों को इसलिए सदस्य बनाया ताज़ा होने के बाद अवतार अद्यतन छोड़ दिया गया था या गलत था। के लिए स्ट्रिंग ID का उपय...
जब उपयोगकर्ता org मालिक TeamMember है तो ब्रांडिंग की अनुमति दें
थीम प्रावधान और लोगो / पृष्ठभूमि अपलोड केवल चेक संगठन। मालिक FK; एप्लिकेशन UI संगठन के मालिक को TeamMember.isOrganizationOwner के रूप में मानता है, जो भिन्न हो ...
जब फोटो फसल स्रोत छवि गायब हो जाती है तो संदेश दिखाएं
जब भंडारण फ़ाइलों को हटा दिया गया तो मदद करता है लेकिन अवतार पंक्ति अभी भी मौजूद है।.
**************** अवतार सफाई के लिए
एक अवतार को हटाने के दौरान उपयोग किया जाता है ताकि सदस्य ओवरराइड्स को संदर्भित करता है कि उसी पंक्ति को हटाए जाने से पहले साफ़ किया जा सकता है।.
अवतार पंक्ति हटाने से पहले उपयोगकर्ता और सदस्य FK
जब यह अभी भी सक्रिय उपयोगकर्ता अवतार या एक सदस्य-विशिष्ट ओवरराइड था, तब एक अवतार को डीबी बाधा के साथ विफल कर दिया गया, जिसमें टूटे हुए मिनियो ब्लब्स से मेल खाते...
किसी फ़ोल्डर को मिटाए बिना डिफ़ॉल्ट टेम्पलेट को मर्ज करें
पूर्ण प्रावधान अब प्रतिलिपि से पहले ओरग उपसर्ग को हटा नहीं देता है। से कॉपी सार्वजनिक / डिफ़ॉल्ट केवल मिलान कुंजी लिखते हैं; ऑर्ग के तहत अन्य ऑब्जेक्ट फ़ोल्डर ब...
संभाल प्रावधान-थीम त्रुटियों और रीसेट प्रावधान यूआई
ब्रांडिंग और पृष्ठभूमि की बचत के बाद Await POST /provision-theme; गैर-202 पर एपीआई त्रुटि दिखाएं और पैनल को साफ़ करें। Increment themeProvisionsssession for पृष...
बिना सख्त DNS सत्यापन के थीम फ़ोल्डर होस्ट को हल करें
प्रत्येक डोमेन के लिए आवश्यक थीम प्रावधान DnsVerified है, इसलिए orgs केवल का उपयोग कर डिफ़ॉल्ट kamocrm.com सबडोमेन कभी async काम (400, कोई STOMP). किसी भी सक्रि...
खो जाने वाली प्रगति से बचने के लिए POST से पहले STOMP कनेक्ट करें
जब प्रावधान सच हो गया तब WebSocket शुरू किया गया था, जबकि प्रावधान-थीम उसी मोड़ में फायर किया गया; एसिंक बैकेंड STOMP सदस्यता के पहले प्रकाशित हो सकता है। जब or...
कोर NATS से रिले थीम प्रावधान
मैच सुरक्षा सेवा कोर प्रकाशन: डिस्पचर के साथ सदस्यता लें Security.theme.provision.* जेटस्ट्रीम के बजाय (स्ट्रीम केवल चैट को कवर करता है)।.
मूल NATS पर थीम प्रावधान प्रगति प्रकाशित करें
जेटस्ट्रीम CHAT MESSAGES धारा को चैट के लिए कॉन्फ़िगर किया गया है। ************* विफल धारा सत्यापन और यूआई देखा कोई प्रगति नहीं। SupportNotification Service.
Forward क्वेरी स्ट्रिंग to APIService so org-scoped मार्गों जैसे डोमेन सूची सही ढंग से हल
जैसा कि आप शिपिंग देखते हैं?
यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.
