15.04.01 - ملاحظات إصدار بوابة خدمات مطوّري برامج Apigee

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

في يوم الخميس الموافق 23 أبريل 2015، أطلقنا إصدارًا جديدًا من "بوابة Apigee Developer Services" على السحابة الإلكترونية.

إذا كانت لديك أسئلة، يُرجى التواصل مع فريق دعم Apigee Edge.

للاطّلاع على قائمة بجميع ملاحظات إصدار Apigee Edge، يُرجى الرجوع إلى ملاحظات إصدار Apigee.

الميزات والتحسينات الجديدة

في ما يلي الميزات والتحسينات الجديدة في هذا الإصدار.

تحقيق الربح

في ما يلي الميزات والتحسينات الجديدة في تحقيق الربح على Edge.

التعامل بشكل منفصل مع الشركات والمطوّرين

يتم الآن التعامل مع الشركات والمطوّرين بشكل منفصل، ما يتيح المزيد من المرونة في إضافة شركات متعددة إلى المطوّرين وإضافة مطوّرين متعددين إلى الشركات. توفّر واجهة مستخدم الإدارة الآن نوافذ منفصلة لكل من "الشركات" و "المطوّرين" (يمكن الوصول إليها من قائمة "نشر").

يُرجى الاطّلاع على إدارة الشركات والمطوّرين.

في تقارير تحقيق الربح، تظل الشركات هي الفلتر الأساسي، على الرغم من أنّ تصنيف الفلتر قد تغيّر من "مطوّرون" إلى "شركات".

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

تم إصلاح الأخطاء التالية في هذا الإصدار.

معرّف المشكلة الوصف
DEVSOL-1294 إزالة "المعرّف الفريد العالمي للطريقة" كخيار في SmartDocs
لم يعُد "المعرّف الفريد العالمي للطريقة" خيارًا متاحًا لعناوين URL المخصّصة.
DEVSOL-1063 إضافة التزامن إلى build.xml لإنشاء إصدارات أسرع
تستخدم أداة تثبيت OPDK الآن عشر سلاسل لتنزيل المكتبات والوحدات بدلاً من سلسلة واحدة، ما يؤدي إلى تسريع عمليات التثبيت.
DEVSOL-1021 عرض إصدار ملف Dev Portal على صفحة الحالة وإلغاء ربط إصدارات OPDK/Cloud
يمكنك الآن بصفتك مشرفًا الاطّلاع على إصدار Dev Portal Apigee في صفحة الحالة على النحو التالي: "التقارير > تقارير الحالة".
DEVSOL-1019 تنفيذ واجهة Ping API للتحقّق من صحة SmartDocs
ستعرض وحدة SmartDocs الآن حالتها في صفحة تقرير الحالة ضمن "التقارير > تقارير الحالة". ستُبلغ صفحة الحالة عمّا إذا لم يتم ضبط عنوان URL للخادم الوكيل أو إذا كان عنوان URL غير صحيح.
DEVSOL-1008

الإشارة إلى حالة العرض/النشر في صفحة قائمة النماذج
ستعرض قائمة نماذج SmartDocs معلومات إضافية:

  • إجمالي الطرق: هو العدد الإجمالي للطرق المتاحة في أحدث مراجعة لطراز.
  • تم العرض: إجمالي عدد الطرق التي يتم عرضها كعُقد في "بوابة المطوّرين".
  • منشور: عدد العُقد المعروضة المنشورة.
DEVSOL-1007 إزالة النماذج في "قائمة المشرف"
لن يتضمّن عنصر قائمة الإدارة SmartDocs > النماذج قائمة النماذج كعناصر في القائمة الفرعية. بدلاً من النقر على "SmartDocs > النماذج"، سيتم نقلك إلى قائمة النماذج المتاحة.
DEVSOL-1004 إتاحة SmartDocs في مظهر Apigee DevConnect
تمت إتاحة SmartDocs في مظهر Apigee DevConnect.
DEVSOL-999 ترقية تصميم Rubik إلى الإصدار 4.2
تمت ترقية تصميم Rubik الخاص بلوحة المشرف من الإصدار 4.1 إلى 4.2.
DEVSOL-984

إضافة السمة keyExpiresIn إلى كيان DeveloperApp بالإضافة إلى خيار ضبط قيمتها أثناء إنشاء التطبيق
يمكن ضبط قيمة تلقائية لتاريخ انتهاء صلاحية مفاتيح واجهة برمجة التطبيقات للتطبيقات التي تم إنشاؤها حديثًا من خلال واجهة المستخدم الإدارية ("الإعدادات> إعدادات بوابة المطوّرين > إعدادات تطبيق بوابة المطوّرين > مدة صلاحية بيانات الاعتماد"). تشير القيمة -1 إلى أنّه لا يوجد انتهاء صلاحية تلقائي لمفاتيح واجهة برمجة التطبيقات، ويمكن ضبط أي عدد موجب من الأيام.

بالنسبة إلى العملاء الذين يحتاجون إلى تحكّم أكثر دقة، يمكن لأي وحدة مخصّصة تنفّذ hook_devconnect_developer_app_presave() تغيير قيمة $form_state\['storage'\]\['entity'\]->keyExpiresIn. يجب أن تكون هذه القيمة رقمية تمثّل عدد الأيام (أو جزءًا منها).

DEVSOL-972 إصلاح خطأ في وحدة Media YouTube
تم إصلاح خطأ في وحدة Media YouTube، ما أدّى إلى حدوث خطأ فادح، ما لا يسمح للمستخدمين بتحميل الصور باستخدام متصفّح الملفات.
DEVSOL-954 إضافة تبعية لوحدة devconnect_developer_apps في وحدة SmartDocs
يؤدي إيقاف وحدة Devconnect Developer Apps إلى حدوث خطأ فادح في صفحة إعدادات SmartDocs. تمت إضافة التبعية على وحدة Devconnect Developer Apps في وحدة SmartDocs، وذلك حتى لا يمكن إيقاف وحدة Devconnect Developer Apps، ما يمنع حدوث هذه المشكلة في المستقبل.
DEVSOL-933 إضافة رسالة تحذير إذا تم تفعيل devconnect_multiorg
تم إيقاف وحدة devconnect_multiorg نهائيًا. يجب عدم استخدام هذه الوحدة بعد الآن. يتم الآن عرض رسالة تحذير في النظام إذا كانت الوحدة مفعّلة.
DEVSOL-922 يجب أن تكون وحدة تحديث Drupal مفعّلة تلقائيًا
يتم تفعيل وحدة تحديث Drupal أثناء عملية التثبيت لتنبيه العملاء إذا أصبحت الوحدات قديمة أو إذا كانت هناك حاجة إلى رموز تصحيح الأمان.
DEVSOL-903 صفحة "الخطط التي تم شراؤها": عرض الخطط مجمّعة حسب الحالة
تعرض علامة التبويب "الخطط التي تم شراؤها " ضمن صفحة "الفهارس والخطط" في قسم تحقيق الربح الآن الخطط التي تم شراؤها في جدول مرتّب حسب الحالة. يمكن الآن ترتيب الجدول حسب أي عمود من خلال النقر على رأس الجدول.
DEVSOL-899 يحدث خطأ PDOException Integrity constraint violation عند تشغيل cron
تم إصلاح المشكلة التي كانت تؤدي إلى حدوث خطأ PDOException Integrity constraint violation عند تشغيل cron بسبب الإدخالات المكررة في جدول dc_dev_app_api_products.
DEVSOL-890 عرض منتجات Mint API القابلة للشراء فقط في نموذج إضافة/إنشاء التطبيقات
يتوفّر الآن إعداد للمشرفين يتيح عرض المنتجات التي لا يمكن للمطوّر شراؤها في نموذج إنشاء التطبيقات أو عدم عرضها. لتغيير هذا الإعداد، انتقِل إلى "الإعدادات > إعدادات تحقيق الربح" وغيِّر الإعداد "عرض منتج إنشاء التطبيق". بشكلٍ تلقائي، لا يتم عرض سوى المنتجات التي يمكن للمطوّر استخدامها في نموذج إنشاء التطبيق.
DEVSOL-874 إتاحة منتجات واجهة برمجة التطبيقات لأدوار معيّنة فقط من المطوّرين
من خلال تفعيل الوحدة "DevConnect Limit API Product by Role"، أصبح من الممكن حصر منتجات واجهة برمجة التطبيقات المتاحة للمطوّرين استنادًا إلى أدوار Drupal المخصّصة لهؤلاء المطوّرين.
DEVSOL-865 تعديل الوحدة: إيقاف تعديلات رمز واجهة المستخدم
في الإصدارات السابقة من السحابة الإلكترونية، كانت صفحة التعديلات المتاحة ضمن "التقارير > التعديلات المتاحة" تظهر للسماح للمشرفين بتعديل الموقع الإلكتروني من خلال بروتوكول نقل الملفات (FTP). تم إيقاف هذه الميزة لمستخدمي السحابة الإلكترونية لأنّه من المفترض أن يستخدموا لوحة بيانات الموقع الإلكتروني للحصول على آخر الأخبار.
DEVSOL-851 يتم الآن تشفير بيانات اعتماد ميزة "الاتصال بالإنترنت أثناء التنقل" وتخزينها في نظام ملفات خاص
لتعزيز الأمان، لم يعُد يتم تخزين بيانات اعتماد ميزة "الاتصال بالإنترنت أثناء التنقل" في قاعدة البيانات، بل يتم تشفيرها وتخزينها في نظام الملفات الخاص.
DEVSOL-823 تنسيق صفحة وضع الصيانة
أصبح تنسيق صفحة الصيانة الآن مناسبًا على جميع المتصفّحات.
DEVSOL-793 تحقيق الربح: تنسيق جدول "إدارة المستخدمين" غير مناسب
تمت إعادة تنسيق جدول مستخدمي "تحقيق الربح" كجزء من ميزة الشركة الجديدة. إذا كنت قد خصّصت هذه الصفحة، عليك تطبيق التغييرات على الدالة الجديدة ذات المظهر المحدّد theme_apigee_company_company_developers() في الوحدة apigee_company.
DEVSOL-783 صفحة تفاصيل المصرف لتحقيق الربح
أصبحت صفحة تفاصيل المصرف لتحقيق الربح تظهر بشكل أفضل في جميع المتصفّحات.
DEVSOL-773 تشير خطة الأسعار المنتهية الصلاحية إلى خطة أسعار نشطة أخرى في بوابة المطوّرين
إذا انتهت صلاحية إحدى الخطط، لن يكون هناك رابط تشعّبي إلى تفاصيل الخطة لأنّ هذه الخطة لم تعُد قابلة للعرض. يتم الآن عرض علامة تبويب الخطة المناسبة عند النقر على اسم الخطة في جدول "الخطط التي تم شراؤها".
DEVSOL-605 يجب أن يعرض نموذج "رصيد الدفع المسبق غير كافٍ" في "بوابة المطوّرين" التكلفة والضريبة
يعرض الآن نموذج "رصيد الدفع المسبق غير كافٍ" معلومات التكلفة والضريبة.
DEVSOL-523 يتعذّر حذف التطبيقات عند تفعيل ميزة تحقيق الربح
يمكنك الآن حذف التطبيقات عند تفعيل ميزة تحقيق الربح. كانت الإصدارات السابقة تعرض مربّع حوار فارغًا عند محاولة حذف التطبيق.
DEVSOL-487 يجب أن يتمكّن المشرفون من ضبط تنسيق اليوم في قسم "تحقيق الربح".
يمكن الآن ضبط تنسيق التاريخ في قسم "تحقيق الربح" ضمن إعدادات تحقيق الربح لتنسيقات التاريخ الأوروبية والأمريكية.
DEVSOL-257 حقل تأكيد كلمة المرور في نموذج إنشاء مستخدم مشرف أثناء التثبيت
يتم تأكيد حقل كلمة المرور لمستخدم المشرف أثناء التثبيت.
DEVSOL-115 يجب إضافة أوصاف لإعدادات "بوابة المطوّرين"
نص الوصف الخاص بعناصر إعدادات DevConnect في صفحة "الإعدادات"
DEVSOL-31 إضافة تنسيق صفحة التطبيق
تم تصحيح عدم محاذاة مربّعات الاختيار الخاصة بالمنتج مع الخطأ في نموذج "إضافة تطبيق".