बंद अवशिष्ट क्रॉस-ऑर्ग अस्तित्व oracles + कैप WORM-बाउंड JSON blobs
Adversarial समीक्षा निष्कर्ष MLOS-W-01/03/04: - 404-सामान्यीकृत खाली सूची लिफ़ाफ़ाफ़ा अब अनुरोध की पहचान कुंजी का पता लगाता है ********** इतनी अज्ञात, विदेशी-ऑर...
MediaObjTransit.date created Insertable=false तो DB डिफ़ॉल्ट इसे भरता है
बिल्डर ने कभी तारीख कभी निर्धारित नहीं की; हाइबरनेट बाध्य NULL और NULL को उल्लंघन नहीं किया, ब्रेकिंग एडमेम्बर्सटॉसेशन (और इस प्रकार सामाजिक लीड-सेप्ट हुक / सदस...
लीड निर्माण से पहले परमाणु दावा - अनाथ पूल लीड को रोकने
social.lead.new को समवर्ती रूप से संसाधित किया जा सकता है (पुराने + नई सुरक्षा) सेवा फली दोनों पकड़ो रोलिंग के दौरान कोर-NATS सदस्यता अद्यतन → एक प्रकाशन दोनों ...
ताज़ा करने पर नए नेतृत्व वाले पॉपअप को आग न दें / जब उपलब्ध नहीं है
उपलब्धता से myStatusContext डिफ़ॉल्ट रूप से 'AVAILABLE' तक दो async प्राप्त करने तक (/user-info तो /members/me/availability) हल, तो एक ब्राउज़र लीड-alert ताज़ा ...
हार्डन प्राइस रिव्यू - वॉटरफ़ॉल दो-चरण संरचना, दराज विपरीत + कारक-aware रंग, कहानी रन / चयन रीसेट
अंडरराइटिंग समीक्षा पॉलिश (i18n, a11y, इसके विपरीत, enum humanize)
समीक्षा निष्कर्ष लागू करें: जमे हुए / हाँ / नहीं + मानवकृत aria-labels को स्थानीयकृत करें, मानवकृत करें enum गोलियाँ, चरण शीर्षक-case समानता (शेयर्ड titleCase),...
अंडरराइटिंग छूट/वैलिडेशन पर असफल बंद किरायेदार गार्ड
समीक्षा में पाया गया कि ऑर्ग गार्ड के लिए आम खाली सूची मामले पर कोई विकल्प नहीं था By-id waivers/validations read (जो एमएलओएस सेवा org-filter नहीं है), लीक क्रॉ...
लापता /api / सिक्योरिटी / लीड-आयात प्रॉक्सी रूट जोड़ें; टेम्पलेट्स आयात करने के लिए डिफ़ॉल्ट
- बेस जीईटी / पीओएसटी / एपीआई / सुरक्षा / लीड-आयातों में कोई अगला प्रॉक्सी मार्ग नहीं था। ऐसा करने के लिए, इसलिए पिछले आयात (और आयात POST) 500'd अगली परत पर जबक...
उपलब्ध सारांश + उपलब्ध में निलंबन पर गेट FFA स्वीकार्यता
उपलब्ध सारांश अब सदस्य के आवंटन को हल करता है और निलंबित होने पर उत्पाद को छोड़ देता है मुक्त करने के लिए सभी शॉर्ट सर्किट से पहले, और उपलब्ध () FFA के लिए निलं...
निलंबन अब वास्तव में ब्लॉक स्वीकृति (alert + स्वीकार + FFA)
findAppableAllotments फ़िल्टर किया गया 'and la.isActive = true', तो getMostSpecificallotment एक सदस्य के विशिष्ट आवंटन के बाद एक कम विशिष्ट सक्रिय गिरावट (या कु...
POST/api/bulktext/send आंतरिक लेन-देन एसएमएस लागू करें
Security's BulkTextSmsClient (password-recovery + account-settings SMS) हमेशा POSTed ************* to /api/bulktext/send, लेकिन नियंत्रक कभी नहीं बनाया गया था, ...
एक टिप्पणी बनाते समय लीडआईडी को स्ट्रिंग के रूप में भेजें
parseInt () JS MAX SAFE INTEGER से गोल लीड ids, इसलिए बैकेंड एक nonexistent लीड को देखा और 404 वापस लौटे, सर्फिंग को 'Failed to' के रूप में सर्फ करना संचार टैब ...
सीआरडीबी आईडी परिशुद्धता को संरक्षित करने के लिए buildPost में स्ट्रिंग के रूप में लीडआईडी को स्वीकार करें
लीड आईडी CRDB अद्वितीय rowid() मान हैं जो JS MAX SAFE INTEGER से अधिक हैं। फ्रंटेंड अब लीडआईडी को स्ट्रिंग के रूप में भेजता है; दोनों स्ट्रिंग और संख्यात्मक पार...
सदस्य नामों को / लीड्स / क्रेडिट्स + उनके खाते के लिए लिंक को हल करें
सदस्य कॉलम और फ़िल्टर ने कच्चे ids को दिखाया क्योंकि नाम मानचित्र से बनाया गया था /api/security/members, जिसका CockroachDB लंबे समय तक ids JSON संख्या के रूप मे...
EditableCard onEdit वैकल्पिक बनाने के लिए तो इस्तीफा देना प्रकार-चेक
असाइनमेंट कार्ड `canReassignManually? startEditAssignment: unchanged` EditableCard.on संपादित करें, लेकिन onEdit को `() => void` (आवश्यक), विफल होना उत्पादन प्र...
लीड्स ब्लिंक के लिए व्हाइट पल्स / ग्लो (थीम-एग्नोस्टिक बनाम ग्रीन ब्रांडिंग)
स्टार्ट आयात + ड्रॉप डिबग लॉग पर व्यस्त राज्य
- स्टार्ट आयात / बैक को अक्षम करें और एक स्पिनर + 'आयपोर्टिंग ...' दिखाएं जबकि आयात POST उड़ान में है, बड़ी फ़ाइलों पर डुप्लिकेट प्रस्तुतियों को रोकने के लिए - ...
LeadImportController में सुधार, पैमाने और PII सख्त
- सभी किरायेदारों पर findAll() के बजाय स्कोपेड लीडरेपोसिटरी क्वेरी के माध्यम से समर्पण (एक OOM/DoS + क्रॉस-tenant जोखिम जोखिम था, प्रति 1000-row बैच फिर से रन) ...
स्कोप आयात dedup क्वेरी + org-guard सदस्य /vendor-उत्पाद असाइनमेंट
********** दायरा, मैनुअल आयातक के लिए प्रोजेक्शन-केवल डुप्लिकेट लुकअप (प्रति-बैच की जगह) findall() कि सभी किरायेदारों में हर लीड हाइड्रेटेड है। - लीड सर्विस बना...
पिन चिह्नितForReassignmentBy FK to INT8 (कोई विरासत में नहीं डिफ़ॉल्ट)
स्तंभ परिभाषा के बिना, हाइबरनेट प्रतियां सदस्यों.id (INT8 DEFAULT unique rowid)), इसलिए CockroachDB ने ALTER ADD COLUMN पर बोगस सदस्य आईडी के साथ मौजूदा लीड पंक...
अनंत चेक लूप के माध्यम से रिफ्रेश आइकन ब्लिंकिंग को रोकें
एक बार एक डोमेन SSL-confirm किया गया था, चेकडाउन बिना शर्त एक नया बनाया जब भी sslConfirm किया गया था तब भी डोमेन वस्तु सत्य थी। नई वस्तु संदर्भ ने मतदान प्रभाव ...
रिटर्न 422 (500 नहीं) जब सदस्य के पास मेलबॉक्स नहीं है
सूचीफोल्डर्स और अन्य पढ़ें समापन बिंदुओं से IllegalStateException MailContext.toMailCredentials () जब किसी सदस्य के पास IMAP क्रेडेंशियल नहीं थे प्रावधान किया ग...
सटीक-truncated id के साथ org प्राप्त न करें
लेबल प्रबंधक व्युत्पन्न orgIdStr from getOrgIdString() (परिशुद्धता सुरक्षित) with स्ट्रिंग (organization.id) के लिए एक वापसी। चुपचाप MAX SAFE INTEGER (...822 →)...
सेट साइट क्षेत्र + प्रति पॉड नोड-स्थानीय मिनियो का उपयोग करें
- जोड़ें kamo.minio.region (MINIO REGION, डिफ़ॉल्ट हमें-west-ca-s-1) तो SigV4 हस्ताक्षर सर्वर के लागू साइट क्षेत्र से मेल खाते हैं; पृष्ठभूमि को ठीक करता है अपल...
विन्यास योग्य साइट क्षेत्र के साथ अनुरोधों पर हस्ताक्षर करें
MinIO अब SigV4 में MINIO SITE REGION (us-west-ca-s-1) को लागू करता है। साइट प्रतिकृति के बाद से प्राधिकरण का दायरा सक्षम किया गया था। ग्राहक था एक क्षेत्र के बि...
एक टूट फ्रेम दिखाने के बजाय पृष्ठभूमि छवियों को ड्रॉप करें
ट्रैक असफल पृष्ठभूमि छवि भार और उन्हें स्विपर कारूसेल से बाहर फिल्टर, इसलिए एक पूर्ण रूप से अनुमत विषय (उदाहरण के लिए Optionone, जिसका bg / 2.webp कभी नहीं था) ...
Proxy सत्र से X-Member-Id इंजेक्शन (me endpoint 400'd, इसलिए परीक्षण बैनर कभी डेटा नहीं था)
स्वागत मुखपृष्ठ (app/page.tsx) टॉप-राइट पर परीक्षण बैनर दिखाएं, न सिर्फ नवटॉप
किसी भी TEAM MEMBER (system/team/admin), ड्रॉप देवता निर्भरता के लिए परीक्षण बैनर दिखाता है
गेट होमपेज परीक्षण बैनर से स्टाफ (टीम सदस्य / व्यवस्थापक / सिस्टम), सादे सदस्यों से छिपाएँ
परीक्षण बैनर संकेत org-level (एक परीक्षण ऑर्ग के सभी सदस्यों) है, सीट आधारित नहीं है
प्लैटफॉर्म संगठनों टैब पर ट्रियल बटन को लागू / विस्तारित करें (चिप्स खोज योग्य नहीं थे)
भुगतान की गई सदस्यता परीक्षण की समय सीमा को साफ़ करती है (payed supersedes test)
Comp अनंतिम क्लीयर्स ट्रायल डेडलाइन (Comp supersedes test)
प्रावधान के मौजूदा सदस्यता अद्यतन पथ मेंCompSubscription, सेट परीक्षणExpiresAt to null, इसलिए पहले से ही परीक्षण करने वाले org को स्पष्ट रूप से बढ़ावा दिया जाता...
CrashLoopbackoff से बचने के लिए क्षणिक डीबी अनुपलब्धता पर बूट-टाइम अधिकार सिंक
Persist पृष्ठभूमि reorder via प्रतिबद्ध समापन बिंदु (कोई डेटा हानि नहीं)
अब सहेजें आने के लिए नए अपलोड चरणों, फिर पूरा वांछित आदेश देता है (existing-by-srcIndex or newby-token) इसलिए मौजूदा छवियों को फिर से व्यवस्थित किया जाता है बजा...
बंद करो क्रॉस-ऑर्ग पृष्ठभूमि छवि लीक; ऑर्डर-सुरक्षित रीऑर्डर + स्टेजिंग बाल्टी
अपने नए सूचकांक में केवल नई फ़ाइलों को फिर से लोड करने की व्यवस्था करना, फिर से व्यवस्थित करना मौजूदा छवियाँ और छवि छोड़ देनाBgCount unpopulated स्लॉट का दावा; ...
खाली शरीर के साथ 200 के बजाय लापता ऑर्ग के लिए 404 लौटें
getOrganizationById एक नंगे null लौटा, जो स्प्रिंग ने HTTP को सीरियल किया 200 एक खाली शरीर के साथ; ग्राहकों को जवाब देने के लिए.json() तो threw 'JSON इनपुट का अ...
नक्शे लापता org (404 या खाली शरीर) एक शून्य पेलोड करने के लिए
सुरक्षा सेवा परिवर्तन के साथ जोड़े जो अब लापता होने के लिए 404 रिटर्न देता है 200-साथ-खाली-शरीर के बजाय org। कॉलर पहले से ही ऑर्ग की जांच करते हैं, इसलिए दोनों ...
सिस्टम उपयोगकर्ता को किसी भी ऑर्ग के लागू मॉडल को हल करने दें
क्रॉस-ऑर्ग गेट ने जब ऑर्जीड वापस लौटे तो 403 लौट आए! = सत्र org और कॉलर लक्ष्य org में कोई सदस्य पंक्ति नहीं थी। प्लेटफॉर्म-वाइड सिस्टम उपयोगकर्ता संचालित होता ...
चुपचाप त्रुटियां बंद करें
- org / [id] प्रॉक्सी: बैकेंड शून्य orgs के लिए एक खाली शरीर के साथ 200 वापस लौटता है; उत्तर.json() threw 'JSON इनपुट का अप्रत्याशित अंत' -> शानदार 500. Parse d...
शीर्षक फ्लिप को रोकने के लिए मेटाडाटा में ऑर्ग टैब शीर्षक को हल करें
स्थैतिक मेटाडाटा.title ने 'Kamo' सर्वर-साइड को प्रस्तुत किया; इसके बाद इसे फिर से कब्जा कर लिया हाइड्रेशन, DynamicMetaLoader के क्लाइंट अपडेट को ओवरराइड करना और...
जब तक Myself सदस्य id हल नहीं होता तब तक पंक्तियों को रोको
एजी-ग्रिड ने रोडाटा को लोडिंग ओवरले के नीचे प्रस्तुत किया है, इसलिए केवल गेटिंग केवल लोड हो रहा है प्रोप अभी भी सभी लीड्स को फ्लैश करता है जबकि getMemberId () 0...
लोड पर खुद को डिफ़ॉल्ट फ़िल्टर करें, एकल बाजार के लिए बाज़ार बार छिपाएं, टूलबार को स्थानांतरित करें
डिफ़ॉल्ट एजेंट को फ़िल्टर करें MYSELF ...
URI-encode WOPISrc + सभी एपीआई पर भरोसा करते हैं।
एक गैर-कैमोक्रिम किरायेदार के लिए एक डॉक्टर खोलना 'अनधिकृत WOPI होस्ट' के साथ विफल रहा। Docs alias groups केवल api.kamocrm.com (Docs-deployment) पर भरोसा करते ह...
मिनीो-सार्वजनिक के लिए ड्रॉप डिप्रीकेटेड वायरगार्ड एंडपॉइंट्स /होस्ट-मैचर
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.