सेवा प्रकार, अधिकार और सुविधा नियंत्रण के साथ ऐप प्रबंधन प्रणाली जोड़ें
Restructure Servicetype enum: कोर / deprecated झंडे जोड़ें, DOC MANAGER → DOCS नाम बदलें और AI CHAT→AI SUPPORT, SUPPORT/NOTES/POS प्रकार जोड़ें, STORAGE/DOC CLA...
ईमेल उपनाम और साझा मेलबॉक्स संस्थाओं और प्रस्तावों को जोड़ें
ईमेल के लिए नई JPA संस्थाओं provider स्कीमा: EmailAliasEntity (send-as aliases per Member) SharedMailboxEntity (एंक्रिप्टेड IMAP क्रेडेंशियल्स के साथ समग्र साझा...
अनुरोध बनाने पर प्री-टाइट स्टेटस और प्री-टिकट फ्लैग जोड़ें
नया स्टेटस PRE TICKET(14) चैट प्रथम सत्र के लिए जहां उपयोगकर्ता शुरू होता है बिना औपचारिक रूप से एक टिकट जमा करना। एक में परिवर्तित किया जा सकता है बाद में एक श...
निर्माण पर सदस्यों को डिफ़ॉल्ट भूमिकाओं को असाइन करें
************* अब "Members" असाइन करता है (Everyone) संगठन.roleMemberID से भूमिका। ********** "मेम्बर्स" (Everyone) भूमिका और "टीम सदस्य" भूमिका से संगठन.roleTe...
डीपीटी, नौकरी शीर्षक और भूमिका परिवर्तन के लिए लक्षित अधिकार recalculation
- डिपार्टमेंट सर्विस: प्रभावित विभाग में केवल सदस्यों को वापस ले लेता है बनाने / अद्यतन करने / हटाने के बाद - JobTitleService: प्रभावित नौकरी शीर्षक के साथ केवल...
नए सदस्य निर्माण के बाद Recalculate Member rights applied
कॉल अद्यतनMemberRights दोनों के बाद नए सदस्य पर लागू बनानासंगठन हर कोई भूमिका अधिकार तुरंत लागू होते हैं।.
दानेदार भूमिका संरक्षण झंडे और टीम के सदस्यों की भूमिका
- जोड़ें isallowEditTitle और isallowEditSecurity झंडे करने के लिए OrgRole इकाई - भूमिका का नाम बदलेंEveryoneID to roleMemberID on संगठन, भूमिका जोड़ेंटीममेम्बरआ...
Correct MediaObjImgComposite key के बजाय MediaObjImg UUID PK का उपयोग करने के लिए FK डाउनलोड करें
समग्र FK (OBJ ID, IMG ID) ने गैर-PK स्तंभों को संदर्भित किया जिससे एक प्रकार का होता है। mismatch (uuid बनाम int). OBJ IMG ID संदर्भित करने पर एकल FK में बदल गय...
हाइबरनेट एक्सट्रैक्ट (EPOCH) सीमा से बचने के लिए औसत रिज़ॉल्यूशन समय के लिए मूल क्वेरी का उपयोग करें
हाइबरनेट 6 एक टाइमस्टैम्प घटाव के लिए EXTRACT (EPOCH से ...) लागू नहीं हो सकता है (उत्पादन अवधि प्रकार, अस्थायी नहीं)। एक मूल SQL क्वेरी पर स्विच किया गया है कि...
साझा पुस्तकालय के लिए समर्थन टिकट enums और नई अनुमतियां जोड़ें
नोट्स डेटा मॉडल के लिए एआई प्रसंस्करण समर्थन जोड़ें
AiProcessingEnabled फ़ील्ड को नोट इकाई, डीटीओ और अनुरोधों में जोड़ें। ट्रैक करने के लिए NoteEmbeddingRecord इकाई और भंडार बनाएं आरएजी पाइपलाइन में वेक्टरीकरण नो...
जावास्क्रिप्ट सटीक सुरक्षा के लिए स्ट्रिंग्स के रूप में NoteDTO Long IDs को सीरियलाइज़ करें
CockroachDB unique rowid() आईडी जावास्क्रिप्ट के मैक्स SAFE INTEGER से अधिक है, जब संख्याओं के रूप में पार्स किया जाता है तो सटीक नुकसान होता है। @JsonSerialize...
संगठन बनाने में भूमिका अधिकार बनाने के दौरान प्रबंधित भूमिका संदर्भों का उपयोग करें
संगठन के बादRepository.save(), स्थानीय भूमिकाAdmin/roleEveryone चर को दृढ़ता संदर्भ से अलग किया जा सकता है। (RoleRights) OrgRoleRight प्रविष्टियों को अलग वस्तुओ...
एक्सेस सुरक्षा प्रणाली संस्थाओं, enums, और भंडार जोड़ें
जोड़ना JPA संस्थाओं (OrgAccessRule, OrgGeoBlockRule, Orgs संदिग्धDetectionRule, SystemAccessLog, GeoLiteBlock, GeoLiteLocation, GeoLiteSyncStatus), 6 नए enums, ...
KbMediaRepository और VoipMessageRepository क्वेरी परम प्रकार के लिए UUID
UUID इकाई ID के लिए LeadImportRequest और NoteVersionDTO अद्यतन करें
सेवाओं और डीटीओ में शेष लांग / यूयूआईडी प्रकार के बेमेल को हल करें
वाणिज्य सेवा, संगठन सेवा में संकलन त्रुटियों को ठीक करता है, बाह्यAuthProviderService, Img*Service, लीड*सर्विस, LeadVendorService, Imageservice, और सभी POS DTOs...
Long/unique rowid() से UUID/gen random uid() में आंतरिक इकाई ID परिवर्तित करें
Inspiration of the UUIDs. आंतरिक इकाई प्राथमिक कुंजी के बजाय अनुक्रमिक unique rowid() मान। उपयोगकर्ता-facing संस्थाओं (उपयोगकर्ता, संगठन, सदस्य, खाता, लीड, संपर...
Add findDueReminders and markAsent questions to calendarEventReminderRepository
विधि/संगठन जोड़ें कैलेंडर के लिए ईमेल एवेंट, भूमिका/rsvp/lastResponseAt to calendarEventAttendee
@JsonIgnore to VoipMessage.conversation to prevent lazy load on serialization
OAuth 2.0 टोकन भंडारण के लिए OAuthToken इकाई जोड़ें
- KamoTokens स्कीमा (kamotokens.org oauth token) में OrgOAuthToken इकाई जोड़ें। - Add the OAuthTokenRepository with findByOrgIdAndProvider / removeByOrgIdAndPro...
VoipProviderConfig से क्लाइंटआईडी / क्लाइंटसेक्रेट निकालें
ये मंच स्तर के क्रेडेंशियल हैं जो सभी ऑग्स में साझा किए गए हैं। केवल jwtkey और mainPhoneNumber perorg हैं।.
खोज में सही फ़ील्ड नामEventsNeedingSync क्वेरी से 'एकीकरण' करने के लिए 'संपर्क एकीकरण'
ContactIntegrationRepository के लिए आईडी आधारित क्वेरी विधियां जोड़ें
CalDav/CardDav Part 4 — साझा पुस्तकालय भंडार और इकाई परिवर्धन
- contactBook इकाई के लिए संपर्क एकीकरण FK जोड़ें Add findByContactIntegrationId to userCalendarRepository - Add findByContactIntegrationId to contactBookReposi...
Add findbyUidAndContactBookId, findChanged चूंकि, findDeletedSince to contactRepository; getByOwnerId to contactBookRepository
Add findbyIcalUidAndUserCalendarId, findChanged चूंकि, findDeletedSince to calendarEventRepository
डिलीट कैलेंडर इंटीग्रेशन इकाई और रिपॉज़िटरी - contactIntegration द्वारा प्रतिस्थापित
जोड़ें ************* कैलेंडर के लिए, कैलेंडर इंटीग्रेशन FK की जगह
उपयोगकर्ताCalendar में DAV फ़ील्ड जोड़ें, contactIntegration के साथ CalendarIntegration FK की जगह
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.