ملاحظات إصدار Discourse 2.6.0.beta6

ميزات جديدة في 2.6.0.beta6

تعطيل التعديلات المحلية على السمات البعيدة

إضافة دعم لتحديث السمات تلقائيًا عند تحديث Discourse

سيتم تحديث السمات الموضوعة للتحديث التلقائي تلقائيًا عند تحديث Discourse.

إنشاء نسخة احتياطية عند نقل المواضيع دفعة واحدة

في السابق، عند تعديل فئة أو وسوم موضوع عبر التعديلات الجماعية، لم يتم تسجيل أي نسخة احتياطية. الآن، يتم تسجيل النسخ الاحتياطية عند التعديلات الجماعية. للمواقع التي ترغب في تجنب تسجيل النسخ الاحتياطية، قم بتعطيل إعداد الموقع “إنشاء نسخة احتياطية عند نقل المواضيع دفعة واحدة”.

ربط عناوين إعدادات الموقع مباشرة بسجل التغييرات الخاص بها

هل تساءلت يومًا من قام بتغيير إعداد معين للموقع ومتى؟ تم دائمًا تسجيل تغييرات إعدادات الموقع، لكن العثور عليها وسط جميع السجلات الأخرى قد يكون صعبًا. الآن، لعرض سجل التغييرات لإعداد موقع ما، مرر المؤشر فوق عنوان الإعداد وانقر على أيقونة السجل.

تحسين رسائل الخطأ عند عدم صحة العنوان

يتضمن Discourse تحققًا للمساعدة في تجنب العناوين المكتوبة بأحرف كبيرة فقط، أو العناوين التي تحتوي على كلمات طويلة جدًا، أو العناوين التي تتكون من نفس الحرف المتكرر. في السابق، كانت رسالة الخطأ تقول “يبدو غير واضح، هل هي جملة كاملة؟”، وهو ما لا يوفر ملاحظات جيدة للمستخدم لتصحيح الخطأ. الآن، يتم تقديم ملاحظات محددة:

"يبدو غير واضح، معظم الكلمات تحتوي على نفس الحروف بشكل متكرر؟"
"يبدو غير واضح، واحدة أو أكثر من الكلمات طويلة جدًا؟"
"يبدو غير واضح، هل قصدت كتابتها بأحرف كبيرة فقط؟"

السماح بـ /u/by-external للعمل مع جميع المصادقات المدارة

إضافة Google Universal Analytics v4 كخيار

وفقًا لشركة Google، يُشجع المواقع على الترقية من Universal Analytics v3 analytics.js إلى v4 gtag.js لتتبع Google Analytics. نحن نمنح المشرفين خيار البقاء على واجهة برمجة التطبيقات v3 أو الانتقال إلى v4. يمكن للمشرفين تغيير التنفيذ المستخدم عبر إعداد الموقع ga_version.

إنشاء موضوع مرتبط عند إغلاق المواضيع الضخمة تلقائيًا

عندما تتجاوز المواضيع 10,000 منشور، يبدأ الأداء في التدهور. لذلك، يقوم Discourse بإغلاق المواضيع التي تصل إلى هذا الحد تلقائيًا. الآن، عند إغلاق مثل هذه المواضيع، يتم إنشاء موضوع جديد تلقائيًا لمواصلة النقاش. لمزيد من التفاصيل، راجع Linked topics (splitting and managing megatopics)

تعطيل log_out_strict افتراضيًا

في السابق، عند تسجيل خروج المستخدم من Discourse، كان يتم تسجيل خروجه من جميع المتصفحات والأجهزة. نظرًا لأن المستخدمين يمكنهم الآن عرض جميع أجهزتهم من تفضيلاتهم وتسجيل خروجهم من جميع الأجهزة من هناك، فإن زر تسجيل الخروج سيؤدي الآن فقط إلى تسجيل خروج المستخدم من المتصفح/الأجهزة الحالية. يمكن للمواقع العودة إلى الافتراضي السابق بإعادة تمكين “تسجيل الخروج الصارم” في إعدادات الموقع.

تحسينات على مشرفي مجموعات الفئات

يمكن الآن لمشرفي مجموعات الفئات حذف المواضيع داخل الفئة.

30 إعجابًا

المزيد!

لكن انتظر، هناك المزيد! نبذل قصارى جهدنا لإبراز الميزات الجديدة والتغييرات لك، لكن هناك دائمًا عدد كبير جدًا من التغييرات لا يمكن تفصيلها. للحصول على قائمة كاملة بالميزات الجديدة وإصلاحات الأخطاء وتحسينات تجربة المستخدم والمزيد، تأكد من مراجعة الميزات والإصلاحات الإضافية المذكورة أدناه.

تحسينات الإضافات

العديد من الإضافات

  • إصلاح الأخطاء
    • قمنا بإصلاح العديد من الأخطاء في العديد من إضافاتنا
  • الترجمات
    • قمنا بتحديث الترجمات في العديد من إضافاتنا

تم الحل

  • عدم عرض فلتر “تم الحل” في صفحة التصنيفات، فلا توجد قائمة مواضيع لفلترتها!

SAML

  • إضافة دعم لشهادات IdP متعددة

Akismet

  • تحديد منشورات Akismet بنتيجة أعلى للمراجعة
    بالنسبة للمنتديات التي تقوم بفلترة طابور الأولويات المنخفضة/المتوسطة/العالية، قد تضيع فلاتر البريد العشوائي الخاصة بـ Akismet. يضمن فرض نتيجة أعلى ظهور هذه العناصر القابلة للمراجعة في الطابور.

OpenID Connect

  • إضافة دعم لتسجيل الخروج الذي يبدأه مزود الخدمة (RP-initiated logout) عبر OIDC
  • دعم تسجيل الخروج الذي يبدأه مزود الخدمة post_logout_redirect_uri

Docker Manager

  • إضافة دعم للتحديث التلقائي للمظهر

Discourse Docker

  • استبدال ملف سياسة ImageMagick الافتراضي بملف يحتوي على بعض قيود الموارد. الهدف هو منع الصور ذات الأحجام الكبيرة بشكل استثنائي (و/أو الصور غير الصحيحة) من استهلاك جميع موارد النظام.

Encrypt

  • القدرة على تدمير الرسالة المشفرة بشكل دائم

الميزات والإصلاحات الإضافية

انقر للتوسيع

ميزات جديدة

  • فلتر بحث للبحث عن جميع الرسائل الخاصة (PMs) في الموقع للمدير
  • إضافة نطاقات مفتاح API للتعامل مع البريد الوارد.
  • تنفيذ وظيفة التعديل لإشعارات المنشورات
  • القدرة على تدمير الرسالة الخاصة بشكل دائم

إصلاحات الأخطاء

  • عرض رسالة خطأ أفضل عند عدم العثور على إشارات مرجعية من البحث
  • لا يتم تحديث badge_count المؤقت بعد إعادة ملء الشارات
  • يجب ربط طرق النوافذ المنبثقة في setupTests وليس في الوحدة النمطية
  • لا يجب أن تتغير أذونات مجموعة الوسوم المحددة أثناء الحفظ
  • إضافة ترجمة مفقودة لمفتاح ‘views’.
  • تجميع تنسيق ورقة العمل الخاصة بالساحر (Wizard) مسبقًا
  • في نسخ Ember الأحدث، هي triggerKeyEvent وليست keyEvent
  • عدم السماح لوسم أن يكون مرادفًا لنفسه
  • استخدام المفتاح الصحيح لنطاقات receive_emails
  • إزالة إجراء المنشور عند حذف المنشور بشكل دائم
  • استثناء مهمة IndexCategoryForSearch المتعلقة بـ category_id
  • تعطيل التحديث التلقائي للمظاهر الموجودة
  • حفظ المسودات عند وجود عنوان أو رد
  • نمط الصورة الرمزية المضمنة (Inline avatar) لـ onebox عند تضمين صور آمنة
  • عرض مؤشر القراءة فقط لرسائل المجموعات الخاصة
  • منع تعديل المظاهر البعيدة
  • تخزين force_review الخاص بـ Reviewable كقيمة منطقية (boolean).
  • لصق جدول البيانات في المحرر
  • عدم تحسين الصور المتحركة في المنشورات المُعدة مسبقًا
  • إعادة تعيين حالة زر صفحة تحرير التصنيف
  • إضافة طريقة لإلغاء تهيئة مسودة جديدة
  • استخدام معامل filters بدلاً من filter لسجل إجراءات الموظفين
  • إضافة أيقونة السجل إلى قائمة svg_sprite
  • التأكد من قدرة الموظفين على رؤية /tag/none
  • عدم تحسين الرموز التعبيرية المخصصة المرفوعة
  • تجميع ملفات تعريف المظاهر و CSS الخاصة بتعريف الألوان مسبقًا
  • استعادة القدرة (المعطلة) على تجاوز خاصية ما
  • تحسين التحويل التلقائي (failover) لعناقيد المواقع المتعددة
  • عند إنشاء مواضيع مرتبطة، تأكد من أنها تنتمي إلى نفس التصنيف
  • إخفاء بريد إلكتروني SSO خلف زر والنقر وتسجيل المشاهدات
  • استخدام محدد أكثر تحديدًا للرأس
  • عرض المنشورات المخفية لأعضاء الطاقم.
  • إزالة وصف التصنيف المكرر
  • إعادة تسمية وحذف الوسوم
  • التعامل مع محاولات SSO المتزامنة السريعة بسلاسة أكبر
  • جعل فحص onebox للصور الآمنة أكثر قوة
  • عدم استخدام إعداد max_tags_in_filter_list لعرض وسوم الرسائل الخاصة
  • تغيير نص صغير في الساحر (Wizard)
  • كانت المسارات التي تحتوي على تصنيفات ووسوم تُنشأ بشكل غير صحيح
  • يجب تحويل الإعداد العالمي إلى رقم عشري (float)
  • تحسين الأخطاء عند فشل دعوة موضوع
  • عدم تمكين الصفحة المنشورة إذا كانت الوسائط الآمنة مفعلة
  • تصحيح مسار “لا وسوم” في القائمة المنسدلة للوسوم
  • قص المسافة غير القابلة للكسر في to-markdown
  • عدم اتساق في تكوين مخزون S3
  • تضمين إزاحة الرأس نسبةً إلى النافذة
  • تحديث إعدادات المراجعة.
  • يجب أن ينطبق limit_topics_per_day فقط على المواضيع العادية
  • إزالة الوسائط الآمنة في الصناديق الخفيفة (lightboxes) والروابط غير الصور
  • وضع مهام PostCreator في قائمة الانتظار خارج كتلة المعاملة (transaction block)
  • لا يمكن أن يكون مستوى إشعار المجموعة فارغًا (null)
  • التوقف عن تجاوز فحوصات البريد الإلكتروني لرسائل الدعوة
  • تخطي خطوات secure_media بأمان عندما لا تكون مفعلة
  • عرض رسالة خطأ إذا كان المستخدم صامتًا أو معلقًا بالفعل
  • إزالة حد 4 أشهر لسجلات IgnoredUser
  • إخفاء ‘شريط قراءة التصنيف فقط’ في صفحة قائمة التصنيفات.
  • جعل جميع متغيرات موضوع البريد الإلكتروني متاحة في مواضيع الإشعارات
  • جعل addNavigationBarItem متوافقًا مع المجلدات الفرعية
  • تعطيل أزرار الإجراءات في التصنيف الذي تم إنشاؤه حديثًا
  • عرض اسم مستخدم كمثال في إعدادات المراجعة
  • التأكد من تضمين الصور الآمنة التي تم تحسينها عبر onebox والصور المحسنة عبر lightbox في البريد الإلكتروني
  • قائمة المنسدلة للتصنيفات تظهر غير معرفة (undefined)

تغييرات تجربة المستخدم (UX)

  • حشوة سفلية للوحة القائمة على أجهزة iOS ذات الشق (Notch)
  • ربط الأيقونة فقط لسجل إعدادات الموقع
  • التعامل مع عناوين البريد الإلكتروني الكبيرة في تبويبات البريد الإلكتروني المتخطى والمرتد
  • تحديث تسمية زر الدعوة
  • كان زر حذف المسودة يبدو غريبًا في تدفق المستخدم
  • استخدام الشعار المناسب في الصفحات الثابتة
  • تغييرات في تخطيط صفحة تحرير التصنيف
  • إضافة نافذة حوار تأكيد لحذف المسودة
  • إضافة رابط للدعوات في لوحة الملف الشخصي للوصول السريع
  • زيادة منطقة النقر للمواضيع المثبتة على الجوال
  • إضافة أسباب التعليق الافتراضية إلى نافذة التعليق.
  • زيادة حد حقول المستخدم المخصصة
  • إصلاحات تجميلية طفيفة في الساحر (Wizard)
  • عرض فرع git للمظهر للمخزونات الخاصة
  • إزالة التسمية وإضافة فئة الخطر (danger class) إلى زر حذف المسودة
  • قص أسماء المستخدمين الطويلة في إشعارات أسماء المستخدمين المتعددة
  • منح مساحة صغيرة للعناصر العلوية مثل الفوريغانا (furigana)
  • قص عناصر التنقل الطويلة في القائمة المنسدلة
  • تحديث منشور الإجراء الصغير للموضوع لإضافة رابط لعنوان URL للموضوع المرتبط الجديد
  • أزرار لوحة الرسم الأوسع في الساحر (Wizard)
  • ترتيب شارات المستخدم حسب الذهب > الفضة > البرونز.
  • عند إنشاء موضوع مرتبط، استخدم عنوان URL ودع onebox يعمل سحره
  • إصلاح واجهة المستخدم المحيرة للمسؤول لتحديثات مخطط الألوان
  • تحديث التسميات للإشارة إلى أنه سيتم إنشاء رابط الدعوة (وليس نسخه)

الأداء

  • تبسيط تسلسل الموضوعات لصفحة ملخص المستخدم
  • تحميل صور مصغرة للمواضيع مسبقًا لجميع قوائم المواضيع
  • تحديث فهرس التصنيف في مهمة خلفية.
  • تقديم حد معدل صارم للتحليل المجهول
24 إعجابًا