ऑब्जेक्ट अपलोड पर वैकल्पिक कैश-कंट्रोल
इसलिए 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 मार्गों जैसे डोमेन सूची सही ढंग से हल
सुरक्षा org एपीआई और थीम WS के लिए स्ट्रिंग org ID का उपयोग करें
नंबर () के साथ coerced orgID प्राप्त करें, भ्रष्ट int64 कॉकरोच आईडी में /api/security/org/{id}/* URL (404/failed saves). Add getOrgidString(), इसे लेबल प्रबंधक ...
EmbRecordState.isActive on wizard build-org so orgs.is active is not null
जेएसओएन-सेफ मेक-ऑर्ग बॉडी को सीरियलाइज़िंग ऑर्गनाइजेशन इकाई के बजाय वापस करें
पार्स मेक-ऑर्ग सादे ऑब्जेक्टमापर के साथ और 400 पर जैक्सन संदेश वापस लौटे
बनानासंगठन में मेक-ऑर्ग शरीर को नष्ट करना इकाई JsonIdentity से बचने के लिए पेलोड जानकारी विफलता
पार्स मेक-ऑर्ग जेएसओएन संगठन मैपिंग से पहले विज़ार्ड डोमेन क्षेत्र को अलग करके
Parse build-org JSON @RequestBody के बिना 415 से बचने के लिए
जब कंटेंट-टाइप गायब हो जाता है या नहीं, तो स्प्रिंग रिटर्न अनसमर्थित मीडिया टाइप @RequestBody के लिए स्वीकार किया जाता है। इसके बजाय बायटेस और ऑब्जेक्टमापर का उ...
स्पष्ट विज़ार्ड सत्र ताजा बनाने पर भंडारण? ताजा = 1
नेटवर्क से नेविगेट करने के लिए? ताजा = 1, क्वेरी को पट्टी करें, और एक का उपयोग करें शॉर्ट-लाइव लॉक इसलिए रिएक्ट ट्रिक्ट मोड पहले पुराने ड्राफ्ट को पुनर्स्थापित ...
सामान्यीकृत JSON सामग्री-प्रकार और सतह स्प्रिंग त्रुटि फ़ील्ड
JSON प्रॉक्सी निकायों के लिए एक एकल अनुप्रयोग / जेसन हेडर को मजबूर करें; org मार्ग हमेशा इसे सेट करें। मानचित्र समस्या विवरण शीर्षक/विवरण बनाने में त्रुटियां.
जेएसओएन निकायों के लिए आवेदन / जेसन सेट करें सुरक्षा सेवा के लिए अग्रेषित
अपस्ट्रीम के लिए रेस्टटेम्पलेट स्प्रिंग के साथ कंटेंट-टाइप को असंगत छोड़ सकता है @RequestBody, कारण 415। कच्चे शरीर को पढ़ने के बाद, APPLICATION JSON को मजबूर क...
जब नीतियों को निर्धारित किया जाता है तो अनुपालन चरण छोड़ें; एपीआई से पुनर्निकेश शाखा प्रकार
शराब/tobacco/firearms अनुपालन नीतियों
- CHILD ORG SECURITY MODELS कॉलम और इकाई डिफ़ॉल्ट MEMBER SELECT - डीटीओ और चाइल्डऑर्ग सिक्योरिटीमॉडल सर्विस सामान्यीकरण का निर्माण / अद्यतन करती है - एप्लाइडमॉड...
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.