أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
منذ الإصدار السابق من ميزات Edge for Private Cloud، تم طرح الإصدارات التالية وهي مضمّنة في هذا الإصدار من الميزات:
| إصدار واجهة مستخدم Edge | إصدار إدارة الأجهزة الطرفية | إصدار البوابة |
|---|---|---|
راجِع لمحة عن ترقيم الإصدارات للتعرّف على كيفية تحديد ما إذا كان إصدار معيّن من السحابة الإلكترونية مضمّنًا في إصدارك من Edge for Private Cloud.
نظرة عامة على الإصدار
تشمل أهم الميزات الجديدة في هذا الإصدار ما يلي:
- الترقية إلى الإصدار 9.6 من PostgreSQL
- إصدار تجريبي من تجربة Edge الجديدة لـ Private Cloud
- إصدار تجريبي لثلاث سياسات جديدة تتيح لك إنشاء رموز JSON المميزة للويب (JWT) والتحقّق منها وفك تشفيرها.
يتضمّن هذا الإصدار أيضًا جميع إصلاحات الأخطاء والميزات الجديدة المضمّنة في إصدارات Edge Public Cloud المدرَجة أدناه.
الإيقاف النهائي والإيقاف
تم إيقاف الميزات التالية نهائيًا أو إزالتها في هذا الإصدار. يمكنك الاطّلاع على سياسة الإيقاف النهائي في Edge لمزيد من المعلومات.
الميزات التي سيتم إيقافها نهائيًا
إيقاف عمليات التثبيت الجديدة لخدمة API BaaS
لا يكون العملاء الجدد مؤهّلين للاستفادة من خدمة API BaaS اعتبارًا من 31 يناير 2018، إلا إذا كانت ورقة المواصفات الخاصة بك تشير إلى أحقية الاستفادة من خدمة API BaaS.
إيقاف ميزة "مخزن Apigee الآمن" (الخزائن) نهائيًا
سيتم إيقاف نهائي لخدمة التخزين الآمن في Apigee، المعروفة أيضًا باسم "الخزائن"، في أيلول (سبتمبر) 2018. يتم إنشاء الخزائن التي توفّر مساحة تخزين مشفّرة لأزواج المفاتيح والقيم باستخدام واجهة برمجة التطبيقات الإدارية، ويتم الوصول إليها في وقت التشغيل باستخدام دوال في وحدة apigee-access Node.js.
بدلاً من استخدام وحدة التخزين الآمنة، استخدِم خرائط قيم المفاتيح (KVM) المشفّرة، كما هو موضّح في مقالة العمل باستخدام خرائط قيم المفاتيح. توفّر آلات KVM المشفّرة مستوى الأمان نفسه الذي توفّره الخزائن، كما أنّها تتيح المزيد من الخيارات لإنشاء البيانات واسترجاعها. (MGMT-3848)
إيقاف إمكانية إضافة مسارات في علامة التبويب "الأداء" لخادم وكيل API
حتى هذا الإصدار، كان بإمكانك الانتقال إلى خادم وكيل لواجهة برمجة التطبيقات في واجهة مستخدم الإدارة، ثم الانتقال إلى علامة التبويب "الأداء"، وإنشاء مسارات مختلفة لإجراء مقارنة مستندة إلى الرسم البياني في علامة التبويب "الأداء" الخاصة بالخادم الوكيل وفي لوحة بيانات "المعاملات التجارية". تم إيقاف هذه الميزة نهائيًا ولم تعُد متاحة في واجهة المستخدم. للحصول على بديل لهذه الوظيفة، يُرجى الاطّلاع على مقالة "منتدى Apigee" التالية: بديل لواجهة برمجة التطبيقات الخاصة بالمعاملات التجارية. (EDGEUI-902)
إيقاف السمة SMTPSSL نهائيًا لضبط بروتوكول SMTP لبوابة Developer Services
يمكنك الآن استخدام السمة SMTP_PROTOCOL بدلاً من السمة SMTPSSL لضبط البروتوكول الذي يستخدمه خادم SMTP المرتبط بالبوابة. القيم الصالحة هي: "standard" أو "ssl" أو "tls".
لمزيد من المعلومات، راجِع تثبيت بوابة خدمات المطوّرين.
الميزات والتحديثات الجديدة
في ما يلي الميزات والتحسينات الجديدة في هذا الإصدار. بالإضافة إلى التحسينات التالية، يتضمّن هذا الإصدار أيضًا العديد من التحسينات في سهولة الاستخدام والأداء والأمان والثبات.
السحابة الإلكترونية الخاصة
ترقية PostgreSQL إلى الإصدار 9.6
يتضمّن هذا الإصدار ترقية إلى PostgreSQL 9.6 للسماح لـ Edge بالاستفادة من ميزة "الاستعلام المتوازي" في PostgreSQL. لمزيد من المعلومات، يُرجى الاطّلاع على:
- تحديث Apigee Edge من الإصدار 4.17.0x إلى الإصدار 4.18.01
- تحديث Apigee Edge من الإصدار 4.16.09 إلى الإصدار 4.18.01
- تحديث Apigee Edge 4.16.01/4.16.05 إلى 4.18.01
إصدار تجريبي من تجربة Edge الجديدة لـ Private Cloud
يتضمّن هذا الإصدار من Edge for the Private Cloud إصدارًا تجريبيًا من تحديث رئيسي لواجهة مستخدم إدارة واجهات برمجة التطبيقات. تستند تجربة Edge الجديدة إلى الميزات الحالية لمنصة Apigee Edge، وتضيف بعض التحسينات، لا سيما في مجالات التصميم والنشر.
كانت تجربة New Edge متاحة في السابق لمستخدمي Cloud فقط. باستخدام هذا الإصدار من Edge for Private Cloud، يمكنك الآن تثبيت الإصدار التجريبي من تجربة Edge الجديدة.
لمزيد من المعلومات، يُرجى الاطّلاع على الإصدار التجريبي من تجربة Edge الجديدة للسحابة الخاصة.
الإصدار التجريبي من سياسات JWT
رمز JSON المميّز للويب (JWT) هو معيار للرموز المميّزة موصوف في IETF RFC 7519. توفّر رموز JWT طريقة لتوقيع مجموعة من المطالبات، أي مجموعة من أزواج الاسم والقيمة، والتي يمكن للمستلم التحقّق منها بشكل موثوق لاحقًا.
يحتوي هذا الإصدار على ثلاث سياسات جديدة تتيح لك إنشاء رموز الويب المميّزة بتنسيق JSON (JWT) والتحقّق من صحتها وفك تشفيرها على Apigee Edge:
- إنشاء سياسة JWT: لإنشاء رمز JWT موقَّع يتضمّن مجموعة قابلة للإعداد من المطالبات. يمكن بعد ذلك إرجاع رمز JWT إلى العملاء أو إرساله إلى أهداف الخلفية أو استخدامه بطرق أخرى. لمزيد من المعلومات، يمكنك الاطّلاع على سياسة إنشاء رموز JWT (الإصدار التجريبي).
- التحقّق من سياسة JWT: تتحقّق من التوقيع على رمز JWT تم استلامه من العملاء أو الأنظمة الأخرى. تستخرج هذه السياسة أيضًا المطالبات إلى متغيرات التدفق حتى تتمكّن السياسات أو الشروط اللاحقة من فحص هذه القيم لاتّخاذ قرارات بشأن التفويض أو التوجيه. لمزيد من المعلومات، يُرجى الاطّلاع على سياسة التحقّق من صحة رمز JWT (الإصدار التجريبي).
- فك ترميز سياسة JWT: لفك ترميز JWT بدون التحقّق من التوقيع على JWT. تكون هذه السياسة مفيدة عند استخدامها بالتزامن مع سياسة التحقّق من رمز JWT، وذلك عندما يجب معرفة قيمة مطالبة من داخل رمز JWT قبل التحقّق من توقيع رمز JWT. لمزيد من المعلومات، يُرجى الاطّلاع على سياسة فك ترميز JWT (الإصدار التجريبي).
يمكنك الاطّلاع على نظرة عامة حول سياسات JWT.
إتاحة ربط OCSP بالمضيفات الظاهرية (65587547)
تتيح المضيفات الافتراضية الآن ميزة "تضمين حالة بروتوكول OCSP" لبروتوكول أمان طبقة النقل (TLS) أحادي الاتجاه وثنائي الاتجاه. عند تفعيل هذا الخيار، يرسل عميل بروتوكول حالة الشهادة على الإنترنت (OCSP) طلب حالة إلى خادم OCSP لتحديد ما إذا كانت الشهادة صالحة. توضّح الاستجابة ما إذا كانت الشهادة صالحة ولم يتم إبطالها.
يكون OCSP stapling غير مفعّل تلقائيًا، ويجب تفعيل TLS على المضيف الافتراضي لتفعيل OCSP.
يمكنك الاطّلاع على مرجع سمة المضيف الافتراضي لمزيد من المعلومات.
يمكن الآن ضبط خيارات إعادة المحاولة في جهاز التوجيه على مستوى المضيف الافتراضي
يمكنك الآن ضبط خيارات إعادة المحاولة لاتصالات "الموجّه" مع "معالج الرسائل" على المضيف الظاهري. يمنحك ذلك تحكّمًا أكثر دقةً من الخيارات السابقة التي كان يمكن ضبطها فقط على مستوى جهاز التوجيه.
لمزيد من المعلومات، يُرجى الاطّلاع على خصائص إعدادات المضيف الافتراضي.
تمت إضافة ميزة ربط الأدوار الخارجية (67145030)
إذا كنت تستخدم المصادقة الخارجية لدمج خدمة دليل خارجية في عملية تثبيت Apigee Edge Private Cloud، يمكنك الآن استخدام ميزة "ربط الأدوار الخارجية". تتيح لك ميزة "ربط الأدوار الخارجية" ربط مجموعاتك أو أدوارك بأدوار ومجموعات التحكّم في الوصول المستند إلى الدور (RBAC) التي تم إنشاؤها على Apigee Edge.
تم إيقاف خدمة "ربط الأدوار الخارجية" في إصدارات Edge for Private Cloud السابقة للإصدار 4.18.01. الإصدار 4.18.01 من "ربط الأدوار الخارجية" هو إصدار معدَّل تم فيه إصلاح الأخطاء وإضافة ميزات جديدة:
- تم إصلاح المشكلة التي كانت تؤدي إلى تلقّي ردود 403 محظورة عند المصادقة باستخدام مستخدمين من المفترض أن يكون لديهم إذن الوصول.
- يتوفّر عنوان
X-Apigee-Current-Userالآن في ميزة "ربط الأدوار الخارجية". يمكن للمستخدمين الذين لديهم إذن الوصول المناسب (sysadmin) تسجيل الدخول كمستخدم آخر باستخدام بيانات الاعتماد الخاصة بهم.
لمزيد من المعلومات، يُرجى الاطّلاع على ربط الأدوار الخارجية.
يمكنك الآن اختبار متطلبات النظام بدون تشغيل عملية تثبيت (67858161)
أضاف الإصدار 4.17.09 من Edge for Private Cloud إمكانية استخدام السمة ENABLE_SYSTEM_CHECK=y
للتحقّق من متطلبات وحدة المعالجة المركزية والذاكرة على جهاز كجزء من عملية التثبيت. ومع ذلك، كان هذا التحقّق يتطلّب منك إجراء عملية تثبيت فعلية. يمكنك الآن استخدام العلامة "-t" لإجراء هذا التحقّق بدون الحاجة إلى التثبيت:
/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t
يعرض هذا الأمر أي أخطاء في متطلبات النظام على الشاشة.
لمزيد من المعلومات، اطّلِع على تثبيت مكوّنات Edge على عُقدة.
تعديل إصدار PHP لبوابة "خدمات المطوّرين" (68733233)
تستخدم البوابة الآن الإصدار 7.0.23 من PHP.
لم يعُد من الضروري ضبط خادم SMTP باستخدام "بوابة خدمات المطوّرين" (70164403)
لم يعُد مطلوبًا ضبط خادم SMTP عند تثبيت البوابة. يمكنك الآن ضبط إعداد واحد بعد التثبيت.
خدمات واجهة برمجة التطبيقات
عمليات التحقّق من صحة الأسماء في الكيانات الجديدة (MGMT-4252 وMGMT-4098)
عند إنشاء عناصر جديدة، تتحقّق Apigee من صحة الأسماء لفرض قواعد التسمية. تشمل الكيانات التي يتم التحقّق من صحتها عند إنشائها أو تعديلها ما يلي: خوادم وكيلة لواجهة برمجة التطبيقات، والسياسات (وأسماء السياسات في تعريفات الخوادم الوكيلة لواجهة برمجة التطبيقات)، والمضيفات الافتراضية، والأدوار، وذاكرات التخزين المؤقت، وخوادم الاستهداف، وأقنعة البيانات لتصحيح الأخطاء، ومخازن المفاتيح ومخازن الشهادات الموثوقة، وملفات الموارد في الخوادم الوكيلة لواجهة برمجة التطبيقات. راجِع إرشادات التسمية وأخطاء الإدخال للتعرّف على قيود التسمية المفروضة على هذه الكيانات.
إصلاح الأخطاء
تم إصلاح الأخطاء التالية في هذا الإصدار. هذه القائمة مخصّصة بشكل أساسي للمستخدمين الذين يريدون معرفة ما إذا تم حلّ تذاكر الدعم التي أرسلوها. وهي غير مصمَّمة لتقديم معلومات مفصّلة لجميع المستخدمين.
Private Cloud 4.18.01
| معرّف المشكلة | الوصف |
|---|---|
| 68001164 |
يتم الآن تثبيت إضافة PHP LDAP تلقائيًا مع البوابة يتم الآن تثبيت إضافة PHP LDAP تلقائيًا عند تثبيت البوابة على RedHat وCentOS. تسهّل هذه الوحدة تفعيل وحدة Drupal LDAP. |
| 68049481 |
أصبح ملف settings.php في Drupal قابلاً للكتابة يتأكّد النص البرمجي لتثبيت البوابة الآن من أنّ ملف Drupal |
| 68139166 | أظهرت نتائج المثبّت أنّه تم الرجوع إلى إصدار أقدم من OpenLDAP، على الرغم من عدم حدوث ذلك. |
| 68329105 | يتعذّر إعداد البوابة الإلكترونية لإنشاء مستخدم عند الربط بـ Edge عندما تكون SAML مفعّلة وتستخدم شهادة موقع إلكتروني موقّعة ذاتيًا. |
| 68427561 | يتم الآن ضبط خصائص إعدادات البوابة بشكل صحيح بعد إعادة التشغيل. |
| 69024465 | تعذُّر إلغاء نشر SharedFlow في واجهة مستخدم Edge |
| 69711616 | تم تعديل Jackson Databind إلى الإصدار 2.7.9.1 في ملفات JAR التابعة لجهات خارجية. |
17.11.06 (UI)
| معرّف المشكلة | الوصف |
|---|---|
| 68357182 |
لا يتضمّن ملف CSV البيانات الصحيحة للإطار الزمني (يتضمّن المجموعة الكاملة من البيانات) |
| 67650494 | يجب أن يتتبّع Edge UI التغييرات في البيئة في بعض الحالات، لم يتم الاحتفاظ بالتغييرات في البيئة عند التنقّل بين الصفحات في واجهة المستخدم. تم إصلاح هذه المشكلة. |
17.10.25.00 (البوابة)
| معرّف المشكلة | اسم المكوّن | الوصف |
|---|---|---|
| 67646686 | بوابة المطوّرين - Drupal | & معروضة على صفحة المنتدى تم إصلاح الخطأ الذي يعرض فيه المظهر التلقائي في Apigee الرمز "&" بدلاً من أي علامات عطف في علامات تبويب القائمة. |
| 65456469 | بوابة المطوّرين - Drupal | تحديث وحدة CAPTCHA لتحسين الأمان الذي يوفّره المساهمون في الوحدة تم تحديث وحدة CAPTCHA إلى الإصدار 7.x-1.5 من CAPTCHA لإصلاح ثغرة أمنية. لمزيد من المعلومات، يُرجى الاطّلاع على https://www.drupal.org/node/2907137. |
| 65101827 | بوابة المطوّرين - Drupal | عدم عمل إحصاءات تطبيقات الشركة تم إصلاح الخطأ الذي كان يؤدي إلى عدم عرض أي بيانات إحصائية في تطبيقات الشركة التي تحقق الربح. |
| 65003870 | بوابة المطوّرين - Drupal | تعذُّر إلغاء خطط الأسعار المستقبلية تم إصلاح الخطأ الذي كان يتسبّب في تعذُّر إلغاء خطط الأسعار المستقبلية التي تشتريها إحدى الشركات. |
| 65003539 | بوابة المطوّرين - Drupal | استخدام البلد التلقائي من لغة Drupal يستخدم عنوان "جهة الاتصال المعنية بتحقيق الربح" و"تفاصيل الفوترة" الآن البلد التلقائي من إعداد "البلد التلقائي" للغة. يمكنك تغيير هذا الإعداد من خلال اختيار الإعداد > المنطقة واللغة في قائمة إدارة Drupal. يؤدي تغيير اللغة التلقائية إلى تغيير البلد التلقائي في قسمَي "معلومات الاتصال بشأن تحقيق الربح" و"تفاصيل الفوترة". |
17.10.11 (واجهة المستخدم)
| معرّف المشكلة | الوصف |
|---|---|
| 67005192 | يجب أن تتعامل واجهة المستخدم مع المسارات التي تم فك ترميزها عند التحقّق من الأذونات تتعامل واجهة المستخدم الآن مع المسارات التي تم فك ترميزها عند التحقّق من أذونات المستخدم. |
17/09/20 (إدارة واجهة برمجة التطبيقات ووقت التشغيل)
| معرّف المشكلة | اسم المكوّن | الوصف |
|---|---|---|
| MGMT-4219 | إدارة واجهات برمجة التطبيقات | إدارة Google لإرسال عنوان المؤسسة والبيئة إلى Blobstore |
| MGMT-4065 | إدارة واجهة برمجة التطبيقات | تفعيل إمكانية استخدام شهادات بتنسيق PKS |
| MGMT-3782 | إدارة واجهة برمجة التطبيقات | القيمة المثالية لمستوى الاتساق التلقائي لمنطقة الهوية |
| MGMT-3913 | إدارة واجهة برمجة التطبيقات | حلّ مشكلة انتهاء المهلة عند استرداد رموز OAuth2 المميزة باستخدام appId |
| MGMT-4177 | إدارة واجهة برمجة التطبيقات | إمكانية إيقاف نظام المصادقة الأساسية في SecurityProfile |
| MGMT-3978 | إدارة واجهة برمجة التطبيقات | يجب توفُّر رمز CWC المميز لضبط JVM_OPTIONS على جميع مكوّنات Java |
| MGMT-3918 MGMT-4294 |
إدارة واجهة برمجة التطبيقات | ترميز الأحرف الخاصة تلقائيًا في مسارات الأذونات للأدوار المخصّصة |
| APIRT-4767 | API Runtime | يجب أن تستخدم خطوة JavaScript ترميز UTF-8 دائمًا للمحتوى |
| APIRT-4725 | API Runtime | تم إصلاح مشكلة NPE في خدمة OAuth |
| APIRT-4691 | API Runtime | السماح بإنهاء الاتصالات قبل إيقاف الخدمة غير السليمة |
| APIRT-4644 | API Runtime | المصادقة الأساسية لخدمة BlobstoreService |
| APIRT-4636 | API Runtime | يجب أن تستمر ميزة "الاستشعار عن بُعد" في العمل في حال تعذّر الوصول إلى Zookeeper |
| APIRT-4635 | API Runtime | تفعيل إمكانية استخدام سمة الرمز المميز لإعادة التحميل في سياسات OAuth |
| APIRT-4632 | API Runtime | عدم احتساب عدّاد الحصة النسبية لفترة متغيرة بدقة |
| APIRT-4584 | API Runtime | تعذُّر نشر أداة ربط سير العمل بشكلٍ متّسق، وعدم عمل عملية التحقّق من ZooKeeper |
| APIRT-4542 | API Runtime | تم إنهاء مهمة MP Sense بدون إشعار |
| APIRT-4522 | API Runtime | لا تعمل "إحصاءات Google" لمعالجات الرسائل المفعَّلة لتحقيق الربح إذا كانت منطقة المؤسسة مختلفة عن منطقة مجموعة الحسابات |
| APIRT-4444 | API Runtime | حساب معدّلات الخطأ لكل هدف ولكل رمز خطأ |
| APIRT-4435 | API Runtime | RepositoryServiceImpl.loadAsString() لا تستخدم مجموعة الأحرف |
| APIRT-4370 | API Runtime | استخدام مرتفع للذاكرة في أجهزة الكمبيوتر المُدارة في المؤسسة |
| APIRT-4354 | API Runtime | تسجيل إصدار بروتوكول أمان طبقة النقل (TLS) في ملف access_log الخاص بـ Nginx لكل طلب |
| APIRT-4169 | API Runtime | لا يتيح الإصدار الحالي من Nginx دمج المتغيّرات المطلوب لعنوان X-Forwarded-For |
| APIRT-3671 | API Runtime | عدم تسجيل الرموز المميزة كرموز مجزأة بعد تفعيل التجزئة |
| APIRT-3593 | API Runtime | رمز OAuth المميز لا يتضمّن السمة المحدّدة في مكالمة لاحقة |
| APIRT-3081 | API Runtime | رسالة الخطأ messaging.adaptors.http.flow.ServiceUnavailable مع سياسة "الحد الأقصى لعدد الطلبات المتزامنة" |
| APIRT-4660 | API Runtime | إضافة اسم مجموعة المعالجة في العنوان إلى جهاز التوجيه X-Apigee-Pod |
| APIRT-4506 | API Runtime | لا يتم تكرار تغييرات ذاكرة التخزين المؤقت في معالج رسائل معيّن |
| APIRT-4196 | API Runtime | تنسيق الطابع الزمني لسياسة تسجيل الرسائل في Syslog غير صحيح |
| 66933664 | API Runtime | يجب أن تعمل خدمة QuotaService في مسار غير CPS على تنظيف الحِزم بشكل غير متزامن وليس في سلسلة Apigee-Main |
| 66495205 | API Runtime | تحسين التعامل مع سياسة JavaScript من خلال طلبات http غير المتزامنة لمنع حدوث خطأ NullPointerException |
| 65847462 | API Runtime | تعذُّر عبارة الطباعة بسبب خطأ NPE |
| 65648578 | API Runtime | يجب أن تسجّل وحدات المعالجة المركزية فقط في مسار consul KV |
| 65603360 | API Runtime | تعذُّر تنفيذ طلبات JavaScript بسبب خطأ فارغ |
| 65416531 | منصّة الميزات | استعادة سياق الرسالة عند إعادة كائنات JavaScript إلى سياق خطوة JavaScript |
| 67405744 | Apigee | وقت استجابة طويل لمعالجة الطلبات على "الشركاء التجاريون" |
| 65849186 | Trireme | عدم خروج عملية Node.js/Trireme عند حدوث استثناءات لم تتم معالجتها |
| 65713882 | Trireme | تنتج mongodb-core في Trireme نتائج تشفير مختلفة عن Node.js الأصلية |
| 65374484 | Trireme | أمان العُقدة: يؤدي استخدام http.get مع خيارات التفويض الرقمي إلى إنشاء مخازن مؤقتة غير مهيَّأة |
| 64577449 | Trireme | تعرض Trireme الخطأ "خوارزمية التحقّق غير صالحة sha256" |
| EDGESERV‑6 | خادم Edge | تطبيقات Node التي تواجه الخطأ x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError" |
17.09.20 (UI)
| معرّف المشكلة | الوصف |
|---|---|
| 65584963 | إحصاءات Google: يجب أن يتضمّن فلتر التقارير المخصّصة عملية تحقّق غير حساسة لحالة الأحرف لنوع البيانات أصبح فلتر التقارير المخصّصة الآن غير حساس لحالة الأحرف عند مقارنة أنواع البيانات. |
| 65446846 | تعذُّر إسناد دور المشرف إلى شركة في واجهة مستخدم Edge يتم عرض المجموعة الكاملة من المطوّرين والشركات ويمكن إدارتها في واجهة مستخدم Edge. |
| 65125644 | تعذُّر إزالة منتج من منتجات واجهة برمجة التطبيقات من بيانات اعتماد لتطبيق تابع لشركة تم إصلاح مشكلة كانت تمنع إزالة منتج من منتجات واجهة برمجة التطبيقات من بيانات اعتماد لتطبيق تابع لشركة. |
17.09.11 (إدارة واجهة برمجة التطبيقات)
| معرّف المشكلة | الوصف |
|---|---|
| 64541665 | تغيير إعداد مسجّل المصدر على "منصة الشراكة" للحصول على أسماء سجلّ مختلفة |
| APIRT‑3593 | رمز OAuth المميز لا يتضمّن السمة المحدّدة في مكالمة لاحقة |
| APIRT-4336 | قسِّم OAuthStepExecution إلى عمليات تنفيذ خطوات متعددة. يجب أن تتضمّن كل عملية تنفيذ خطوة مخصّصة |
| APIRT-4444 | حساب معدّلات الخطأ لكل هدف ولكل رمز خطأ |
| APIRT-4456 | إعادة هيكلة وظيفة التحقّق من صحة مفتاح واجهة برمجة التطبيقات في EAP-gateway/apid |
| APIRT-4635 | تفعيل إمكانية استخدام سمة الرمز المميز لإعادة التحميل في سياسات OAuth |
| APIRT-4683 | إضافة عناوين IP لموازنة التحميل في Google Cloud Platform كعناوين موثوق بها لرؤوس XFF |
| APIRT-4723 | إتاحة تحميل حِزم OAuth في وضع EdgeX/Hybrid |
| APIRT-4725 | تم إصلاح مشكلة NPE في خدمة OAuth |
| APIRT-4726 | يجب ألا يفترض ScriptableHttpClient أنّ سياق الرسالة لا يزال متوفّرًا في وقت الإرسال |
| MGMT‑3764 | عدم إمكانية إدارة ملف تخزين مفاتيح غير صالح |
| MGMT-3782 | القيمة المثالية لمستوى الاتساق التلقائي لمنطقة الهوية |
| MGMT-3913 | حلّ مشكلة انتهاء المهلة عند استرداد رموز OAuth2 المميزة باستخدام appId |
| MGMT-3997 | يجب عدم السماح بحذف ملفات تخزين المفاتيح إذا كان هناك مرجع يشير إليها |
| MGMT-4013 | تعديل عمليات التحقّق من مرجع ملف تخزين المفاتيح للتأكّد من توفّر ملف تخزين المفاتيح والاسم المستعار المشار إليه |
| MGMT-4065 | تفعيل إمكانية استخدام شهادات بتنسيق PKS |
| MGMT-4113 | تحسين ميزة المضيف الافتراضي للخدمة الذاتية |
| MGMT-4229 | بعد إضافة @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) فشل اختبار الانحدار في apiconfiguration |
| MGMT-4232 | [EDGEX/Hybrid] عمليات التحميل من خلال Import API لا تؤدي إلى تلف الحِزمة |
| MGMT-4242 | [EDGEX/Hybrid] إتاحة نشر الخادم الوكيل في أكثر من بيئة واحدة |
| MGMT-4245 | [EDGEX/Hybrid] VirtualHost self service validation for hybrid-virtual-hosts |
| MGMT-4250 | [EDGEX] التنفيذ المتوازي لواجهة برمجة التطبيقات الخاصة بحالة نشر خادم وكيل لواجهة برمجة التطبيقات |
17.09.06 (UI)
| معرّف المشكلة | الوصف |
|---|---|
| 65015144 | إحصاءات Google: هناك مشكلة في فلتر صفحة التقارير المخصّصة تتعلّق بفلتر القيم الصحيحة لعملاء BigQuery يعمل فلتر صفحة التقارير المخصّصة الآن على معالجة القيم الصحيحة على النحو المتوقّع. |
| 64806976 | لم تتم تعبئة حقل "المطوِّر" في صفحة "قائمة التطبيقات" تم الآن تعبئة حقل "المطوِّر" لجميع التطبيقات في القائمة. |
| 64766918 | تعطُّل توافق محرّر خادم وكيل واجهة برمجة التطبيقات مع YAML تم إصلاح المشكلة التي كانت تتسبّب في حدوث مشكلة في ملفات YAML في محرّر خادم وكيل واجهة برمجة التطبيقات. |
| 64160572 | إحصاءات Google: إزالة "المعاملات التجارية" من قائمة "إحصاءات Google" ومن علامة التبويب "الأداء" في محرر الوكيل لم يعُد متاحًا استخدام لوحة بيانات إحصاءات "المعاملات التجارية". للاطّلاع على بدائل، راجِع مقالة المنتدى بديل لواجهة برمجة التطبيقات Business Transactions API. |
17.08.21.00 (البوابة)
| معرّف المشكلة | الوصف |
|---|---|
| DEVSOL‑2625 | إزالة أدوار تحقيق الربح بعد التبديل بين الشركات إذا كانت ميزة تحقيق الربح مفعَّلة، وفي حال منح دور لمستخدم ثم بدّل المستخدم بين سياقَي شركتَين مختلفتَين، لن تتم إزالة الدور من المستخدم. |
| DEVSOL-2621 |
تعديلات على وحدات Drupal تم تعديل وحدات Drupal التالية إلى الإصدار المحدّد:
|
| DEVSOL-2612 |
تم عرض الرسالة"حدث خطأ في الموقع الإلكتروني" أثناء تفعيل
ميزة تحقيق الربح
لم يعُد يتم تسجيل هذا الخطأ. |
| DEVSOL-2609 | لا تعرض صفحة حالة Drupal حالة اتصال Edge المناسبة لبروتوكول SAML
(OAuth) تعرض صفحة حالة Drupal الآن حالة اتصال Edge المناسبة لبروتوكول SAML (OAuth). في السابق، كانت صفحة التقارير التقارير > الحالة تعرض أنّ الاتصال لا يعمل حتى إذا تم إعداد SAML بشكل صحيح. |
| DEVSOL-2608 | SAML/OAuth: تسجيل البيانات غير متوفرة في ذاكرة التخزين المؤقت لرمز حامل مميز مع كل طلب تم إصلاح مشكلة في منطق ذاكرة التخزين المؤقت لرمز حامل مميز كانت تتسبب في حصول النظام على رمز جديد في كل مرة يطلب فيها بيانات من Edge. |
| DEVSOL-2599 | مشاكل متعدّدة في devconnect_user_developer_is_active() تم إصلاح المشكلة التي كانت تؤدي إلى التحقّق من حالة المطوّر غير الصحيحة لتحديد ما إذا كان المستخدم نشطًا أم لا. إذا تم إيقاف حساب مطوِّر في واجهة مستخدم Edge، ما أدّى إلى توقّف مفاتيح التطبيق عن العمل، سيعرض النظام الآن رسالة لإعلام المطوِّر بذلك. تم أيضًا إجراء تحسينات على أداء هذه الوظيفة. |
| DEVSOL-2595 |
تحسينات وتعديلات على إعدادات SAML تم إجراء التحسينات والتعديلات التالية على إعدادات SAML:
|
| DEVSOL-2569 | إحصاءات التطبيق: توقّف ميزة "وقت استجابة نقطة النهاية" عن العمل، وتم تغييرها إلى "إجمالي وقت الاستجابة" تمت إزالة الرسم البياني لإحصاءات "وقت استجابة نقطة النهاية" من علامة التبويب "الإحصاءات" في صفحة "تطبيقات المطوّر" لأنّه لم يعرض إجمالي وقت الاستجابة وكان يسبب التباسًا. كان المقياس يعرض فقط الوقت الذي استغرقته نقطة النهاية للرد، ولكن ليس الوقت الذي استغرقه خادم وكيل واجهة برمجة التطبيقات للرد. يعرض الرسم البياني "معدّل النقل" إجمالي وقت الاستجابة للمطوّرين النهائيين. |
17.07.31.00 (البوابة)
| معرّف المشكلة | الوصف |
|---|---|
| DEVSOL‑2258 | لا يمكن ترجمة بعض حقول النص إلى البرتغالية تمت إضافة نص الترجمة الناقص في وحدة "التطبيقات" في "بوابة المطوّرين" على Drupal إلى نظام تدويل Drupal. في السابق، لم يكن من الممكن ترجمة بعض النصوص في صفحات "تطبيقاتي". |
| DEVSOL-2536 | يؤدي تعديل "اسم التطبيق" أو "عنوان URL لبرنامج معالجة المكالمات" إلى أن تزيل البوابة منتجات واجهة برمجة التطبيقات من
تطبيق المطوّر لن يؤدي تعديل تطبيق المطوّر بعد الآن إلى إزالة منتجات واجهة برمجة التطبيقات من التطبيق. |
| DEVSOL-2519 | تعتمد Smartdocs على devconnect_developer_apps بدون تعريف لم تعُد وحدة Smartdocs تعتمد على وحدة DevConnect developer apps بدون داعٍ. |
| DEVSOL-2492 | عدم صحة إلغاء الترميز في HTML في صفحة الشركة تم حلّ المشكلة التي كانت تتسبّب في عرض قوائم تحقيق الربح لعلامات العطف، مثل "الكتالوج & الخطط"، مع ترميز HTML. |
| DEVSOL-2490 | تحسين استخدام أدوات ضبط التاريخ في خطط الأسعار ضمن وحدات تحقيق الربح تمّت إضافة معالجة أفضل لخطط الأسعار في وحدات تحقيق الربح على مستوى المناطق الزمنية. |
| DEVSOL-2440 | يؤدي استدعاء واجهة برمجة التطبيقات القديمة الخاصة بـ "حدود" الإدارة في "بوابة المطوّرين" إلى ظهور أخطاء 404 تم تعديل النظام للتعامل مع واجهة برمجة التطبيقات الجديدة الخاصة بخطة المشاهدة/الشراء في "تحقيق الربح". |
| DEVSOL-2436 | عدم توفّر الجدول drupal_cache_mint في قاعدة بيانات DevPortal عند محاولة تفعيل وحدة Apigee_company Drupal لتفعيل تحقيق الربح تم إصلاح المشكلة التي تؤدي فيها عملية ضبط تحقيق الربح إلى ظهور الخطأ التالي: "ERROR: relation "drupal_cache_mint" does not exist". |
| DEVSOL-2419 | لا يؤدي استيراد ملف JSON غير متوافق مع OpenAPI على أنّه ملف متوافق مع OpenAPI إلى ظهور رسائل خطأ يتم الآن التحقّق من صحة استيراد مستند OpenAPI إلى SmartDocs للتأكّد من أنّ المستند هو مواصفات OpenAPI. |
| DEVSOL-2406 | لا تعمل روابط SmartDocs أو "تفاصيل المراجعة" أو "تعديل المراجعة" تم حلّ المشكلة التي كانت تؤدي إلى عرض صفحة غير صحيحة عند النقر على "تفاصيل المراجعة" أو "تعديل المراجعة" في قائمة إجراءات مراجعات SmartDocs. |
| DEVSOL-2382 | وظيفة"حظر نماذج طرق SmartDocs" تم إنشاء إذن جديد باسم "إدارة نماذج SmartDocs"، وذلك حتى يمكن إزالة إمكانية تعديل نماذج SmartDocs أو حصرها على دور معيّن. |
| DEVSOL-2380 | خطأ في الفهرس غير المحدّد في سجلّات Drupal تمت إزالة الرسالة المضلّلة التالية في سجلّ Drupal للمواقع الإلكترونية المفعَّلة فيها ميزة تحقيق الربح: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers() |
| DEVSOL-2375 | خطأ في العنوان غير صالح في سجلّ Drupal تم إصلاح الخطأ الذي كان يتسبب في إضافة أخطاء غير صالحة إلى السجلّ إذا لم يكن نظام SMTP مضبوطًا. |
| DEVSOL-2355 | يؤدي انتهاء مهلة cURL إلى ظهور تحذيرات PHP وسجلّات غير صالحة في edge-php-sdk تم إصلاح الخطأ الذي كان يؤدي إلى ظهور رسائل سجلّ بتنسيق غير صحيح عند انتهاء المهلة. |
| DEVSOL-2336 | تعديل إعدادات مقدّم خدمات الدفع لتحقيق الربح يمكن الآن استخدام صفحة إعدادات بوابة مخصّصة للمطوّرين ضمن الإعدادات > إعدادات تحقيق الربح > الدفع المتكرّر من خلال Worldpay لضبط تفاصيل الدفع في WorldPay. |
| DEVSOL-2307 | إضافة تحذير/مستندات تفيد بأنّه لا يمكن استخدام الوحدة apigee_company إلا مع ميزة تحقيق الربح تتطلّب وحدة Drupal apigee_company تفعيل ميزة تحقيق الربح. إذا فعّلت الوحدة apigee_company بدون تفعيل ميزة "تحقيق الربح"، ستظهر رسالة تحذير في تقرير الحالة الخاص بالموقع الإلكتروني. |
| DEVSOL-2270 | بعد آخر إصدار من ميزة تحقيق الربح (5 أكتوبر 2016)، تعذّر حفظ معلومات الشركة تم إصلاح مشكلة في ميزة تحقيق الربح حيث لا يتم حفظ معلومات الشركة بشكل صحيح. |
| DEVSOL-2175 | لا تتوافق وحدة "الأسماء المستعارة الخاصة بي" مع وحدة "الإحصاءات" الأساسية تم إصلاح Drupal الأساسي ووحدة "الأسماء المستعارة الخاصة بي" المساهمة، وذلك لكي يمكن تفعيل "الأسماء المستعارة الخاصة بي" ووحدة "الإحصاءات" الأساسية في الوقت نفسه. لمزيد من المعلومات، يُرجى الاطّلاع على https://www.drupal.org/node/1863260 وhttps://www.drupal.org/node/2076691. |
المشاكل المعروفة
يتضمّن هذا الإصدار المشاكل المعروفة التالية:
| معرّف المشكلة | الوصف |
|---|---|
| 72379834 |
تظهر رسالة خطأ في الأذونات عند إيقاف apigee-postgresql عند استخدام الأمر |
| 68722102 |
سياسة MessageLogging تتضمّن معلومات إضافية في رسالة السجلّ يتحكّم العنصر
|