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...
मास्टर मॉडल, डिफ़ॉल्ट भूमिका टेम्पलेट्स, और लागू मॉडल संकल्पक जोड़ें
नई शाखा-प्रकार सुरक्षा मॉडल प्रवाह के लिए डेटा परत का परिचय देता है: - संगठन लाभ nullable BranchTypeID और masterModelID कॉलम। नई रोलराइटिंग 5 मूल्यों के साथ प्...
सुरक्षा मॉडल संपादक के लिए शाखा प्रकार चिप इनपुट फ़ील्ड जोड़ें
- ब्रांचटाइप चिपफील्ड विद कलर्ड डॉट टॉगल, एडिट-ऑन-क्लिक लेबल और एक्स डिलीट - BranchTypeEditDialog नाम/description संपादन के लिए - स्वचालित ड्रॉपडाउन जीईटी / एपी...
सामग्री के लिए खाली स्ट्रिंग के बजाय null भेजें Json/contentPlainText kb लेख बनाने पर
खाली स्ट्रिंग JSONB कॉलम प्रकार के लिए अमान्य है, जिसके कारण कोई सामग्री के साथ एक लेख बनाते समय डीबी त्रुटि होती है।.
पूर्ण फ़ील्ड और शाखा प्रकार के साथ चाइल्डऑर्ग सिक्योरिटी मॉडल डीटीओ का विस्तार करें
अद्यतन BranchSetupप्रबंधक उपशीर्षक संदर्भ गतिशील शाखा प्रकार लेबल के लिए
Manage USERS गेट को सदस्य सेटिंग्स में MAAGE MEMBER SECURITY के साथ बदलें पुनर्निर्देशित
डायनामिक {branchLabel} के लिए ब्रांच सेटअप टैब का नाम बदलकर ब्रांच-प्रकारों में यूआरएल को अपडेट किया गया।
हर असफल लॉगिन प्रयास के बाद कैप्चा को रीसेट करें
उपयोगकर्ता को फिर से सत्यापित करना चाहिए कि प्रत्येक गलत पासवर्ड के बाद वे मानव हैं। Calls विजेट.reset() and clears CapchaVerified/payload state on क्रेडेंशियल ...
चरण संक्रमण पर कैप्चा इवेंट श्रोताओं को तुरंत साफ करें
RemoveEventListener कॉल सेटटाइमआउट कॉलबैक के अंदर थे रिटर्न वैल्यू, जो जावास्क्रिप्ट को अनदेखा करता है। इस कारण हैंडलर प्रत्येक उपयोगकर्ता → पास चरण संक्रमण पर ...
UPSERT SYSTEM email template rows on every run
Previously the seed runner only inserted rows that didn't exist, so canonical HTML changes never propagated to the DB. Now existing SYSTEM rows have their bodyH...
Preview uses same auto-vars as sendToUser (org logo + name)
The preview endpoint now injects logoUrl, logoSimpleUrl, and orgName from the org's domain before applying sample content variables, matching the exact variable...
{{logoUrl}} प्लेसहोल्डर का उपयोग करें ताकि ईमेल मैच पूर्वावलोकन भेजा जा सके
अब स्टोर करें ************* स्थानीय पथों को हल करने के बजाय बॉडी एचटीएमएल में प्लेसहोल्डर। ईमेल पहले से ही भेजे गए समय (ऑर्ग डोमेन से). The क्लाइंट साइड पूर्वाव...
Auto-inject logoUrl, logoSimpleUrl, and orgName variables at send time
EmailTemplateService now merges base variables (logoUrl, logoSimpleUrl, orgName) derived from the org's primary domain before rendering, so all transactional te...
पूर्ण ब्रांडेड डिज़ाइन के साथ सभी कैनोनिकल टेम्पलेट्स को फिर से लिखना
सभी 5 टेम्पलेट्स अब सुसंगत बाहरी टेबल संरचना (600px, गोल) का उपयोग करते हैं कार्ड, ग्रे हेडर / पाद लेख) ब्लॉक संपादक के सीरियलाइज़फुलEmailHtml से मेल खाता है उत...
पासवर्ड परिवर्तन अनुभाग में क्लाइंट साइड वर्तमान पासवर्ड खाली गार्ड जोड़ें
Add org-scoping, password length validation, and code quality improvements to PasswordChangeController
MyAccountTab में उपयोगकर्ता स्तर के क्षेत्रों और पासवर्ड परिवर्तन अनुभाग के लिए अनुमति गेट जोड़ें
एक एकल सुसंगत प्रणाली में पूर्वावलोकन और संपादक को एकीकृत करें
- सामग्री <td> सेल को लक्षित करने वाले DOMParser के माध्यम से सिस्टम टेम्पलेट सामग्री निकालें, जब ईमेलफ्रेम ब्लॉक को फिर से व्यवस्थित करता है तो डबल-रैपिंग को र...
सदस्य सेटिंग्स पेज के लिए एक्सेस गेट और MANAGE MEMBER SECURITY टैब गार्ड जोड़ें
जल्दी जमा करते समय कैप्चा के बाद लॉक फॉर्म और ऑटो-प्रोसेस
यदि उपयोगकर्ता कैप्चा विजेट को सत्यापित करने से पहले जमा करता है, तो फॉर्म है अब विकलांग और विजेट प्रोग्रामेटिक रूप से ट्रिगर हो रहा है। एक बार सत्यापन स्वचालित...
Add @Transactional to DataLoader.run to fix LazyInitializationException on startup
जैसा कि आप शिपिंग देखते हैं?
यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.
