حل الأعضاء يُظهرون فارغين بسبب قضية (هيبرنايت تايب)
صنف (هيبرنايت) = نوع (جى بى كيل) لا يعود لأي نتيجة البارامترات هي فئة الأعضاء الأساسيين (الميراث المشترك). هذا يؤثر على الأعضاء المجرمون في نهاية المطاف يستعاض ...
Enable Hibernate SQL logging to diagnose members query returning 0
مَكّنَ بشكل مؤقت org.hibernate. SQL=DEBUG لرُؤية ما SQL TYPE ويولّد الاستفسار الذي يجريه الفريق الاستشاري المشترك المعني بالمسائل الإدارية نقطة النهاية بالنسبة ...
علم الزائرين، البلد، و آي بي
- إضافة زيارة، وزائرة، وكورية، وزائرة، وزائرة، وشركة دعم من نوع - Render flag emoji + country name + IP address row in TicketHeader for public conversation date...
علم الزوار وموقعهم في رأس تذكرة الدعم
- المستودعات العامة للChatVisitor ومستودعات المواقع الجغرافية في نظام الدعم - قُم بزيارتها، وزائرة في الكونتري، وزائرة في الكونترينامي في دويتو عن طريق البحث ال...
أضف قطع الأشجار التشخيصية للوصول إلى نقطة النهاية
OrgId, query result count, and permember isActive status to help تشخيص لماذا يظهر الأعضاء قائمة فارغة.
رسائل زائرة من طراز VSITOR MESSAGE، إضافة مرسلة من طراز GET
- PublicChatService: Set messageType=VISITOR MESSAGE so frontend can distinguish صدى للزائرين من ردود العملاء على موضوع البرنامج - مشرف وسائط الإعلام. اسم الحقل...
عالج المُستشفي من نوع (ميسيج) كما هو الحال دائماً
وتُنشر رسائل زائرة عن طريق صحيفة PublicChatService تحمل رسالة (Type=VISITOR MESSAGE). علامة واضحة على هذه ككاتب لها بغض النظر عن عضوها يظهر على الجانب الأيسر، ح...
Skip VISITOR MESSAGE echoes in LiveSupportPanel STOMP handler
رسائل الزائرين الآن تُعلّم رسالة (تيب) من قبل المُدير. اربط هذه في الاشتراك في البرنامج حتى رسائل الزائر لا كما لو كانوا يدعمون الردود.
يستعاض عن نظام " ويب " المحلي ب " STOMP/SockJS " في LiveSupportPanel
- يضاف @stomp/stompjs and sockjs-client packages - اتصل بوسائط الإعلام نُسخة على الإنترنت إلى api. - بعد الربط بين البرنامج والمشروع، يُشترك في البرنامج/الشكل/ا...
إجراء دردشة عامة في نهاية المطاف في الوقت الحقيقي عن طريق برنامج " STOMP/NATS "
- إزالة الاحتياج الداخلي من مصدّق الشوارع العامة حتى يمكن للزوار الاتصال مباشرة باستخدام دورتهم فقط - بما في ذلك الزائر عرض "نام" كمرسل في "تشاتساج ديتو" من يرا...
تصفية الحالة و البذور الآلية المطلوبة على القائمة
-مراقب البريد الإلكتروني (تيمبلات) (ب) استخدام استفسار المستودعات الحالي (ByOrgId AndStatus) - البذور الأوتوماتيكية تحتاج إلى نماذج لأوراق فوت البذور الأولية (ب...
تذكرة دعم ذاتية الفتح على إخطار الشبكة الجديدة
عندما تصل تذكرة دعم جديدة، والخلفية الآن ترسل رسالة إضافية بالإضافة إلى النهاية مجلس الدعم يتعامل مع ذلك من خلال إرسال أداة: تلقائياً بدون أن يكون العميل مضطراً...
Three support/chat issues — NATS relay, auto-popup, topic fallback
1. Switch SupportNotificationService and SupportStompRelayController from JetStream to core NATS — the CHAT_MESSAGES stream only covers chat.> so JetStrea...
Allow god-mode users to provision ownerless orgs; prefer FQDNs in domain resolution
Add @Transactional to provision-theme for lazy domain loading; remove hardcoded domain from provision request
Write contact form description as chat message on public ticket creation
The description was only stored on the ticket entity and never appeared in the chat window. Added writeTextMessage() helper and call it after the system event s...
رقم تذكرة منفصلة/عبار من العنوان في TicketHeader
العنوان كان يتشارك صف الانراب مع رقم التذكرة واثنين شارات، تسبب في قطعها الآن رقم التذاكر والشارات تحتل صفّهم الخاصّ، واللقب يُصبحُ صفاً كاملاً خطين من الغلاف.
مضافا إليه/صفحة مثبتة بالاتصال مع بطل متحرك وخط زمني واتفاقات التجارة الدولية
يستعاض عن رسالة النجاح الصريحة في استمارة الاتصال بقسط مخصص صفحة تأكيد: علامة شيك متحركة من طراز SVG مع انفجار الجسيمات الخط الزمني التالي ثلاث خطوات، و "أما أن...
مفتاح تذاكر السفر في قائمة بطاقات الدعم
MediaService returns { trips: [...], totalElements } لكن المقدمة تم فحص البيانات فقط المحتوى، مما يجعل القائمة دائماً فارغة.
Use PATCH /org/{id}/colors for branding save to avoid nullable boolean restriction failure
Add PATCH/org/{id}/colors endpoint to safely update only color palette fields
ميناء ميريل من 443 إلى 80 استمارة اتصال
لا تعرض خدمة المجموعة سوى الميناء 80؛ وقد تسبب استخدام 443 مع الموقع الشبكي ConnectTimeoutError on every contact form submission.
يضاف قسم " org " (الزمن، العمر، أعلام المحتوى، الوصف، الأسماء المستعارة)؛ إزالة أزرار ما قبل النظرة/الإضافة
Reesign LabelManager - inline section editing, fix broken save, read-only default
Rewrites LabelManager.tsx with per-section read/edit pattern. يصلح الإنقاذ المكسور الزر (المنشأة الجاهزة المجمدة تنقذ لأن حقول الاتصال/المرافق لم تكن قط مأهولة ...
مُصدِّق كمو مالي لحجب عناوين البريد الإلكتروني المتقاطعة
Introduces KamoMailDomainValidator component that checks, at service layer, ما إذا كان نطاق البريد الإلكتروني مطابقاً لمجال (يورج) المتحقق منه عندما يكون (كامو ...
فرض قيود على نطاق كاموماييل على صندوق البريد والبريد المشترك
عندما يكون (كامو مايل) مُقدّم البريد الإلكتروني، لا يستطيع الأعضاء إنشاء صناديق بريدية فحسب، أسماء مستعارة، وصناديق بريدية مشتركة تستخدم نطاق org المتحقق منه En...
توفير مواضيع الأوردة - خطاف على الشبكة العالمية، فريق توفير، أسلاك لابل مينجر، محفز لجهاز DNS، ازدراء بغم، إطار ثيم كونفيغ
Add theme provisioning — NATS publisher, provision-theme endpoint, logo upload
يضاف حقل لوغاريت إلى كيان المنظمة؛ ويضاف القائمة إلى شركة مين IOStorageService
يستعاض عن الرمز الإيموجي بالرمز الصلب SVG Icons on create wizard stepper
تخفي عقوبة النموذج الأمني للأعضاء، وتصلح تداخل الشارات على البطاقات من نوع الفرع
Use memberID session key and include creatorType in creatable branch-types response
يضاف إلى ذلك أن شركة ByBranchTypeID قد استجدت استفسارات إلى المنظمة
Supports the new /branch-types/{id}/usages endpoint in SecurityService لفحص ما إذا كان لدى نوع من الفروع أطفال أوغاد ناشطين قبل الإنزال.
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...
فصيلة الحراس من نوع الإنحراف ضد الأعراف الناشطة
قبل إزالة رقاقة من نوع الفرع، النداء الأمامي الآن لا أعرف إذا كان هناك أي أوعية تظهر جهاز لاسلكي يُدرجهم ويُوجّهُ الإشهار أبطل من النوع بدلاً من حذفه.
Use correct session key 'memberID' instead of 'MID'
KSessionService stores member ID under key 'memberID' but both **************** and OrganizationController were reading session.get("MID") which always returned...
Live pending support ticket count via NATS — notify org owner on new tickets, add pending-count REST endpoint
Set org owner usernameAlias on creation and fix website-contact member alias
مثل ما ترى الشحن؟?
كل واحد من هذه تحديثات الأراضي في مكان عملك تلقائيا. ابدأوا بالمجان وشاهدوها تنمو بعد أسبوع.