التغيير
ما هى جديد
الإصدارات الجديدة والتحسينات والتحديثات لدوكان
-

- جديد: تمت إضافة دعم Paystack لنقطة نهاية الطلب والدفع مع التحقق من المعاملة، مما يسمح بإعادة استخدام المدفوعات الحالية بشكل آمن.
- جديد: تمت إضافة وظيفة البحث وعمود الأولوية القابل للفرز إلى قائمة إدارة إضافات المنتج لتسهيل الإدارة.
- تحديث: يتم الآن تطبيق إعداد "تمكين البيع - تم التحقق منه فقط" بشكل صحيح أثناء عمليات شراء الاشتراكات وإنشاء حسابات موظفي البائعين.
- تحديث: يمكن الآن إخفاء معلومات تعريف العميل في عروض طلبات الموردين ورسائل البريد الإلكتروني بناءً على إعدادات المسؤول.
- إصلاح: تم تحسين عملية التحقق من صحة عملية الدفع في Stripe Express من خلال عرض رسائل الخطأ المناسبة وإيقاف عملية الدفع عند فشل التحقق.
- تم إصلاح المشكلة: منع اقتطاع قائمة "إضافة طريقة الشحن" المنسدلة داخل نافذة الشحن.
- تم إصلاح المشكلة: تم تحديث تحذيرات عنوان الطلب اليدوي لتظهر كتنبيهات مضمنة بدلاً من رسائل التنبيه المؤقتة لتحسين الرؤية.
- تم إصلاح المشكلة: استعادة تنسيق النقاط الصحيح في تفاصيل حزمة اشتراك البائع.
- تم إصلاح المشكلة: تم تصحيح ظهور قائمة طرق الدفع في لوحة تحكم العميل.
- إصلاح: تم حل المشكلات المتعلقة بتنسيق HTML غير الصحيح والمعلومات المفقودة في رسائل البريد الإلكتروني الخاصة بإشعارات RMA والمحادثات.
- الإصلاح: تم تصحيح رابط التوثيق المعطل لوحدة إدارة نماذج المنتجات والذي كان يؤدي إلى صفحة خطأ 404.
- إصلاح: تم حل مشكلة فشل تحميلات التحقق من البائع أثناء خطوة التحقق في معالج إعداد البائع.
- تم إصلاح المشكلة: تم تحديث زر "عرض التفاصيل" في إشعار الإدارة "ما الجديد" بحيث يقوم الآن بإعادة التوجيه إلى سجل التغييرات الصحيح.
-

- جديد: تم تقديم وحدة تخصيص نموذج المنتج بحيث يمكن للمسؤولين التحكم في حقول نموذج منتج البائع، والتخطيط، والهيكل مباشرة من لوحة التحكم.
- جديد: تمت إعادة تصميم لوحة تحكم موردي ShipStation بواجهة تعتمد على React لتوفير تجربة اتصال أسرع وأكثر موثوقية مع الموردين.
- جديد: تم تطبيق صفحات طلب عروض الأسعار (RFQ) الخاصة بالمسؤول باستخدام واجهة أمامية جديدة للمسؤول تعتمد على React، بحيث تصبح إدارة طلبات عروض الأسعار من جانب المسؤول أسرع وأكثر سهولة.
- جديد: تم تطبيق صفحة تقارير المسؤول بواجهة أمامية جديدة مبنية على React لتجربة إعداد تقارير أسرع وأكثر سلاسة.
- جديد: تم تقديم لوحة أرباح إدارية جديدة تمامًا ضمن تقارير الإدارة حتى يتمكن المسؤولون من تصفية وتتبع أرباح السوق حسب النوع والبائع ونطاق التاريخ ورقم الطلب.
- جديد: تمت إضافة نموذج تذكرة دعم قائم على إطار iframe ودمجه مع زر الدعم الاحترافي حتى يتمكن المستخدمون من الحصول على المساعدة دون مغادرة لوحة التحكم.
- جديد: تم نقل جداول قائمة صفحة حجز لوحة تحكم البائع (3 جداول) إلى React مع واجهة المستخدم الإضافية لتجربة أسرع وأكثر اتساقًا.
- جديد: تم نقل جداول قائمة صفحة المزاد (3 جداول عبر لوحة تحكم المسؤول ولوحة تحكم البائع) إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة اشتراكات المستخدمين إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة طلب عروض الأسعار (RFQ) إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جداول قائمة صفحة القسائم (جدولان) إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة التقارير - كشوف الحسابات إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة المراجعات إلى React باستخدام واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة شارة البائع إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة أسئلة وأجوبة المنتج إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة طلبات الإرجاع (RMA) إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة موظفي البائع إلى React باستخدام واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة متابعي المتجر إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة اشتراك البائع إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة إحصائيات المتجر إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة دعم المسؤول إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة تذاكر الدعم إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة الإعدادات - إضافات المنتج إلى React مع واجهة المستخدم الخاصة بالمكونات الإضافية.
- جديد: تم نقل جداول قائمة صفحة الإعدادات - الشحن (جدولان) إلى React مع واجهة المستخدم الإضافية.
- تحديث: تم نقل واجهة مستخدم Dokan إلى Tailwind CSS v4 مع حزمة مكونات مشتركة موحدة لتحسين الاتساق والأداء عبر المكون الإضافي.
- تحديث: تم تحديث واجهة المستخدم للوحة إعلانات البائعين وتصحيح عنوان URL الخاص بـ "عرض" النافذة المنبثقة بحيث يتم توجيه البائعين إلى الوجهة الصحيحة.
- تحديث: تمت إعادة هيكلة مساحة اسم محرر المنتج والأصول لتحسين قابلية الصيانة على المدى الطويل.
- تحديث: تم تحديث عنوان URL الخاص برابط الاقتباس الخلفي وتم تصحيح عرض عمود جدول الإضافات لتحسين سهولة الاستخدام.
- تحديث: تم تحديث رابط الاشتراك في إشعار الصفحة وتصحيح منطق إجراء تكرار الاشتراك لمنع السلوك غير المقصود.
- تحديث: تمت إضافة إمكانيات أذونات مخصصة في لوحة إدارة الأذونات بحيث يمكن للبائعين التحكم فيما إذا كان بإمكان الموظفين الوصول إلى تقويم وقت التسليم وإعدادات وقت التسليم بشكل مستقل.
- تم إصلاح المشكلة: تم حل مشكلة عدم تطابق سياق تصفية أرباح المسؤول، لذا يتم الآن تصفية بيانات الأرباح وعرضها بشكل صحيح.
- الإصلاح: تم حل مشكلة اتصال مورد ShipStation عن طريق إضافة نقاط نهاية REST ذات نطاق المورد للتشخيصات والمخزون والطلبات.
- تم إصلاح المشكلة: تم حل مشكلات حذف الأسئلة والأجوبة المتعلقة بالمنتج وعرض النافذة المنبثقة حتى يتمكن البائعون من إدارة الأسئلة والأجوبة بدون أخطاء.
- الإصلاح: تم تصحيح تفاعلات فلتر العلامة التجارية، وقائمة إحصائيات المتجر النشطة، وجدول أسئلة وأجوبة المنتج بحيث تعمل جميعها كما هو متوقع.
- تم إصلاح مشكلة عدم اتساق واجهة مستخدم إحصائيات المتجر في لوحة معلومات البائع بحيث يتم عرض الواجهة بشكل صحيح في جميع الولايات.
- الإصلاح: تم حل مشكلة مفتاح المصفوفة غير المعرف لـ 'include-hidden-product' في قائمة منتجات الإدارة للتخلص من تحذيرات PHP.
- تم إصلاح المشكلة: تمت إضافة حقل العنوان المفقود في نموذج طلب عروض الأسعار حتى يمكن إنشاء عروض الأسعار بعنوان مناسب.
- تم إصلاح المشكلة: تم حل مشكلة فشل تحديث طريقة الشحن في Stripe Express لخدمة Apple Pay بحيث تكتمل عملية الدفع بشكل صحيح.
-

- تحديث: تمت إضافة إعدادات وقت تسليم البائع وفترات التسليم المتاحة إلى واجهة برمجة تطبيقات المتجر بحيث يمكن استخدام هذه المعلومات في سلة التسوق وعملية الدفع.
- تحديث: الآن، تُرجع واجهة برمجة تطبيقات REST الخاصة بطلبات المتجر معلومات التسليم الخاصة بكل طلب بدلاً من إعدادات البائع العامة.
- تحديث: تم تحسين عرض الهاتف المحمول لصفحة إنشاء الطلب اليدوي في لوحة تحكم البائع بحيث يسهل استخدامها على الشاشات الصغيرة.
- تحديث: تمت إضافة دعم واجهة برمجة تطبيقات REST حتى يتمكن البائعون من تحديث معلومات وقت التسليم للطلبات.
- تحديث: تم تحسين التنقل عن طريق إضافة رابط إعادة توجيه من رسالة خطأ تقييد الاقتباس إلى صفحة الاقتباس.
- تحديث: تمت إضافة خطافات وفتحات للسماح للمطورين بتخصيص قالب قائمة حزم اشتراك البائع بسهولة أكبر.
- تم إصلاح مشكلة كانت تتسبب في استدعاء صفحة اشتراك المسؤول لنقطة نهاية API خاطئة عند تعطيل اشتراكات الموردين في الإعدادات.
- تم إصلاح مشكلة عدم تحديث بلد التسجيل في Stripe Express عندما قام البائع بتغيير موقع متجره.
- تم إصلاح مشكلة النص غير المترجم في شاشة تقارير المخزون في لوحة معلومات البائع، بحيث تظهر جميع التصنيفات الآن بشكل صحيح.
- الإصلاح: تم توحيد طريقة عمل القيم غير المحدودة عبر إعدادات منتجات اشتراك دوكان، وخاصة فيما يتعلق بصلاحية الحزمة.
- تم إصلاح مشكلة عدم تحميل الترجمات بشكل صحيح لقائمة دعم المتجر في لوحة تحكم البائع.
-

- تحديث: تم منع حدوث أخطاء في عدد المنتجات ومشاكل في حدود الاشتراك أثناء استيراد ملفات CSV، مما يضمن استيراد المنتجات بشكل صحيح دون التأثير على حدود اشتراك البائع.
- تحديث: تم تحسين آلية معالجة المدفوعات في Stripe Express بحيث يتم تأخير مدفوعات الطلبات الفرعية ومعالجتها بشكل منفصل عند اكتمال كل طلب فرعي على حدة. وهذا يسمح للبائعين باستلام مدفوعاتهم بشكل مستقل.
- تحديث: تم تحديث Razorpay SDK لحل تعارضات التبعية وتحسين التوافق.
- الإصلاح: تحسين عملية تنظيف المدخلات ومعالجة المخرجات لتعزيز الأمان ومنع الثغرات الأمنية المحتملة.
- تم إصلاح المشكلة: تم تصحيح قائمة المنتجات المنسدلة في نافذة الإعلان بحيث يتم الآن تحميل المنتجات التي تنتمي إلى البائع المحدد بشكل صحيح.
- إصلاح: تم تصحيح طريقة عرض الخصومات النسبية للقسائم التي أنشأها البائع، مما يضمن ظهورها كقيم نسب مئوية بدلاً من مبالغ ثابتة.
- تم إصلاح مشكلة عدم ظهور بوابة الدفع الخاصة بسوق دوكان باي بال أثناء عملية الدفع الخاصة بإعلان المنتج.

