2.7.0.beta9: رسائل مع دعوات، نص تعليمي "صفحة فارغة"، Like Webhooks، والمزيد

ميزات جديدة في 2.7.0.beta9

إصدار Discourse 2.7 قريبًا!

من المقرر إصدار Discourse 2.7 في وقت لاحق من هذا الشهر في 18 مايو. ستتمكن المواقع التي تتبع الفرع المستقر من الاستفادة من جميع الميزات الجديدة التي تم تطويرها خلال الأشهر الخمسة الماضية. بمجرد أن يصبح الإصدار جاهزًا ومتاحًا للجمهور، سنبدأ في العمل على الميزات الرائعة المخطط لها في Discourse 2.8.

السماح بإرسال رسالة مع دعوة

في السابق، كانت هذه الميزة مخصصة للموظفين فقط، لكن الآن يمكن للمستخدمين تضمين رسالة مخصصة عند دعوة مستخدم جديد إلى الموقع عبر البريد الإلكتروني.

إضافة محتوى مفيد للصفحات الفارغة

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

السابق على اليسار، الحالي على اليمين

إضافة دعم لـ webhooks الإعجاب

يمكن الآن تشغيل webhooks عندما يعجب مستخدم بنشر ما.

إخفاء قائمة امتدادات الملفات في نافذة التحميل

يتحكم المسؤولون في الملفات التي يمكن للمستخدمين تحميلها على موقعهم. بينما قد ترغب بعض المواقع في تحميل الصور فقط، تحتاج مواقع أخرى إلى امتدادات لأنواع عديدة. ومع ذلك، أدى إضافة امتدادات عديدة إلى ظهور نافذة منبثقة تبدو فوضوية للغاية:

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

33 إعجابًا

المزيد من الميزات!

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

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

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

  • ترقية Rails إلى الإصدار 6.1.3.2

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

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

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

Teambuild

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

انقر للتوسيع

ميزات جديدة

  • القدرة على تسجيل فلاتر مخصصة للمنشورات
  • إضافة معلمة email_encoded لقبول رسائل البريد الإلكتروني المشفرة بـ base64 الواردة
  • إضافة المزيد من أسماء الفئات إلى latest-topic-list-item
  • إدراج الصور دائمًا في أسطر جديدة وإضافة سطر جديد بعدها

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

  • التقاط UndefinedConversionError لرسائل البريد الإلكتروني الواردة
  • إزالة التوجيه التلقائي من topic-link
  • الوصول إلى styleguide في تثبيت المجلد الفرعي
  • السماح بتنسيق webp في السمات افتراضيًا أيضًا
  • لا ينبغي أن تتجاوز قوالب النواة السمات/الإضافات أبدًا
  • crypto.randomUUID متاح فقط في إصدارات node الأحدث
  • يجب تعطيل المسودات المشتركة إذا تم تحديد غير مصنف.
  • لا تحاول عرض الشعار إذا لم يكن موجودًا
  • تخزين مؤقت لـ oneboxes المفقودة المضمنة
  • منع الحلقة اللانهائية عند استبدال الكلمات الخاضعة للمراقبة
  • بناء رسالة تفاصيل الموضوع الأساسية على حالة تتبع الفئة والوسم الحالية
  • كان {{ace-editor}} معيبًا في إصدار Ember CLI
  • استخدام علامة no-sandbox عند تشغيل اختبارات Ember CLI.
  • تحديد سجل المراجعات المرئي لآخر 100
  • يؤدي الضغط على زر الرجوع من الموضوع في قائمة الإشارات المرجعية إلى نقل المستخدم إلى /
  • جعل مهمة docker:test تثبيت التبعيات قبل استدعاء yarn ember test.
  • تخطي مؤقت لاختبارات future-date-input غير المستقرة
  • إخفاء غير المصنف ما لم يتم السماح بالمواضيع غير المصنفة
  • ربط الإشعار بالمنشور غير المقروء الأول
  • إظهار المطلوب فقط عند الحاجة إلى الاسم الكامل وإصلاح التلميح
  • يجب أن تنطبق أنماط تحكم الوسم على سطح المكتب
  • إزالة الكائن المرتبط القائم على الدعوة
  • قد يكون الموضوع ليلاً في هذه المرحلة
  • إظهار التحذير فقط إذا كانت القيمة الجديدة مختلفة
  • إخفاء “الأسبوع القادم” في future-date-input يوم الأحد
  • يمنع الاستثناء عند إدخال النص nil
  • استخدام المهلات بشكل صحيح في FileHelper و FinalDestination
  • لم يكن تغيير لغة السحرة ينطبق على بعض العناصر
  • تحديث الحد الأقصى لعرض خلايا سجل الموظفين
  • يجب أن يكون منتقي مخطط الألوان الفاتح افتراضيًا على اختيار المستخدم
  • فشل البحث عن تجاوزات الترجمة بالرمز عند استخدام count
  • يمنع الرابط href غير الصحيح من تحطيم TopicEmbed
  • يستبعد .svg-as-img من تحديد الحجم بواسطة JS
  • الحفاظ على واجهة المستخدم للفلتر بعد تحرير المنشور

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

  • إرجاع رسالة الخطأ الصحيحة إذا تم حذف المستخدم القابل للمراجعة بالفعل.
  • تحسين عناصر التحكم في الفئات على الأجهزة الأصغر حجمًا
  • تحسينات على واجهة المستخدم لكلمات المراقبة في لوحة المسؤول
  • تحديث النص في لوحة الإشعارات الفارغة
  • السماح بالحفظ باستخدام cmd+s/ctrl+s مع محرر Ace
  • إخفاء قائمة امتدادات الملفات في مربع حوار التحميل
  • إضافة فئات CSS على وسم body بناءً على حالات الموضوع.
  • التنبؤ بتحويم رابط المرساة
  • إعادة هيكلة نوافذ الأمان المنبثقة

الأداء

  • تحميل LetterAvatar.image_magick_version مسبقًا في العملية الرئيسية.
  • التأكد من معالجة اللغات دائمًا كرموز داخليًا
20 إعجابًا