Scope concurrency to build jobs, not Kubernetes deploys
Workflow-level concurrency serialized the whole pipeline (including kubectl rollouts). Move the group to the build job only so deploy jobs from different runs c...
GetDomainById और सत्यापित-dns endpoints पर उन्नत पहुँच की अनुमति
शीर्ष स्तर के org मालिकों और सिस्टम सदस्यों को getDomainBy पर 403 मिल रहा था आईडी और सत्यापित DNS क्योंकि उन समापन बिंदुओं की जांच की गई हैUserMemberOf सीधे संग...
किसी भी ऑर्ग के डोमेन को प्रबंधित करने के लिए शीर्ष स्तर के ऑर्ग मालिकों और सिस्टम सदस्यों को अनुमति दें
डुप्लिकेट रूट डोमेन को रोकें और प्राथमिक डोमेन डिस्प्ले को ठीक करें
ONE DOMAIN PER ORG चेक को गलत तरीके से बाहर रखा गया है। डोमेन, एकाधिक रूट डोमेन (और 10) जमा करने की अनुमति देता है प्रत्येक व्यक्ति को अलग-अलग आलियाओं के साथ पु...
ऑर्ग निर्माण विलंबता को कम करें और अनुवाद कैस्केड विफलताओं को ठीक करें
संगठननियंत्रक: यह सुनिश्चित करने की जगह हैTeamMembersForAllOrgs (full org) तालिका स्कैन) सुनिश्चित करने के साथTeamMemberForOrg (single org) - समाप्त हो जाता है ...
पूर्व मौजूदा ऑर्ग के लिए बूटस्ट्रैप-बिलिंग एंडपॉइंट जोड़ें
पोस्ट ************* एक ही ट्रिगर उप-ऑर्ग सृजन हुक (बिलिंग सेटअप सर्विस) के रूप में प्रभावशाली सेटअप .setupForSubOrgCreation) लेकिन एक org मालिक द्वारा ऑन डिमांड...
ऑटो-assign पहली सीट, फर्श के रूप में नि: शुल्क, व्यापक org अमान्यता
बिलिंग सेटअप सर्विस अब निर्माता के लिए पहला ओपन लाइसेंस स्लॉट सक्रिय करती है जब एक उप-ऑर्ग सदस्यता (और प्रोन्नति से बिलिंग-owner के लिए भी समान) को अंकुरित किया...
शीर्ष स्तर के ऑर्ग सदस्यों को प्लेटफ़ॉर्म-owner योजना मिलती है, बायपास बिलिंग गेट्स
KamoCRM (top-level) org सदस्य बिलिंग सिस्टम के अधीन नहीं हैं - वे OWNER UNLIMITED योजना की सुविधा मैट्रिक्स आउटराइट (फ्री के साथ) प्राप्त करें यदि मालिक की योजन...
उप-संगठन पर ऑटो-प्रोविजन KamoCRM सीट; पदोन्नत बिलिंग-owner endpoint
Entitlement Service walks SubscriptionMember (not AccountMember) to compute सदस्य पात्रता - सक्रिय लाइसेंसधारी सब्स में सुविधाओं का संघ, प्लस फ्री बेसलाइन रेडिस...
खातासमूह -> लेखाकार; समापन बिंदु / समूह -> / स्तरों
लेखा-समूह समापन बिंदु (ग्राहक विभाजन tiers, बिलिंग नहीं) "टियर" शब्दावली का लगातार उपयोग करने के लिए इसका नाम बदल दिया गया है साझा-lib नाम: - /api/security/acco...
ड्रॉप उपयोगकर्ता / MasterAccountHolder, account.members + प्राइमरी सदस्य का उपयोग करें
खाता नियंत्रक अब खाता समूह मॉडल को दर्शाता है: - computeDisplayName / निकालनेईमेल / एक्सट्रैक्टफोन संकल्प के माध्यम से मास्टर के बजाय प्राइमरी मेम्बर (Member) -...
Persist member language/timezone/currency on signup
/ रजिस्टर समापन बिंदु अब भाषा, टाइमज़ोन और डिफ़ॉल्ट स्वीकृति देता हैकुरेंसी मौजूदा देश क्षेत्र के साथ। पंजीकरण सेवा सेट देश नए उपयोगकर्ता पर टाइमज़ोन और सभी चार...
बिलिंगसमूह से लेखा-आधारित लाइसेंस में ले जाएँ
Entitlement Service AccountLicense के खिलाफ सदस्य पात्रता को हल करती है सदस्य के बिलिंग खाते के स्वामित्व वाले रिकॉर्ड। सदस्य अब आकार पुराने के बजाय अकाउंट Uid ...
समर्थन नेस्टेड नाम / ईमेल / फोन नंबर + पता प्रबंधन समापन बिंदु
- लेखा नियंत्रक ने POST/PUT पर नेस्टेड नाम / ईमेल / फोन नंबर JSON को स्वीकार किया - POST पर प्रारंभिक पता SHIPPING बनाता है (और बिलिंग जब useAsBillingToo सेट), ...
जोड़ें GET /{id}/history and /{id}/history/filters endpoints
बैच अभिनेता लदान (no N + 1) के साथ Paginated, फिल्टर करने योग्य, खोजे जाने योग्य लीड-हिस्टोरी समापन बिंदु। फ़िल्टर एंडपॉइंट अलग-अलग उपयोग किए जाने वाले क्षेत्रो...
लीड-काउंट असाइनमेंट एंडपॉइंट्स जोड़ें, करेंसी टाइप के लिए अकाउंट कंट्रोलर को अपडेट करें
बैकफिल टीममेम्बर फोनवर्क एक्सटेंशन सदस्य वीओआईपी कॉन्फिग से स्टार्टअप पर
सिस्टम-config रिकॉर्डिंग आँकड़े + रिकॉर्डिंग-प्रोसेसिंग ट्यूनेबल
************* चार काउंटर रिटर्न kamo-internal सेटिंग्स → प्लेटफॉर्म → कॉन्फ़िगरेशन → VoIP/SMS पर उजागर टैब (vmPending, callPending, vmError, callError). - PUT/a...
उप-विभाग प्रतिक्रिया में फोनवर्क एक्सटेंशन शामिल करें; सदस्य पुट पर फोनवर्कएक्सटेंशन स्वीकार करें
Config.json में org विवरण शामिल करें
ConfigJson () बनाने के लिए विवरण फ़ील्ड जोड़ें और org.getDescription () पास करें। लिखने सेConfigFiles () तो थीम्ड config.json org का संचालन करता है एचटीएमएल मेट...
एक्सपोज़ में शामिल हैंइनटेक-कॉन्फ़िग और मार्केट-कॉन्फ़िगेशन प्रतिक्रियाओं में कंपनी
दोनों ********** अब शामिल हैंCompany ध्वज इसलिए फ्रंटेंड जानता है कि क्या दिखाना है कंपनी का नाम लीड निर्माण पर क्षेत्र है।.
निदान लॉगिंग / नामों के अंत बिंदु जोड़ें
लॉग orgId, सदस्य गिनती और प्रति सदस्य नाम संकल्प का निदान करने के लिए क्यों निर्दिष्ट सदस्य नाम सही ढंग से हल नहीं है।.
उपयोगकर्ता नाम पर वास्तविक पहले / अंतिम नाम को प्राथमिकता दें प्रदर्शन के लिए उपनाम
उपयोगकर्ता नामAlia कार्यात्मक रूप से एक लॉगिन हैंडल है (अक्सर उपयोगकर्ता नाम के बराबर)। प्रदर्शन का नाम नहीं। वास्तविक मानव पठनीय नाम उपयोगकर्ता नाम (EmbNameFul...
राज्य की परवाह किए बिना सभी सदस्यों के लिए आईडी → नाम वापस आने वाले समापन बिंदु को जोड़ें / नाम दें
केवल सक्रिय TeamMembers के लिए उप-विभाग समापन बिंदु फिल्टर, लेकिन विस्तार कार्य आधार सदस्यों या निष्क्रिय सदस्यों को संदर्भित कर सकते हैं। उपयोग / नाम के लिए आई...
************* समापन बिंदु
रिटर्न्स सेल्सटाइप, सबटाइप और कस्टमफॉर्म्स मार्केट द्वारा बाज़ार के लिए एड लीड फॉर्म उप-प्रकार के क्षेत्रों और सेवन कस्टम रूपों को प्रस्तुत कर सकता है पहले एक ल...
उप-विभाग समापन बिंदु में सही प्राथमिकता के साथ प्रदर्शन नाम को हल करें
Priority: member.usernameAlias → user.name.formatFull() → user.alias → user.username
बड़े कॉकरोच डीबी आईडी पर जेएस परिशुद्धता हानि को रोकने के लिए स्ट्रिंग के रूप में लंबे समय तक सीरियलाइज़ करें
इसके अलावा, isAvailable to the-department जवाब and me/availability endpoints
बैकग्राउंड एंडपॉइंट अपलोड करने के लिए लॉगिंग जोड़ें
लॉग org/index, फ़ाइल जानकारी, userId, auth फैसले, और MinIO स्टेजिंग पता लगाने की कुंजी क्यों पृष्ठभूमि अपलोड स्थिर बाल्टी में दिखाई नहीं देते हैं।.
सदस्य JsonIdentity लेने के लिए पुनर्निर्माण जानकारी Kamo साझा पुस्तकालय से ठीक
kamo-shared-library b57d156 फिक्स @JsonIdentityInfo(property = "uniqueId") सदस्य पर "आईडी", PUT/api/security/org/{id} पर 400 त्रुटियों को हल करना।.
डुप्लिकेट कॉर् फ़िल्टर बीन निकालें जिससे डबल एक्सेस-कंट्रोल-Allow-Origin हेडर
एक्सप्लिकिट कॉर्सफिल्टर बीन ने स्प्रिंग के साथ दूसरे CORS फ़िल्टर का कारण बना दिया सुरक्षा का अंतर्निहित CORS समर्थन (जो CorsConfigurationSource का उपयोग करता ह...
सिस्टम उपयोगकर्ता को ब्रांडिंग का प्रबंधन करने और लोगो auth को ठीक करने की अनुमति देता है
- कैन प्रबंधित करने में पहले गार्ड के रूप में सिस्टम उपयोगकर्ता बायपास जोड़ें सिस्टम उपयोगकर्ता के पास सभी गैर-parent orgs पर पूर्ण ब्रांडिंग नियंत्रण है - फिक्...
सिस्टम-config + प्लेटफॉर्म-ओवरव्यू समापन बिंदु
मंच-व्यापी विन्यास सतह, मौजूदा शीर्ष स्तर के मालिकों द्वारा फाटक गार्ड (मैच सिस्टमUserConfigController की आवश्यकताTopLevelOwner पैटर्न)। समापन बिंदु: GET/api/s...
GoDaddy 400 त्रुटि के पीछे वास्तविक कारण
GoDaddy अब कोड = UNABLE HTTPTO AUTHENTICATE और बॉडी के साथ 400 रिटर्न देता है "Bad request: Bad request" जब कोई खाता अपने वर्तमान से नहीं मिलता है उत्पादन डोमेन...
प्लेटफार्म व्यवस्थापक के लिए GET /api/security/org/all-networks जोड़ें
शीर्ष स्तर के ऑर्ग मालिक अब सिस्टम में सभी संगठनों को प्राप्त कर सकते हैं कॉलर के सापेक्ष सदस्यता जानकारी। संगठन जहां कॉलर का सदस्य होता है रिकॉर्ड isOwner/memb...
ड्रॉप टीमMemberPayFeeset पैरामीटर
साझा-library बदलाव - SecurityModelController, MasterModelController, and एप्लाइडमॉडल कंट्रोलर अब पढ़ा / लिखना TeamMemberPayFeeset. शाखा के प्रकार संपादक के प्रत...
Eager-load Domains by findbyIdWithDomains, ड्रॉप @transactional
@transactional एक नियंत्रक विधि पर एक DB कनेक्शन खुला रहता है पूरे MinIO अपलोड, और यह भी जोखिम LazyInitializationException अगर आंतरिक getOrganizationById लेनदेन...
उपनाम दृश्यता फ़िल्टरिंग + ऑटो सत्यापित उपडोमेन स्वामित्व
संगठन नियंत्रक: - वेब-alias org सृजन अब ऑटो-मार्क स्वामित्व सत्यापित=true और isDnsVerified=true on the OrgDomain — no TXT रिकॉर्ड की जरूरत के बाद से हम अपनी ओर ...
सीधे सार्वजनिक/{domain-folder}/img/ करने के लिए अपलोड करें
अपलोडलॉगो समापन बिंदु एक हार्डकोडित 'sumtingwong' placeholder के लिए लिखा गया था (unfilled सेटिंग) org के वास्तविक सार्वजनिक विषय पथ के बजाय। अब लोगो **********...
किनारे नोड डिफ़ॉल्ट से नीचे k2m1 नोड निकालें
k2m1 (10.8.2.1) स्थायी रूप से नीचे है। इसे असफल सूची में ले जाना नए OkHttp टाइमआउट आग तक लटकाने के लिए अपलोड रिट्रीज का कारण बन गया। डिफ़ॉल्ट अब k1m1-only है; k...
ऑर्ग-लेवल config, GoDaddy क्लाइंट और वेब-alias org पथ बनाते हैं
वायर्स नई सबडोमेन शाखाओं में बैकएंड पर एंड-टू-एंड होता है: - ऑर्ग-लेवल सक्षम + GoDaddy क्रेड्स (live-verified) के लिए SubdomainBranchesController - GoDaddyDnsCl...
साइनअप पर फोन क्षेत्र के लिए एसएमएस सत्यापन ड्रॉप करें
स्वयं सेवा पंजीकरण के दौरान एकत्रित फोन नंबर अब एक है सादे वैकल्पिक पाठ क्षेत्र - no /register/phone/initiate, कोई एसएमएस कोड नहीं, नहीं / पंजीकृत / फोन / सत्या...
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.