व्यवहार लेबलिंग पर उम्र और एटीएफ के लिए सम्मान सुरक्षा मॉडल
एपीआई से पार्स बोलान अनुपालन साक्षरता। से उम्र की गिरावट का निर्माण सामान्यीकृत श्वेतसूची टोकन और संख्यात्मक AgeReq ids; पूर्ण दिखाने से बचें जब मॉडल केवल अज्ञा...
सही लागू मॉडल स्रोत और एपीआई में अनुपालन को सामान्यीकृत करना
BRANCH TYPE बनाम MASTER के लिए संकल्पना का उपयोग करने के बजाय से पूछताछ अकेले शाखा टाइपआईडी। लागू मॉडल में FALSE / TRUE अनुपालन literals को सामान्यीकृत करें JSO...
लागू मॉडल स्रोत संकल्प और अनुपालन नीति सामान्यीकरण
एक्सपोजर हलAppliedModelWithSource इसलिए कॉलर जानते हैं कि क्या सक्रिय मॉडल है? शाखा प्रकार या मास्टर गिरावट से आया। नक्शा FALSE/TRUE/0/1 अनुपालन चाइल्ड ऑर्ग सुर...
शाखा-प्रकार सुरक्षा मॉडल के लिए मास्टर मॉडल अनुपालन और आयु नियमों का प्रस्ताव
लागू मॉडल रिज़ॉल्यूशन के लिए JOIN FETCH के साथ शाखा प्रकार सुरक्षा मॉडल को आकर्षित करें
जब शाखा के प्रकार में कोई सुरक्षा मॉडल नहीं है तो मास्टरमॉडलआईडी में वापस गिरना
विषय के माध्यम से कैश-bust थीम सीएसएस और परिसंपत्तियां संशोधन
नो-स्टोर के साथ Fetch विन्यास; append v=themeRevision to Globals.css and favicon URL इसलिए ब्राउज़र प्रत्येक प्रावधान के बाद कहानी कैश थीम छोड़ देते हैं।.
क्लीनअप से पहले 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 के लिए स्वीकार किया जाता है। इसके बजाय बायटेस और ऑब्जेक्टमापर का उ...
सामान्यीकृत JSON सामग्री-प्रकार और सतह स्प्रिंग त्रुटि फ़ील्ड
JSON प्रॉक्सी निकायों के लिए एक एकल अनुप्रयोग / जेसन हेडर को मजबूर करें; org मार्ग हमेशा इसे सेट करें। मानचित्र समस्या विवरण शीर्षक/विवरण बनाने में त्रुटियां.
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.