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

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

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

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

في الإصدار التجريبي beta3، تمت إضافة إعداد الموقع review media unless trust level. يمكن الآن تهيئة المواقع بحيث يجب على الموظفين مراجعة جميع المواضيع/المنشورات التي تحتوي على وسائط مدمجة قبل نشرها.

التمييز بين الإشارات الجماعية والإشارات الفردية

في السابق، لم تكن هناك تفرقة بصرية بين الإشارات الفردية والإشارات الجماعية. كلاهما استخدم الرمز @. يمكن رؤية نوع الإشارة عند تمرير الماوس، لكن هذا لا يعمل على الأجهزة التي تعمل باللمس، ولا يكون واضحًا بسهولة.

لمساعدة المستخدمين على التمييز بصريًا بين الإشعارين، نستخدم الآن أيقونة مختلفة للإشعارات الجماعية.

أصبح الشكل الآن كالتالي:

image

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

للمقارنة، تبدو الإشارة العادية كالتالي:

image

السماح بدمج صور الوسائط الآمنة في الرسائل الإلكترونية افتراضيًا

بالنسبة للمواقع التي تستخدم Secure Uploads يتم حذف التحميلات من الرسائل الإلكترونية.
image
يدعم Discourse الآن افتراضيًا السماح بتضمين الصور في الرسائل الإلكترونية إذا لم تتجاوز حجمًا محددًا. يمكن للمسؤولين التحكم في ذلك عبر إعدادات الموقع secure media allow embed images in emails و secure media max email embed image size kb.

السماح للمسؤولين بحذف سجلات SSO من واجهة المستخدم

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

استبدال مؤقتات مواضيع المستخدمين بتذكيرات العلامات المرجعية

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

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

  • إذا لم تكن هناك علامة مرجعية لأول منشور في الموضوع، قم بإنشاء علامة مرجعية مع تذكير.
  • إذا كانت هناك علامة مرجعية لأول منشور في الموضوع ولم يتم تعيين تذكير فيها، قم بتحديثها بتذكير مؤقت الموضوع.
  • إذا كانت هناك علامة مرجعية للمؤلف الأصلي (OP) للموضوع مع تذكير، فتجاهل مؤقت الموضوع.

لوحات ألوان قابلة للاختيار من قبل المستخدمين

تتبعًا لـ دعم الوضع المظلم المحسّن في الإصدار التجريبي beta2، يمكن للمواقع الآن تعيين لوحات ألوان قابلة للاختيار من قبل المستخدمين، تمامًا مثل السمات. هذا يعني أن المواقع لم تعد بحاجة إلى تكوين سمتين لتقديم لونين؛ بل يمكنها بدلاً من ذلك تثبيت سمة واحدة وإضافة لوحات ألوان قابلة للاختيار من قبل المستخدمين.

المزيد من البيانات في تصدير المستخدمين

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

تحكم أسهل في الخطوط

يمكن للمواقع الآن تخصيص الخط الأساسي عبر المعالج وإعدادات الموقع.

31 إعجابًا

المزيد والمزيد!

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

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

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

  • __ws لا يجب أن يكون قادرًا على تجاوز كل نطاق في المواقع المتعددة
  • إرجاع خطأ عند وجود صور أكبر من الحجم المسموح به
  • لا يجب أن يرى المشرف group_users و second_factor_enabled.
  • إزالة الإشارة إلى وجود مجموعة إذا لم يتمكن المستخدم من رؤيتها.
  • لا تسمح للمشرفين بإدراج الرسائل الخاصة لجميع المجموعات.
  • لا تسمح للمشرفين بعرض صندوق الوارد الخاص بالمسؤولين

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

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

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

Omniauth JWT

  • السماح بتمرير معامل jwks_loader إلى مكتبة jwt

Footnote

  • إعادة هيكلة كبيرة للواجهة الأمامية
  • تحسين وضع الصور الكبيرة
  • تحسينات على التنسيقات

Sitemap

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

Akismet

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

Zendesk

  • يجب أن يكون التذكرة المطلوبة هي المستخدم الذي قدم التذكرة

WP Discourse

  • دعم خيار النشر القسري فقط للمنشورات التي تم نشرها باستخدام محرر الكتل (Block Editor)
  • تحديث لـ WordPress 5.5

Algolia

  • محاذاة أفضل لحقل البحث
  • إضافة دعم الترجمة

Azure AD

  • إضافة دعم لقراءة الاسم الكامل واستخدام مستأجر محدد

Chart

  • توليد تلقائي لألوان الخلفية إذا لم يتم تعيينها

Policy

  • إضافة منشئ السياسات

Calendar

  • وظائف وتحسينات إضافية للأحداث

Assign

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

Code Review

  • إضافة ميزة تخطي الالتزام (skip commit)
  • السماح بالتراجع عن إشعارات “تم اعتماد الالتزام”
  • الاستمرار في المراجعة في نفس الفئة حتى لو كانت مكتومة

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

[details=“انقر للتوسيع”]

ميزات جديدة

  • إضافة إعداد موقع للتحكم في إعادة التوجيه التلقائية للمصادقة
  • فلاتر بحث متقدمة لعدد المشاهدات
  • تغيير الحجم الافتراضي لبحث المنشورات الحديثة
  • جعل فلاتر البحث غير حساسة لحالة الأحرف
  • إعداد SiteSetting.keep_old_ip_address_count المخفي لتتبع سجل عناوين IP.
  • السماح بتوسيع topic_eager_loads في البحث
  • إضافة دعم للعرض على الجوال عند نشر الصفحات
  • إضافة دعم للجلسات غير الدائمة
  • السماح للمشرفين بعرض المجموعات التي يمكن لأعضائها رؤيتها.
  • عرض اسم العلامة الحالي في نافذة إعادة التسمية
  • إضافة خيار للمستخدم لاختيار الإشارات المرجعية كصفحة رئيسية
  • السماح بتضمين الصور عبر البريد الإلكتروني مع وسائط آمنة
  • إضافة فئات CSS إلى عناصر ارتباط نمط الصفحة
  • إضافة أنماط الصفحة إلى نقطة نهاية bootstrap.json
  • إضافة منفذ إضافي أسفل العناصر الثابتة
  • إهمال مكتبة lodash حتى نتمكن من إزالتها.
  • السماح بتحديد اسم المنصة للخرجات الخاصة بالمنصة
  • تحكم إضافي في عناصر iframe في الـ oneboxes
  • إضافة زر تجاهل المواضيع غير المقروءة عند التصفية حسب العلامة.
  • إضافة الترتيب حسب اسم المستخدم لعناصر الدليل
  • نطاقات API إضافية
  • السماح للإضافات بتسجيل مسارات API قائمة على المعاملات

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

  • عدم تخطي شارة المستخدم الجديد
  • mouseEnter قديم في إصدارات Ember الأحدث
  • إعدادات البريد الإلكتروني الدائم لم تكن تُحترم
  • إزالة معرف الفئة من اسم فئة التصنيف
  • يمكن للموظفين فقط تعديل تفاصيل الموضوع عندما تكون المنشورة الأولى مقفلة
  • السماح بالتحرير في المصنف قبل اختيار الفئة
  • استخدام scrollY لموقع التمرير الحالي
  • استرجاع غير متوقع أثناء حدث system_message_sent
  • تحسين ملف popular-themes.js
  • استبدال رابط معاينة Material Design المعطل
  • رسالة ترقية TL2 والتدريب المتقدم
  • عدم إظهار خطأ Topic#similar_to عند احتواء prepared raw على قيمة فارغة
  • عدم تحويل اسم المجموعة إلى أحرف صغيرة في حمولة الإشعار
  • احترام أذونات مجموعة المشرفين في الحارس (guardian)
  • خطأ “سمة غير معروفة verified” في مهام uploads rake
  • استخدام الشعار العادي في الصفحات المنشورة إذا لم يكن الشعار الصغير متاحًا.
  • إذا لم يتم العثور على مجموعة، ارفع الخطأ الصحيح
  • تعويض عن typographer
  • اقتباسات متداخلة في BBCode
  • كان استيراد NotificationLevels غير صحيح
  • وجود / مفقود بعد basePath كان يتسبب في أن يكون URL نسبيًا
  • التأكد من ضبط قاعدة بيانات المواقع المتعددة بشكل صحيح عند بدء عملية النسخ الاحتياطي
  • السماح بعناصر العلامات الموضحة عند رفع ملفات SVG
  • منع التفرع من إرسال الإشعارات بعد النسخ الاحتياطي
  • تم تعريف Hidden كعنصر ثابت بدلاً من الاعتماد على السمة
  • توفير واجهة برمجة تطبيقات أفضل لتسجيل أنواع التحميل العامة المخصصة
  • عدم تحويل اسم المجموعة إلى أحرف صغيرة في مُسلسل المستخدم الحالي
  • استخدام asset_hostnames في rails_multisite
  • إصلاح هجرة verification_status للتحميلات
  • كانت إشعارات علامة المجموعة تشمل جميع المستخدمين
  • عدم عرض تبويب العلامات في إدارة المجموعة إذا كانت العلامات معطلة
  • مشكلة N+1 للمسؤولين عند عرض صفحة المجموعات
  • استخدام get() على خصائص المجموعات/الشارات التي قد تكون كائنات POJO
  • محاولات لجعل التركيز التلقائي أكثر مرونة في النوافذ المنبثقة
  • لم تعمل مسار Category slug للإعدادات الفرعية
  • مسح ذاكرة التخزين المؤقت لنمط الصفحة عند تغيير الخط الأساسي
  • ملفات مفقودة من الالتزام السابق
  • تراجع في وضع غلاف تقدم الموضوع
  • يجب أن يكون عرض وارتفاع الصورة بين علامتي اقتباس
  • تبسيط تحديث searchedTerms من الموصلات
  • تجاهل TopicQuery.list_private_messages_unread لمستوى الإشعار
  • تحسينات بعد مراجعة الكود
  • مواصفة لإصلاح الأمان الخاص بالصور الكبيرة
  • لا تتضمن الواجهة السحرية discourse-shims
  • إضافة شims لـ popper في الواجهة السحرية
  • وضع علامة على التحميلات فقط كمُتحقق/غير مُتحقق في جرد S3
  • لم يتم عرض أخطاء التحميل أحيانًا بشكل صحيح
  • جعل النموذج يستخدم /u/admin-login بدلاً من /users/admin-login
  • كان التنوع المحدد غير دقيق بمقدار واحد
  • لم يعد isVisible مسموحًا به حتى لو تم استخدامه بشكل صحيح
  • كان يتم استخدام متغير Popper العالمي
  • قام Ember بإلغاء دعم isVisible في الإصدارات الأحدث
  • يضمن إسقاط التركيز قبل إدخال رابط التركيز
  • تغليف modal onShow داخل next
  • التأكد من ارتباط التحميلات بالمنشور عند مراجعة منشور
  • منع تنبيهات “التحميلات مفقودة في S3” بعد استعادة نسخة احتياطية
  • منع فشل eslint في الأنماط غير المطابقة في الإضافات
  • لم يتم تطبيق Tags_filter_regexp عند إعادة تسمية العلامة
  • التأكد من تعيين سمات rel بشكل صحيح.
  • إضافة إعلان important إلى فئة المساعدة/الأداة .hidden
  • تجاهل مصطلحات البحث الفارغة في استعلامات المواضيع
  • أخذ حالات “تحرير” مختلفة للمصنف في الاعتبار في discourse-presence
  • تحديث first_pm_unread_at لمجموعات المستخدم بدون رسائل غير مقروءة.
  • تم تحديد مربعات البحث بشكل غير صحيح عند وجود بادئة متشابهة.
  • يجب أن يبحث البحث الإداري عن الرسائل الخاصة الخاصة فقط.
  • يقبل Topic_creator participant_count في وضع الاستيراد
  • يجب التحقق من الكلمات المراقبة أولاً حتى لو كان المستخدم كاتبًا سريعًا.
  • لم يأخذ approve post count المواضيع الجديدة في الاعتبار
  • يجب أن يتمكن المسؤول دائمًا من عرض رسائل المجموعة.
  • قمنا بتغيير طريقة حل __widget_helpers
  • معالجة الحالات المختلفة لـ canInvite/canRemove في الرسائل الخاصة
  • حل مشكلة عدم توفر اسم المنشئ بعد التحويل البرمجي
  • تغليف استدعاء popper في afterRender واستخدام createPopper
  • جعل إشارات مرجعية للمواضيع المحذوفة أكثر مرونة
  • السماح لنا باستدعاء script_asset_url في المتحكمات
  • يضمن عدم محاولة دمج قائمة فارغة
  • تحميل الخطوط العريضة في الواجهة السحرية
  • منع الخطأ عند فتح مصنف من صفحة علامة
  • جعل قائمة الارتباط العكسي للزاحف متوافقة مع إرشادات مخطط جوجل.
  • تحويل مصفوفة jQuery إلى مصفوفة JS
  • أوه، تنظيف الكود
  • محاولة تحميل Gravatar إذا كان المستخدم يفتقد بريده الإلكتروني
  • عدم إرسال قائمة البريد لمنشور بمحتوى فارغ
  • يتطلب Highlightjs 10 تحميل بعض اللغات قبل غيرها
  • إزالة خاصية font-famly في فئات .font-
  • لم تكن رسالة النظام قابلة للترجمة بالكامل
  • تحديث Highlightjs إلى أحدث إصدار لتجنب التجميد
  • التحقق من انتهاء صلاحية الدعوة قبل عرضها
  • إضافة العلامات المرئية فقط إلى مجموعة نتائج العلامات
  • عدم رفع خطأ في وظيفة تحديث اسم المستخدم إذا تم حذف المستخدم.
  • الانتظار حتى يتم تحميل المجموعات قبل عرض رسالة فارغة
  • إضافة معطل ذاكرة التخزين المؤقت للخطوط
  • السماح بتوصيل الخطوط عبر CDN
  • تخطي سجل إجراءات عرض الرسائل الخاصة أثناء توليد حمولة الويب هوك.
  • تصدير تفضيلات فئات المستخدم لفئة محذوفة.
  • تستخدم ملفات Emails.rake المصادقة
  • تعديل الإشعار بعد إزالة auto_watch_category
  • معالجة الفئات المحذوفة في تصدير المنشور
  • التركيز على الزر الأول في قائمة إدارة الموضوع
  • التأكد من أن تعطيل المصادقة الثنائية يعمل كما هو متوقع
  • تعطيل زر إدراج الرابط عند تحرير فئة
  • اختبار JS غير مستقر بسبب عدم الانتظار للوعود
  • عدم إظهار خطأ عندما تكون إشارة مرجعية للموضوع فارغة
  • عدم تعيين color_scheme_id في خيارات المستخدم عندما لا تكون هناك مخططات محددة كقابلة للتحديد
  • لم تعمل ترجمات overridden المفردة لـ en_US
  • لم يكن UserAction يحتوي على قائمة أنواع (enum)
  • رفع مستوى onebox لإصلاح oneboxes الخاصة بـ Soundcloud
  • يتطلب تعطيل API معامل suspend_until و reason
  • إزالة المسارات الإضافية من robots.txt
  • لن يحتوي إعداد الموقع default_tags_muted على معرفات العلامات.
  • يضمن عدم فقدان معلمات الاستعلام في أداة اختيار الفترة
  • إعادة التوجيه الصحيحة بعد تسجيل الدخول الخارجي في المواقع الفرعية
  • التأكد من تدمير مؤقتات المواضيع التابعة للمواضيع الملقاة في سلة المهملات.
  • تنظيف مؤقت إغلاق الموضوع المغلق عندما لا يكون المستخدم مفوضًا.
  • تنظيف topic_timers عندما لم تعد صالحة.
  • التأكد من تنفيذ الإغلاق التلقائي بناءً على آخر منشور بواسطة مستخدم النظام.
  • فتح مؤقت الموضوع تلقائيًا للمواضيع المغلقة
  • يجب معالجة الرموز والسلاسل النصية بشكل متشابه أثناء حفظ الحقول المخصصة
  • يجب تعيين موقع QUnit قبل reset()
  • كان التمثيل من جانب الخادم معطلًا مع helperContext() الجديد
  • إزالة الحاوية من الأدوات
  • DEV: تحسينات Lock-on
  • استخدام requestAnimationFrame
  • :bug: تعديل تعبير البحث عن الفئة والعلامة لدعم الأحرف التايلاندية
  • تحديد عدد المستخدمين الذين يمكن إضافتهم إلى مجموعة دفعة واحدة
  • السماح بتكرار الفئات والعلامات في المدخلات حيث لا يجب السماح بذلك
  • مدخلات فئات المجموعة لم تُملأ أحيانًا
  • تحسين استيراد Vanilla
  • لم يكن العنوان الحالي مرئيًا عند تعيين عنوان الشارة
  • يضمن عدم تطبيق كود التنوع عدة مرات
  • إغلاق أداة الاختيار عند اختيار رمز تعبيري على جهاز محمول
  • إضافة معامل كسر ذاكرة التخزين المؤقت إلى جافا سكريبت محرر Ace
  • إزالة us_pacific-new من قائمة المناطق الزمنية المتاحة
  • منع وضع علامة على شعار الخلفية + الخلفية كآمن
  • تقييد فلتر البحث المتقدم personal_messages: للمسؤولين فقط.
  • تصحيح فلتر البحث المتقدم personal_messages:``.
  • إزالة تحميل العنصر الأب غير الضروري للصوت/الفيديو
  • تفضيل المناطق الزمنية على timezone للمعاينات
  • يجب أن تستخدم النسخ الاحتياطية مسارات نسبية للتحميلات المحلية
  • عرض تحذير فقط إذا تم إضافة جميع المستخدمين بالفعل إلى المجموعة
  • يؤدي Topic.similar_to إلى خطأ إذا كان cooked raw فارغًا.
  • قائمة الإشارات المرجعية تعرض رسالة “لا يوجد محتوى” خاطئة
  • لم تتمكن الواجهة السحرية من إرسال مخططات الألوان المخصصة للعميل بشكل صحيح

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

  • استخدام قائمة بسيطة للإعدادات بدون خيارات اختيار
  • يضمن عرض شارة الموضوع الجديد بشكل متسق
  • إزالة رقم المنشور من تسمية المصنف
  • استبدال “جاري التحميل…” في الاقتباسات بدائرة تحميل (spinner)
  • إضافة العرض والارتفاع إلى صورة رمزية مضمنة في بريد Gmail لـ GitHub onebox.
  • تحديث تنسيق الوضع الداكن لطلاء المستخدم الجديد
  • تباعد الأفقي في أجهزة iOS ذات الشق
  • إزالة النقاط الثلاثية الزائدة بعد “جاري التحميل”
  • يجعل أداة اختيار الرموز التعبيرية غير حساسة لحالة الأحرف
  • جعل صفحة عرض مفاتيح API الجديدة أكثر استجابة قليلاً
  • عرض اسم مجموعة المشرفين في قائمة المجموعات المنسدلة.
  • منع التحويل التلقائي للأحرف الكبيرة/التصحيح في أداة اختيار الرموز التعبيرية
  • إضافة التسميات المفقودة لأزرار المصنف على الجوال
  • إخفاء مربع اختيار شارات إعدادات الفئة عندما تكون enable_badges معطلة
  • تغليف الروابط الطويلة جدًا في GitHub oneboxes بدلاً من تجاوز الحدود
  • عدم تغليف أيقونات حالة الموضوع في الرأس إذا كان هناك أكثر من واحد
  • إعادة تصميم قائمة المستخدم بحيث يمكن العثور على روابط المستخدم
  • جعل عدادات مواضيع الفئة قابلة للنقر على الجوال
  • معالجة أفضل للأسماء الطويلة للفئة وشريط الأزرار في المصنف
  • توضيح تنسيق المنطقة الزمنية
  • عرض خطأ عام عند التحميل لحالة XHR 0
  • إضافة category-title-before إلى تخطيط categories-boxes
  • يجب أن يقفز الجدول الزمني إلى أسفل المنشور في المواضيع ذات المنشور الواحد
  • إصلاحات تخطيط طفيفة وتحسين الاتساق في إدارة السمات
  • تحسين أداة الاختيار في السمات الداكنة التلقائية
  • تحويل اسم العلامة إلى أحرف صغيرة قبل التحقق منه مع عنوان الموضوع.
  • تعديلات على قائمة ألوان لوحة الألوان الإدارية

الأداء

  • إزالة بحث category_user عند تحميل الرسائل الخاصة.
  • إصلاح استعلامات N+1 في مسار الرسائل الخاصة.
  • إصلاح التذكير المعطل في GroupShowSerializer.
  • استخدام استعلام واحد لتحميل الافتراضي لإشعارات المجموعة والعلامة.
  • إزالة استعلام غير ضروري عند التحقق من الوضع الداكن.
  • تذكير استدعاءات ApplicationHelper#scheme_id.
  • تتبع أول رسالة خاصة غير مقروءة وأول رسالة خاصة لمجموعة غير مقروءة للمستخدم.
  • عدم تحميل جميع poll_votes لاستطلاع رأي واحد
  • إضافة فهرس جزئي على reviewables لعرض الموضوع
  • إنشاء فهرس جزئي لـ post_search_data في المواقع الكبيرة.
  • تجنب استعلام فرعي إضافي عند البحث داخل الرسائل الخاصة للمستخدم العادي.
  • تأخير فهرسة المنشور للبحث عند حفظ منشور.
26 إعجابًا