3.1.0.beta5: قسم مجتمع قابل للتخصيص، تحسينات لإشعارات المسؤول، دمج المواضيع والمزيد

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

تخصيص قسم “المجتمع” في قائمة التنقل

يمكن للمسؤولين الآن تعديل قسم المجتمع (صورة) في قائمة التنقل المنسدلة للرأس لتعيين القيم الافتراضية التي تناسب مجتمعاتهم. يمكنهم إضافة / إزالة / إعادة ترتيب العناصر، وتغيير الأيقونات والروابط. في هذا الإصدار، تدعم قائمة التنقل أيضًا إضافة فئات فرعية فرعية.

نصائح المستخدم ممكّنة افتراضيًا الآن

تم تقديم نصائح المستخدم في Discourse 3.0، ولكنها ممكّنة الآن افتراضيًا لمواصلة دعم المستخدمين الجدد في Discourse.

أنماط علامات التصنيف المحدثة للفئات والعلامات وقنوات الدردشة

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

خيار دمج المواضيع زمنيًا

لمساعدة موظفي الموقع في دمج المواضيع/الرسائل الخاصة ودعم حالات الاستخدام المختلفة لمواقعهم، يوفر Discourse الآن خيارًا للحفاظ على الترتيب الزمني في الموضوع/الرسالة الخاصة الناتجة قبل الدمج.

إشعارات المسؤول المبسطة

استبدلنا الرسالة الخاصة “رسالة واحدة في صندوق الوارد الخاص بالمسؤولين” بإشعار بسيط في قائمة الإشعارات يأخذ المسؤولين إلى المعلومات التي يحتاجونها، مباشرة في لوحة تحكم المسؤول.

ميزات أخرى

هناك المزيد! لا تتردد في الاطلاع على قائمة أطول بالميزات في المنشور الثاني أدناه.

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

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

  • لا تقم بالكتابة فوق الأذونات في الفئة العامة CVE-2023-31142
  • منع رفض المواضيع التي لا يمكن للمستخدم رؤيتها CVE-2023-34250
  • تعيين خاصية max-height للإطارات المضمنة CVE-2023-32061
  • استخدام عنوان URL القانوني لتضمينات المواضيع CVE-2023-32301
15 إعجابًا

المزيد!

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

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

discourse-adplugin

تغييرات تجربة المستخدم
  • إدخال الحد الأدنى للارتفاع للإعلانات المتجاوبة

discourse-ai

ميزات جديدة
  • تعطيل الأوامر الذكية في Claude و GPT 3.5
  • تحسين موجه البحث
  • إضافة دعم لدمج GPT <-> مع المنتدى
  • دعم أساسي لتحويل النص إلى صور باستخدام StableDiffusion
  • تقليل الاحتكاك عند بدء محادثة مع روبوت ذكاء اصطناعي.
  • إخفاء مفاتيح API مختلفة في إعدادات الموقع
  • تحديث عدد رموز التلخيص وإضافة Claude 100k
  • التعامل مع الوسائط غير الصالحة في وحدة NSFW
  • دعم نماذج متعددة في وحدة روبوت الذكاء الاصطناعي.
  • السماح باستبعاد المواضيع المغلقة من الترابط الدلالي
  • إدخال وحدة ai-bot
  • إضافة جدول لمراجعة استخدام OpenAI
  • إضافة دعم داخلي لوضع البث (streaming mode)
  • تلخيص المواضيع
  • إضافة واجهة برمجة تطبيقات (API) أساسية للمُجزئ (tokenizer)
إصلاحات الأخطاء
  • دعم تنفيذ أوامر متعددة
  • نقص الترجمة المحلية
  • التأكد من معالجة انقطاعات قاعدة بيانات التضمينات (embeddings) بسلاسة
  • التوقف عن محاولة إعادة استخدام اتصال قاعدة البيانات والاعتماد على pgbouncer
  • توجيه GPT 3.5 بشكل أفضل
  • التأكد من محاولة التضمين مرة واحدة فقط كل 15 دقيقة
  • ستكون النتائج فارغة (nil) للاستعلامات غير الصالحة
  • إخفاء زر التلخيص عن المستخدمين المجهولين
  • كانت تضمينات OSS غير المدربة من قبل مدربين معطلة
  • يجب تعطيل وضع العلامة التلقائية للسموم افتراضيًا
  • تمرير مفتاح API الصحيح لخدمة التلخيص
  • إرسال أنواع الصور المدعومة فقط للتصنيف
  • يستخدم الآن Composer الدردشة تقنية Glimmer
تغييرات تجربة المستخدم
  • تحسين قائمة منسدلة للروبوتات المفعلة
  • تحسينات على اختصار رأس روبوت الذكاء الاصطناعي
  • إضافة ترجمة مفقودة للتسمية
  • إضافة أيقونة “شرارات” مخصصة لأزرار إجراءات الذكاء الاصطناعي

discourse-akismet

ميزات جديدة
  • إضافة comment_date_gmt كإشارة إضافية

discourse-assign

ميزات جديدة
  • تخطي دعوة المجموعة إذا كان جميع الأعضاء قادرين على رؤية الموضوع بالفعل.
  • دعوة المستخدم/المجموعة إلى رسالة خاصة إذا لم يكونوا مشاركين بالفعل.
  • السماح بإضافة ملاحظة عند تعيين مواضيع بشكل جماعي
إصلاحات الأخطاء
  • عدم دعوة المستخدم عندما يكون عضوًا بالفعل في مجموعة مسموح بها.
  • إعادة التعيين إلى مجموعة تنشئ رابط ذكر (mention) غير صحيح
  • التحقق بشكل صحيح من قيم المفاتيح للاختصارات
تغييرات تجربة المستخدم
  • تقييد حجم الصورة الشخصية (avatar) بسبب تغيير أساسي

discourse-automation

ميزات جديدة
  • دعم الفئات الفرعية في post_created_edited و after_post_cook
  • إضافة محفز user_first_logged_in
  • إضافة سكريبت جديد لـ user_added_to_group
  • السماح بتقييد محفز المنشور على الإنشاء أو التعديل فقط
  • إضافة سكريبت لوضع علامة تلقائية على الموضوع
  • سكريبت لتحديث مستوى إشعار الفئة لأعضاء المجموعة.
إصلاحات الأخطاء
  • السماح بإعادة تعيين مكونات الخيارات

discourse-category-experts

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

discourse-chat-integration

ميزات جديدة
  • تفعيل قواعد المتابعة عند تغيير الفئة
إصلاحات الأخطاء
  • منع قواعد ‘tag_added’ من العمل للمنشورات العادية

discourse-data-explorer

إصلاحات الأخطاء
  • عرض “false” و “0” في نتائج الاستعلام
تغييرات تجربة المستخدم
  • إصلاح تباعد مدخلات المعاملات

discourse-docs

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

discourse-footnote

تغييرات تجربة المستخدم
  • إصلاح مشاكل الارتفاع مع الملاحظات السفلية المضمنة

discourse-gamification

ميزات جديدة
  • واجهة برمجة تطبيقات (API) لأحداث النقاط المخصصة
إصلاحات الأخطاء
  • كانت الأسماء فارغة في لوحة الصدارة عندما لا يكون لدى المستخدم الاسم الكامل
  • كانت LikesGiven تُمنح للمستخدم الخطأ
  • كانت LikesReceived تستخدم تاريخ المنشور بدلاً من تاريخ الإعجاب
  • تخطي تسلسل gamification_score عند تعطيل الإضافة

discourse-patreon

إصلاحات الأخطاء
  • استرداد رمز الوصول للمُنشئ باستخدام خاصية “token”.

discourse-prometheus

ميزات جديدة
  • إدخال مقياس ملخص http_application_duration_seconds

discourse-reactions

تغييرات تجربة المستخدم
  • تقييد الصور الشخصية للحاوية بسبب التغيير الأساسي
الأداء
  • استبدال pluck بـ select

discourse-solved

ميزات جديدة
  • prioritize_solved_topics_in_search لإعطاء الأولوية للمواضيع المحلولة
  • إعداد إغلاق موضوع محلول تلقائيًا لكل فئة
إصلاحات الأخطاء
  • أخذ إعداد enable_names في الاعتبار
  • احترام إعداد الموقع “عرض الاسم على المنشورات”

discourse-subscriptions

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

discourse-theme-creator

إصلاحات الأخطاء
  • استخدام اسم الإجراء الصحيح لـ showAdvanced
  • حفظ إعدادات السمات
  • تضمين ‘value’ لحقول السمات المتسلسلة للسمات البعيدة
تغييرات تجربة المستخدم
  • إصلاح تخطيط إعدادات السمة
  • إصلاح المساحة الفارغة في عنوان URL للمشاركة
  • إصلاح محاذاة أزرار إجراءات السمة

discourse-translator

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

discourse-user-notes

إصلاحات الأخطاء
  • PLUGIN_NAME غير صحيح

docker_manager

ميزات جديدة
  • إضافة دعم لوسوم git
إصلاحات الأخطاء
  • كان التحديث معطلاً عندما يستخدم المستودع فرع master
  • تحديث ملف التوافق لـ v3.1.0.beta1 وما قبله

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

ميزات جديدة

  • حجم كتلة ديناميكي مع uppy
  • إضافة نوع جديد لإعدادات الموقع لقوائم tag-group
  • إضافة Webhook لـ Mailpace
  • دعم الفئات الفرعية في نافذة الفئات الجانبية الجديدة لتحرير الفئات
  • شبكة صور في المنشورات (تجريبي)
  • استخدام نظام إكمال الهاشتاج الجديد في جميع المواقع
  • زر تجاهل جديد للعرض المدمج للجديد وغير المقروء
  • السماح بتعطيل ACLs الخاصة بـ S3
  • مؤشر عدم الاتصال
  • إضافة نطاق API للمنشورات الأحدث
  • نطاق API لتغذية latest.rss
  • السماح بتوسيع المنشورات المخفية للمجموعات في SiteSetting.can_see_hidden_post
  • تقديم إصدارات RTL من حزم CSS للإدارة والإضافات للمناطق اللغوية RTL
  • تقليل أحجام الصور الشخصية إلى 6 بدلاً من 20
  • عرض أسماء مجموعات المشاركين في الرسائل الخاصة في قائمة المواضيع.
  • تحسينات على مؤشر رأس خيط الدردشة
  • تحسين عنصر قائمة الخيط ورأسه
  • نافذة منبثقة للمسؤولين لتحرير قسم المجتمع
  • دعم دمج المنشورات زمنيًا في موضوع موجود
  • مؤشرات غير مقروءة أولية لخيط الدردشة
  • تطبيق أنماط الهاشتاج على الإكمال التلقائي
  • إنشاء مواضيع قانونية لتعيين اسم الشركة
  • إضافة دعم لصور AVIF
  • إضافة حالة المستخدم إلى الإشارات المضمنة في الدردشة
  • السماح بالبحث عن أقدم المواضيع
  • بحث ضبابي في إعدادات الموقع ورفع الحد إلى 100 تطابق
  • عرض بطاقات المستخدمين للمستخدمين غير النشطين
  • إنشاء وتحديث عضويات الخيط
  • مؤشر الرد على الدردشة للخيوط
  • الافتراضي للفئة الفرعية عندما لا تسمح الفئة الرئيسية بالنشر
  • واجهة المستخدم الأولية لقائمة الخيوط
  • تفعيل نصائح المستخدم افتراضيًا
  • السماح بمجال عضوية أطول
  • إضافة إشعار جديد لمشاكل المسؤول
  • تعديل Search_rank_sort_priorities
  • مؤشر عدم الاتصال يتحكم به اتصال message-bus (#21324)"
  • مؤشر عدم الاتصال يتحكم به اتصال message-bus
  • إعادة تنفيذ مؤشر عدم الاتصال
  • خدمة لتتبع اتصال message bus + مؤشر عدم الاتصال (#21259)
  • إضافة دعم لوسوم figure و figcaption في التضمينات
  • إضافة دعم لأحداث Webhook لسحب الشارات من المستخدمين
  • إعادة إدخال ذاكرة التخزين المؤقت لعداد الردود على الخيوط بشكل أفضل
  • السماح للمسؤولين بحذف العناصر القابلة للمراجعة عبر API
  • إضافة ميزة جديدة “لا تطعم المتشدقين” (don’t feed the trolls)
  • السماح بحذف المسودات عبر API
  • اكتشاف “فرع” git الحالي حتى عند التحقق من علامة

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

  • تغيير تسمية زر تجاهل الجديد
  • استخدام _presentChannels.size بدلاً من _presentChannels.length
  • مراجع TOC في إعداد مجلد فرعي
  • التمرير إلى الأعلى بعد تفعيل الدردشة
  • تحسينات مختلفة للجوال
  • جعل تعبير regex للكلمات المرصودة المتسلسلة متوافقًا مع Javascript
  • التوفيق الصحيح لتراكم message bus
  • منع الضغط المطول لاختطاف حدث التفاعل
  • لم يعد Json_schemer يسمح بمفاتيح فارغة (nil)
  • إنشاء إشعارات رسائل خاصة جديدة لمجموعات watching_first_post
  • تعطيل أحداث المؤشر أثناء إظهار القائمة
  • منع lightbox من إغلاق الدردشة عند الضغط على Escape
  • على iOS PWA، منع اللمس ليصبح نقرة
  • منع حلقة العودة في السجل
  • عدم السماح برسائل دردشة فارغة
  • لم يكن لصق الملفات في الدردشة يعمل
  • تعيين القيمة بشكل صحيح على تفاعلية textarea
  • إرسال رسالة ترقية TL2 إلى المستخدم الصحيح
  • إضافة ألوان الفئات مرة أخرى إلى صفحات الفئات
  • إضافة صورة تم حذفها قد لا تزال مستخدمة
  • نقرات الخلفية غير المتداخلة
  • تطبيق نمط مؤشر أيقونة رأس الدردشة على الحالات العاجلة فقط
  • استخدام لون افتراضي لأيقونة الهاشتاج للمستخدمين الذين لا يملكون صلاحية
  • تبديل تثبيت الموضوع للمستخدم فقط إذا تم الضغط على أيقونة الدبوس.
  • استعادة خلفية تذييل الشريط الجانبي
  • محاولات الخروج من القفل مبكرًا
  • إخفاء زر الحذف عند الدعوة كـ مستخدم حيث لا يستطيع المستخدم الحذف على أي حال
  • تبسيط رابط قسم المجتمع
  • منع عدم التعريف في اختبار قدرات isSafari
  • التأكد من عدم خروج صندوق الإكمال التلقائي للإشارة عن الشاشة في المناطق اللغوية RTL
  • تعيين معرفات message bus الأخيرة بشكل صحيح عند إعادة المزامنة
  • حذف علامات مرادفة إذا كانت مرادفات أخرى موجودة بالفعل.
  • تغيير أيقونات المجتمع
  • استخدام أبعاد ثابتة لصورة الشخصية في بطاقة المستخدم
  • إعادة الاشتراك بشكل صحيح بعد إعادة التشغيل
  • عدم إضافة المجموعات المذكورة كمستخدمين مُشار إليهم
  • منع صمت المسؤولين
  • عناصر تطفو بعيدًا عند التمرير الزائد في Safari
  • استخدام DiscourseURL.routeTo للانتقالات في الدرج
  • تطبيق getURL على عناوين URL للتطبيق والدردشة
  • استخدام getURL بشكل صحيح لفتح الصفحة الكاملة
  • إزالة قواعد CSS غير الضرورية المحددة لـ RTL
  • إزالة المستخدمين المذكورين الذين تم تدميرهم
  • التعافي عن طريق عرض فهرس الدرج عند خطأ 404
  • تراجع مسار u/:username/deleted-posts
  • استدعاء إعادة تعيين composer بمعلمات صحيحة
  • عرض سياسة الخصوصية أو شروط الخدمة عند وجودها
  • حالة حافة حجم الصفحة لـ null last_read_message_id
  • إنشاء عضوية خيط المستخدم للرسالة الأصلية
  • لم يكن التعبئة التلقائية تحدث عند التحميل الأول
  • التأكد من عدم تجاوز خيط الدردشة
  • نقل تخزين الخيط خارج استدعاء chatApi.thread()
  • استعلام N+1 لمُسلسل رسائل الدردشة عند الإشارات
  • خصوصية لون فئة CSS للهاشتاج
  • عدم محاولة وضع علامة كمقروء لرسالة مؤقتة
  • مشاكل حذف آخر رسالة مقروءة في الدردشة وتتبع الحالة
  • تضمين more_topic_url في الاستجابة لـ /categories_and_{latest, top}
  • تسلسل عضوية الخيط للمستخدم
  • منع حفظ المسودة في قناة غير صحيحة
  • تبسيط الرسالة النشطة بشكل صحيح إلى null
  • اختبار غير مستقر في الشريط الجانبي مع حجم خط جديد
  • عدم تشغيل عمليات التحقق عند إبطال الدعوات
  • تحسينات على المسودة للقنوات
  • عدم معاينة قنوات الدردشة للمستخدمين ذوي الصلاحية للقراءة فقط
  • تخطي عناوين URL للإطار المضمن ذات المسارات النسبية في منظف النص الجميل.
  • عدم حدوث خطأ إذا قام المسؤول/المالك بفحص الرسالة المستهدفة
  • تحسين تحديث عضوية الدردشة عند حذف الرسالة
  • السماح بإضافة الصفحات المنشورة إلى الشريط الجانبي
  • إزالة حد تعسفي في استعلام سكريبت مستورد Discuz
  • التأكد من تطبيق حجم اللوحة الجانبية بشكل صحيح عند العرض
  • تحديث client lastReadMessageId عند رسالة مهجورة
  • الحفاظ على حجم اللوحة عند تغيير المحتوى
  • يمكن أن يكون لصور الفيديو المصغرة تكرارات
  • إلغاء جلب الرسائل بعد تغيير القناة
  • فحص حجم الصفحة لرسائل الخيط
  • النظر في users.created_at لتنظيف غير النشطين
  • عدم طهي الأيقونة مع الهاشتاجات
  • السماح للمسؤول بتغيير مستوى إشعار الموضوع عبر API
  • النظر في المستخدمين الذين لديهم مواضيع/منشورات مهجورة لتنظيف غير النشطين
  • تصحيح حشو مؤشر الرد
  • عند إخفاء مستخدم، يتم مسح حالته أيضًا
  • إصلاح الافتراضي للفئة الفرعية عندما لا تسمح الفئة الرئيسية بالنشر
  • تحسين تحليل بريد Mailman
  • النقر على إشعار معدّل يجب أن يفتح نافذة منبثقة لتاريخ التعديل
  • إضافة هامش مفقود لرسالة مسودة على سطح المكتب
  • التأكد من إضافة الرسالة قبل التمرير
  • تحديث إحصائيات علامة الفئة مع جديد أو محذوف
  • عرض خطأ حجم تحميل GIF فورًا
  • منع أخطاء معالج البريد عندما يكون البريد فارغًا أو null
  • إصلاحات مختلفة لأسلوب دليل الدردشة
  • فحص أكثر مرونة لنهاية الرسالة
  • التأكد من أن مؤشر الرد له ارتفاع محدود
  • التأكد من أن Composer الدردشة يرتكز على Composer الموضوع
  • إزالة المراجع القديمة لفئة الصالون
  • البحث عن أيقونات svg sprite المتصلة بقاعدة البيانات الافتراضية
  • مسح ذاكرة تخزين المؤقت لقائمة المواضيع بعد أرشفة رسالة خاصة
  • تعويض نقص مؤشر الرد في المسودة
  • مزامنة حالة تتبع القناة بشكل صحيح عند تغيير الوجود
  • متابعة تعديلات نتش Composer
  • السماح لـ نتش بلون خلفية Composer
  • عرض أشرطة التمرير تحت Firefox في الدردشة
  • عدم عرض التكرارات في دليل الأسلوب
  • أنماط الدرج لأيقونة خيط الدردشة
  • إضافة أيقونة خيوط الدردشة الجديدة وتحريك زر قائمة الخيوط إلى اليمين
  • التأكد من إخفاء تنبيه النافذة المنبثقة عند الفراغ
  • إخفاء d-modal أثناء تحميل الصفحة
  • أخطاء وضع العلامات المختلفة
  • إصلاحات ارتفاع الدردشة
  • إخفاء الإشعار العالمي في الدردشة
  • نقل حساب ارتفاع الدردشة إلى mixin
  • إصلاحات مختلفة بعد تغييرات ارتفاع القناة
  • تحديد الحد الأقصى للارتفاع إلى نافذة العرض للقناة فقط
  • التعامل مع جميع أحرف UTF-8
  • أداء تصيير الأقسام المخصصة في الشريط الجانبي يتدهور مع مرور الوقت
  • مثال على API AddNavigationBarItem
  • يجب أن يرسل Composer بيانات تعريفية (metaData)
  • عدم تعيين VH أثناء التكبير
  • الاستماع دائمًا عند تغيير حجم النافذة
  • تحديث الموقع عند تغيير enable_user_tips
  • التأكد من عدم استخدام all_mentioned_user_ids كمعرف
  • تجاوز مؤشر رد الخيط
  • PLUGIN_NAME غير صحيح لـ “poll”
  • تجنب الترميز المزدوج لعنوان الموضوع المميز في ملف المستخدم
  • منع الاشتراك بمعرف قديم
  • إغلاق اللوحة في وقت أبكر
  • السماح بمعرفات مجموعات أرقام صحيحة لإنشاء واجهة برمجة تطبيقات الدعوة
  • تحديد الرسائل مع Shift + Click
  • لوحة المفاتيح على Android
    | الاعتماد على حل واحد فقط لحساب لوحة المفاتيح
  • كسر Chat NotificationLevels في الإنتاج
  • تجاوز النص وأحداث النقر على العناصر الفرعية
  • التعامل مع الرسالة الأصلية المحذوفة لفهرس الخيط
  • عدم الانضمام التلقائي للمستخدمين عندما يكون لديهم أذونات قراءة فقط
  • عرض 404 على صفحة الفئة الجديدة للمشرفين عند تعطيل إعداد الموقع
  • العودة إلى Composer للأحرف غير ASCII
  • عدم السماح بتعبئة العنوان بالسيطرة على البحث
  • منع التبديل السريع للقناة من التسبب في خطأ
  • تغييرات طفيفة في الخيط على الجوال
  • توثيق واجهة برمجة تطبيقات الدعوة
  • عدد الإعجابات المستلمة في بريد إلكتروني ملخص
  • خدمة عامل لـ Safari
  • مؤشر رد الدردشة أكثر دقة
  • يجب أن يعود Fast-edit إلى Composer للأحرف غير ASCII
  • تغيير الحد على وصف الشارات
  • لا يوجد حدث عند تعطيل الخيوط
  • جعل أحداث الماوس سلبية
  • التأكد من الترتيب عند نقل رسائل الدردشة إلى قناة أخرى
  • رابط صحيح على الرسالة الأصلية
  • محاولات التوفيق مع حالة التتبع
  • قسم الشريط الجانبي أكثر قفزًا
  • تحديث حد الاختبار لنطاق البريد الإلكتروني
  • اختبار sidebar-user-community-section-test غير مستقر
  • حل مشاكل منطقة الوقت مع إدخال التاريخ والوقت
  • يجب أن تخزن خدمة العامل فقط طلبات 200
  • عرض عدد غير مقروء غير صحيح في القناة عند حذف الرسالة
  • حالة قراءة الإشارة في الخيط وروابط الإشعارات
  • إزالة عناوين Vimeo ذات الترميز المزدوج
  • التأكد من عمل جدول التوسيع بغض النظر عن هدف حدث النقر
  • عدم تسجيل ‘عرض الرسالة الشخصية’ عند إرسال Webhook
  • السماح بإعادة وضع علامة على المنشورات المحررة بنينجا (ninja-edited)
  • قائمة منسدلة فارغة لرسائل المستخدم في إعداد مجلد فرعي.
  • حساب فواصل التواريخ الأكثر مرونة
  • التأكد من وجود زر إدارة المستخدم على الجوال
  • يجب أن يتجاهل مستقبل البريد الإلكتروني x-auto-response-suppress
  • إضافة صور مصغرة لفيديوهات Vimeo غير المدرجة والكسولة
  • التأكد من أن ارتفاع الصفحة صحيح على iPad + hub
  • كانت أيقونة ChatComposerMessageDetails دائمًا تحرير
  • تعطيل زر الإرسال أثناء التحميلات الجارية
  • استخدام الأنواع بشكل صحيح لنوع العناصر القابلة للمراجعة
    | يجب أن تكون الصور المقتبسة في lightbox
  • عدم السماح بأحرف Unicode غير مرئية في أسماء المستخدمين
  • إعادة تسمية notify_about_flags_after إلى notify_about_reviewable_item_after
  • صور مصغرة فارغة للفيديو
  • التمييز الصحيح بين مدخلات تحميل القناة/الخيط
  • السماح لدمج YouTube باحترام المعلمة t
  • توحيد الحد الأدنى لعرض اللوحات بشكل صحيح
  • كان ارتفاع الدردشة غير صحيح على iPad
  • تضمين لمعان المجموعة في قوائم مواضيع الفئات في الصفحة الرئيسية
  • التأكد من تفعيل Webhooks أحداث مستخدم المجموعة المفلترة
  • التأكد من مسح الخيط عند إغلاقه
  • إلغاء حفظ المسودة عند تدمير Composer
  • لون الحدود الصحيح لإجراءات الرسالة
  • عرض صورة كبيرة بديلة لصورة onebox
  • تحسين تنظيف مسار الدردشة
  • احترام chat_minimum_message_length بشكل صحيح
  • محاولات جعل الطهي أقل اعتمادًا على الترتيب
  • توليد Markdown من لصق الرابط
  • اشتراط سكريبت date db_timestamps_mover
    | العودة بأمان من منشور مفقود في check_dont_feed_the_trolls
    | حماية في حال كانت الرسالة نشطة أثناء الانتقال
    | السماح لـ Composer بالتوسع
    | لم تتعامل روابط BBcode مع المسارات بشكل صحيح
    | عدم عرض زر تدمير العنصر القابل للمراجعة على العميل
    | عرض لمعان المجموعة التلقائي وفقًا لتفضيلات المستخدم
    | صور مصغرة فارغة للفيديو
    | التأكد من ترانسبيل سكريبت skip-module بشكل صحيح
    | التأكد من تحديث أرقام العناصر القابلة للمراجعة بشكل صحيح لقائمة المستخدم الجديدة
    | خطأ عند محاولة رفع مستوى موضوع بدون فئة
    | عدم حذف رسائل الدردشة القديمة إذا كانت الدردشة معطلة
    | تضمين liked_consolidated وأنواع التفاعل في عدد غير المقروء في علامة التبويب الإعجابات
    | عدم الكتابة فوق الصور المصغرة الموجودة
    | كشف أفضل لتحديد النص في مدخل البحث
    | زيادة تأخير إعادة ترتيب الشريط الجانبي لسطح المكتب
    | عدم عرض خطأ لـ bad-sequence
    | إرسال إشعارات بعد تحديث رسالة دردشة بإشارات جديدة
    | نشر ناشر الدردشة إلى خيط عند تعطيل الخيوط
    | التراجع عن “DEV: إضافة overflow-x: hidden لحاويات رسائل الدردشة (#21030)”
    | مرجع فئة فرعية للهاشتاج غير صحيح عندما لا يكون النوع الأعلى ترتيبًا
    | إعادة تعيين أعمدة دليل المستخدم
    | زر الاقتباس لا يضغط على الجوال
    | يجب أن تحترم اختصارات Composer الدردشة السياق
    | عدم عد رسائل الخيط لعدم المقروءة في القناة
    | خطأ 500 عند إضافة علامات فئة مقيدة
    | استثناء nil في مُنبه الدردشة
    | إضافة سلاسل ترجمة مفقودة لفيديوهات lazy-videos

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

| محاذاة أفضل للشبكات التجريبية
| إزالة الحافة المستديرة عند التمرير على lightbox
| جعل نصائح المستخدم أكثر وضوحًا
| تحتاج لوحات الألوان الداكنة إلى ظلال أغمق
| إعادة هيكلة مؤشر عدم القراءة في الدردشة
| إصلاح تباعد صغير لعناصر الشبكة
| تعديلات طفيفة على نمط #mention
| زيادة تباين قائمة منسدلة “المزيد” في الشريط الجانبي
| يجب أن يتطابق مؤشر تسمية مجموعة القائمة مع التصميم الحالي
| إزالة إشعار “إنشاء مواضيع”
| عرض تلميح لأيقونة قسم التنقل العالمي
| إضافة التباعد بشكل صحيح لإدارة التحديد
| تحسين الضغط المطول واللمس لرسالة الدردشة
| السماح للمستخدمين بتصفية الفئات في نافذة منبثقة لتحرير الفئات في الشريط الجانبي
| عدم منع عرض التنقل الثانوي لرسائل المستخدم لحالة التتبع
| المحاولة الأولى لنافذة منبثقة لتحرير فئات التنقل للشريط الجانبي
| إصلاح قطع الأرقام في مؤشر الدردشة في الرأس
| تحسين وصف حد معدل /print
| إزالة كتلة العنوان والوصف إذا كانت فارغة
| إزالة لون خلفية الشريط الجانبي
| إصلاح زر الإضافة المعتم في Composer الدردشة عند التركيز
| تصحيح رسالة التعليم عندما لا توجد مواضيع جديدة
| ضبط حجم الناشر المتكرر في خريطة الموضوع
| أيقونات رأس قناة الدردشة
| إضافة زر “عرض المزيد” لعنصر قابل للمراجعة
| ضبط أحجام الصور الشخصية المختلفة بسبب تغييرات الحجم
| تعديلات نمط لنافذة منبثقة لتحرير الشريط الجانبي
| متابعة لـ #1f37fe5
| تعديل عناصر منشورات المستخدم المحذوفة
| إعادة هيكلة أزرار Composer الدردشة + الرموز التعبيرية
| إصلاح عرض تاريخ المنشور الخام
| حذف رسالة عند التحرير إلى فراغ
| إضافة دعم لرسالة دردشة موضوعة علامة في قائمة المراجعة
| إغلاق الدرج عند الضغط على Esc إذا لم يكن الإدخال في حالة تركيز
| تعديل تباعد صغير في تفاصيل الرسالة
| إسقاط عرض إعدادات short_site_description في الشريط الجانبي
| تحتاج أسماء الفئات الطويلة غير المصفاة إلى اقتطاع
| إصلاح حالة نشطة صغيرة للشريط الجانبي
| المزيد من تعديلات النمط لخط الشريط الجانبي الأكبر
| زيادة حجم خط الشريط الجانبي
| إضافة إظهار كلمة المرور في نافذة تسجيل الدخول للجوال
| تحسين عرض تاريخ التعديل
| تم تضمين تنقل تذييل iPad الآن في إزاحة الرأس
| تحسين تباعد العلامات
| خطوة 2 لـ Composer الدردشة
| إضافة مؤشر لرسالة من currentUser
| لا يجب إظهار زر إضافة قسم مخصص للمستخدمين المجهولين
| تعديل على حجم الشعار للتأكد من أنه ليس صغيرًا جدًا على الشاشات الصغيرة
| إزالة نصيحة موضوع الترحيب للمسؤول وضبط النص
| تعديلات عامة على Composer الدردشة
| إصلاح صغير مع Composer الجديد والرد/التحرير
| تحسين عرض وصف الموقع القصير في قائمة منسدلة الرأس
| تضمين رؤوس مخصصة في --header-offset
| عرض التحرير السريع في أعلى النافذة على الجوال
| إضافة المزيد من الكتلة لأيقونة الخيط
| الأقسام غير قابلة للطي في قائمة تنقل “قائمة منسدلة الرأس”
| تنسيق Composer الدردشة عند التركيز
| إزالة هوامش الخيط
| تنفيذ تصميم Composer الجديد
| نص أفضل لرسالة الخطأ العامة
| تحديث نص الشارات الممنوحة للآخرين
| فتح اللوحة الجانبية مبكرًا لتجنب الاهتزاز
| إخفاء زر الإعدادات عند التعطيل
| تحسينات مختلفة على دعوة CTA لموضوع الترحيب
| حجم/تباعد لوحة الخيط على الجوال
| شريط تحميل لفلتر select-kit
| تجميع الرسائل المحذوفة
| التمرير إلى الأسفل عند وضع علامة على الرسالة
| تحميل خيط مسبقًا عند تمرير مؤشر الخيط
| تنفيذ خيوط مسودة
| استخدام ألوان ثابتة لتقارير الرسم البياني المكدسة للمسؤول
| في وضع القائمة المنسدلة للشريط الجانبي، إظهار عناصر “المزيد”
| إصلاح موضع إعادة تعيين إعداد مخطط الألوان
| إصلاح تخطيط تفضيلات الألوان
| إعادة تعيين الرسالة النشطة عند التمرير
| تخطيط قائمة منسدلة للشريط الجانبي بعمودين
| طهي الرسالة قبل إرسال التعديل
| إصلاح تخطيط onebox للمستخدم
| يستخدم Composer BEM + تعديلات صغيرة على تنسيق enabled/disabled
| إضافة تحذير بأن تحديث min_trust_level_for_user_api_key سيعطل المستخدمين عن استخدام DiscourseHub
| استخدام dvh لارتفاع الشريط الجانبي
| تغيير طفيف في لون التمييز لـ onebox/blockquote/chatreaction
| عرض عنوان القناة في عنوان المستند
| إصلاح موضع المسافة في عدادات الشارات
| تعديلات نمط نجاح التثبيت الصغيرة
| تضمين الفئات الفرعية في عرض الزاحف
| تحسين Composer ولوحة الخيط
| تمرير مؤشر خيط الدردشة
| توسيط أفضل للملخص في حالة الاقتطاع
| إصلاح عرض إدخال منتقي الوقت على الجوال
| إصلاح لون نص وسم kbd في تلميح ملء الشاشة لـ Composer
| تحسين التخطيط والأنماط لتفضيلات الفرد
| تحديث حلقة الحركة لتجنب التمرير
| إزالة عنصر الرسالة الجديدة من chatpane
| تغييرات تصميم طفيفة على طابع وقت الدردشة
| التأكد من أن المؤشر هو مؤشر فوق الأقسام المخصصة

الأداء

| إسقاط التقييد من عقدة تغيير الحجم
| تحسين استراتيجية تحميل workbox
| تخزين مسارات شروط الخدمة وسياسة الخصوصية مؤقتًا
| تجنب الاستدعاء العاجل لـ pluck في وحدة تحكم المنشورات
| منع الاستدعاء العاجل لـ pluck في منبه المنشور
| تجنب عرض مكون غير مطلوب في معظم الأوقات
| تحميل معلومات المستخدم مسبقًا عند زيارة مسارات رسائل المستخدم
| تشغيل العميل لطلبات متعددة عند فتح Composer
| إرسال publish_new_channel فقط عند عدم المتابعة
| التسبب في إنشاء منشور لـ N+1
| تحميل صارم لاستعلامات SidebarSection
| تجنب تشغيل ردود فعل تغيير TopicTrackingState دون داعٍ
| إزالة استعلامات غير ضرورية من Theme#set_field
| عدم تسلسل القيمة لـ theme_fields دون داعٍ

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

| تحسين إمكانية الوصول لـ select-kit (المحاولة 2)
| تحسين إمكانية الوصول لـ select-kit
| إغلاق select kit عند فقدان التركيز
| استخدام الهيكل الصحيح لعناوين الشارات

14 إعجابًا