إصدار Discourse 2.6

التركيز

الاسم الرمزي

تاريخ البدء

25 يونيو 2020

تاريخ الإصدار

30 نوفمبر 2020

71 إعجابًا

ميزات جديدة

  • إضافة js للإضافة / js لاختبار الإضافة إلى bootstrap.json
  • إضافة نطاق مفتاح API لـ users:log_out
  • دمج الفئات المحلية في Onebox
  • تحديث Onebox وإضافة تنسيق لـ githubfolder onebox
  • إضافة نطاقات API لتحديث المستخدم، إخفاء الهوية، وحذف المستخدم
  • إضافة خيار “جميع الفئات الفرعية” في محدد الفئات
  • إضافة إعداد للموقع لتقييد ميزة التجاهل حسب مستوى الثقة
  • فلتر بحث للبحث في جميع الرسائل الخاصة في الموقع للمديرين
  • إضافة نطاقات مفاتيح API للتعامل مع البريد الوارد
  • إضافة حقل التحديث التلقائي إلى السمات
  • إنشاء مراجعة عند نقل المواضيع دفعة واحدة
  • ربط عناوين إعدادات الموقع مباشرة بسجل التغييرات الخاصة بها
  • تحسين الأخطاء عند عدم صحة العنوان
  • تنفيذ وظيفة التعديل لإشعارات المنشورات
  • السماح بـ /u/by-external للعمل مع جميع أدوات المصادقة المدارة
  • القدرة على تدمير الرسائل الخاصة بشكل دائم
  • إضافة Google Universal Analytics v4 كخيار
  • السماح لمشرفي مجموعات الفئات بحذف المواضيع
  • تغيير الافتراضي بحيث يكون log_out_strict معطلاً افتراضياً
  • إعداد جديد لإنشاء موضوع مرتبط عند إغلاق المواضيع الضخمة تلقائياً
  • معالجة دفعية لإجراءات المواضيع الجماعية
  • إضافة فئة CSS إلى عنصر HTML عند حدوث خطأ في الاتصال الخلفي
  • السماح للمديرين بالتخلي عن الترميز المقطعي
  • طلب تأكيد من المستخدم لحذف الموضوع عندما يتجاوز عدد المشاهدات حداً معيناً
  • تضمين المنشورات المرفوضة في قائمة الانتظار في تصدير أرشيف المستخدم
  • تعطيل حد Bing الافتراضي
  • السماح لمشرفي مجموعات الفئات بتعديل المنشورات
  • إضافة كشف عن تاريخ المنشور لاستخدامه في نافذة العلامات المرجعية
  • إضافة معلمة النوع غير التلقائي لمجموعات إلى واجهة برمجة تطبيقات الفهرس
  • لا يؤدي الضغط على CTRL-SHIFT-ENTER أو النقر مع مفتاح SHIFT إلى التمرير في المنشور
  • إظهار نص بديل بدلاً من مقاطع الفيديو في المعاينة
  • وضع بطيء للمواضيع
  • استخدام “no-referrer-when-downgrade” كسياسة تضمين الخاصة بنا
  • عند فشل إرسال توقيتات المواضيع، نحاول إعادة المحاولة
  • مخططات ألوان متوافقة مع WCAG
  • إضافة خيارات عقوبة لاتخاذ إجراء
  • إضافة اسم مستعار للفئة إلى فئة الجسم في صفحات الوسوم إذا كانت جزءاً من فئة
  • إضافة كود تنظيف العلامات المرجعية الأسبوعي
  • ترقية analytics.js إلى gtag.js
  • احترام إعداد tags_sort_alphabetically عند عرض الوسوم
  • إزالة الوسوم دفعة واحدة
  • فصل إعدادات الموقع للخط الأساسي وخط العناوين
  • شرح سبب تعطيل الدعوات لمستخدمي الطاقم
  • إضافة سمة العنوان إلى الاستطلاعات
  • خيار في المحرر لإعادة تحميل الصفحة وإجبار حفظ المسودة
  • خيار بحث متقدم لعدد المنشورات الأقصى
  • إضافة اسم مستعار لفلتر بحث min_post_count
  • دعم استخدام خط النظام في خطوة الخط في المعالج
  • معالج متوافق مع الوضع الداكن
  • إضافة إعداد للموقع للتحكم في إعادة التوجيه التلقائي للمصادقة
  • فلاتر بحث متقدمة لعدد المشاهدات
  • تغيير الحجم الافتراضي لبحث المنشورات الحديثة
  • جعل فلاتر البحث غير حساسة لحالة الأحرف
  • مراجعة المنشورات التي تحتوي على وسائط
  • التمييز بين الإشارات الجماعية والإشارات الفردية
  • إعداد مخفي SiteSetting.keep_old_ip_address_count لتتبع سجل عناوين IP.
  • السماح الافتراضي بتضمين الصور الآمنة في البريد الإلكتروني كقيمة صحيحة
  • السماح للمديرين بحذف سجلات SSO للمستخدمين من الواجهة
  • السماح بتوسيع topic_eager_loads في البحث
  • إزالة مؤقتات مواضيع المستخدم والانتقال إلى العلامات المرجعية مع التذكيرات
  • إضافة دعم للعرض المحمول في نشر الصفحة
  • إضافة دعم للجلسات غير الدائمة
  • يُسمح للمشرفين بعرض المجموعات التي يمكن لأعضائها رؤيتها.
  • إضافة العلامات المرجعية إلى تصدير المستخدم
  • إظهار اسم الوسم الحالي في نافذة إعادة التسمية
  • إضافة خيار للمستخدم لاختيار العلامات المرجعية كصفحة رئيسية
  • السماح بتضمين صور البريد الإلكتروني مع وسائط آمنة
  • إضافة فئات CSS إلى عناصر رابط ورقة الأنماط
  • إضافة أوراق الأنماط إلى نقطة نهاية bootstrap.json
  • إضافة منفذ إضافة أسفل الثابت
  • إلغاء استخدام lodash لنتمكن من إزالته.
  • إضافة إعداد للموقع وخطوة في المعالج لتحديد الخط الأساسي
  • السماح بتحديد اسم المنصة للجواهر الخاصة بكل منصة
  • إضافة حالة تتبع الفئة إلى تصدير أرشيف المستخدم
  • مخططات ألوان قابلة للاختيار من قبل المستخدم
  • تحكم إضافي في إطارات الويب في Oneboxes
  • إضافة زر تجاهل المواضيع غير المقروءة عند التصفية حسب الوسم.
  • إضافة الترتيب حسب اسم المستخدم لعناصر الدليل
  • نطاقات API إضافية
  • السماح للإضافات بتسجيل مسارات API قائمة على المعاملات
  • إضافة حقل regular_categories في إعداد الموقع وخيار المستخدم.
  • إضافة خيار لتخطي نصائح المستخدم الجديد في الإشعار الأول.
  • التأكد من إعادة خبز المنشورات عند إصلاح حالة النقص
  • تشغيل GIFات Twitter المضمنة تلقائياً
  • شعارات بديلة للوضع الداكن
  • إضافة خيار مستخدم جديد skip_new_user_tips.
  • السماح لعضوية المجموعة بإلغاء كتم الفئات والوسوم
  • عدم إشعار المستخدمين بتغيير الوسوم في الرسالة الخاصة
  • تقديم مهام للتعامل مع التحميلات التالفة القديمة
  • مزامنة حذف البريد الإلكتروني عبر IMAP لصناديق الوارد الجماعية
  • تبويب أذونات الفئات للمجموعات
  • منع الاهتزاز في Firefox Android
  • استخدام PG ts_headline لتسليط الضوء على عنوان الموضوع في البحث.
  • إضافة ترتيب متقدم للبحث
  • إشعار لإضافة مكون إضافي للتصويت
  • تعيين مستويات الإشعارات عند الإضافة إلى مجموعة
  • تفصيل الاستطلاعات 2.0
  • السماح للمستخدمين بالتخلي عن الوضع الداكن التلقائي
  • إضافة category_id إلى TopicViewWordpressSerializer
  • منفذ إضافة جديد لـ category-heading
  • إرسال رسائل بريد إلكتروني للدعوة إلى المجموعات من نافذة إضافة عضو
  • الوضع الداكن التلقائي
  • إضافة واجهة مستخدم قابلة للتمدد للفئات المكممة إلى صفحة /categories.
  • إظهار زر تسجيل الدخول في صفحة الخطأ إذا لم يكن المستخدم مسجلاً للدخول
  • G,j و g,k للتنقل إلى الموضوع التالي والسابق
  • السماح بعنصر HTML للصورة في المنشورات
  • يسمح بعرض الرسوم البيانية حسب اليوم/الأسبوع/الشهر
  • السماح بتحديد عنوان استماع تعسفي لـ unicorn
  • دعم تحويل صور HEIF إلى JPEG
  • إضافة فلتر متتبع إلى قوائم المواضيع
  • إرسال منشور من معاينة محرر الهاتف المحمول
  • إضافة معاملات استعلام إلى سجلات إجراءات الطاقم
  • إضافة دعم لفلتر top في صفحة الوسم.
  • إنشاء سجلات لتغييرات مشرف المجموعة
  • إضافة وظيفة “الحذف عند رد المالك” للعلامات المرجعية
  • قائمة السماح للرسائل الخاصة
  • السماح لمشرفي المجموعة بإضافة/حذف ملاحظات الطاقم
  • أزرار مشاركة اقتباس اختيارية
  • إضافة نطاقات إلى مفاتيح API
  • تشغيل حدث user_updated إذا تم تغيير البريد الإلكتروني.
  • تحسين محاذاة وتعطيل ترويسة البيانات باستخدام شبكة CSS
  • تحميل المنشورات المخفية على مراحل
  • السماح بسمات وسم الفيديو لملفات GIF الفيديو
  • السماح لمشرفي المجموعة بإغلاق/أرشفة المواضيع
  • إضافة إعدادات موقع مخفية لـ discobot لتخطي بعض الدروس
  • إضافة بحث إلى قائمة العلامات المرجعية للمستخدم
  • تنفيذ دعم لبروتوكولات البريد الإلكتروني IMAP و SMTP.
  • إضافة حد معدل عالمي للبحث المجهول
  • تحليل الصور في التواقيع البريدية
  • إضافة خيار “الأصغر” إلى تفضيلات حجم النص للمستخدم
  • إضافة إجراء المحرر reply_as_new_group_message
  • إنشاء نسخة احتياطية تعتمد فقط على SQL إذا لم يكن هناك تحميلات
  • تخطي اختياري لنافذة إنشاء الحساب للمصادقة الخارجية
  • Sso_overrides_(email|username|name) لجميع طرق المصادقة
  • تشغيل حدث user_updated إذا تم تغيير اسم المستخدم.
  • إعداد للموقع لعرض تعريفات الفئات دائماً
  • السماح بتعطيل حقن المصطلحات الإضافية في البحث
9 إعجابات

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

  • التأكد من ظهور عناصر الدليل بترتيب ثابت
  • لا ينبغي تعيين أي علامات إذا كان منتقي العلامات مخفياً
  • ترقية nokogumbo إلى الإصدار 2.0.3 مع التصحيح
  • استخدام الروابط الكاملة فقط عند تجميع خلفيات الفئات.
  • مشاكل مع الرموز التعبيرية الحزينة/الضاحكة
  • إضافة عنوان URL الميديا الآمن إلى قائمة SERVER_SIDE_ONLY
  • عند اقتباس مرفق، احتفظ بـ |attachment في تنسيق Markdown
  • إعادة معالجة حقول السمة إذا تغيرت عملية الرفع
  • إخفاء الأصوات عن المستخدمين العاديين عندما يكون الاستطلاع للموظفين فقط
  • كان يتم تعيين “المواضيع المقترحة” داخل خاصية محسوبة
  • استبعاد النتائج المكتوم عنها عند اقتراح مواضيع ذات صلة عشوائياً.
  • لا ينبغي أن تتسرب قيمة مربع الاختيار بين السمات
  • فرض تحويلات السلاسل النصية إلى “بايتات” UTF-8
  • كانت الاختبارات تستخدم محددات jQuery
  • معالجة دفعات القوة (force pushes) للسمات البعيدة بسلاسة
  • استخدام نموذج tag بدلاً من خاصية tagId.
  • تحسين معالجة أخطاء التحقق من البريد الإلكتروني لتسجيلات الدخول الخارجية
  • تصحيح مسار CDN
  • التوقف عن تضمين GlobalPath في السياق الافتراضي
  • حساب حد حجم مرفقات البريد الإلكتروني بشكل صحيح
  • محاذاة صور Onebox
  • حدثت أحداث الرفع خارج حلقة التشغيل (runloop)
  • IconList هو مصفوفة في بيئة الإنتاج
  • لا ينبغي تأخير هذا في الاختبارات
  • كانت الاختبارات تقوم باستعلامات data`` ولكن بدون علامات اقتباس
  • معالجة الاستثناءات غير الملتقطة
  • هناك عنصران يحملان فئة suspend-reason
  • إزالة الخطأ الخاص بـ PostCreator في معاملة بدون skip_jobs
  • عرض خطأ أفضل إذا لم يتم العثور على إشارات مرجعية من البحث
  • لا يتم تحديث badge_count المخزن مؤقتاً بعد ملء الشارات لاحقاً
  • ينبغي توصيل طرق النافذة المنبثقة في setupTests وليس في الوحدة النمطية
  • لا ينبغي أن يتغير إذن “مجموعة العلامات المحددة” أثناء الحفظ
  • إضافة ترجمة مفقودة لمفتاح ‘views’.
  • تجميع ورقة الأنماط الخاصة بالمعالج مسبقاً
  • في إصدارات Ember الأحدث، هي triggerKeyEvent وليس keyEvent
  • عدم السماح لعلامة بأن تكون مرادفاً لنفسها
  • استخدام المفتاح الصحيح لنطاقات receive_emails
  • إزالة إجراء المنشور عند حذف المنشور بشكل دائم
  • استثناء مهمة IndexCategoryForSearch category_id
  • تعطيل auto_update للسمات الموجودة
  • حفظ المسودة عند وجود العنوان أو الرد
  • تنسيق صورة الرموز المضمنة لـ onebox عند تضمين الصور الآمنة
  • عرض مؤشر القراءة فقط للرسائل الخاصة للمجموعات
  • منع تعديل السمات البعيدة
  • تخزين force_review الخاص بـ Reviewable كقيمة منطقية.
  • لصق جدول البيانات في الكاتب
  • عدم تحسين الصور المتحركة في المنشورات المطبوخة (cooked posts)
  • إعادة تعيين حالة زر صفحة تعديل الفئة
  • إضافة طريقة لإلغاء تهيئة مسودة جديدة
  • استخدام معلمة filters بدلاً من filter لسجل إجراءات الموظفين
  • إضافة أيقونة التاريخ إلى قائمة svg_sprite
  • التأكد من أن الموظفين يمكنهم رؤية /tag/none
  • عدم تحسين الرموز التعبيرية المخصصة المرفوعة
  • تجميع أصول CSS الخاصة بالسمات وتعاريف الألوان مسبقاً
  • استعادة (المسودة) القدرة على الكتابة فوق خاصية
  • تحسين التبديل عند الفشل لعناقيد المواقع المتعددة
  • عند إنشاء مواضيع مترابطة، تأكد من أنها تنتمي إلى نفس الفئة
  • إخفاء بريد SSO خلف نقر زر وتسجيل المشاهدات
  • استخدام محدد أكثر تحديداً للترويسة
  • عرض المنشورات المخفية لأعضاء الموظفين.
  • إزالة وصف الفئة المكرر
  • إعادة تسمية العلامات وحذفها
  • معالجة محاولات SSO المتزامنة السريعة بشكل أكثر سلاسة
  • جعل فحص onebox للصور الآمنة أكثر متانة
  • عدم استخدام إعداد “max_tags_in_filter_list” لعرض علامات الرسائل الخاصة
  • تغيير نص صغير في المعالج
  • كانت المسارات التي تحتوي على فئات وعلامات يتم إنشاؤها بشكل غير صحيح
  • يحتاج الإعداد العالمي إلى الإكراه ليكون رقماً عشرياً (float)
  • تحسين الأخطاء عند فشل دعوة إلى موضوع
  • عدم تمكين الصفحة المنشورة إذا كان الميديا الآمن مفعلًا
  • تصحيح مسار “no tags” في القائمة المنسدلة للعلامات
  • قص المسافة غير القابلة للكسر في to-markdown
  • عدم اتساق في إعدادات فهرس S3
  • تضمين إزاحة الترويسة بالنسبة للنافذة
  • تحديث إعدادات المراجعة.
  • يجب أن ينطبق Limit_topics_per_day فقط على المواضيع العادية
  • إزالة secure_media من النوافذ المنبثقة، والروابط غير الصورية
  • ترتيب مهام PostCreator في قائمة الانتظار خارج كتلة المعاملة
  • لا يمكن أن تكون قيمة مستوى إشعارات المجموعة فارغة (null)
  • التوقف عن تجاوز فحوصات البريد الإلكتروني لرسائل الدعوة
  • تخطي خطوات secure_media بأمان عندما لا تكون مفعّلة
  • عرض رسالة خطأ إذا كان المستخدم مكتوماً أو معلقاً بالفعل
  • إزالة الحد الزمني البالغ 4 أشهر على سجلات IgnoredUser
  • إخفاء “شريط الفئة للقراءة فقط” في صفحة قائمة الفئات.
  • جعل جميع متغيرات موضوعات البريد الإلكتروني متاحة في موضوعات الإشعارات
  • جعل addNavigationBarItem متوافقاً مع المجلدات الفرعية
  • أزرار الإجراءات المعطلة على الفئة التي تم إنشاؤها حديثاً
  • عرض اسم مستخدم نموذجي في إعدادات المراجعة
  • التأكد من تضمين الصور الآمنة المضمنة في البريد الإلكتروني التي تم تحسينها وأيضا الصور المحسنة في النافذة المنبثقة
  • تظهر القائمة المنسدلة للفئة “undefined”
  • استخدام رابط <> بدلاً من الكود لرابط صورة النسخ الاحتياطي لـ discobot
  • الحفاظ على قيمة فلتر العلامات عند تغيير القائمة المنسدلة للفئة.
  • لم يكن من الممكن تجاوز نص فلاتر البحث
  • دعم تنسيق معرف Google Analytics الجديد
  • إزالة الشرطة المائلة النهائية (/) من مصادر cors.
  • السمة هي discourse-url وليس data-discourse-url
  • يمكن للموظفين إنشاء وتعديل المنشورات حتى إذا كان الموضوع في الوضع البطيء.
  • عرض زر “اقتباس” عندما يكون الموضوع مغلقاً ولكن الكاتب مفتوحاً
  • قائمة السماح للنص الجميل
  • التأكد من أن SMTP للمجموعة ومُنشئ الرسائل يستخدم دائماً عنوان المرسل لـ Reply-To عندما يكون IMAP مفعّلاً
  • مشاكل تخطيط تطبيق IPad DiscourseHub
  • إخفاء زر الحذف إذا لم يكن المستخدم قادراً على حذف أو الإبلاغ عن منشور
  • ترقية نظام Capybara diet، يمكن الآن أكل :herb: حقيقية
  • عرض العنوان على نتائج جميع أنواع الاستطلاعات
  • تحويل HTML إلى نص لاستخدامه كسمة عنوان
  • تعديل موضع بطاقة المستخدم، متابعة لـ da5841d
  • تحديد موضع الترويسة الثابتة لتطبيق IPad
  • تجاهل بيانات PGP في رسائل البريد الإلكتروني حسب نوع MIME
  • إعادة تعيين الدعوة عند إعادة إرسالها
  • منع تذكير أول منشور بالإشارة المرجعية البطيء عند الاستعلام عن الموضوع
  • تتسرب الحالة بين الاختبارات، مما يتسبب في فشل غير مستقر
  • تضمين last_posted_at فقط إذا كان هناك كائن topic_user.
  • إضافة فحص لصورة مصغرة ليوتيوب
  • إزالة علامات اقتباس مكررة “ وإضافة ‘ و ’
  • معالجة علامات الاقتباس والشرطة المائلة الخلفية بشكل صحيح في Search.set_tsquery_weight_filter
  • دعوة المستخدمين الذين يتمتعون بمستوى ثقة كافٍ
  • تحسين موضع جسم sk في وضع RTL
  • الحفاظ على عرض وارتفاع الصورة الآمنة إذا تم تقديمهما
  • تمرير المستخدم إلى Email::Sender لتجنب كسر مفتاح الرد لبريد group_smtp
  • استعادة مسار users#topic_tracking_state إلى نطاق api session_info
  • تحويل “ و ” إلى " في التواريخ المحلية
  • محاولات لتحويل علامات الاقتباس الفرنسية إلى علامات اقتباس عادية في التواريخ
  • تضمين استيراد الخط للتعليقات المضمنة
  • إزالة الحاجة إلى overflow hidden، متابعة لـ da5841d
  • التأكد من أن التحميلات القديمة يمكن تحديث حقل animation الخاص بها
  • التأكد من أن مدة الوضع البطيء يتم تحريرها وعرضها بشكل صحيح.
  • يجب أن يكون حاوية التحميل بنفس عرض المنشورات، متابعة لـ da5841d
  • يمكن للمشرفين إضافة/إزالة مالكي المجموعات
  • تمكين زر “إزالة العلامات” فقط عندما يكون وضع العلامات مفعّلاً
  • حساب الصفحة إذا لم يتم تقديم معلمة page إلى TopicView
  • كان يظهر “عذراً، حدث خطأ” عند الإبلاغ عن منشور
  • ينبغي أن يكون فقط مستخدمو TL4 والموظفين قادرين على رؤية زر تعطيل الوضع البطيء
  • Styleguide هو عنوان URL أبوي فقط ويتم الوصول إليه عبر /styleguide
  • التحقق من سمة هدف الرابط عند النقر على الرابط
  • حل المشكلات عند تشغيل qunit عبر rake
  • الفرز باستخدام Ruby لتجنب استعلامات N+1
  • معاينة سمة المعالج عند فقدان الشعار
  • قتل عامل Unicorn لا ينبغي أن يقتل عملية نسخ احتياطي أو استعادة قيد التشغيل
  • لم يعمل النسخ الاحتياطي بعد إلغاء نسخ احتياطي قيد التشغيل
  • رسائل الخطأ من تعديل المستخدم كانت تُبتلع
  • الخيار المعطل لـ sk لم يعمل بشكل صحيح
  • استخدام متغيرات الألوان الجديدة في embed.scss، إزالة الألوان الثابتة
  • معالجة أخطاء الصيغة في .discourse-compatibility
  • لم تعمل المراقبات على سجلات بريد الإدارة
  • لا يمكن تمكين العامل الثاني إذا كان SSO مفعّلاً
  • عرض عدد الردود الصحيح للمزاحف (crawler)
  • تضمين المسار الأساسي للمجلد الفرعي في اختصارات قائمة تطبيقات الويب
  • جعل browser-update يعمل مع IE`<11
  • لم يتم تحديث عدد أيقونة الموقع عند إعادة التركيز إلى النافذة
  • استخدام اسم النطاق عند تسلسل UserApiKeys
  • التأكد من أن إدراج ارتباط التشبيك يعمل مع mailto
  • التأكد من أن منتقي الفئات يعمل مع الأحرف غير الإنجليزية
  • عدم إرسال تأكيد البريد الإلكتروني الجديد للموظفين إذا كان البريد الإلكتروني معطلاً بخيار “غير الموظفين”
  • لم تظهر المهام المجدولة في /sidekiq/schedule في وضع التطوير.
  • أصل SVG mask مفقود في المعالج
  • كان تحميل Group Requests معطلاً
  • احترام show_category_definitions_in_topic_lists في قوائم الفئات
  • تضمين المواضيع من الفئات الفرعية في القائمة المتتبعَة
  • مقارنة حجة نوع Jobs::UserEmail كسلسلة نصية
  • استخدام getAttribute بدلاً من dataset
  • عندما يغير المدير بريداً إلكترونياً للمستخدم، يجب على المستخدم تأكيد التغيير
  • إصلاح انحدار حيث لم تتمكن القائمة المنسدلة للمعالج من التحديث
  • عرض أدوات الاستطلاع بدون عنوان بشكل صحيح
  • العثور على عنصر noscript بمحتوى المزاحف
  • معالجة عناوين الاستطلاع عندما تكون العناوين موجودة
  • كانت عناوين URL mailto الهاربة تثير استثناءً
  • منع دعوات البريد الإلكتروني إذا كان enable_local_logins معطلاً
  • السماح دائماً للمشرفين برؤية رسائلهم الخاصة للمجموعات
  • إهمال الكتابة فوق الخاصية المحسوبة (مسودة)
  • التحقق من اسم الفئة عند تغيير الأصل
  • يجعل فترات لوحة التحكم تستخدم اليوم الحالي والأسبوعي 7 أيام
  • تحميل التحميلات مسبقاً في groups#search لإيقاف N+1
  • إخفاء الأقسام الشائعة/الأخيرة الفارغة في صفحة 404
  • كان البناء معطلاً لأن uglify لا يقبل let أو const
  • لا ينبغي أن يفشل قص الأسطر من البريد الإلكتروني الوارد عند وجود جسم فارغ
  • إزالة المسافات البيضاء حول وسوم HTML المضمنة بجانب النص.
  • استخدام عنوان موضوع الترويسة في نتيجة قائمة البحث.
  • مسح إشعار رسالة الرواية التلقائية المتخطاة
  • نقل طلب hp من /users إلى /token
  • السماح للموظفين باستخدام HTML في شريط الفئة للقراءة فقط
  • يجب أن تقوم الهجرة بتحديث ReviewableUsers فقط حيث لم يتم اعتماد المستخدم.
  • السماح بتسليم خطوط .otf عبر CDN
  • رسالة خطأ أفضل إذا انتهت صلاحية الدعوة
  • إهمال الكتابة فوق translatedText CP (مسودة)
  • جعل إعداد ذاكرة التخزين المؤقت لـ bundler CI صريحاً
  • القيمة الصحيحة لـ auto وإضافة nohighlight إلى الوصف
  • يمكن أن تثير عناوين URL غير صالحة استثناءات عند استدعاء UrlHelper.rails_route_from_url
  • استخدام اللغة الصحيحة لرسائل الخطأ
  • كنا نكتب فوق الخاصية المحسوبة canCreateTopicOnCategory
  • أدى highlighted_languages الفارغ إلى ["", "auto", "nohighlight"]
  • تصحيح الترميز التالف في رسائل البريد الإلكتروني التي تحتوي على مرفقات
  • احترام التحميل القسري عند تنزيل الميديا الآمن عبر النافذة المنبثقة
  • تحسينات وإصلاحات عملية تغيير البريد الإلكتروني للمستخدم من قبل المدير
  • منع قفز شريط التمرير في منتقي الرموز التعبيرية
  • إزالة الوقت من التاريخ في نطاق التقويم عند منتصف الليل
  • دعوة المستخدم للتدريب المتقدم عند ترقيته إلى TL2
  • إهمال ثوابت القائمة البيضاء (مسودة)
  • احترام معلمة الاستعلام tracked عند تجاهل غير المقروء
  • عدم تضمين الفئة في عنوان موضوع الاقتباس، إذا وُجد
  • عدم تخطي شارة المستخدم الجديد
  • mouseEnter مسودة في إصدارات Ember الأحدث
  • لم يتم احترام إعدادات البريد الإلكتروني دائماً
  • إزالة معرف الفئة من اسم فئة الفئة
  • يمكن للموظفين فقط تعديل تفاصيل الموضوع عندما يكون المنشور الأول مقفلاً
  • السماح بالتحرير في الكاتب قبل اختيار فئة
  • استخدام scrollY لموضع التمرير الحالي
  • إرجاع غير متوقع أثناء حدث system_message_sent
  • تنسيق popular-themes.js بشكل جميل
  • استبدال رابط معاينة Material Design المكسور
  • رسالة ترقية TL2 والتدريب المتقدم
  • عدم حدوث خطأ في Topic#similar_to عندما يكون prepared raw فارغاً
  • عدم تحويل اسم المجموعة إلى أحرف صغيرة في حمولة الإشعار
  • احترام أذونات مجموعة المشرفين في guardian
  • خطأ “unknown attribute verified” في مهام rake للتحميلات
  • استخدام الشعار العادي في الصفحات المنشورة إذا لم يكن الشعار الصغير متاحاً.
  • إذا لم يتم العثور على مجموعة، ارفع الخطأ الصحيح
  • التعويض عن typographer
  • الاقتباسات المتداخلة في BBCode
  • كان استيراد NotificationLevels غير صحيح
  • كان النقص في / بعد basePath يتسبب في أن يكون عنوان URL نسبياً
  • التأكد من تعيين قاعدة بيانات الموقع المتعدد بشكل صحيح عند بدء عملية النسخ الاحتياطي
  • وضع عناصر القائمة البيضاء عند تحميل ملفات SVG
  • منع التفرع من إرسال الإشعارات بعد النسخ الاحتياطي
  • تم تعريف Hidden كـ static بدلاً من الاعتماد على السمة
  • توفير واجهة برمجة تطبيقات أفضل لتسجيل أنواع التحميل العام المخصصة
  • عدم تحويل اسم المجموعة إلى أحرف صغيرة في متسلسل المستخدم الحالي
  • استخدام asset_hostnames في rails_multisite
  • إصلاح هجرة verification_status للتحميلات
  • إشعارات علامات المجموعات متضمنة لجميع المستخدمين
  • عدم عرض علامة تبويب Tags في إدارة المجموعة إذا كانت العلامات معطلة
  • N+1 للمسؤولين الذين يشاهدون صفحة المجموعات
  • استخدام get() على خصائص المجموعات/الشارات التي يمكن أن تكون POJOs
  • محاولات لجعل autofocus أكثر متانة في النوافذ المنبثقة
  • لم يكن مسار slug الفئة يعمل لإعداد المجلد الفرعي
  • مسح ذاكرة التخزين المؤقت لورقة الأنماط عند تغيير الخط الأساسي
  • ملفات مفقودة من الالتزام السابق
  • انحدار في تحديد موضع غلاف تقدم الموضوع
  • يجب أن يكون عرض وارتفاع img بين علامتي اقتباس
  • تبسيط تحديث searchedTerms من المتصلين
  • TopicQuery.list_private_messages_unread يتجاهل مستوى الإشعار
  • تحسينات بعد مراجعة الكود
  • مواصفات لإصلاح أمان الصور الكبيرة
  • لا يتضمن المعالج discourse-shims
  • إضافة shims لـ popper في المعالج
  • تحديد التحميلات فقط كمُثبتة/غير مثبتة في فهرس S3
  • لم يتم عرض أخطاء التحميل بشكل صحيح في بعض الأحيان
  • جعل النموذج يستخدم /u/admin-login بدلاً من /users/admin-login
  • كان التنوع المحدد خاطئاً بمقدار واحد
  • isVisible لم يعد مسموحاً به حتى إذا تم استخدامه بشكل صحيح
  • كان يستخدم متغير Popper عالمياً
  • Ember قد أسند isVisible في الإصدارات الأحدث
  • التأكد من أن التركيز يسقط قبل إدخال ارتباط التشبيك بالتركيز
  • تغليف onShow للنافذة المنبثقة داخل next
  • التأكد من ربط التحميلات بالمنشور عند مراجعة منشور
  • منع تنبيهات “التحميلات مفقودة في S3” بعد استعادة نسخة احتياطية
  • منع فشل eslint على الأنماط غير المطابقة في الإضافات
  • التأكد من تعيين سمات rel بشكل صحيح.
  • إضافة إعلان مهم إلى فئة .hidden المساعدة/الأداة
  • تجاهل مصطلحات البحث الفارغة في استعلامات الموضوع
  • حساب حالات ‘تحرير’ مختلفة للكاتب في discourse-presence
  • تحديث first_pm_unread_at لمجموعات المستخدم بدون غير مقروء.
  • كانت مربعات الاختيار للبحث محققة بشكل غير صحيح على بادئة مماثلة.
  • يجب أن يبحث بحث الإدارة عن الرسائل الخاصة فقط في رسائله الخاصة.
  • يقبل Topic_creator participant_count في وضع الاستيراد
  • يجب أن نتحقق من الكلمات المراقبة أولاً حتى إذا كان المستخدم كاتباً سريعاً.
  • approve post count لم يأخذ المواضيع الجديدة في الاعتبار
  • يجب أن يكون المدير دائماً قادراً على عرض رسائل المجموعة.
  • لقد قمنا بتغيير طريقة حل __widget_helpers
  • معالجة حالات مختلفة من canInvite/canRemove في الرسائل الخاصة
  • حل مؤقت لاسم المنشئ غير المتاح بعد الترجمة
  • تغليف استدعاء popper في afterRender واستخدام createPopper
  • جعل الإشارات المرجعية لمنشورات الموضوع المحذوف أكثر متانة
  • السماح لنا باستدعاء script_asset_url في المتحكمات
  • التأكد من عدم محاولة ربط قائمة فارغة
  • تحميل الخطوط الغامقة مسبقاً في المعالج
  • منع الخطأ عند فتح كاتب من صفحة علامة
  • جعل قائمة الارتباطات الخلفية للمزاحف متوافقة مع إرشادات مخطط Google.
  • تحويل مصفوفة jQuery إلى مصفوفة JS
  • عذراً، التدقيق اللغوي
  • محاولة تنزيل Gravatar إذا كان البريد الإلكتروني للمستخدم مفقوداً
  • عدم إرسال قائمة بريدية لمنشور بمحتوى فارغ
  • يتطلب Highlightjs 10 تحميل بعض اللغات قبل أخرى
  • إزالة خاصية font-famly في فئات .font-
  • لم تكن رسالة النظام قابلة للترجمة بالكامل
  • تحديث highlightjs إلى أحدث إصدار لتجنب التجميد
  • التحقق مما إذا كانت الدعوة قد انتهت صلاحيتها قبل عرضها
  • إضافة إلى مجموعة نتائج العلامات فقط العلامات المرئية
  • عدم رفع خطأ في مهمة تحديث اسم المستخدم إذا تم حذف المستخدم.
  • الانتظار للمجموعات قبل عرض الرسالة الفارغة
  • إضافة كسر ذاكرة التخزين المؤقت للخطوط
  • السماح بتسليم الخطوط عبر CDN
  • تخطي سجل إجراء عرض الرسائل الخاصة أثناء إنشاء حمولة webhook.
  • تفضيلات فئة تصدير المستخدم لفئة محذوفة.
  • استخدام Emails.rake المصادقة
  • تعديل الإشعار بعد إزالة auto_watch_category التلقائي
  • معالجة الفئات المحذوفة في تصدير المنشور
  • التركيز على الزر الأول في قائمة إدارة الموضوع
  • التأكد من أن تعطيل المصادقة الثنائية يعمل كما هو متوقع
  • تعطيل زر إدراج الرابط عند تحرير فئة
  • اختبار JS غير مستقر بسبب عدم الانتظار للوعود
  • عدم حدوث خطأ عندما تكون إشارة مرجعية للموضوع nil
  • عدم تعيين color_scheme_id في خيارات المستخدم عندما لا تكون أي مخطط محدد كقابلة للاختيار
  • لم تعملOverrides الترجمة المؤنثة لـ en_US
  • لم يكن لدى UserAction enum أنواع
  • ترقية onebox لإصلاح oneboxes soundcloud
  • تعليق API لطلب معلمات suspend_until و reason
  • إزالة المسارات الإضافية من robots.txt
  • لن يحتوي إعداد موقع default_tags_muted على معرفات العلامات.
  • التأكد من أن period-chooser لا يفقد معلمات الاستعلام
  • إعادة التوجيه بشكل صحيح بعد تسجيل الدخول الخارجي في مواقع المجلدات الفرعية
  • التأكد من أن مؤقتات الموضوعات التابعة للمواضيع المحذوفة يتم تدميرها.
  • تنظيف تبديل مؤقت الموضوع المغلق عندما لا يكون المستخدم مصرحاً له.
  • تنظيف topic_timers عندما لا تكون صالحة بعد الآن.
  • التأكد من أن الإغلاق التلقائي بناءً على آخر منشور يتم تنفيذه بواسطة المستخدم النظامي.
  • فتح مؤقت الموضوع تلقائياً للمواضيع المغلقة
  • ينبغي التعامل مع الرموز والسلاسل النصية بشكل متشابه أثناء حفظ الحقول المخصصة
  • يجب تعيين موقع QUnit قبل reset()
  • كان التقديم من جانب الخادم معطلاً مع helperContext() الجديد
  • إزالة الحاوية من الأدوات
  • DEV: تحسينات Lock-on
  • :bug: تعبير نمط بحث الفئة والعلامة لدعم الأحرف التايلاندية
  • تحديد عدد المستخدمين الذين يمكن إضافتهم إلى المجموعة في وقت واحد
  • السماح بالفئات والعلامات المكررة في المدخلات حيث لا ينبغي السماح بها
  • مدخلات فئات المجموعة غير مملوءة أحياناً
  • تحسين استيراد Vanilla
  • لم يكن العنوان الحالي مرئياً عند تعيين عنوان الشارة
  • التأكد من عدم تطبيق رمز التنوع عدة مرات
  • إغلاق منتقي الرموز التعبيرية عند اختيار رمز على جهاز محمول
  • إضافة معلمة كسر ذاكرة التخزين المؤقت إلى جافا سكريبت ace-editor
  • إزالة us_pacific-new من قائمة المناطق الزمنية المتاحة
  • إيقاف تحديد شعار الفئة والخلفية كآمن
  • تقييد فلتر البحث المتقدم personal_messages: للمسؤولين.
  • تصحيح personal_messages:`` مرشح البحث المتقدم.
  • إزالة تحميل عنصر الصوت/الفيديو غير الضروري
  • تفضيل المناطق الزمنية على المنطقة الزمنية للمعاينات
  • يجب أن تستخدم النسخ الاحتياطية مسارات نسبية للرفع المحلي
  • عرض التحذير فقط إذا تمت إضافة جميع المستخدمين بالفعل إلى المجموعة
  • يؤدي Topic.similar_to إلى خطأ إذا كان النص الخام المطبوخ فارغًا.
  • قائمة العلامات المرجعية تعرض رسالة محتوى خاطئة
  • لم يستطع المعالج إرسال مخططات الألوان المخصصة إلى العميل بشكل صحيح
  • اكتشاف مخطط الظلام من جانب الخادم لدعم أفضل لأعلام الوضع الداكن
  • يمكن أن تكون خيار user_option فارغًا (nil) للمستخدمين الجدد.
  • تم إلغاء عناوين المستخدمين من أسماء الشارات المترجمة تلقائيًا
  • لم يعمل SiteSettings::LocalProcessProvider في المواقع المتعددة
  • يجب أن يعمل إعداد Default_tags_muted للمستخدمين المجهولين أيضًا.
  • إرسال رسالة خاصة من خلال علامة على منشور محذوف
  • رسالة خطأ عند فرض المصادقة الثنائية مع تسجيلات الدخول الاجتماعية
  • حذف الوسوم غير المستخدمة لا ينبغي أن يحذف الوسوم التابعة لمجموعات الوسوم
  • إلغاء الإعجاب بالمنشورات الخاصة عند نقل الملكية
  • يمكن اقتباس واستطلاع الاستطلاعات
  • عدم إلغاء البحث مبكرًا في الاختبارات
  • عرض التسمية عند استخدام المخطط لملف الألوان الافتراضي
  • عدم تجاوز تنسيق الشعار عند تحميل الصفحة في الوضع الداكن
  • إصلاح مشكلات متغيرات CSS + تدرج زر :active
  • يجعل group_show_serializer#is_group_owner يتبع المعايير
  • الانتظار دائمًا للوعد عند تحميل موضوع
  • جسم قائمة التنسدجيدج أكثر كفاءة ومرونة
  • إضافة مكون قائمة العلامات المرجعية
  • تراجع أيقونة رفع المؤلف بسبب HEIC
  • عند تدمير الرفع، مسح خلفية البطاقة والملف الشخصي
  • إضافة playsinline إلى GIFs من تويتر
  • السماح لسفاري بتحميل وتشغيل مقاطع الفيديو تلقائيًا في المنشورات
  • إعادة الهيكلة كسرت المعالج
  • تخطي عرض فيديو تويتر إذا لم يتم العثور على التنسيق المطابق
  • معطل عند عدم وجود قائمة الأعلام
  • استبدال iframe بـ <video> لفيديوهات تويتر
  • النقر على صف الاكتمال التلقائي للفئة
  • يمنع الأخطاء على /tags عند وجود وسم constructor
  • هذا يترك مجموعة مثال فارغة في وضع TRAVIS
  • التأكد من نشر إشعار الإغلاق التلقائي بلغة النظام
  • كان قائمة التنسدجيدج الموبايل لإضافة المجموعات معطلًا
  • كان تأجيل الموضوع معطلًا
  • لا يستخدم المتحكم application البطاقة
  • DEV: إدخال زينة @bind
  • تمت إعادة إضافة مستمع حدث لصق بدلاً من إزالته
  • إضافة مواقع أصول السكربت إلى توجيهات CSP worker-src
  • مهمة Generate_topic_thumbnails تعمل بشكل لا نهائي للصور التالفة
  • تحديث المعاينة عند النقر على الاكتمال التلقائي
  • منع تعارضات LockOn
  • نقل queryParams إلى كل متحكم اكتشاف بدلاً من المشترك
  • الحفاظ على الروابط المرساة في انتقالات الروابط الدائمة
  • إنشاء مقتطف موضوع عند نقل المنشورات إلى موضوع جديد.
  • التأكد من أن تفضيل المستخدم لفتح الروابط الخارجية في علامة تبويب جديدة يعمل لمقتطفات قائمة العلامات المرجعية
  • عدم اشتراط تمكين الوسوم لأرشفة IMAP والحذف
  • السماح للتثبيت المخصص لجلب الالتزامات المفقودة
  • أخطاء AWS S3 لا تتضمن بالضرورة رسالة
  • تغيير اسم طريقة المتحكم لتطابق اسمه الجديد.
  • اختبار Heisen مع توقيتات الموضوع
  • السماح للمشرفين باختيار فئات مقيدة كفئة أم.
  • اختيار مخطط الألوان مع مخطط غير افتراضي
  • كشف تمييز عنوان PG لجميع نتائج البحث.
  • تحديد تمييز عنوان PG بناءً على البحث لتوليف النص التوضيحي بـ 200 حرف.
  • محاولة جعل topic_tracking_state_spec مستقرًا
  • تجميد IOS/iPadOS عند تغيير مستوى الإشعارات في تذييل الموضوع
  • استخدام إعداد الموقع الصحيح عند رفع الصور
  • إبطال ذاكرة التخزين المؤقت عند تحديث ألوان مخطط الألوان
  • التأكد من أن تحميل المزيد من عناصر الدليل يحتوي على عنوان URL بصيغة .json
  • إرجاع 422 عند إنشاء مواضيع بوسوم بدون إذن
  • تضمين عناوين URL لوسائط آمنة عند ربط رفع المنشورات
  • تحديث ألوان إضافة الوجود
  • حجم خط أصغر للعنوان في الصفحة المنشورة
  • تضمين كل من الاسم والمعرف في أسماء ملفات أوراق الأنماط لمخطط الألوان
  • مزامنة عدد القابل للمراجعة عند فتح قائمة الهامبرغر
  • إزالة persistedQueryParams لأنه يجب أن يعمل تلقائيًا
  • تحديد التكوين عند إنشاء tsquery باستخدام ts_headline.
  • تحديث قائمة المشاركين في الرسائل الخاصة بعد الدعوة
  • حدود سفلية مفقودة في إعدادات قائمة ألوان select-kit
  • اختبارات تفضيلات المستخدم لم تستدعِ pretender دائمًا
  • إيقاف مزامنة حالة التتبع عند تصفية القائمة
  • رفع رسائل "error" الصحيحة فقط
  • تم ابتلاع أخطاء Pretender
  • رفع الأخطاء لاستجابات Pretender المكسورة في وضع الاختبار
  • استبدال fullPath أثناء إعادة كتابة عناوين URL /my/.
  • يضمن أن يكون لـ shadow last_posted_at قبل المقارنة مع إعداد الموقع
  • محاولة إخراج رسالة خطأ مفيدة
  • يعرض all_results إذا لم تكن فئة الإعدادات الحالية تحتوي على نتائج
  • تعطيل الهجرة المتزامنة لـ multisite:migrate.
  • عدم تشغيل البذور إذا فشلت هجرة المواقع المتعددة.
  • المقتطفات الأكبر من 999 غير مدعومة
  • كان خريطة الموضوع يعد إجراءات التعيين بشكل غير صحيح
  • عرض رسالة “أعضاء المجموعة ممنوعون” على الموبايل
  • يجب أن يعمل إعادة كتابة عنوان URL /my/ على موقع subdir أيضًا.
  • يسمح بتغيير مستوى إشعارات مجموعة المستخدم
  • الإصلاح السابق ألتزم بالشيء الخطأ وكان معطلًا :frowning:
  • استبعاد المسودات المشتركة من النشرات الإخبارية
  • قيمة أيقونة flair الحالية مفقودة في واجهة إدارة المجموعة
  • تحميل مخطط الألوان الأساسي عندما لا يكون المخطط الافتراضي مضبوطًا
  • التحقق من إمكانية اختيار الصورة الرمزية مع SHA1
  • إصلاح أرشفة IMAP وتوحيد رمز صندوق البريد لقائمة المجموعات
  • قسم علامة Discobot غير اللائق
  • خطأ في المشاركة عند الاستخدام خارج موضوع
  • الحصول على الصورة الرمزية القابلة للاختيار الصحيحة من عنوان URL
  • استبعاد طرق DELETE من الطلب غير صالح مع الحمولة.
  • إعادة تعيين معلمة استعلام max_posts
  • احترام معلمات الاستعلام لـ latest.rss
  • تعيين mailing_list_mode إلى false عند إلغاء الاشتراك من الكل
  • تحديث تزامن البريد الإلكتروني IMAP التفرد عبر المجموعات وتحسينات طفيفة
  • إزالة خطأ في وحدة التحكم في وضع الاختبار
  • يجب أن يسمح بعلامات slug غير ASCII لصفحات الفئة.
  • إعادة تعيين معلمة استعلام ‘filter’ عند النقر على عنصر التنقل
  • الاحتفاظ باسم الفئة في عنوان URL عند التصفية
  • السماح بـ ‘c’ كوسم
  • تعريف s3_helper في مهمة EnsureS3UploadsExistence
  • إعادة تسمية طريقة bookmark delete_when_reminder_sent? لتجنب التعارض مع AR
  • إضافة حماية عند إزالة الحذف التلقائي لعلامات المنشورات المرجعية
  • التأكد من مزامنة علامة المستخدم المرجعية للموضوع عند الحذف التلقائي للعلامة المرجعية
  • السماح بـ playsinline للفيديوهات في المنشورات
  • التأكد من تعيين اللغة الصحيحة أثناء استجابات RenderEmpty
  • يقلل ارتفاع المخططات
  • يمنع group show serializer من تجاوز group serializer الأساسي
  • إComputed property deprecation
  • كان Page:changed أحيانًا يبلغ عن عنوان URL الخاطئ
  • إضافة إعادة توجيهات المجموعة مرة أخرى
  • رفع onebox إلى 2.0.1 لإصلاح أولوية المحرك
  • مقطع مطبوخ من الخام في Topic.similar_to.
  • التعامل مع الحالة التي يكون فيها Post#raw فارغًا في Topic.similar_to.
  • تحسين Topic.similar_to بمطابقات Topic#title أفضل.
  • تحسين هجرة عمود allowed_path
  • حل المشكلة حيث لم يتم استعادة مواضيع البريد العشوائي المحذوفة والمشار إليها على أنها Not Spam
  • تجنب خطأ التحقق عند حذف المستخدمين مع مستوى الثقة المقفل
  • يستخدم عنوان الموضوع لعنوان رأس الصفحة المنشورة
  • تقليل عدد المصطلحات المحقونة لـ host lexeme.
  • تحسين regexp لمطابقة version lexeme.
  • عدم حقن مصطلحات إضافية لـ version lexeme.
  • إضافة ترجمة لإشعار التفاعل
  • حجز id لإشعارات التفاعل
  • استخدام مصطلحات allowlist و blocklist
  • اختبارات استخدمت المسارات القديمة
  • لم يتم اختبار الرفع بشكل صحيح
  • تمرير siteSettings في المزيد من الأماكن
  • إضافة متغير global enable_email_sync_demon وتعطيل EmailSync demon بشكل افتراضي
  • إضافة طريقة strip_secure_urls إلى GroupSmtpMailer
  • عدم عرض علامة البريد الإلكتروني لإعدادات المجموعة ما لم يتم تمكين IMAP + SMTP
  • اختبارات reindex_search_spec تمر بغض النظر عن البذور
  • عرض الحالة الصحيحة على صفحة إلغاء الاشتراك
  • نقل الثوابت والترجمات لتفضيلات الحذف التلقائي للعلامات المرجعية
  • استعادة navigation-bar على قائمة مواضيع الوسم
  • تضمين اللغة محللة في مفتاح ذاكرة التخزين المؤقت المجهول
  • جعل set_locale around_action لتجنب التسرب بين الطلبات
  • تحسين تنسيق البريد الإلكتروني لمقاطع الكود
  • إزالة حيلة iOS لمنع التمرير عند التركيز على الإدخال
  • يجب أن يكون للمراجعات المخفية تلقائيًا بواسطة مشغل بريد عشوائي موثوق به وزن كافٍ دائمًا.
  • إزالة الحدود من صورة YT thumbnail placeholder
  • تطبيق حيلة معاينة الفيديو لسفاري على البث فقط
  • إضافة خطوط النظام إلى المعالج
  • السماح للمستخدم باستعادة/حذف المنشور إذا كان يمكنه مراجعة الموضوع
  • خطأ إملائي في NotificationsController#index لم تلتقطه الاختبارات.
  • تجاهل عمود bookmark delete_when_reminder_sent المحذوف
  • إيقاف الإضافة المزدوجة لـ window.location.origin على عناوين URL الوسائط
  • اختبار لـ fillGapBefore
  • إزالة username_lower من admin serializer
  • الاحتفاظ بفحص by_users في جرد S3
  • حذف المرادفات في المواضيع إذا تمت إضافة الوسم المستهدف بالفعل.
  • تحسين منطق جرد S3
  • يعطي الرموز التعبيرية عرض/ارتفاع لمنع تحذير التحميل الكسول
  • التعامل مع وضع PG readonly في Auth::DefaultCurrentUserProvider.
  • عدم رفع خطأ عند فشل الإضافة إلى ذاكرة التخزين المؤقت في وضع readonly.
  • تشغيل حدث before upload بعد الحفظ وقبل الرفع، بحيث نتأكد من أن الرفع صالح.
  • يجب أن يكون المستخدمين قادرين على حذف منشوراتهم في قائمة الانتظار
  • اختبارات التركيز غير موثوقة في qunit
  • كان بناء اختبار highlight.js الخاص بنا معطلًا
  • استخدام jQuery الخام في الاختبارات
  • deleted هي خاصية محسوبة لـ Topic
  • كان التقرير يتجاوز CP
  • اختبارات category-drop كانت معطلة وتتجاوز CPs
  • خصائص محسوبة مكتوبة فوقها
  • favicon مفقود في الاختبار
  • سرد المواضيع بوسوم مكتومة بأحرف مختلطة الحالة
  • تصحيح عداد البث عند تحميل المزيد من المنشورات
  • مسارات صور مكسورة أقل في الاختبارات
  • عدم استخدام امتدادات prototype مثل .observes
  • اختبارات تتضمن تواريخ كانت تسجل تحذيرات
  • passwordRequired هي خاصية محسوبة
  • اختبارات الاستطلاع كانت تتجاوز بضع خصائص محسوبة
  • المزيد من طلبات الصور 404 في الاختبار
  • خطأ في وضع الاختبار مع topic مفقود
  • عدم تحميل الصور غير الموجودة في الاختبار
  • لم يعد tooltip مستخدمًا
  • Discourse.Site منسوخ
  • عرض صور الخلفية لكلا صيغ slug
  • عنوان مفقود عند إدراج الروابط التشعبية
  • إصلاحات بحث العلامات المرجعية
  • إعادة فهرس المنشورات عند تغيير Topic#title أو Category#name.
  • إضافة عنوان الموضوع مرة أخرى إلى choose-topic
  • تحديث أيقونة meh-o إلى far-meh
  • التأكد من استخدام نفس الوحدات عند مقارنة حجم الصورة المصغرة
  • أقل 404s في اختبارات JS
  • المزيد من الأخطاء المسجلة في الاختبارات
  • Deprecation usernames أصبحت الآن recipients
  • إزالة المزيد من الخصائص المحسوبة التي تم تعيينها
  • Deprecation - usernames أصبحت الآن recipients
  • الكتابة فوق المزيد من الخصائص المحسوبة
  • إزالة تعيين الخاصية المحسوبة من اختبار الهامبرغر
  • عدم استخدام jQuery مباشرة في اختبار
  • تعيين الخصائص المحسوبة في الاختبارات
  • إزالة إDeprecations i18nPrefix
  • إزالة user_deleted عند استعادة الموظف للمنشور
  • : تشغيل حدث user_updated فقط إذا تغير البريد الإلكتروني بعد إنشاء المستخدم.
  • يجب أن يبحث بحث in:title فقط عبر المنشورات الأولى للموضوع.
  • موقع زر التحديد الجماعي لصفحة البحث
  • عد الجديد وغير المقروء يحترم الفئات المكتومة
  • منع توليد الصورة المصغرة إذا كانت الصورة كبيرة جدًا
  • تطبيق حل معاينة الفيديو على iOS
  • تراجع في توليد عنوان URL الآمن، متابعة لـ 36bad0c
  • تحميل بيانات الوسائط الصوتية/المرئية مسبقًا عند تمكين الوسائط الآمنة
  • خداع سفاري لتحميل معاينات الفيديو
  • خطأ off-by-one-slash في topic.notifications.reasons
  • إضافة رأس noindex إلى صفحة ملخص المستخدم.
  • عدم الكتابة فوق الخاصية المحسوبة maxlength
  • loaded هي CP ولا يمكن كتابتها فوقها
  • كتم أخطاء خريطة مصدر route-recognizer في وضع التطوير
  • كتم تحذير خريطة مصدر ember-qunit
  • إضافة خريطة مصدر popper
  • تحميل خريطة مصدر ember بشكل صحيح في وضع التطوير
  • لا يمكن تعيين url على المواضيع، فهي تحسب من slugs
  • خطأ مع currentCategory
  • FilterPlaceholder هي خاصية محسوبة
  • topic.details ليس كائن JS عادي
  • السماح بـ highlightjs-worker ليتم تجميعه بنجاح
  • تجاهل طول المستند في البحث عند الترتيب حسب الصلة.
  • منع إعادة التوجيه عند وجود زر مقياس الصورة داخل رابط.
  • قد يعيد البحث حسب الصلة رقم منشور غير صحيح.
  • إضافة حماية في حال عدم تعيين الموضوع
  • تصحيح عناوين URL ملف تعريف المستخدم في عرض الزاحف /about
  • استعلام الاستعلام من عناوين URL عند الفهرسة للبحث.
  • حقن lexemes إضافية لـ host lexeme.
  • البحث عن عناوين URL الكاملة لم يكن يعمل.
  • تحسينات لاستيراد bulk vanilla
  • التأكد من أن البحث التجميعي يعرض المنشور ذو أعلى ترتيب.
  • تحسينات متنوعة لواجهة مستخدم مودال العلامات المرجعية
  • نص توضيحي بحث غير صحيح عند استخدام مرشحات البحث المتقدمة take2
  • الحصول على عنوان الانهيار الصحيح فقط في رسائل البريد الإلكتروني
  • عدم إزالة noopener من oneboxes
  • عدم منح مستخدم الشهر الجديد في الشهر الخاطئ
  • إزالة أيقونات المشاركة الاجتماعية من السياقات الخاصة
  • التحقق من وجود آخر منشور قبل استخدامه
  • تعيين سمات html lang/xml:lang في رسائل البريد الإلكتروني
  • تخطي منشورات الهمس عند تحديث عدد الإعجابات بالموضوع
  • تقليل التأخير الوهمي لمستخدم discobot قليلاً.
  • تراجع شريط آخر زيارة
  • السماح بالتسجيل عندما لا يوفر مزود المصادقة بريدًا إلكترونيًا
  • استبدال الروابط للرفع المحذوف من القابل للمراجعة بمساحة احتياطية
  • عدم عرض المدخلات المفعلة عندما يكون اسم المستخدم/الاسم مقفلاً
  • مزامنة سلوك العميل والخادم للبحث عن hashtag الفئة
  • أيقونة قائمة المنشور للعلامة المرجعية والسمات غير محدثة عند النقر على الإشعار
  • هجرة topic_users.bookmarked إلى false عندما يكون صحيحًا بشكل غير صحيح
  • إخراج الاختبار المتعلق بـ Discourse::VERSION
  • اختبار غير مستقر
  • اختبارات غير مستقرة
  • إصلاح غير صحيح لدعوات التكسر عندما لا يتم اختيار مجموعة
  • دعوات عندما لا يتم اختيار مجموعة
  • التقاط جميع أنواع الاستثناءات عند معالجة البريد الإلكتروني
  • حل عنوان URL القصير في cook-text
  • فرض دور قراءة ActiveRecord إذا كان Redis معطلًا take 2.
  • فرض دور قراءة ActiveRecord إذا كان Redis معطلًا.
  • عدم إرسال رسائل البريد الإلكتروني النظامية للمستخدمين المعلقين
  • getURL منسوخ
  • زر ‘إعادة إرسال جميع الدعوات’ لم يعمل كما هو متوقع
  • تحديد اسم العلامة المرجعية بـ 100 حرف وتقصير الأسماء الحالية
  • إيقاف تحديث عمود bookmarked من TopicUser.update_post_action_cache
  • نص توضيحي بحث غير صحيح عند استخدام مرشحات البحث المتقدمة.
  • تعطيل مفاتيح الأمان في نفس وقت TOTP 2FA
  • اختصار العلامات المرجعية يذهب إلى العلامات المرجعية الجديدة مع التذكيرات
  • عدم تمييز مقاطع الكود الكبيرة
  • تعيين قيمة افتراضية لحقل نتيجة الاستطلاع
  • إعادة توجيه المستخدم إلى عنوان URL به slug الفئة الصحيح
  • يضمن أن ترتيب الفئة يبقى متسقًا
  • إضافة قواعد CSS الجدول إلى normalize
  • إصلاح حالة السباق عند حل hashtag الوسم والفئة
  • تحسين البحث عن hashtag الفئة
  • توليد صور مواضيع nil إلى خطأ Array
  • التعامل مع الحالة التي يختفي فيها الرفع أثناء التصغير
  • عدم إعادة رسم widget-dropdown على جميع النقرات
  • قد يختفي CookText قبل حل الوعد
  • OptimizedImage#filesize
  • جعل Email::Styles يعمل على مستندات html بدلاً من الشظايا
  • يضمن عرض الثواني عند استخدامها مع التواريخ
  • تحديث normalize css من 3.0.1 إلى 8.0.1
  • تخطي المنشورات المخفية أثناء توليد عنوان URL canonical.
  • رفع صورة موجودة كإعداد موقع
  • رفع صورة كإعداد موقع
  • اكتمال تلقائي للرموز التعبيرية لا يعمل بشكل صحيح
  • زيادة وقت DOWNLOAD_URL_EXPIRES_AFTER_SECONDS إلى 5 دقائق
  • قيم الحد السالبة لا ينبغي أن تسبب خطأ 500
  • تصفية إشعارات القراءة/غير المقروءة من جانب الخادم
  • حذف بيانات البحث ذات الصلة عند حذف السجل.
  • إرجاع عنوان URL لـ cdn للرفع إذا كان متاحًا.
  • دعم المسارات الجذرية التي تحذف الشرطة المائلة النهائية ولها QPs
  • البحث لم يكن مدركًا للمواقع المتعددة
  • إخفاء خيار publish_read_state عن المستخدمين غير المسؤولين
  • أحيانًا لم يتم تسجيل كل إخراج psql أثناء الاستعادة
  • فشل Emoji_autocomplete_min_chars عندما لا يكون 0
  • تحديث حقول المخطط عند التحديث من ThemesInstallTask
  • لا يمكن تعيين الرفع بسبب كونه عنصر cook-text attr null
  • تحديد عناوين URL المواضيع بدون slug في كل مكان
  • تصحيح منطق مقارنة الإصدار عند مقارنة stable بـ beta
  • تسلسل مصفوفة فارغة إذا لم توجد مواضيع مقترحة
  • يجب تشغيل البذور قبل تحسين أيقونات الموقع.
  • يجب أن يكون Published-page-header أخًا لـ published-page-body وليس أبًا
  • اختبارات معطلة
  • إزالة المسارات من robots.txt لصالح رأس noindex
  • مطابقة محفزات discobot على النسخة المطبوخة
  • عناوين URL غير صالحة لا ينبغي أن تكسر store.has_been_uploaded?
  • تجنب تحديد الإشعارات كملاحظة في وضع readonly.
9 إعجابات

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

  • عدم إظهار واجهة المنشورات المحددة مرتين على الأجهزة المحمولة
  • إضافة اسم المجموعة إلى رسالة الخطأ
  • ضبط محاذاة “onebox” بشكل طفيف
  • تحسين محاذاة و اتساق رمز عنوان الرسائل الخاصة (PM)
  • عدم تضمين المستخدم الحالي في نتائج دليل المجموعات المصفاة
  • إعادة تصميم تبويب أمان الفئة
  • تحديث أيقونة “إعادة بناء HTML”
  • إضافة حشوة سفلية (bottom padding) للوحة القائمة على أجهزة iOS ذات الشق (notch)
  • ربط الأيقونة فقط لسجل إعدادات الموقع
  • معالجة عناوين البريد الإلكتروني الطويلة في تبويبات البريد المرسَل الذي تم تخطيه والمرتجع
  • تحديث تسمية زر الدعوة
  • كان زر حذف المسودة يبدو غريبًا في تدفق المستخدم
  • استخدام الشعار المناسب في الصفحات الثابتة
  • تغييرات في تخطيط صفحة تعديل الفئة
  • إضافة نافذة حوار تأكيد لحذف المسودات
  • إضافة رابط للدعوات في لوحة الملف الشخصي للوصول السريع
  • زيادة منطقة النقر للمواضيع المثبتة على الأجهزة المحمولة
  • إضافة أسباب تعليق الأسهم إلى نافذة الحوار الخاصة بالتعليق
  • زيادة حد الحقول المخصصة للمستخدم
  • إصلاحات تجميلية طفيفة في المعالج (wizard)
  • إظهار فرع git للموضوع في المستودعات الخاصة
  • إزالة التسمية وإضافة فئة “خطر” إلى زر حذف المسودة
  • قص أسماء المستخدمين الطويلة في إشعارات الأسماء المتعددة
  • منح الفريجانا (furigana) والعناصر الأخرى التي تتجاوز الأعلى مساحة إضافية
  • قص عناصر القائمة الطويلة في القائمة المنسدلة
  • تحديث منشور إجراء الموضوع الصغير لإضافة رابط لرابط الموضوع المرتبط الجديد
  • أزرار قماش (canvas) أوسع في المعالج
  • ترتيب شارات المستخدم حسب الذهب > الفضة > البرونز
  • عند إنشاء موضوع مرتبط، استخدم الرابط (URL) ودع “onebox” تعمل سحرها
  • إصلاح واجهة المستخدم المحيرة للمدير لتحديثات مخططات الألوان
  • تحديث التسميات للإشارة إلى أن رابط الدعوة سيتم إنشاؤه (وليس نسخه)
  • إبلاغ المستخدمين من الطاقم بأن المستخدمين الجدد سيتم اعتمادهم تلقائيًا عند الدعوة
  • إعطاء الأولوية لخيار “الدعوة عبر الرابط” (لمستخدمي الطاقم)
  • تحسين رسالة الخطأ للمستخدمين المسجلين بالفعل
  • نقل تعديل/إنشاء الفئة إلى صفحتها الخاصة
  • إزالة زر نسيان كلمة المرور من تفضيلات تسجيل الدخول
  • إصلاح الحشوة العلوية على الأجهزة المحمولة، متابعة للتعديل da5841d
  • زيادة العرض ومركزية إدخال إعادة ترتيب الفئات
  • تغييرات في عرض “ستظهر المواضيع الجديدة هنا”
  • زيادة عرض الإدخال في صفحة قبول الدعوة
  • استبدال أيقونة الترس في قائمة المستخدم بأيقونة المستخدم
  • عدم قص أسماء الفئات في لوحة البحث
  • إصلاح التنسيقات للمنشورات والبحث المتقدم للآراء
  • تسمية كلمة مرور متسقة في صفحة التسجيل وصفحة الدعوات
  • إظهار النطاق لفلتر الآراء في البحث المتقدم
  • السماح بالتمرير الأفقي لأزرار المنشورات على الأجهزة المحمولة
  • منع الفئات من تجاوز حدود مجموعة الاختيار (select-kit)
  • تمركز المعالج عموديًا
  • استخدام مؤشر المؤشر (pointer cursor) لأزرار المعالج
  • رسالة أكثر إيجابية عندما تكون قائمة المواضيع فارغة
  • استخدام قائمة بسيطة للإعدادات التي لا تحتوي على خيارات اختيار
  • ضمان عرض شارة الموضوع الجديد بشكل متسق
  • إزالة رقم المنشور من تسمية المصمم (composer)
  • استبدال “جاري التحميل…” في الاقتباسات بمؤشر تحميل (spinner)
  • إضافة العرض والارتفاع إلى صورة الملف الشخصي المضمنة في رسائل GitHub onebox في رسائل البريد الإلكتروني
  • تحديث تنسيقات الوضع المظلم لواجهة المستخدم الجديدة
  • التباعد الأفقي في أجهزة iOS ذات الشق (notch)
  • إزالة النقاط الثلاثية الزائدة بعد “جاري التحميل”
  • يجعل منتقي الرموز التعبيرية غير حساس لحالة الأحرف
  • جعل صفحة عرض مفاتيح API الجديدة أكثر استجابة قليلاً
  • إظهار اسم مجموعة المشرفين في قائمة المجموعات المنسدلة
  • منع التلقائي لحالة الأحرف/التصحيح في منتقي الرموز التعبيرية
  • إضافة التسميات المفقودة لأزرار المصمم على الأجهزة المحمولة
  • إخفاء مربع اختيار شارات إعدادات الفئة عند تعطيل الشارات (enable_badges)
  • تغليف الروابط الطويلة جدًا في نوافذ GitHub onebox بدلاً من تجاوز الحدود
  • عدم تغليف أيقونات حالة الموضوع في الرأس إذا كان هناك أكثر من واحد
  • إعادة تصميم قائمة المستخدم بحيث تكون روابط المستخدم قابلة للعثور عليها
  • جعل عدادات مواضيع الفئات قابلة للنقر على الأجهزة المحمولة
  • معالجة أفضل للأسماء الطويلة للفئات وشريط الأزرار في المصمم
  • توضيح تنسيق المنطقة الزمنية
  • إظهار خطأ عام عند الرفع لحالة XHR رقم 0
  • إضافة category-title-before إلى تخطيط مربعات الفئات
  • يجب أن يقفز الخط الزمني إلى أسفل المنشور في المواضيع ذات المنشور الواحد
  • إصلاحات تخطيط طفيفة وتحسين الاتساق في لوحة تحكم المظهر
  • تحسين منتقي المظاهر التلقائية للوضع المظلم
  • تحويل اسم الوسم إلى أحرف صغيرة قبل التحقق منه مع عنوان الموضوع
  • تعديلات على قائمة ألوان لوحة تحكم المدير
  • صياغة أفضل عندما لا توجد وسوم غير مستخدمة للحذف
  • مساعدة المستخدمين على فهم معنى كل نطاق (scope)
  • استخدام نفس التنسيق لكل من السيرة الذاتية لبطاقة المستخدم والمجموعة
  • تحميل قائمة الفئات الصامتة مسبقًا لمنع تأخير العرض.
  • ضمان التفاف نتائج البحث على الأجهزة المحمولة
  • تعيين سبب الصمت باستخدام التفضيلات المحلية للنظام (system locale)
  • تحديث لون خلفية الرأس في تطبيق الويب (webview) لتطبيق الهاتف المحمول
  • التأكد من تحميل متغيرات CSS في ورقة أنماط المعالج
  • إعادة تصميم تنسيق أزرار الشهر السابق/التالي في مكتبة Pikaday
  • إعادة تصميم ظل التمرير عند التحويم في نافذة العرض (lightbox)
  • تنسيقات تركيز موحدة لمدخلات المصائم/منطقة النص
  • السماح بالتنقل في قائمة المنسدلة للودجات باستخدام مفتاح Tab و Enter
  • إصلاح التباعد لمعاينة المصمم على الأجهزة المحمولة
  • تصغير المصمم بشكل متسق عند الضغط على “تم” في iOS
  • تحسين المحاذاة والاتساق في البحث عن الصفحة الكاملة
  • إصلاح تباعد زر مشاركة الاقتباس
  • رسالة خطأ أفضل إذا لم يُسمح للمشرف بدعوة مجموعة
  • إصلاح الأيقونة المفقودة عند دمج المنشورات المحددة
  • استخدام محدد المجموعة (group-chooser) في نافذة الدعوة
  • إصلاح التخطيط للملاحظات الطويلة في الإشارات المرجعية
  • يبسط تحرير قوالب البريد الإلكتروني من خلال وجود افتراضي دائمًا
  • إضافة رابط لتفضيلات بريد المستخدم في عرض المدير
  • إزالة المسافة الإضافية التي تضيفها أدوات التحكم في تغيير حجم الصور في معاينة المصمم
  • استعادة حدود الجدول
  • إخفاء زر تسجيل الدخول أثناء إنشاء حساب موثق خارجيًا
  • كتم قسم “ردًا على” في رسائل البريد الإلكتروني افتراضيًا
  • قص أسماء الشارات الطويلة في بطاقة المستخدم على الأجهزة المحمولة
  • إضافة زر تسجيل الدخول في صفحة خطأ 403 إذا لم يكن المستخدم مسجلاً

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

  • التأكد من قدرة المستخدمين على رؤية الموضوع قبل تعيين مؤقت للموضوع.
  • لا يجب أن يتمكن __ws من تجاوز كل نطاق في المواقع المتعددة
  • إرجاع خطأ للصور التي تتجاوز الحجم المسموح به
  • لا يجب أن يرى المشرفون group_users و second_factor_enabled.
  • إزالة الإشارة إلى وجود مجموعة إذا لم يتمكن المستخدم من رؤيتها.
  • لا يسمح للمشرفين بقائمة الرسائل الخاصة (PMs) لجميع المجموعات.
  • لا يسمح للمشرفين بعرض صندوق الوارد الخاص بالمديرين
  • استجابة 413 لطلبات GET أو HEAD أو DELETE التي تحتوي على حمولة (payload).
  • تحديد مقدار العمل الذي يمكن أن تقوم به embed#topics
  • إضافة content-disposition: attachment لملفات SVG المرفوعة

الأداء

  • تجنب استخدام destroy_all عند إزالة الإحصائيات
  • تجنب فحص خلفية البطاقة وخلفية المستخدم عند عدم توفيرهما
  • تبسيط تسلسل الموضوع لصفحة ملخص المستخدم
  • تحميل صور المصغرة للمواضيع مسبقًا لجميع قوائم المواضيع
  • تحديث الفهرس للفئة في مهمة في الخلفية.
  • إدخال حد معدل صارم للمستخدمين المجهولين
  • لا نحتاج إلى استخدام صورة ضخمة لاختبار الصور المصغرة
  • تطبيق تصحيح Sprockets في بيئة الاختبار
  • تعطيل Sidekiq فقط أثناء استعادة قاعدة البيانات
  • عدم طلب منشورات جديدة أثناء تحميل منشورات جديدة
  • التراجع عن الطلبات في الخلفية عند التحميل الزائد
  • تجنب استخدام خلفيات البحث (lookbehinds) عند فهرسة البحث
  • عدم تأجيل رسائل الملخصات عند المحاولة مؤخرًا
  • إدخال حد مطلق للملخصات كل 30 دقيقة
  • إزالة بحث category_user عند تحميل الرسائل الخاصة.
  • إصلاح استعلامات N+1 في مسار الرسائل الخاصة.
  • إصلاح التخزين المؤقت المكسور في GroupShowSerializer.
  • استخدام استعلام واحد لتحميل افتراضي إشعار المجموعة والوسم.
  • إزالة استعلام غير ضروري عند التحقق من الوضع المظلم.
  • تخزين نتائج استدعاءات ApplicationHelper#scheme_id مؤقتًا.
  • تتبع أول رسالة خاصة غير مقروءة وأول رسالة خاصة لمجموعة غير مقروءة للمستخدم.
  • عدم تحميل جميع تصويتات الاستطلاع للاستطلاع الواحد
  • إضافة فهرس جزئي للعناصر القابلة للمراجعة لعرض الموضوع
  • إنشاء فهرس عادي جزئي لـ post_search_data في المواقع الكبيرة.
  • تجنب الاستعلامات الفرعية الإضافية عند البحث داخل الرسائل الخاصة للمستخدم العادي.
  • تأجيل فهرسة المنشور للبحث عند حفظ منشور.
  • إسقاط الفهرس idx_regular_post_search_data بشكل متزامن
  • إسقاط idx_regular_post_search_data أثناء الترحيل
  • تحسين أداء ترحيل post_search_data
  • ضمان أن تكون المعاملة (transaction) بأقل حجم ممكن
  • إضافة فهرس جزئي للبحث غير الخاص بالرسائل (non-pm).
  • تفضيل الانضمامات (joins) على الاستعلامات الفرعية لـ User#private_posts_for_user.
  • إزالة الاستعلام الفرعي الإضافي في البحث.
  • التبديل إلى upsert في ActiveRecord في SearchIndexer.
  • حساب أسرع للردود المطلوبة لترقية TL3
  • تحديد الأحرف المستخدمة لتوليد العنوان الرئيسي لملخص البحث.
  • استخدام عناوين PG لتوليد الملخص والتمييز في البحث.
  • استبدال روابط الفيديو والصوت في ملخص البحث أثناء الفهرسة.
  • تحسين ActionView::Helpers::TextHelper#excerpt.
  • تحرير سجلات post_upload عند إزالة الصورة المحملة
  • نقل تعبير URI في GroupSearchResults.blurb_for إلى ثابت
  • إزالة استدعاء إضافي واحد لـ Redis عند البحث.
  • تحميل بيانات جرد S3 مسبقًا لمجمعات المواقع المتعددة
  • تجنب تحليل Post#cooked باستخدام Nokogiri لكل بحث.
  • دمج avatar_lookup و primary_group_lookup في user_lookup
  • تقليل حجم حمولة البحث عن طريق إزالة سمات الموضوع غير المستخدمة.
  • نقل highlightjs إلى عامل في الخلفية، وإضافة ذاكرة تخزين مؤقت للنتائج
  • عدد مشاركين في عرض الموضوع: عدم إرسال قائمة المعرفات (ID list) مرة أخرى
  • تخزين بيانات ملخص المستخدم مؤقتًا
  • إضافة شرط user_id حتى نتمكن من استخدام فهرس آخر في الاستعلام
  • تحميل الإشارات المرجعية للمواضيع للمستخدم في user_post_bookmarks
  • إزالة استرداد post_upload في وظيفة EnsureS3UploadsExistence اليومية
  • عدم تضمين معلومات الصور المصغرة في حمولة قائمة المواضيع الافتراضية
  • استخدام رقم المنشور لإنشاء مسار قياسي في المواضيع العملاقة.
  • تحديث etag فقط عند تغيره
  • إعادة تصميم زخرفة lightbox لاستخدام querySelectorAll
  • التحقق من رؤية النافذة المنبثقة (modal) بطريقة أكثر كفاءة
  • استبعاد image_url و thumbnails من SearchTopicListItemSerializer.
  • تخزين جميع البيانات الوصفية مؤقتًا لمدة 60 ثانية
  • التوقف عن إضافة المزيد من المواضيع للبحث عند عدم الحاجة إليها
10 إعجابات