3.1.0.beta4: قائمة إشعارات جديدة، تحسينات الدردشة والشريط الجانبي، إصلاحات أمنية، والمزيد

ميزات جديدة في 3.1.0.beta4

قائمة إشعارات جديدة

قبل أسبوعين، أعلنا عن طرح القائمة للجميع. ها هي!

تحسينات الشريط الجانبي

إذا قمت بتمكين أقسام الشريط الجانبي المخصصة لمجموعة من المستخدمين، فسيتمكنون الآن من إعادة ترتيب روابط الشريط الجانبي عن طريق السحب والإفلات.

إعداد موقع حظر الرموز التعبيرية

أضفنا إعداد موقع جديد يمنع ظهور الرموز التعبيرية في العناوين ورسائل PM والدردشة و سيناريوهات أخرى.

الدردشة

Shift+Esc تتيح لك تمييز جميع رسائل الدردشة كمقروءة :sparkles:

ميزات أخرى :new:

  • ذاكرة تخزين مؤقت أفضل لعداد الردود على المواضيع
  • ربط حذف الدردشة بالجملة للمواضيع
  • إضافة إعداد للسماح بمسارات العودة المجالات لـ DiscourseConnect
  • التفاعل مع MessageBus في لوحة مواضيع الدردشة
  • مؤشر موضوع الدردشة الأولي وتعطيل وضع الصدى في القنوات
  • زيادة تكرارات pbkdf2 إلى 600 ألف
  • الاحتفاظ بخوارزمية تجزئة كلمة المرور / معلمات في قاعدة البيانات
  • إضافة اسم الفئة في علامة meta لـ articleSection لـ schema.
  • SiteSetting لإنشاء إجراء صغير عند تغيير العلامة
  • إضافة توليد فئة CSS لألوان الفئات والعلامات
  • السماح بالدعوة فقط و Discourse connect
  • SiteSetting لتعيين مسار المستخدم افتراضيًا إلى مسارات مختلفة
  • استخدام نوع schema “Comment” لردود المنشورات.
  • واجهة برمجة تطبيقات تجريبية لأنواع البحث المخصصة بملء الصفحة.
  • واجهة برمجة تطبيقات Modifier للمكونات الإضافية
  • نقل مؤشر وضع bootstrap إلى الرأس
  • السماح لأصحاب الموقع بتعطيل انتحال الشخصية
  • إزالة المستخدمين تلقائيًا بدون إذن من القناة
  • تسجيل إعادة تعيين الارتداد اليدوي

تحديثات الأمان

يتضمن هذا الإصدار إصلاحات لمشكلات الأمان هذه التي أبلغ عنها مجتمعنا و HackerOne.

  • ترميز عناوين URL المضمنة (CVE-2023-29196)
  • التأكد من أن إعداد الموقع الذي يتم تحديثه هو إعداد موقع قابل للتكوين (CVE-2023-30606)
  • إزالة xlink:href من ملفات SVG المحملة (CVE-2023-30538)
  • تحديث gem URI إلى 0.12.1 لمعالجة CVE-2023-28755
  • تحديد طول عنوان URL للموضوع عن بُعد (CVE-2023-28440)
20 إعجابًا

تتضمن النسخة التجريبية أيضًا مجموعة من إصلاحات الأخطاء الأخرى، وتحسينات على تجربة المستخدم والأداء وإمكانية الوصول.

إضافات

discourse-adplugin

ميزات جديدة
  • إضافة إعدادات رؤية لكل إعلان للمستخدمين المجهولين والمستخدمين المسجلين

discourse-akismet

إصلاحات الأخطاء
  • تثبيت الإضافة للإصدارات القديمة من Discourse
تغييرات تجربة المستخدم
  • إضافة تنسيق علامة قائمة المراجعة لعلامات akismet

discourse-assign

إصلاحات الأخطاء
  • عرض تلميح حالة المستخدم في نافذة تعيين المهام
  • تقييم ملحقات وحدة تحكم القائمة أيضًا

discourse-automation

إصلاحات الأخطاء
  • PG::NotNullViolation عندما لا يتم تعيين prefers_encrypt
  • تحديث الترحيل لمنع خطأ PG::NotNullViolation
  • تخزين تفضيل التشفير في الرسائل الخاصة المعلقة
  • عدم حدوث خطأ عند حذف موضوع في نص المنشور

discourse-calendar

إصلاحات الأخطاء
  • عطلة كيبيك الوطنية تُلاحظ يوم الاثنين

discourse-category-experts

ميزات جديدة
  • إعداد الموقع لإزالة عوامل تصفية البحث المتقدم

discourse-chat-integration

ميزات جديدة
  • عامل تصفية قاعدة جديد لإرسال رسالة عند تغيير علامات الموضوع

discourse-data-explorer

ميزات جديدة
  • السماح بإرسال نتيجة استعلام مستكشف البيانات كرسالة خاصة متكررة
إصلاحات الأخطاء
  • يضمن استخدام المستكشف للقيم الافتراضية عند توفيرها
  • إعادة تعيين النتائج عند إعادة توجيه الاستعلام
  • إصلاح اختبار متقطع لميزة الرسائل الخاصة الآلية لمستكشف البيانات

discourse-docs

ميزات جديدة
  • جعل حالة المستخدم عند الإشارة في المستندات مباشرة
إصلاحات الأخطاء
  • إصلاح مشكلة حيث كان إلغاء تحديد علامة تصفية يؤدي إلى عدم وجود نتائج
  • جعل docsCategories يتجاهل المعرفات غير الصالحة
تغييرات تجربة المستخدم
  • إخفاء زر سجل المراجعة غير الوظيفي

discourse-follow

تغييرات تجربة المستخدم
  • إعادة استخدام UserStreamItem من النواة

discourse-prometheus

ميزات جديدة
  • إضافة تسمية content_type لمقاييس أداء الويب
  • تسمية جميع مقاييس التوقيت بمتغير logged_in المنطقي
  • إضافة تسمية التخزين المؤقت والنجاح لمقاييس مدة الويب

discourse-reactions

تغييرات تجربة المستخدم
  • إعادة استخدام UserStreamItem من النواة
تغييرات الأمان
  • نشر ردود الفعل بناءً على أذونات الموضوع

discourse-salesforce

ميزات جديدة
  • إضافة معرف جهة اتصال افتراضي لإعداد مزامنة الحالة
  • تخطي إنشاء جهة اتصال اختياريًا عند مزامنة الحالة

discourse-solved

تغييرات تجربة المستخدم
  • تعديل تصميم زر “الحل”

discourse-staff-alias

ميزات جديدة
  • السماح بتعديلات عناوين المواضيع حيث يكون مستخدم الموضوع هو مستخدم الاسم المستعار للموظفين
  • السماح بتغيير ملكية المنشورات إلى مستخدم الاسم المستعار للموظفين
إصلاحات الأخطاء
  • يجب ألا تعود الأحداث

discourse-theme-creator

إصلاحات الأخطاء
  • إصلاحات متنوعة بعد تغييرات النواة

discourse-translator

إصلاحات الأخطاء
  • خطأ إملائي في اللغة الصربية السيريلية

discourse-voting

إصلاحات الأخطاء
  • لا تقم بإزالة الحقول المخصصة عند إضافة حقل جديد إلى serialiser الفئة
13 إعجابًا