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

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

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

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

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

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

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

تحقيق الربح

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

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

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

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

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

الأخطاء التي تم إصلاحها

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

معرّف المشكلة الوصف
DEVSOL-1294 إزالة "معرّف UUID الخاص بالطريقة" كخيار في SmartDocs
لم يعُد "معرّف UUID الخاص بالطريقة" خيارًا لعناوين URL المخصّصة.
DEVSOL-1063 إضافة ميزة "المعالجة المتزامنة" إلى build.xml لإنشاءات أسرع
يستخدم الآن برنامج تثبيت OPDK عشرة مؤشرات تسلسل لتحميل المكتبات والوحدات بدلاً من مؤشر تسلسل واحد لتسريع مُدد التثبيت.
DEVSOL-1021 عرض إصدار الملف الشخصي على Dev Portal في صفحة الحالة، وإزالة ربط إصدارات OPDK/Cloud
يمكن الآن للمستخدمين المشرفين عرض إصدار Apigee على Dev Portal في صفحة الحالة من خلال الانتقال إلى "التقارير > تقارير الحالة".
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 بالإضافة إلى خيار لضبط قيمتها أثناء إنشاء التطبيق
يمكن ضبط قيمة تلقائية لتواريخ انتهاء صلاحية مفتاح واجهة برمجة التطبيقات للتطبيقات المنشأة حديثًا من خلال واجهة المستخدم الإدارية ("الإعدادات> إعدادات Dev Portal > إعدادات تطبيق Dev Portal > مدة صلاحية بيانات الاعتماد"). تشير القيمة -1 إلى عدم انتهاء صلاحية مفاتيح واجهة برمجة التطبيقات تلقائيًا، أو يمكن ضبط أي عدد موجب من الأيام.

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

DEVSOL-972 تم إصلاح خطأ في وحدة "الوسائط في YouTube"
تم إصلاح خطأ في وحدة "الوسائط في YouTube"، والذي كان يتسبب في ظهور خطأ فادح لا يسمح للمستخدمين بتحميل الصور باستخدام متصفّح الملفات.
DEVSOL-954 إضافة الاعتماد على وحدة devconnect_developer_apps في وحدة SmartDocs
يؤدي إيقاف وحدة Devconnect Developer Apps إلى حدوث خطأ فادح في صفحة إعدادات SmartDocs. تمت إضافة الاعتماد على وحدة "تطبيقات المطوّرين" في Devconnect في وحدة SmartDocs ليصبح من غير الممكن إيقاف وحدة "تطبيقات المطوّرين" في Devconnect، ما يمنع تكرار حدوث هذه المشكلة في المستقبل.
DEVSOL-933 إضافة رسالة تحذير في حال تفعيل devconnect_multiorg
تم إيقاف وحدة devconnect_multiorg نهائيًا. يجب عدم استخدام هذه الوحدة بعد الآن. تظهر الآن رسالة تحذير في النظام إذا كانت الوحدة مفعّلة.
DEVSOL-922 يجب تفعيل وحدة تحديث Drupal تلقائيًا
يتم تفعيل وحدة تحديث Drupal أثناء التثبيت لتنبيه العملاء إذا أصبحت الوحدات قديمة أو إذا كانت هناك حاجة إلى رموز تصحيح الأمان.
DEVSOL-903 صفحة "الخطط التي تم شراؤها": عرض الخطط المجمّعة حسب الحالة
تعرض الآن علامة التبويب "الخطط التي تم شراؤها " ضمن صفحة "الكتالوجات والخطط" في قسم تحقيق الربح الخطط التي تم شراؤها في جدول مُرتَّب حسب الحالة. يمكن الآن ترتيب الجدول حسب أي عمود عن طريق النقر على عنوان الجدول.
DEVSOL-899 يؤدي cron إلى انتهاك قيد سلامة PDOException
تم إصلاح المشكلة التي كانت تؤدي إلى انتهاك قيد سلامة PDOException عند تشغيل cron بسبب الإدخالات المكرّرة في جدول dc_dev_app_api_products.
DEVSOL-890 عرض منتجات Mint API القابلة للشراء فقط في نموذج إضافة/إنشاء التطبيقات
يتوفّر الآن إعداد مخصّص للمشرف للسماح بعرض المنتجات التي لا يمكن للمطوّر شراؤها في نموذج إنشاء التطبيق أو عدم السماح بذلك. لتغيير هذا الإعداد، انتقِل إلى "الإعدادات > إعدادات تحقيق الربح" وغيِّر الإعداد "عرض منتج إنشاء التطبيقات". يتم تلقائيًا عرض المنتجات التي يمكن للمطوِّر استخدامها فقط في نموذج إنشاء التطبيق.
DEVSOL-874 إظهار منتجات واجهة برمجة التطبيقات لمستخدمي أدوار معيّنة من المطوّرين فقط
من خلال تفعيل وحدة DevConnect Limit API Product by Role، أصبح من الممكن الآن تحديد منتجات واجهة برمجة التطبيقات المتاحة للمطوّرين استنادًا إلى أدوار Drupal المخصّصة لهؤلاء المطوّرين.
DEVSOL-865 وحدة التحديث: إيقاف تعديلات رمز واجهة المستخدم
في الإصدارات السابقة من السحابة الإلكترونية، كانت صفحة التحديثات المتاحة ضمن "التقارير > التحديثات المتاحة" تظهر للمشرفين للسماح لهم بتعديل الموقع الإلكتروني عبر بروتوكول FTP. تم إيقاف هذه الميزة لمستخدمي السحابة الإلكترونية لأنّه من المفترض أن يستخدموا لوحة بيانات الموقع الإلكتروني للاطّلاع على آخر الأخبار.
DEVSOL-851 يتم الآن تشفير بيانات اعتماد اتصال Edge وتخزينها في نظام ملفات خاص
لتوفير أمان إضافي، لم تعُد بيانات اعتماد اتصال Edge مخزّنة في قاعدة البيانات، بل يتم الآن تشفيرها وتخزينها في نظام الملفات الخاص.
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 إضافة تنسيق صفحة التطبيق
تم تصحيح عدم محاذاة مربّعات اختيار المنتجات التي تتضمّن خطأ في نموذج "إضافة تطبيق".