4.18.01 – נתוני גרסה של Edge לענן פרטי

כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של Apigee X.
מידע

מאז מהדורת Edge הקודמת של תכונות בענן פרטי, התרחשו הגרסאות הבאות והן נכללות בגרסת התכונה הזו:

גרסה של ממשק המשתמש של Edge גרסה של ניהול Edge גרסה לפורטל

מומלץ לקרוא את המאמר מידע על מספור גרסאות כדי להבין איך לברר אם גרסת ענן ספציפית כלולה בגרסה של Edge לענן פרטי.

סקירה כללית של הגרסה

התכונות החדשות החשובות ביותר בגרסה הזו כוללות:

  • שדרוג ל-PostgreSQL 9.6
  • מהדורת בטא של חוויית Edge החדשה לענן פרטי
  • גרסת בטא של שלושה כללי מדיניות חדשים שמאפשרים ליצור, לאמת ולפענח אסימוני JSON Web Token (JWT).

הגרסה הזו כוללת גם את כל תיקוני הבאגים והתכונות החדשות שכלולים בגרסאות של Cloud Public Cloud שרשומות בהמשך.

הוצאה משימוש ופרישה

התכונות הבאות הוצאו משימוש או הוצאו משימוש בגרסה הזו. מידע נוסף זמין במדיניות ההוצאה משימוש של קצה.

הוצאה משימוש

הוצאה משימוש של התקנות חדשות של API BaaS

לקוחות חדשים החל מ-31 בינואר 2018 לא זכאים להשתמש ב-API BaaS, אלא אם בגיליון המפרטים מודגשת הרשאת BaaS של ה-API.

הוצאה משימוש של החנות המאובטחת של Apigee (Vault)

החנות המאובטחת של Apigee, שמוכרת גם בשם "Vault," הוצאה משימוש, ותצא משימוש בספטמבר 2018. כספות, שמספקות אחסון מוצפן של צמדי מפתח/ערך, נוצרות באמצעות ממשק ה-API לניהול, שהגישה אליהן מתבצעת בזמן הריצה באמצעות פונקציות במודול Node.js של apigee-access.

במקום להשתמש בחנות המאובטחת, צריך להשתמש במפות מוצפנות של ערכי מפתח (KVMs), כפי שמתואר במאמר עבודה עם מפות של ערכי מפתח. מכונות KVM מוצפן מאובטחות כמו כספות, ויש בהן יותר אפשרויות ליצירה ולאחזור. (MGMT-3848)

הוצאה משימוש של הוספת נתיבים בכרטיסייה 'ביצועים של שרת proxy ל-API'

עד לגרסה הזו, אפשר לעבור לשרת proxy של API בממשק המשתמש לניהול, לעבור לכרטיסייה Performance (ביצועים) וליצור נתיבים שונים להשוואה מבוססת תרשים בכרטיסייה Performance (ביצועים) של שרת ה-proxy ובמרכז הבקרה של Business Transactions. התכונה הזו הוצאה משימוש ואינה זמינה יותר בממשק המשתמש. כדי לקבל מידע על חלופה לפונקציונליות הזו, תוכלו לעיין במאמר הבא של Apigee Community: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html. (EDGEUI-902)

הוצאה משימוש של נכס SMTPSSL לצורך הגדרת פרוטוקול SMTP לפורטל השירותים למפתחים

עכשיו משתמשים במאפיין SMTP_PROTOCOL, במקום במאפיין SMTPSSL, כדי להגדיר את הפרוטוקול שמשמש את שרת ה-SMTP שמחובר לפורטל. הערכים החוקיים הם: standard , ssl או tls.

למידע נוסף, אפשר לקרוא את המאמר התקנה של פורטל שירותים למפתחים.

עדכונים ותכונות חדשות

בהמשך מפורטים התכונות והשיפורים החדשים שבגרסה הזו. בנוסף לשיפורים הבאים, יש בגרסה הזו גם כמה שיפורים מבחינת נוחות השימוש, הביצועים, האבטחה והיציבות.

ענן פרטי

שדרוג PostgreSQL לגרסה 9.6

הגרסה הזו כוללת שדרוג ל-PostgreSQL 9.6 כדי לאפשר ל-Edge להשתמש בתכונה 'שאילתה במקביל' ב-PostgreSQL. למידע נוסף:

מהדורת בטא של חוויית Edge החדשה לענן פרטי

הגרסה הזו של Edge לענן הפרטי כוללת גרסת בטא של עדכון משמעותי לממשק המשתמש לניהול ממשקי API. חוויית Edge החדשה הזו מתבססת על התכונות הקיימות של פלטפורמת Apigee Edge, ומוסיפה כמה שיפורים, במיוחד בתחומים של 'עיצוב' ו'פרסום'.

הגרסה החדשה של Edge הייתה זמינה בעבר רק למשתמשי Cloud. בגרסה הזו של Edge לענן הפרטי אפשר להתקין עכשיו את גרסת הבטא של הממשק החדש של Edge.

מידע נוסף זמין בגרסת הבטא של חוויית Edge החדשה לענן פרטי.

גרסת בטא של מדיניות JWT

JSON Web Token (JWT) הוא תקן אסימון שמתואר ב-IETF RFC 7519. JWT מספק דרך לחתום על קבוצת הצהרות. כלומר, על קבוצה של צמדי שם/ערך, שבהמשך ניתן לאמת באופן מהימן על ידי המקבל של ה-JWT.

הגרסה הזו כוללת שלושה כללי מדיניות חדשים שמאפשרים ליצור, לאמת ולפענח אסימוני JWT באינטרנט (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 מושבת. יש להפעיל TLS במארח הווירטואלי כדי להפעיל OCSP.

למידע נוסף, אפשר לעיין במידע על מאפיין המארח הווירטואלי.

עכשיו אפשר להגדיר את האפשרויות לניסיון חוזר של הנתב ברמת המארח הווירטואלי

עכשיו אתם יכולים להגדיר אפשרויות לניסיון חוזר לתקשורת של הנתב עם מעבד ההודעות במארח הווירטואלי. כך תהיה לך שליטה פרטנית יותר מאשר האפשרויות הקודמות, שאפשר היה להגדיר רק ברמת הנתב.

למידע נוסף, תוכלו לקרוא את המאמר מאפייני הגדרת מארח וירטואלי.

נוספה תמיכה חיצונית למיפוי תפקידים (67145030)

אם אתם משתמשים באימות חיצוני כדי לשלב שירות ספרייה חיצוני בהתקנת הענן הפרטי של Apigee Edge, אתם יכולים להשתמש עכשיו במיפוי תפקידים חיצוני. מיפוי תפקידים חיצוני מאפשר למפות את הקבוצות או התפקידים שלך לתפקידים ולקבוצות של בקרת גישה מבוססת-תפקיד (RBAC) שנוצרו ב-Apigee Edge.

השירות External Role Mapping בגרסאות Edge של ענן פרטי (Private Cloud) הוצא משימוש לפני 4.18.01. גרסה 4.18.01 של מיפוי תפקידים חיצוני היא גרסה מעודכנת עם באגים שתוקנו ונוספו תכונות חדשות:

  • תוקנה הבעיה שבה קיבלת תגובות אסורות מסוג אימות 403 במהלך האימות מול משתמשים שאמורה להיות להם גישה.
  • הכותרת X-Apigee-Current-User נתמכת עכשיו במיפוי תפקידים חיצוני. משתמשים עם גישה מתאימה (sysadmin) יכולים להתחבר כמשתמש אחר עם פרטי כניסה עצמיים.

למידע נוסף, ראו מיפוי תפקידים חיצוני.

עכשיו אפשר לבדוק את דרישות המערכת בלי להתקין התקנה (67858161)

ל-Edge נוספה תמיכה לענן הפרטי בגרסה 4.17.09 בנכס ENABLE_SYSTEM_CHECK=y, כדי לבדוק את דרישות המעבד (CPU) והזיכרון במחשב כחלק מההתקנה. עם זאת, הבדיקה הזו דרשה ממך לבצע התקנה בפועל. עכשיו אפשר להשתמש בדגל "-t" כדי לבצע את הבדיקה בלי להתקין:

/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t

פקודה זו מציגה על המסך שגיאות הקשורות לדרישות המערכת.

למידע נוסף, ראו התקנת רכיבי Edge בצומת.

גרסת PHP מעודכנת לפורטל השירותים למפתחים (68733233)

בפורטל נעשה עכשיו שימוש ב-PHP בגרסה 7.0.23.

אין יותר צורך להגדיר שרת SMTP באמצעות פורטל השירותים למפתחים (70164403)

כבר לא צריך להגדיר שרת SMTP כשמתקינים את הפורטל. עכשיו אפשר להגדיר חלון אחד אחרי התקנה.

שירותי API

אימות שמות בישויות חדשות (MGMT-4252 ו-MGMT-4098)

כשיוצרים ישויות חדשות, Apigee מאמתת את השמות כדי לאכוף כללים למתן שמות. הישויות שעוברות אימות בתהליך היצירה או העדכון הן: שרתי proxy של ה-API, כללי המדיניות (ושמות המדיניות בהגדרות של שרת ה-API של ה-API), מארחים וירטואליים, תפקידים, מטמון, שרתי יעד, מסכות נתונים לניפוי באגים, מאגרי מפתחות ומאגרים (Truststores) וקובצי משאבים בשרתי proxy של API. כדי לקבל מידע על הגבלות על מתן שמות לישויות האלה, עיינו באזהרות לגבי שגיאות בשמות ובקלט.

הבאגים תוקנו

הבאגים הבאים תוקנו בגרסה הזו. הרשימה הזו מיועדת בעיקר למשתמשים שבודקים אם כרטיסי התמיכה שלהם תוקנו. הוא לא נועד לספק מידע מפורט לכל המשתמשים.

ענן פרטי 4.18.01

מזהה הבעיה התיאור
68001164

תוסף PHP LDAP מותקן עכשיו כברירת מחדל באמצעות פורטל

תוסף PHP LDAP מותקן עכשיו כברירת מחדל כשמתקינים את הפורטל ב-RedHat וב-CentOS. המודול הזה מאפשר להפעיל את מודול ה-LDAP של Drupal בקלות רבה יותר.

68049481

עכשיו ניתן לכתוב בקובץ Drupal settings.php

סקריפט ההתקנה של הפורטל מוודא עכשיו שקובץ Drupal settings.php ניתן לכתיבה על ידי המשתמש "apigee", כדי שאפשר יהיה להעתיק ולעדכן אותו בצורה תקינה.

68139166 בפלט של מנהל ההתקנה הוצג שדרוג לאחור של OpenLDAP כשהדבר לא היה.
68329105 כשמתחברים ל-Edge, בהגדרת הפורטל נכשלה, כאשר SAML מופעל ומשתמש באישור בחתימה עצמית.
68427561 המאפיינים של תצורת הפורטל מוגדרים עכשיו בצורה תקינה אחרי הפעלה מחדש.
69024465 לא ניתן לבטל את הפריסה של SharedFlow בממשק המשתמש של Edge
69711616 עדכנו את Jackson Databind לגרסה 2.7.9.1 במסמכי JAR של צד שלישי.

17.11.06 (ממשק משתמש)

מזהה הבעיה התיאור
68357182

קובץ CSV לא כולל את הנתונים הנכונים למסגרת הזמן (כולל קבוצת נתונים מלאה)
קובץ ה-CSV לא הכיל את הנתונים הנכונים למסגרת הזמן שצוינה. במקום זאת, הקובץ מכיל את כל הנתונים. כבר פתרנו את הבעיה הזו.

67650494 ממשק המשתמש של Edge צריך לעקוב אחר שינויים בסביבה
במקרים מסוימים, השינויים בסביבה לא המשיכו במעבר בין הדפים בממשק המשתמש. כבר פתרנו את הבעיה הזו.

17.10.25.00 (פורטל)

מזהה הבעיה שם הרכיב התיאור
67646686 פורטל מפתחים - Drupal & מוצג בדף הפורום
תוקן באג שבו בעיצוב ברירת המחדל של Apigee מופיע הסימן '&amp' לכל אמפרסנד בכרטיסיות התפריט.
65456469 הפורטל למפתחים – Drupal עדכון מודול CAPTCHA לשיפורי האבטחה שסופקו על ידי יוצרי המודול
מודול ה-CAPTCHA עודכן ל-CAPTCHA בגרסה 7.x-1.5, כדי לתקן פרצת אבטחה. מידע נוסף זמין בכתובת https://www.drupal.org/node/2907137.
65101827 הפורטל למפתחים – Drupal ניתוח נתוני האפליקציות של החברה לא פועל
תוקן באג שגרם לכך שהאפליקציות של החברה המנפיקה מונטיזציה לא הצליחו להציג נתוני ניתוח נתונים.
65003870 הפורטל למפתחים – Drupal לא ניתן לבטל תוכניות תעריפים עתידיות
באג תוקן שגרם לכך שלא ניתן היה לבטל תוכניות תעריפים עתידיות שנרכשו על ידי חברה.
65003539 הפורטל למפתחים – Drupal שימוש במדינה שמוגדרת כברירת מחדל מהלוקאל של Drupal
בכתובת 'יצירת קשר' ו'פרטי חיוב' בנושא מונטיזציה, עכשיו מוגדרת מדינה המוגדרת כברירת המחדל של הלוקאל. אפשר לשנות את ההגדרה הזו באמצעות בחירה באפשרות הגדרה > אזור ושפה בתפריט הניהול של Drupal. שינוי הלוקאל שמוגדר כברירת המחדל משנה את מדינת ברירת המחדל בקטעים 'יצירת קשר למונטיזציה' ו'פרטי חיוב'.

17.10.11 (ממשק משתמש)

מזהה הבעיה התיאור
67005192 ממשק המשתמש צריך לטפל בנתיבים מפוענחים במהלך חיפוש הרשאות
ממשק המשתמש מטפל עכשיו בנתיבים מפוענחים כשבודקים את הרשאות המשתמשים.

17.09.20 (ניהול API וזמן ריצה)

מזהה הבעיה שם הרכיב התיאור
MGMT-4219 ניהול API MGMT לשליחת כותרת ארגון ו-env ל-blobstore
MGMT-4065 ניהול API מופעלת תמיכה באישורים בפורמט PKS
MGMT-3782 ניהול API ערך ברירת מחדל אופטימלי של רמת עקביות בתחום הזהויות
MGMT-3913 ניהול API פתרון בעיה של זמן קצוב לתפוגה לאחזור אסימוני OAuth2 באמצעות מזהה אפליקציה
MGMT-4177 ניהול API יכולת להשבית את סכמת האימות הבסיסי ב-SecurityProfile
MGMT-3978 ניהול API אסימון CWC כדי להגדיר JVM_OPTIONS בכל רכיבי Java
MGMT-3918
MGMT-4294
ניהול API קידוד אוטומטי של כתובות URL בנתיבי הרשאות של תפקידים בהתאמה אישית
APIRT-4767 זמן ריצה ל-API בשלב JavaScript, יש להשתמש תמיד ב-UTF-8 עבור התוכן
APIRT-4725 זמן ריצה ל-API תוקנה בעיה שקשורה ל-NPE בשירות OAuth
APIRT-4691 זמן ריצה ל-API נותנים זמן לריקון החיבורים לפני הפסקת השירות הלא תקין
APIRT-4644 זמן ריצה ל-API הרשאה בסיסית ל-BlobstoreService
APIRT-4636 זמן ריצה ל-API Sense Action אמור להמשיך לפעול אם ה-Zookeeper מושבת
APIRT-4635 זמן ריצה ל-API שימוש חוזר במאפיינים של אסימון רענון שהופעל במדיניות OAuth
APIRT-4632 זמן ריצה ל-API הספירה של המונה של החלונות מתגלגלים לא מחושבת בצורה מדויקת
APIRT-4584 זמן ריצה ל-API המערכת לא פורסת את קרס זרימה בעקביות, הבדיקה שלzoKeeper לא פועלת
APIRT-4542 זמן ריצה ל-API המשימה של MP Sense הסתיימה ללא התראה
APIRT-4522 זמן ריצה ל-API מערכת Analytics לא פועלת במעבדי הודעות שתומכים במונטיזציה אם האזור של הארגון שונה מאזור ה-axgroup
APIRT-4444 זמן ריצה ל-API חישוב שיעורי השגיאות לכל יעד לכל קוד שגיאה
APIRT-4435 זמן ריצה ל-API RepositoryServiceImpl.loadAsString() לא משתמש ב-charset
APIRT-4370 זמן ריצה ל-API שימוש רב בזיכרון ב-MP של הארגון
APIRT-4354 זמן ריצה ל-API תיעוד גרסת TLS ב-Nginx access_log עבור כל בקשה
APIRT-4169 זמן ריצה ל-API הגרסה הנוכחית של Nginx לא תומכת בשילוב משתנים שנדרש עבור הכותרת X-Forwarded-For
APIRT-3671 זמן ריצה ל-API האסימונים לא נרשמים כמגובבים אחרי הפעלת הגיבוב
APIRT-3593 זמן ריצה ל-API אסימון OAuth לא מחזיק במאפיין שהוגדר בקריאה נוספת
APIRT-3081 זמן ריצה ל-API messaging.adaptors.http.flow.ServiceUnavailable שגיאה במדיניות הגבלת הקצב של יצירת הבקשות בו-זמנית
APIRT-4660 זמן ריצה ל-API הוספת שם של Pod MP בכותרת לנתב X-Apigee-Pod
APIRT-4506 זמן ריצה ל-API שינויים במטמון לא מועתקים למעבד הודעות ספציפי
APIRT-4196 זמן ריצה ל-API הפורמט של חותמת הזמן של syslog של המדיניות בנושא רישום הודעות שגוי
66933664 זמן ריצה ל-API QuotaService לזרימה שאינה CPS צריך לנקות קטגוריות באופן אסינכרוני, ולא ב-thread הראשי של Apigee
66495205 זמן ריצה ל-API טיפול טוב יותר במדיניות JavaScript באמצעות קריאות http אסינכרוניות למניעת NPE
65847462 זמן ריצה ל-API הצהרת ההדפסה נכשלת ב-NPE
65648578 זמן ריצה ל-API רק חברי פרלמנט צריכים להירשם בנתיב KV של קונסול
65603360 זמן ריצה ל-API קריאות JavaScript נכשלות עם שגיאת null
65416531 פלטפורמת תכונות איך משחזרים את הקשר ההודעה כשאובייקטים של JavaScript מוחזרים להקשר של השלב ב-JavaScript
67405744 Apigee זמן אחזור גבוה לעיבוד בקשות ב-MP
65849186 טרירמה חריגות שלא טופלו לא גורמות לתהליך Node.js/Trireme לצאת
65713882 טרירמה Mongodb-core ב-Trireme מייצר תוצאות שונות של מטבעות וירטואליים בהשוואה לתוצאות המקוריות של Node.js
65374484 טרירמה אבטחת צמתים: http.get עם אפשרויות הרשאה מספריות יוצר מאגר נתונים זמני לא מאותחל
64577449 טרירמה Trireme מחזיר שגיאת sha256 של אלגוריתם האימות לא חוקי
EDGESERV‐6 שרת Edge אפליקציות צמתים שמקבלות את המחרוזת x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError"

17.09.20 (ממשק משתמש)

מזהה הבעיה התיאור
65584963 Analytics: המסנן של דוחות בהתאמה אישית צריך לבצע בדיקה לא תלוית אותיות רישיות של סוג הנתונים
מעכשיו המסנן של הדוחות בהתאמה אישית לא תלוי אותיות רישיות לצורך השוואות בין סוגי נתונים.
65446846 לא ניתן להקצות תפקיד אדמין לחברה בממשק המשתמש של Edge
הקבוצה המלאה של המפתחים והחברות מוצגת ואפשר לנהל אותה בממשק המשתמש של Edge.
65125644 לא ניתן להסיר מוצר API מפרטי הכניסה לאפליקציית החברה
תוקנה בעיה שמנעה את ההסרה של מוצר API מפרטי כניסה לאפליקציה של החברה.

17.09.11 (ניהול API)

מזהה הבעיה התיאור
64541665 שינוי ההגדרה של יומן המקור ב-MP כך שיהיו שמות יומנים שונים
APIRT‐3593 אסימון OAuth לא מחזיק במאפיין שהוגדר בקריאה נוספת
APIRT-4336 מפצלים את OAuthStepExecution למספר הפעלות של שלבים. לכל פעולה צריך להיות מוגדר שלב לביצוע ייעודי
APIRT-4444 חישוב שיעורי השגיאות לכל יעד לכל קוד שגיאה
APIRT-4456 Refactor ה-API של מפתח ה-API עבור EAP-gateway/apid
APIRT-4635 שימוש חוזר במאפיינים של אסימון רענון שהופעל במדיניות OAuth
APIRT-4683 הוספת כתובות IP LB של GCP לכותרות XFF
APIRT-4723 תמיכה בטעינת חבילת OAuth במצב EdgeX/Hybrid
APIRT-4725 תוקנה בעיה שקשורה ל-NPE בשירות OAuth
APIRT-4726 צריך לוודא שההקשר של ההודעה עדיין קיים בזמן השליחה ב-ScriptableHttpClient
MGMT-3764 הניהול של מאגר המפתחות לא תקין
MGMT-3782 ערך ברירת מחדל אופטימלי של רמת עקביות בתחום הזהויות
MGMT-3913 פתרון בעיה של זמן קצוב לתפוגה לאחזור אסימוני OAuth2 באמצעות מזהה אפליקציה
MGMT-3997 אסור למחוק מאגרי מפתחות אם יש הפניה שמפנה אליה
MGMT-4013 עדכון בדיקות ההפניה של מאגר המפתחות כדי לוודא אם יש מאגר מפתחות וכינוי שיש אליו הפניה
MGMT-4065 מופעלת תמיכה באישורים בפורמט PKS
MGMT-4113 שיפור תכונות של מארח וירטואלי בשירות עצמי
MGMT-4229 אחרי ההוספה של @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) נכשלה רגרסיה של הגדרת ה-API.
MGMT-4232 [EDGEX/Hybrid] ייבוא API לא פגום
MGMT-4242 [EDGEX/Hybrid] תמיכה בפריסה של שרת proxy בכמה סביבות
MGMT-4245 [EDGEX/Hybrid] אימות בשירות עצמי של VirtualHost עבור מארחים וירטואליים היברידיים
MGMT-4250 [EDGEX] התראה מקבילה ל-API של סטטוס הפריסה של שרת proxy ל-API

17.09.06 (ממשק משתמש)

מזהה הבעיה התיאור
65015144 Analytics: למסנן של דף הדוחות בהתאמה אישית יש בעיה עם סינון של ערכים של מספרים שלמים ללקוחות BigQuery
המסנן של דף הדוחות בהתאמה אישית מטפל עכשיו בערכים של מספרים שלמים, כמצופה.
64806976 שדה המפתח לא מאוכלס בדף רשימת האפליקציות
השדה 'מפתח' מאוכלס עכשיו בכל האפליקציות ברשימה.
64766918 התמיכה ב-YAML בעורך ה-API לא תקינה
תוקנה בעיה שגרמה לבעיה בקובצי YAML בעורך ה-API של שרת ה-proxy.
64160572 Analytics: הסרת עסקאות עסקיות מתפריט Analytics ומכרטיסיית הביצועים בעורך ה-proxy
אין יותר תמיכה במרכז הבקרה לניתוח נתונים של עסקאות עסקיות. למידע על חלופות, אפשר לעיין במאמר הקהילה חלופה ל-Business Transactions API.

17.08.21.00 (פורטל)

מזהה הבעיה התיאור
DEVSOL‐2625 תפקידי מונטיזציה מושמטים אחרי החלפת חברה
אם הפעלת מונטיזציה, אם מקצים תפקיד למשתמש והוא עובר מהקשר של חברה אחת לאחרת, התפקיד כבר לא יוסר מהמשתמש.
DEVSOL-2621 עדכונים למודולים של Drupal
המודולים הבאים של Drupal עודכנו לגרסה שצוינה:
  • ישות קובץ (קבצים שניתנים לשדה) 7.x-2.4
  • מדיה 7.x-2.10
  • Media CKEditor 7.x-2.5
  • מדיה: YouTube 7.x-3.5
  • מטא תג 7.x-1.22
  • תצוגות שירותים 7.x-1.2
DEVSOL-2612

ההודעה 'האתר נתקל בשגיאה' שהוצגה במהלך הפעלת המונטיזציה
תוקנה בעיה שאירעה בזמן ההפעלה של מודולים של מונטיזציה. ההודעה Website encountered an error הוצגה ביומנים עם ההודעה הבאה:

Error: Call to a member function clear() on string in devconnect_monetization_clear_api_cache() (line 1517 of /var/www/html/profiles/apigee/modules/custom/devconnect
/devconnect_monetization/devconnect_monetization.module)

השגיאה לא מתועדת יותר.

DEVSOL-2609 בדף של סטטוס Drupal לא מוצג סטטוס חיבור Edge תקין עבור SAML (OAuth)
בדף של סטטוס Drupal מוצג עכשיו סטטוס חיבור Edge תקין ל-SAML (OAuth). בעבר, בדף Reports > Status (דוחות), החיבור לא היה פועל גם אם SAML הוגדר בצורה נכונה.
DEVSOL-2608 SAML/OAuth: החמצה של המטמון של אסימון למוכ"ז ביומן בכל שיחה
תוקנה בעיה בלוגיקת המטמון של אסימון למוכ"ז שגרמה למערכת לקבל אסימון חדש בכל פעם שהוא נקרא Edge.
DEVSOL-2599 מספר בעיות ב-devconnect_user_developer_is_active()
תוקנה בעיה שבה נבדק הסטטוס של המפתח השגוי כדי להחליט אם המשתמש פעיל או לא. אם חשבון פיתוח מושבת בממשק המשתמש של Edge וגורם למפתחות האפליקציות להפסיק לפעול, המערכת תציג עכשיו הודעה כדי ליידע את המפתח. נוספו גם שיפורי ביצועים לפונקציונליות הזו.
DEVSOL-2595 שיפורים ועדכונים בהגדרות SAML
השיפורים והעדכונים הבאים בוצעו בהגדרות ה-SAML:
  • עכשיו אפשר לערוך את דף ההגדרות של SAML. למידע נוסף, תוכלו לקרוא את המאמר שימוש באימות SAML.
  • השדה של שם המשתמש מוצג עכשיו בממשק המשתמש.
  • תוקנה הקריאה "dc-test" להרצה בפונקציית בדיקת החיבור הרגילה, כך שהיא כבר לא תתעלם מהגדרות התצורה של SAML.
DEVSOL-2569 App Analytics: Endpoint Response Time (זמן התגובה של נקודת הקצה) לא פועל יותר. הערך השתנה ל'זמן תגובה כולל'
התרשים של ניתוח הנתונים של 'זמן תגובה של נקודת הקצה' הוסר מהכרטיסייה 'Analytics' בדף האפליקציות למפתחים, כי הוא לא שקף את זמן התגובה הכולל וגרם לבלבול. המדד שקף רק את הזמן שלקח לנקודת הקצה להגיב, אבל לא את הזמן שלקח לשרת ה-API להגיב. תרשים התפוקה מציג את זמן התגובה הכולל של מפתחי הקצה.

17.07.31.00 (פורטל)

מזהה הבעיה התיאור
DEVSOL‐2258 חלק משדות הטקסט לא ניתנים לתרגום לפורטוגזית
נוסף טקסט תרגום חסר במודול האפליקציות של Drupal Dev Portal למערכת הלוקליזציה של Drupal. בעבר לא הייתה אפשרות לתרגם חלק מהטקסט בדפים 'האפליקציות שלי'.
DEVSOL-2536 אם עורכים את 'שם האפליקציה' או 'כתובת URL לקריאה חוזרת (callback)', המערכת מסירה מוצרי API מהאפליקציה למפתחים
עדכון של אפליקציה למפתחים לא יוביל יותר להסרת מוצרי API מהאפליקציה.
DEVSOL-2519 יש ל-Smartdocs תלות לא מוצהרת ב-devconnect_developer_apps
למודול Smartdocs אין יותר תלות מיותרת במודול האפליקציות למפתחים של DevConnect.
DEVSOL-2492 HTML escaping שגוי בדף החברה
תוקנה בעיה שבה תפריטי המונטיזציה הציגו תווי אמפרסנד (&) כמו 'קטלוג ותוכניות' בקידוד HTML.
DEVSOL-2490 שיפור השימוש בקובעי התאריכים של תוכניות התעריפים במודולים של מונטיזציה
הוספנו טיפול טוב יותר בתוכניות התמחור למונטיזציה באזורי זמן שונים.
DEVSOL-2440 קריאה ל-API של "limits" לניהול שהוצא משימוש בפורטל הפיתוח מובילה לתוצאות 404
המערכת עודכנה לטיפול ב-API של תוכנית צפייה/רכישה חדשה במונטיזציה.
DEVSOL-2436 הטבלה drupal_cache_mint חסרה ב-DevPortal DB במהלך הניסיון להפעיל את מודול ה-Drupal Apigee_company כדי להפעיל מונטיזציה
תוקנה בעיה שבה הגדרת המונטיזציה גרמה לשגיאה הבאה: "ERROR: הקשר "drupal_cache_mint" לא קיים".
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 רק עם מונטיזציה
במודול apigee_company Drupal צריך להפעיל מונטיזציה. אם מפעילים את המודול apigee_company כשהמונטיזציה לא מופעלת, מוצגת הודעת אזהרה בדוח הסטטוס של האתר.
DEVSOL-2270 לאחר פרסום גרסת המונטיזציה האחרונה (בין אוקטובר 2016 ל-5 באוקטובר 2016), לא ניתן לשמור את פרטי החברה
תוקנה בעיה במונטיזציה שבה פרטי החברה לא נשמרו כראוי.
DEVSOL-2175 המודולים של Me Alias ו-Core StatStats לא פועלים כמו שצריך
המודול של Drupal Core והמודול של Me Aliases, תוקנו, כך שאפשר יהיה להפעיל את 'אני רוצה כינוי' ואת המודול של 'סטטיסטיקות ליבה' בו-זמנית. מידע נוסף זמין בכתובת https://www.drupal.org/node/1863260 ובכתובת https://www.drupal.org/node/2076691.

בעיות ידועות

במהדורה הזו קיימות הבעיות המוכרות הבאות:

מזהה הבעיה התיאור
72379834

הודעת שגיאה להרשאה מופיעה כשמפסיקים את apigee-postgresql

כשמשתמשים בפקודה apigee-seriver apigee-postgresql stop כדי להפסיק את apigee-postgresql, עשויה להופיע הודעה שלפיה apigee-serive לא יכול לשנות לדף הבית של המשתמש. אפשר להתעלם מההודעה הזו.

68722102

המדיניות בנושא MessageLogging, כולל מידע נוסף בהודעת היומן

הרכיב FormatMessage של מדיניות MessageLogging קובע את הפורמט של ההודעה המתועדת. כשהערך הוא FormatMessage=false, ההודעה המתועדת לא אמורה לכלול מידע שנוצר על ידי Apigee. עם זאת, גם אם מגדירים את FormatMessage=false, הודעת היומן עדיין תכלול את המידע הבא:

  • ציון העדיפות
  • חותמת הזמן