3.3.0.beta4: إحصائيات عرض المواضيع، تحسينات التسجيل، تحسين موضع البطاقة المستخدم، وأكثر

ميزات جديدة في الإصدار v3.3.0.beta4

إحصائيات مشاهدة الموضوع

شاهد أفضل 100 موضوع مشاهدة، قابلة للتكوين حسب النطاق الزمني، الفئة، تسجيل الدخول و/أو مجهول. التقرير متاح تحت /admin/reports/topic_view_stats.

تحسينات التسجيل

تم تحديث تدفق التسجيل ليشمل اسم المستخدم بعد البريد الإلكتروني (إذا كان نشطًا)، والحقول الاختيارية مشار إليها بنص فرعي، وإعادة تسمية زر الحث على اتخاذ إجراء إلى “تسجيل”، ووضع أزرار تسجيل الدخول والتسجيل عموديًا.

تحديد موضع أفضل لبطاقة المستخدم

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

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

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

  • رفض الخدمة (DoS) عبر الكلمات المراقبة (CVE-2024-38360)
11 إعجابًا

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

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

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

discourse-adplugin

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

  • إضافة إصلاح للحالات التي لا يتم فيها العثور على سجل الإعلان (214)

discourse-ai

ميزات جديدة

  • إظهار مساعد المنشور كنافذة منبثقة سفلية على الأجهزة المحمولة (704)
  • إضافة شريط التنقل (Breadcrumbs) إلى صفحات إدارة نماذج الذكاء الاصطناعي التوليدي (LLMs) وشخصيات الذكاء الاصطناعي (666)
  • نقل ملخص الاستخدام إلى استخدام llm_model (699)

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

  • تقييد حجم رسالة النظام إلى 60% من الرموز المتاحة. (714)
  • عدم استقرار في بذور النموذج المدعوم بـ SRV. (708)
  • معالجة اللغة المحلية في assistant.rb (705)
  • عدم إعادة تعيين حالة الفتح لوسم التفاصيل عند التحول (morphing) (702)
  • نماذج Mixtral تدعم دور النظام. (703)
  • إصلاح تسلسل الهوية في جدول الملخصات (701)
  • استعادة القدرة على طي الملخصات، والتي تم حذفها بالخطأ (700)

discourse-custom-topic-lists

ميزات جديدة

  • استخدام اسم المجموعة بدلاً من المعرف للتحكم في الوصول (19)
  • بدء إضافة الإغلاق الجماعي للمقروء (18)

discourse-data-explorer

ميزات جديدة

  • إضافة معلمات مستكشف البيانات إلى عنوان URL لاستعلامات المجموعات (298)

discourse-gamification

ميزات جديدة

  • إضافة شريط التنقل (Breadcrumbs) إلى إعدادات الإدارة (142)

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

  • تواريخ نطاق لوحة المتصدرين غير صحيحة في بعض المناطق الزمنية (147)

discourse-livestream

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

  • عدم عرض خطأ 404 عند تأكيد الحضور (RSVP) لموضوع حدث تقويمي بدون قناة دردشة مصاحبة (24)

discourse-preset-topic-composer

ميزات جديدة

  • استخدام اسم المجموعة بدلاً من المعرف للتحكم في الوصول (21)
  • نقل الصف المحدد إلى الأعلى (20)

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

  • إضافة تحقق مما إذا كانت الوسمة موجودة بالفعل في الموضوع (23)
  • حل مشكلة التنظيف الخاطئ للمحرر (22)

discourse-rss-polling

ميزات جديدة

  • إضافة خيار لتعطيل تحديث الوسوم من الاستطلاعات (73)

discourse-subscriptions

ميزات جديدة

  • إعداد موقع لتفعيل الضريبة التلقائية (218)

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

  • عدم قدرة المدراء على إلغاء اشتراك مستخدم (220)

discourse-user-card-badges

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

  • خطأ في صفحة الإعدادات بعد تحديثات النواة (67)

docker_manager

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

  • تحسين واجهة مستخدم صفحة تحديث البرنامج وعرض المزيد من المعلومات. (214)

جميع الميزات والإصلاحات

ميزات جديدة

  • السماح بعدة رموز (tokens) لـ GitHub onebox (27887)
  • يمكن للعلم المخصص أن يتطلب رسالة إضافية (27706)
  • منع رسائل البريد الإلكتروني للدردشة للرسائل التي تم إنشاؤها عبر SDK (27875)
  • مرفقات البريد الإلكتروني في وسم التفاصيل (27804)
  • السماح بـ oneboxing لعناوين GitHub الخاصة (27705)
  • استخدام إعداد قائم على المجموعة لـ COOP unsafe-none (27783)
  • تقرير إحصائيات عرض الموضوع (27760)
  • إضافة آلية لإعادة تسليم جميع أحداث الويب فاشلة (27609)
  • إضافة التصويت بالإقصاء الفوري إلى إضافة الاستطلاعات (الجزء 1: ترحيل الإضافة الحالية إلى Glimmer فقط) (27204)
  • إضافة خيار لحذف حساب المستخدم المرتبط عند إعادة تعيين كلمة المرور (27696)

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

  • تحديث ذاكرة التخزين المؤقت للأعلام بعد التحديث (27909)
  • إصلاح إشعار المسؤول حول السمات القديمة التالفة (27916)
  • لا يجب أن يعيد StaticController#enter التوجيه إلى مسارات غير صالحة (27913)
  • تسميات عريضة للعناوين في الشريط الجانبي للإدارة (27912)
  • استبعاد عدد الردود على المنشورات بسبب التداخل المطلوب للتعليقات (27892)
  • عدم طلب الحقول المطلوبة عند التسجيل عند تحديث الحقول (27888)
  • عدم السماح لبناء الجدول بملء العناوين الفارغة تلقائيًا بالقيم الافتراضية (27894)
  • تحديث ترتيب خطوات خدمة رسالة الدردشة (27889)
  • إعدادات الأرقام الصحيحة تظهر بشكل خاطئ أنها تجاوزت الافتراضي (27886)
  • حاولت سكريبت استيراد Mbox تعديل سلسلة مجمدة (27768)
  • يضمن عدم إمكانية وجود عرض غير صالح في لوحة الدردشة (27876)
  • تضمين الأذونات في مُسلسل الوسوم (27849)
  • السماح بمعالجة الأخطاء للتنسيقات غير JSON (27811)
  • عدم سرد القيم من الإضافات المعطلة
  • طريقة مصادقة Office365/Outlook لـ SMTP للمجموعة (27854)
  • الاستطلاع: إظهار زر الترس فقط عندما يكون هناك أكثر من عنصر في القائمة المنسدلة (27775)
  • تدمير المسودات عند زيادة التسلسلات (27739)
  • جعل فلتر الفئة في صفحة المراجعة قابلًا للمسح (27820)
  • منع التوجيه من جانب العميل بالكامل عند الحاجة إلى إجراء (27817)
  • تحسين قائمة ذكية في Chrome وإصلاح لـ Firefox (27762)
  • اختصار التمرير إلى الأعلى تراجع في b757275 (27807)
  • عرض خطأ رسالة طويلة جدًا على العميل (27794)
  • مؤلف موضوع محذوف في عرض الزاحف (27788)
  • خطأ إملائي في كلمة «مغلق» في الاستطلاع (27748)
  • السماح بـ HTML آمن في خيارات الاستطلاع (27741)
  • عرض خيارات المجموعة الرئيسية للمستخدمين في تفضيلات الحساب (27664)
  • الاستطلاع: تحسين نمط سلوك التفاف نص الخيار (27738)
  • عرض الموضوعات المميزة للفئات على الأجهزة المحمولة (27715)
  • عرض السيرة الذاتية المطبوخة في ملف المستخدم الشخصي (27734)
  • الاستطلاع: مشكلة عرض حرجة عند عرض النتائج فقط عند التصويت (27732)
  • جعل بناء الجدول يهرب من الرمز | (27726)
  • عدم السماح بـ , أو . في إدخال الإعدادات الصحيحة للموقع (27618)
  • استخدام \n للفواصل بين الأسطر في بناء الجدول (27711)
  • استخدام مخطط الألوان الصحيح للإدخالات الافتراضية (27716)
  • الاستطلاع: عدم محاولة عرض قائمة الناخبين في الاستطلاعات الخاصة (27714)
  • إلغاء تمييز عناصر قائمة الموضوعات Glimmer بشكل صحيح (27713)
  • عدم فهرسة مسارات /u دائمًا (27712)
  • جعل بناء الجدول يحترم مواصفات محاذاة الجدول (27709)
  • لا يجب رفع خطأ عندما تكون تفضيلات وسوم المجموعة والموقع متماثلة. (27704)
  • عدم عرض أن مستخدمًا موجودًا تمت دعوته بواسطة مستخدم آخر (27665)
  • عدم إظهار خطأ عند تحميل وسام بصورة محذوفة (27688)
  • اختلاف بين تقارير عرض صفحة الإدارة (27685)
  • الوسوم الفارغة أو التي تم تمريرها بـ nil في تضمين الموضوع لا تمحو وسوم الموضوع الموجودة (27699)

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

  • إصلاح التباعد في القائمة العلوية في ملخص المستخدم (27877)
  • تفريغ النص في span (27853)
  • إزالة مساحات PluginOutlet (27845)
  • إضافة العنوان المفقود لزر الإشعارات (27837)
  • تحديث ظل رأس الصفحة (27843)
  • تغيير نص نسخ صفحة المستخدم من «ردود» إلى ` replies (27841)
  • إزالة التركيز التلقائي لزر «تجاهل الإشعارات» (27798)
  • إدراج مسافة قبل الرابط المميز في عرض قائمة الموضوعات على الهاتف المحمول (glimmer) (27793)
  • إصلاح تموضع البطاقة، السماح بالتقلص ليناسب الحجم (27774)
  • إدراج مسافة قبل الرابط المميز في عرض قائمة الموضوعات على الهاتف المحمول (27747)
  • إضافة عرض أقصى لقسم المصادقة الاجتماعية (27771)
  • قد تحتوي الإضافات على شرطة سفلية في الاسم (27749)
  • تحديث نمط قائمة الدردشة على الهاتف المحمول (27598)
  • تحسينات التصميم والتحقق من صحة التسجيل (27666)

تغييرات أمنية

  • تقييد عدد الأحرف في استبدالات الكلمات المراقبة.

الأداء

  • تحديث docker:test لتشغيل QUnit مع المزيد من الأنوية إذا توفرت (27816)

إمكانية الوصول

  • تحسين تخطيط لوحة الإشعارات لمستويات التكبير العالية (27848)
  • تغيير حجم بطاقة المستخدم لمستويات التكبير العالية (27846)
  • تحسين عنوان Aria-label والعنوان لدخول الموضوع (27842)
  • تحسين ترميز جدول قائمة الموضوعات لقارئات الشاشة (27808)
  • Aria-current=“page” أكثر ملاءمة لروابط شريط التنقل (27835)
  • روابط قائمة الموضوعات لا يجب أن تكون عناوين (27700)
  • تحسين هيكلية /badges لقارئات الشاشة (27698)
10 إعجابات