प्रवर्तन /नेटवर्क नियम सर्वर-साइड दर्ज करें
जब लक्ष्य वर्तमान सत्र org होता है तो अस्वीकार करें, कस्टम डोमेन एसएसएल नहीं है पुष्टि की गई, या मानव लक्ष्य सदस्यता निष्क्रिय है। शेयर डोमेन सेटअप OrgnetworkEn...
गंतव्य सदस्य
अभी प्रवेश करें हमेशा क्लाइंट-आपूर्ति लक्ष्य के साथ नया *** बनाता है सदस्य पंक्ति; mismatched org/member. सत्र में लॉगिंग में सुधार।.
Share PostAuth*** लॉगिन और प्रवेश के बीच सेवा
पोस्ट-authentication निकालें *** build (grant-all विस्तार, प्रोफ़ाइल SQL,) पोस्टऑथ *** सेवा में शाखा शीर्षक, निर्माण सत्र पासवर्ड सत्यापन के बाद कमो-लॉगिन के सम...
प्रवेश के रूप में सत्र लक्ष्य org सुरक्षा प्रदाता और वैकल्पिक लक्ष्य का उपयोग करता है
Enter-as उपयोगकर्ता वैश्विक सुरक्षा provider से Redis सुरक्षाऑर्गिड की स्थापना की गई थी, जबकि लॉगिन इसे लक्ष्य ऑर्ग FQDN श्रृंखला से सेट करता है। कि mismatch पा...
BFF अनुरोधों के लिए OTK से सिस्टम-उपयोगकर्ता सत्र को हल करें
SystemUserConfigController and SystemUserCapabilityController केवल पढ़ा कुकी कामो-आंतरिक फ़ॉरवर्ड्स X-OTK बिना कुकीज़, इसलिए सुरक्षा सेवा कभी एक सत्र नहीं देखा ...
EmbPhoneNumber के लिए उपयोगकर्ता स्ट्रिंग सहायक के माध्यम से फोन सेट करें
प्रवेश के रूप में X-OTK BFF से सत्र को हल करता है
EnterAsController केवल पढ़ने के लिए कुकीज़; आंतरिक यातायात का उपयोग करता है OTKPreAuth Filter सत्र गुण। JSON से बड़े INT8 ids के लिए टारगेटऑर्गिड को स्ट्रिंग के...
बैकफिल, प्रवेश के रूप में प्रवाह, उत्परिवर्तन गार्ड, विन्यास एपीआई
स्व-चिकित्सा प्रावधान: SystemUserbackfillService प्रत्येक पर चलता है सुरक्षा सेवा बूट (डेटालोडर से) is system user स्तंभ जोड़ने के लिए यदि लापता हो तो system us...
साइनअप के दौरान फोन + सुरक्षा प्रश्न एकत्र करें
स्वयं सेवा में फोन नंबर और सुरक्षा-question संग्रह को स्थानांतरित करें पंजीकरण प्रवाह (जहां वे मूल रूप से इरादा थे) बजाय पोस्ट-signup सेटिंग्स पेज की आवश्यकता ह...
सदस्य / सदस्य निर्माण प्रवाह जोड़ें
- नया सदस्यक्रिएट कंट्रोलर उजागर करता है: * GET **************** - आयु वर्ग, timezone, विभागों, नौकरी शीर्षक * GET ************* - ईमेल या यूज़रनेम द्वारा घोषित...
Entitlementservice + SecurityModelcommerce market
- Entitlementservice सक्रिय संघनित करके प्रति सदस्यीय सुविधा अनुदानों की गणना करता है बिलिंगसमूहलाइसेंस योजना विशेषताएं + कामoCRM फ्री-टियर बेसलाइन। कैश रेडिस म...
उप-विभाग समापन बिंदु से केवल टीम के सदस्यों को वापस लौटें
इंटरेक्शन सेंटर को टीम मेम्बर पंक्तियों को सूचीबद्ध करना चाहिए, आधार सदस्य रिकॉर्ड नहीं होना चाहिए।.
इंटरेक्शन सेंटर सदस्य लाइन नौकरी शीर्षक का उपयोग करता है
नौकरी के साथ RBAC भूमिका शीर्षक बदलेंशीर्षक, नौकरी के लिए वापसीतिल TeamMember के लिए सूची शीर्षक, और आधार सदस्य के लिए लेबल सदस्य उप-विभाग पेलोड भूमिका क्षेत्र ...
प्रोफ़ाइल और सदस्य-सुरक्षा एपीआई पर टीम के सदस्यों के लिए एक्सपोज़ और निरंतर जॉब
एप्लिकेशन मार्गों और फीचर एपीआई के लिए सदस्यता गेट लागू करें
AppAvailabilityInterceptor अब हमेशा उपयोग किया जाता हैAppEffectivelyEnabled so FORCE ENABLED सदस्यता का सम्मान करता है। फ़ीचर कंट्रोलर ने सक्षम बनाया मॉडल फ्लैग...
Persist apex is dns verified और एसएसएल जांच सत्यापित-dns के लिए व्यापक
Org प्रावधान के लिए हार्डन डिफ़ॉल्ट टेम्पलेट प्रतिलिपि
गंतव्य कुंजी के लिए स्पष्ट स्रोत उपसर्ग का उपयोग करें, S3 फ़ोल्डर मार्करों को छोड़ दें, जब टेम्पलेट उपसर्ग खाली होता है तो तेज़ी से विफल हो जाता है Globals.css.
प्लेटफार्म व्यवस्थापक यूआई के लिए *** में टीम सदस्य मालिक ध्वज शामिल करें
स्टोर टीममेम्बर { MemberId, isOrganizationOwner } लॉगिन पर रेडिस सत्र में इसलिए Kamo-internal hasPlatformAdminAccess शीर्ष स्तर org मालिक को संतुष्ट कर सकते हैं...
आवश्यक DNS CNAME aliases से ड्रॉप मेल
KnownAliases से मेल निकालें इसलिए सत्यापित-dns और ऑनबोर्डिंग अब नहीं मेल.example.com की आवश्यकता होती है; नए कस्टम डोमेन भी ऑटो-निर्माण छोड़ते हैं मेल बच्चे उपन...
एप्लाइडमॉडल कंट्रोलर में स्ट्रिंग के रूप में संग्रहीत होने पर पार्स सत्र orgID और userID।.
सही लागू मॉडल स्रोत और एपीआई में अनुपालन को सामान्यीकृत करना
BRANCH TYPE बनाम MASTER के लिए संकल्पना का उपयोग करने के बजाय से पूछताछ अकेले शाखा टाइपआईडी। लागू मॉडल में FALSE / TRUE अनुपालन literals को सामान्यीकृत करें JSO...
मास्टर मॉडल केवल ओर्ग के मालिक के लिए लागू होता है; बच्चे के प्रचार को हटा दें
शाखा-प्रकार सुरक्षा मॉडल के लिए मास्टर मॉडल अनुपालन और आयु नियमों का प्रस्ताव
थीम परिसंपत्तियों पर विन्यास और कैश हेडर में संशोधन
Emit themeRevision (epoch ms) प्रत्येक लिखने पर config.json में; सेट कैश-कंट्रोल विन्यास, Globals.css, और साइट पर। वेबमैनिफेस्ट अपलोड इसलिए एज कैश रिवाइटर।.
क्लीनअप से पहले Globals.css लिखें; क्लीनअप एसिंक चलाएं
Reorder प्रावधान इसलिए लिखते हैंConfigFiles (रंग, विन्यास, प्रकटन) रन पृष्ठभूमि फ़ाइल सफाई से पहले। ताजा रंगों के लिए डीबी से रीलोड ऑर्ग। एक CompletableFuture ...
MinIO Globals.css के लिए प्रतिबद्ध org रंग लागू करें
एसिंक प्रावधान की शुरुआत में डीबी से संगठन को फिर से लोड करें लिखनाConfigFiles PATCH / रंगों (कंट्रोलर स्नैपशॉट) द्वारा सहेजे गए रंगों को देखता है stale हो सकता...
डोमेन एपीआई में isDefault के रूप में मार्क DNS सत्यापित कस्टम डोमेन
इससे पहले केवल *.kamocrm.com subdomains isDefault, तो orgs चिह्नित किया गया था एक सत्यापित कस्टम एपेक्स डोमेन (जैसे kamocrm.com) के साथ हमेशा मिल गया डिफ़ॉल्ट ड...
जब उपयोगकर्ता org मालिक TeamMember है तो ब्रांडिंग की अनुमति दें
थीम प्रावधान और लोगो / पृष्ठभूमि अपलोड केवल चेक संगठन। मालिक FK; एप्लिकेशन UI संगठन के मालिक को TeamMember.isOrganizationOwner के रूप में मानता है, जो भिन्न हो ...
अवतार पंक्ति हटाने से पहले उपयोगकर्ता और सदस्य FK
जब यह अभी भी सक्रिय उपयोगकर्ता अवतार या एक सदस्य-विशिष्ट ओवरराइड था, तब एक अवतार को डीबी बाधा के साथ विफल कर दिया गया, जिसमें टूटे हुए मिनियो ब्लब्स से मेल खाते...
किसी फ़ोल्डर को मिटाए बिना डिफ़ॉल्ट टेम्पलेट को मर्ज करें
पूर्ण प्रावधान अब प्रतिलिपि से पहले ओरग उपसर्ग को हटा नहीं देता है। से कॉपी सार्वजनिक / डिफ़ॉल्ट केवल मिलान कुंजी लिखते हैं; ऑर्ग के तहत अन्य ऑब्जेक्ट फ़ोल्डर ब...
बिना सख्त DNS सत्यापन के थीम फ़ोल्डर होस्ट को हल करें
प्रत्येक डोमेन के लिए आवश्यक थीम प्रावधान DnsVerified है, इसलिए orgs केवल का उपयोग कर डिफ़ॉल्ट kamocrm.com सबडोमेन कभी async काम (400, कोई STOMP). किसी भी सक्रि...
मूल NATS पर थीम प्रावधान प्रगति प्रकाशित करें
जेटस्ट्रीम CHAT MESSAGES धारा को चैट के लिए कॉन्फ़िगर किया गया है। ************* विफल धारा सत्यापन और यूआई देखा कोई प्रगति नहीं। SupportNotification Service.
EmbRecordState.isActive on wizard build-org so orgs.is active is not null
जेएसओएन-सेफ मेक-ऑर्ग बॉडी को सीरियलाइज़िंग ऑर्गनाइजेशन इकाई के बजाय वापस करें
पार्स मेक-ऑर्ग सादे ऑब्जेक्टमापर के साथ और 400 पर जैक्सन संदेश वापस लौटे
बनानासंगठन में मेक-ऑर्ग शरीर को नष्ट करना इकाई JsonIdentity से बचने के लिए पेलोड जानकारी विफलता
पार्स मेक-ऑर्ग जेएसओएन संगठन मैपिंग से पहले विज़ार्ड डोमेन क्षेत्र को अलग करके
Parse build-org JSON @RequestBody के बिना 415 से बचने के लिए
जब कंटेंट-टाइप गायब हो जाता है या नहीं, तो स्प्रिंग रिटर्न अनसमर्थित मीडिया टाइप @RequestBody के लिए स्वीकार किया जाता है। इसके बजाय बायटेस और ऑब्जेक्टमापर का उ...
मॉडल और क्रिएटेबल शाखा प्रकार पर ATF अनुपालन नीतियों को उजागर करें
संगठननियंत्रक उम्र के दावे से पहले मॉडल प्रवर्तन लागू करता है - SecurityModelController और MasterModelController पास नीति क्षेत्र - ब्रांच टाइप कंट्रोलर में / श...
Kamo-shared-library अद्यतन के लिए पुनर्निर्माण (संगठन प्रकार निकालें, isTopLevel जोड़ें)
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.