पूर्व मौजूदा ऑर्ग के लिए बूटस्ट्रैप-बिलिंग एंडपॉइंट जोड़ें
पोस्ट ************* एक ही ट्रिगर उप-ऑर्ग सृजन हुक (बिलिंग सेटअप सर्विस) के रूप में प्रभावशाली सेटअप .setupForSubOrgCreation) लेकिन एक org मालिक द्वारा ऑन डिमांड...
उप-संगठन पर ऑटो-प्रोविजन KamoCRM सीट; पदोन्नत बिलिंग-owner endpoint
Entitlement Service walks SubscriptionMember (not AccountMember) to compute सदस्य पात्रता - सक्रिय लाइसेंसधारी सब्स में सुविधाओं का संघ, प्लस फ्री बेसलाइन रेडिस...
Persist member language/timezone/currency on signup
/ रजिस्टर समापन बिंदु अब भाषा, टाइमज़ोन और डिफ़ॉल्ट स्वीकृति देता हैकुरेंसी मौजूदा देश क्षेत्र के साथ। पंजीकरण सेवा सेट देश नए उपयोगकर्ता पर टाइमज़ोन और सभी चार...
समर्थन नेस्टेड नाम / ईमेल / फोन नंबर + पता प्रबंधन समापन बिंदु
- लेखा नियंत्रक ने 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 ध्वज इसलिए फ्रंटेंड जानता है कि क्या दिखाना है कंपनी का नाम लीड निर्माण पर क्षेत्र है।.
राज्य की परवाह किए बिना सभी सदस्यों के लिए आईडी → नाम वापस आने वाले समापन बिंदु को जोड़ें / नाम दें
केवल सक्रिय TeamMembers के लिए उप-विभाग समापन बिंदु फिल्टर, लेकिन विस्तार कार्य आधार सदस्यों या निष्क्रिय सदस्यों को संदर्भित कर सकते हैं। उपयोग / नाम के लिए आई...
************* समापन बिंदु
रिटर्न्स सेल्सटाइप, सबटाइप और कस्टमफॉर्म्स मार्केट द्वारा बाज़ार के लिए एड लीड फॉर्म उप-प्रकार के क्षेत्रों और सेवन कस्टम रूपों को प्रस्तुत कर सकता है पहले एक ल...
इसके अलावा, isAvailable to the-department जवाब and me/availability endpoints
सिस्टम-config + प्लेटफॉर्म-ओवरव्यू समापन बिंदु
मंच-व्यापी विन्यास सतह, मौजूदा शीर्ष स्तर के मालिकों द्वारा फाटक गार्ड (मैच सिस्टमUserConfigController की आवश्यकताTopLevelOwner पैटर्न)। समापन बिंदु: GET/api/s...
प्लेटफार्म व्यवस्थापक के लिए GET /api/security/org/all-networks जोड़ें
शीर्ष स्तर के ऑर्ग मालिक अब सिस्टम में सभी संगठनों को प्राप्त कर सकते हैं कॉलर के सापेक्ष सदस्यता जानकारी। संगठन जहां कॉलर का सदस्य होता है रिकॉर्ड isOwner/memb...
उपनाम दृश्यता फ़िल्टरिंग + ऑटो सत्यापित उपडोमेन स्वामित्व
संगठन नियंत्रक: - वेब-alias org सृजन अब ऑटो-मार्क स्वामित्व सत्यापित=true और isDnsVerified=true on the OrgDomain — no TXT रिकॉर्ड की जरूरत के बाद से हम अपनी ओर ...
ऑर्ग-लेवल config, GoDaddy क्लाइंट और वेब-alias org पथ बनाते हैं
वायर्स नई सबडोमेन शाखाओं में बैकएंड पर एंड-टू-एंड होता है: - ऑर्ग-लेवल सक्षम + GoDaddy क्रेड्स (live-verified) के लिए SubdomainBranchesController - GoDaddyDnsCl...
स्पष्ट टीम की स्थिति + नाम उपसर्ग / प्रत्यय कैटलॉग
- GET ******************* अब रिटर्न नाम प्रिफ़िक्स और NameSuffixes, namePrefixtype और NameSuffixtype से sourced. सदस्य / ऐड टीम सदस्य फॉर्म को हार्ड-कोड करने की...
अंडर-13 साइनअप के लिए ईमेल + कानूनी नाम वैकल्पिक बनाएं
/api/security/register endpoint पहले किसी भी अनुरोध को खारिज कर दिया लापता ईमेल, पहला नाम, या अंतिम नाम। इसने अंडर-13 पथ बनाया (KIDS ONLY orgs, or ALL AGEs with...
बैकफिल, प्रवेश के रूप में प्रवाह, उत्परिवर्तन गार्ड, विन्यास एपीआई
स्व-चिकित्सा प्रावधान: SystemUserbackfillService प्रत्येक पर चलता है सुरक्षा सेवा बूट (डेटालोडर से) is system user स्तंभ जोड़ने के लिए यदि लापता हो तो system us...
साइनअप के दौरान फोन + सुरक्षा प्रश्न एकत्र करें
स्वयं सेवा में फोन नंबर और सुरक्षा-question संग्रह को स्थानांतरित करें पंजीकरण प्रवाह (जहां वे मूल रूप से इरादा थे) बजाय पोस्ट-signup सेटिंग्स पेज की आवश्यकता ह...
सदस्य / सदस्य निर्माण प्रवाह जोड़ें
- नया सदस्यक्रिएट कंट्रोलर उजागर करता है: * GET **************** - आयु वर्ग, timezone, विभागों, नौकरी शीर्षक * GET ************* - ईमेल या यूज़रनेम द्वारा घोषित...
Entitlementservice + SecurityModelcommerce market
- Entitlementservice सक्रिय संघनित करके प्रति सदस्यीय सुविधा अनुदानों की गणना करता है बिलिंगसमूहलाइसेंस योजना विशेषताएं + कामoCRM फ्री-टियर बेसलाइन। कैश रेडिस म...
इंटरेक्शन सेंटर सदस्य लाइन नौकरी शीर्षक का उपयोग करता है
नौकरी के साथ RBAC भूमिका शीर्षक बदलेंशीर्षक, नौकरी के लिए वापसीतिल TeamMember के लिए सूची शीर्षक, और आधार सदस्य के लिए लेबल सदस्य उप-विभाग पेलोड भूमिका क्षेत्र ...
प्रोफ़ाइल और सदस्य-सुरक्षा एपीआई पर टीम के सदस्यों के लिए एक्सपोज़ और निरंतर जॉब
थीम परिसंपत्तियों पर विन्यास और कैश हेडर में संशोधन
Emit themeRevision (epoch ms) प्रत्येक लिखने पर config.json में; सेट कैश-कंट्रोल विन्यास, Globals.css, और साइट पर। वेबमैनिफेस्ट अपलोड इसलिए एज कैश रिवाइटर।.
मॉडल और क्रिएटेबल शाखा प्रकार पर ATF अनुपालन नीतियों को उजागर करें
संगठननियंत्रक उम्र के दावे से पहले मॉडल प्रवर्तन लागू करता है - SecurityModelController और MasterModelController पास नीति क्षेत्र - ब्रांच टाइप कंट्रोलर में / श...
DNS और ऑटो-cert (add mail, play, apps, sign; ड्रॉप ऐप, मीडिया) के साथ नोनअलियास को संरेखित करें।
रोलराइट्स
रोलराइट टाइप को जोड़ने या हटाने के लिए फिर से चलने की आवश्यकता नहीं होनी चाहिए KamoInitializerService. सिंकऑल () अब हर स्टार्टअप पर तीन चरण चलाते हैं: 1. हील ब...
पंजीकरण पर orgOriginal सेट करें और मेरीनेटवर्क्स में isOriginalOrg को उजागर करें
रोलRightsSyncService निकालें और सिंक-दाएं समापन बिंदु जोड़ें
- रोलRightsSyncService: दोनों के लिए भूमिका अधिकार सिंक लॉजिक को केंद्रीकृत करता है ********** टेबल; स्टार्टअप और ऑन-डिमांड - DataLoader: स्टार्टअप पर रोलRights...
सदस्य पदोन्नति / पदोन्नति के लिए PATCH / सदस्यता-प्रकार का समापन बिंदु जोड़ें
Add theme provisioning — NATS publisher, provision-theme endpoint, logo upload
Add GET /branch-types/creatable and /{id}/usages endpoints
/creatable returns branch types filtered by the caller's creator-type (OWNERS/TEAM_MEMBERS/MEMBERS) via AppliedModelEnforcementService. /{id}/usages returns th...
Add GET /branch-types/creatable endpoint with creator-type filtering
Returns only the branch types the calling member is permitted to create a child org under, based on their OWNERS/TEAM_MEMBERS/MEMBERS classification against the...
Gate /network child-org creation by right + member-type applicability
Wires the applied-security-model child-org creation gate end-to-end: - SecurityModelController + MasterModelController round-trip the three new apply-to flag...
Applied-model is the read-time source of truth for feature availability
Closes the "stale DB leaks a disabled feature" gap by gating every surface that touches OrgFeature / ServiceType through the applied security model. - ********...
Wire applied-model enforcement across every controller
Every non-role setting on the applied security model is now enforced at the exact controller boundary it governs, and the scalar settings round-trip cleanly thr...
Enforce system-role assignment and auto-admin for team-member owners
MemberSecurityController now enforces the three assignment invariants defined in the brainstorm spec: - saveMemberSecurity: before persisting the caller's requ...
Master-model + applied-model endpoints and template-aware org seeding
Adds the controllers that surface the new branch-type security flow: - /api/security/master-model (GET/PUT) manages the current org's master model; only writ...
Supplement session rights with all known rights for grant-all roles
Add SSE endpoint for real-time email verification + improve welcome email logging
Add resetCode to password reset email, add emailVerifyByCode endpoint, send WELCOME_MEMBER after email verification
Pass human-readable expiry time to email verification template
Add humanizeMinutes() helper that formats minutes as days/hours/minutes (e.g. "1 day" for 1440 min). Pass as {{expiryText}} to match updated canonical template ...
जैसा कि आप शिपिंग देखते हैं?
यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.
