אתם צופים במסמכי התיעוד של Apigee Edge.
אפשר לעבור אל מסמכי התיעוד של Apigee X. מידע
מאז הגרסה הקודמת של Edge for Private Cloud, התרחשו הגרסאות הבאות והן כלולות בגרסה הזו:
| השקת ממשק המשתמש של Edge | השקת ניהול Edge | גרסת פורטל |
|---|---|---|
במאמר מידע על מספור הגרסאות מוסבר איך אפשר לדעת אם גרסה ספציפית של Edge for Private Cloud כלולה בגרסה שלכם.
סקירה כללית של הגרסה
התכונות החדשות החשובות ביותר בגרסה הזו כוללות:
- שדרוג ל-PostgreSQL 9.6
- השקת גרסת בטא של הגרסה החדשה של Edge לענן פרטי
- גרסת בטא של שלושה כללי מדיניות חדשים שמאפשרים ליצור, לאמת ולפענח אסימוני אינטרנט מסוג JSON (JWT).
הגרסה הזו כוללת גם את כל תיקוני הבאגים והתכונות החדשות שנכללים בגרסאות של Edge Public Cloud שמפורטות בהמשך.
הוצאה משימוש וסיום תמיכה
התכונות הבאות הוצאו משימוש או הופסק השימוש בהן בגרסה הזו. מידע נוסף זמין במדיניות בנושא הוצאה משימוש של Edge.
הפסקת תמיכה
הוצאה משימוש של התקנות חדשות של API BaaS
לקוחות חדשים החל מ-31 בינואר 2018 לא זכאים ל-API BaaS, אלא אם גיליון המפרטים שלכם מציין זכאות ל-API BaaS.
הוצאה משימוש של מאגר מאובטח (כספות) ב-Apigee
המאגר המאובטח של Apigee, שנקרא גם 'כספות', יוצא משימוש ויושבת בספטמבר 2018. כספות, שמספקות אחסון מוצפן של צמדי מפתח/ערך, נוצרות באמצעות Management API ומתבצעת אליהן גישה בזמן ריצה באמצעות פונקציות במודול apigee-access Node.js.
במקום להשתמש במאגר המאובטח, משתמשים במיפויים מוצפנים של מפתח-ערך (KVM), כפי שמתואר במאמר בנושא עבודה עם מיפויים של מפתח-ערך. מכונות KVM מוצפנות מאובטחות בדיוק כמו כספות, ומספקות יותר אפשרויות ליצירה ולאחזור. (MGMT-3848)
הוצאה משימוש של האפשרות להוסיף נתיבים בכרטיסייה 'ביצועים' של שרת ה-proxy של ה-API
עד לגרסה הזו, יכולתם לעבור אל שרת proxy של API בממשק המשתמש לניהול, לעבור לכרטיסייה Performance (ביצועים) וליצור נתיבים שונים להשוואה מבוססת-תרשים בכרטיסייה Performance (ביצועים) של ה-proxy ובמרכז הבקרה Business Transactions (עסקאות עסקיות). התכונה הזו הוצאה משימוש ואינה זמינה יותר בממשק המשתמש. כדי לקבל מידע על חלופה לפונקציונליות הזו, אפשר לעיין במאמר הבא בקהילת Apigee: חלופה ל-Business Transactions API. (EDGEUI-902)
הוצאה משימוש של המאפיין SMTPSSL להגדרת פרוטוקול SMTP בפורטל Developer Services
מעכשיו משתמשים במאפיין SMTP_PROTOCOL במקום במאפיין SMTPSSL כדי להגדיר את הפרוטוקול שבו משתמש שרת ה-SMTP שמחובר לפורטל. הערכים התקינים הם: standard, ssl או tls.
מידע נוסף זמין במאמר בנושא התקנה של פורטל שירותים למפתחים.
עדכונים ותכונות חדשות
בהמשך מפורטים התכונות והשיפורים החדשים בגרסה הזו. בנוסף לשיפורים הבאים, הגרסה הזו כוללת גם שיפורים רבים בשימושיות, בביצועים, באבטחה וביציבות.
ענן פרטי
שדרוג של PostgreSQL לגרסה 9.6
הגרסה הזו כוללת שדרוג ל-PostgreSQL 9.6 כדי לאפשר ל-Edge ליהנות מהתכונה Parallel Query ב-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 לענן פרטי
הגרסה הזו של Edge לענן פרטי כוללת גרסת בטא של עדכון משמעותי לממשק המשתמש של ניהול ה-API. הגרסה החדשה של Edge מבוססת על התכונות הקיימות של פלטפורמת Apigee Edge, וכוללת שיפורים מסוימים, במיוחד בתחומי העיצוב והפרסום.
בעבר, הגרסה החדשה של Edge הייתה זמינה רק למשתמשי Cloud. בגרסה הזו של Edge לענן פרטי, אפשר להתקין את גרסת הבטא של חוויית השימוש החדשה ב-Edge.
מידע נוסף זמין במאמר הפצת גרסת בטא של חוויית Edge החדשה ל-Private Cloud.
גרסת בטא של מדיניות JWT
JSON Web Token (JWT) הוא תקן אסימונים שמתואר ב-IETF RFC 7519. JWT מספק דרך לחתום על קבוצה של טענות, במילים אחרות, קבוצה של צמדי שם/ערך, שאפשר לאמת אותם באופן מהימן בשלב מאוחר יותר על ידי הנמען של ה-JWT.
בגרסה הזו יש שלושה כללי מדיניות חדשים שמאפשרים ליצור, לאמת ולפענח אסימוני אינטרנט מסוג JSON (JWT) ב-Apigee Edge:
- יצירת מדיניות JWT – יצירת JWT חתום עם קבוצה של הצהרות שאפשר להגדיר. אחר כך אפשר להחזיר את ה-JWT ללקוחות, להעביר אותו ליעדי קצה עורפיים או להשתמש בו בדרכים אחרות. מידע נוסף זמין במאמר יצירת מדיניות JWT (גרסת בטא).
- אימות מדיניות JWT – אימות החתימה ב-JWT שהתקבל מלקוחות או ממערכות אחרות. בנוסף, המדיניות הזו מחלצת את הטענות למשתני זרימה, כך שמדיניות או תנאים עוקבים יכולים לבדוק את הערכים האלה כדי לקבל החלטות לגבי הרשאות או ניתוב. מידע נוסף זמין במאמר אימות מדיניות JWT (גרסת בטא).
- Decode JWT policy (מדיניות לפענוח JWT) – פענוח של JWT בלי לאמת את החתימה על ה-JWT. המדיניות הזו שימושית כשמשתמשים בה בשילוב עם מדיניות אימות JWT, כשצריך לדעת את הערך של טענה מתוך ה-JWT לפני שמאמתים את החתימה של ה-JWT. מידע נוסף זמין במאמר מדיניות בנושא פענוח JWT (גרסת בטא).
סקירה כללית זמינה במאמר JWT policies overview.
תמיכה ב-OCSP stapling למארחים וירטואליים (65587547)
מארחים וירטואליים תומכים עכשיו ב-OCSP stapling עבור TLS חד-כיווני ודו-כיווני. כשהמדיניות הזו מופעלת, לקוח OCSP (Online Certificate Status Protocol) שולח בקשת סטטוס למשיב OCSP כדי לקבוע אם האישור תקף. התשובה מציינת אם האישור תקף ולא נשלל.
כברירת מחדל, OCSP stapling מושבת. כדי להפעיל את OCSP, צריך להפעיל את TLS במארח הווירטואלי.
מידע נוסף זמין במאמר הפניה למאפיינים של מארח וירטואלי.
עכשיו אפשר להגדיר אפשרויות ניסיון חוזר של נתב ברמת המארח הווירטואלי
עכשיו אפשר להגדיר אפשרויות לניסיון חוזר של התקשורת בין הנתב לבין מעבד ההודעות במארח הווירטואלי. כך מקבלים שליטה מפורטת יותר מאשר באפשרויות הקודמות, שאפשר היה להגדיר רק ברמת הנתב.
מידע נוסף מופיע במאמר מאפייני ההגדרה של מארח וירטואלי.
נוספה תמיכה במיפוי תפקידים חיצוניים (67145030)
אם אתם משתמשים באימות חיצוני כדי לשלב שירות מדריך חיצוני בהתקנה של Apigee Edge Private Cloud, עכשיו אתם יכולים להשתמש במיפוי תפקידים חיצוני. מיפוי תפקידים חיצוניים מאפשר לכם למפות את הקבוצות או התפקידים שלכם לתפקידים ול קבוצות של בקרת גישה מבוססת-תפקידים (RBAC) שנוצרו ב-Apigee Edge.
השירות External Role Mapping (מיפוי תפקידים חיצוני) לגרסאות של Edge for Private Cloud שקדמו לגרסה 4.18.01 הוצא משימוש. גרסה 4.18.01 של מיפוי תפקידים חיצוני היא גרסה מעודכנת עם תיקוני באגים ותכונות חדשות:
- תוקנה הבעיה שבה התקבלו תגובות אימות 403 forbidden כשבוצע אימות עם משתמשים שהייתה אמורה להיות להם גישה.
- הכותרת
X-Apigee-Current-Userנתמכת עכשיו במיפוי תפקידים חיצוני. משתמשים עם גישה מתאימה (אדמין מערכת) יכולים להיכנס לחשבון של משתמש אחר באמצעות פרטי הכניסה שלהם.
מידע נוסף זמין במאמר בנושא מיפוי תפקידים חיצוניים.
עכשיו אפשר לבדוק את דרישות המערכת בלי להריץ התקנה (67858161)
ב-Edge for the Private Cloud 4.17.09 נוספה תמיכה במאפיין ENABLE_SYSTEM_CHECK=y
כדי לבדוק את דרישות המעבד והזיכרון במחשב כחלק מההתקנה. עם זאת, כדי לבצע את הבדיקה הזו, צריך להתקין את האפליקציה בפועל. עכשיו אפשר להשתמש בדגל -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, מדיניות (ושמות מדיניות בהגדרות של שרתי proxy של API), מארחים וירטואליים, תפקידים, מטמונים, שרתי יעד, מסכות נתונים לניפוי באגים, מאגרי מפתחות ומאגרי אישורים, וקבצי משאבים בשרתי proxy של API. בקטע המלצות בנושא שמות ושגיאות קלט מפורטות ההגבלות על מתן שמות לישויות האלה.
באגים שתוקנו
בגרסה הזו תוקנו הבאגים הבאים. הרשימה הזו מיועדת בעיקר למשתמשים שרוצים לבדוק אם הבעיות שצוינו בכרטיסי התמיכה שלהם נפתרו. הדוח לא נועד לספק מידע מפורט לכל המשתמשים.
ענן פרטי 4.18.01
| מזהה הבעיה | תיאור |
|---|---|
| 68001164 |
תוסף PHP LDAP מותקן עכשיו כברירת מחדל עם הפורטל תוסף ה-PHP LDAP מותקן עכשיו כברירת מחדל כשמתקינים את הפורטל ב-RedHat וב-CentOS. המודול הזה מקל על הפעלת מודול Drupal LDAP. |
| 68049481 |
הקובץ settings.php של Drupal ניתן עכשיו לכתיבה סקריפט ההתקנה של הפורטל מוודא עכשיו שמשתמש 'apigee' יכול לכתוב בקובץ |
| 68139166 | פלט של כלי ההתקנה הראה שבוצעה הורדה של OpenLDAP לגרסה קודמת, למרות שלא בוצעה הורדה כזו. |
| 68329105 | ההגדרה של הפורטל נכשלת ביצירת משתמש כשמתחברים ל-Edge כש-SAML מופעל ומשתמש באישור בחתימה עצמית. |
| 68427561 | מאפייני ההגדרה של הפורטל מוגדרים עכשיו בצורה נכונה אחרי הפעלה מחדש. |
| 69024465 | לא ניתן לבטל את הפריסה של SharedFlow בממשק המשתמש של Edge |
| 69711616 | העדכון של Jackson Databind לגרסה 2.7.9.1 ב-JARs של צד שלישי. |
17.11.06 (ממשק משתמש)
| מזהה הבעיה | תיאור |
|---|---|
| 68357182 |
קובץ ה-CSV לא כולל את הנתונים הנכונים לפרק הזמן שצוין (כולל את כל הנתונים) |
| 67650494 | ממשק המשתמש של Edge צריך לעקוב אחרי שינויים בסביבה במקרים מסוימים, שינויים בסביבה לא נשמרו כשעברו בין דפים בממשק המשתמש. כבר פתרנו את הבעיה הזו. |
17.10.25.00 (פורטל)
| מזהה הבעיה | שם הרכיב | תיאור |
|---|---|---|
| 67646686 | פורטל המפתחים – Drupal | & מוצג בדף הפורום תוקן באג שבו העיצוב שמוגדר כברירת מחדל ב-Apigee מציג "&" במקום כל סימן אמפרסנד בכרטיסיות של התפריט. |
| 65456469 | פורטל המפתחים – Drupal | עדכון מודול CAPTCHA לשיפורי אבטחה שסופקו על ידי התורמים של המודול מודול CAPTCHA עודכן לגרסה CAPTCHA 7.x-1.5 כדי לתקן פגיעות אבטחה. מידע נוסף זמין בכתובת https://www.drupal.org/node/2907137. |
| 65101827 | פורטל המפתחים – Drupal | ניתוח נתונים של אפליקציות של חברות לא פועל תוקן באג שגרם לכך שלא ניתן היה להציג נתוני ניתוח באפליקציות של חברות שמופעלת בהן מונטיזציה. |
| 65003870 | פורטל המפתחים – Drupal | אי אפשר לבטל תוכניות עתידיות תוקן באג שגרם לכך שלא הייתה אפשרות לבטל תוכניות עתידיות שנרכשו על ידי חברה. |
| 65003539 | פורטל המפתחים – Drupal | שימוש במדינה שמוגדרת כברירת מחדל בלוקאל של Drupal הכתובת של איש הקשר בנושא מונטיזציה ופרטי החיוב משתמשת עכשיו במדינה שמוגדרת כברירת מחדל בהגדרה Locale Default country (מדינה שמוגדרת כברירת מחדל בלוקאל). כדי לשנות את ההגדרה הזו, בוחרים באפשרות הגדרה > אזור ושפה בתפריט הניהול של Drupal. שינוי המקום שמוגדר כברירת מחדל משנה את המדינה שמוגדרת כברירת מחדל בקטע 'פרטים ליצירת קשר בנושא מונטיזציה' ובקטע 'פרטי חיוב'. |
17.10.11 (ממשק משתמש)
| מזהה הבעיה | תיאור |
|---|---|
| 67005192 | ממשק המשתמש צריך לטפל בנתיבים מפוענחים כשבודקים הרשאות ממשק המשתמש מטפל עכשיו בנתיבים מפוענחים כשבודקים הרשאות משתמשים. |
17.09.20 (ניהול API וזמן ריצה)
| מזהה הבעיה | שם הרכיב | תיאור |
|---|---|---|
| MGMT-4219 | ניהול API | MGMT to send org and env header to blobstore |
| MGMT-4065 | ניהול API | התמיכה מופעלת עבור אישורים בפורמט PKS |
| MGMT-3782 | ניהול API | ערך אופטימלי של רמת העקביות שמוגדרת כברירת מחדל עבור אזור הזהויות |
| MGMT-3913 | ניהול API | פתרון בעיית פסק זמן (timeout) באחזור טוקנים מסוג OAuth2 לפי מזהה אפליקציה |
| MGMT-4177 | ניהול API | אפשרות להשבית את סכמת האימות הבסיסי ב-SecurityProfile |
| MGMT-3978 | ניהול API | צריך טוקן CWC כדי להגדיר JVM_OPTIONS בכל רכיבי Java |
| MGMT-3918 MGMT-4294 |
ניהול API | קידוד אוטומטי של תווים מיוחדים בנתיבי הרשאות לתפקידים מותאמים אישית |
| APIRT-4767 | API Runtime | בשלב JavaScript צריך תמיד להשתמש ב-UTF-8 לתוכן |
| APIRT-4725 | API Runtime | תוקנה בעיה ב-OAuth service (NPE) |
| APIRT-4691 | API Runtime | חשוב לתת זמן לניתוק החיבורים לפני שמפסיקים שירות לא תקין |
| APIRT-4644 | API Runtime | הרשאה בסיסית ל-BlobstoreService |
| APIRT-4636 | API Runtime | התכונה Sense Action צריכה להמשיך לפעול אם Zookeeper מושבת |
| APIRT-4635 | API Runtime | התמיכה בשימוש חוזר במאפיין של טוקן רענון מופעלת למדיניות OAuth |
| APIRT-4632 | API Runtime | מונה המכסה של חלון הזמן המתגלגל לא מחושב בצורה מדויקת |
| APIRT-4584 | API Runtime | ה-hook של זרימת העבודה לא נפרס באופן עקבי, בדיקת ZooKeeper לא פועלת |
| APIRT-4542 | API Runtime | המשימה של MP Sense הסתיימה ללא הודעה מוקדמת |
| APIRT-4522 | API Runtime | Analytics לא פועל למעבדי הודעות שהופעלה בהם מונטיזציה אם האזור של הארגון שונה מהאזור של axgroup |
| APIRT-4444 | API Runtime | חישוב שיעורי השגיאות לכל יעד לפי קוד שגיאה |
| APIRT-4435 | API Runtime | RepositoryServiceImpl.loadAsString() לא משתמש בערכת תווים |
| APIRT-4370 | API Runtime | שימוש בנפח גדול מהזיכרון ב-MPs של הארגון |
| 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 | הוספת שם ה-MP pod בכותרת לנתב X-Apigee-Pod |
| APIRT-4506 | API Runtime | שינויים במטמון לא משוכפלים למעבד הודעות ספציפי |
| APIRT-4196 | API Runtime | הפורמט של חותמת הזמן ב-syslog של מדיניות רישום ההודעות שגוי |
| 66933664 | API Runtime | QuotaService לתהליך שאינו CPS צריך לנקות את הדליים באופן אסינכרוני ולא ב-Apigee-Main thread |
| 66495205 | API Runtime | שיפור הטיפול במדיניות JavaScript באמצעות קריאות HTTP אסינכרוניות כדי למנוע NPE |
| 65847462 | API Runtime | הדפסת הדוח נכשלת עם NPE |
| 65648578 | API Runtime | רק מנהלי מדיניות צריכים להירשם בנתיב consul KV |
| 65603360 | API Runtime | קריאות JavaScript נכשלות עם שגיאת null |
| 65416531 | פלטפורמת התכונות | שחזור הקשר של ההודעה כשמחזירים אובייקטים של JavaScript להקשר של שלב JavaScript |
| 67405744 | Apigee | זמן אחזור ארוך של עיבוד בקשות ב-MP |
| 65849186 | Trireme | חריגים שלא טופלו לא גורמים לתהליך Node.js/Trireme לצאת |
| 65713882 | Trireme | mongodb-core ב-Trireme מפיק תוצאות קריפטו שונות מאלה שמתקבלות ב-Node.js מקורי |
| 65374484 | Trireme | אבטחת Node: הפונקציה http.get עם אפשרויות הרשאה מספריות יוצרת מאגרי נתונים לא מאותחלים |
| 64577449 | Trireme | השגיאה Invalid verify algorithm sha256 מוחזרת מ-Trireme |
| EDGESERV‑6 | שרת קצה | אפליקציות Node שנתקלו ב-x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError" |
17.09.20 (ממשק משתמש)
| מזהה הבעיה | תיאור |
|---|---|
| 65584963 | Analytics: במסנן של דוחות בהתאמה אישית צריך להיות סינון נתונים שלא תלוי באותיות רישיות (case-insensitive) לפי סוג הנתונים המסנן של דוחות בהתאמה אישית לא תלוי באותיות רישיות בהשוואות של סוגי נתונים. |
| 65446846 | לא ניתן להקצות תפקיד אדמין לחברה בממשק המשתמש של Edge הקבוצה המלאה של מפתחים וחברות מוצגת וניתנת לניהול בממשק המשתמש של Edge. |
| 65125644 | אי אפשר להסיר מוצר API מפרטי כניסה לאפליקציה של החברה תוקנה בעיה שגרמה לכך שלא הייתה אפשרות להסיר מוצר API מפרטי כניסה לאפליקציה של החברה. |
17.09.11 (ניהול API)
| מזהה הבעיה | תיאור |
|---|---|
| 64541665 | שינוי ההגדרה של כלי הרישום של מקורות ב-MP כדי להגדיר שמות שונים ליומנים |
| APIRT‑3593 | טוקן OAuth לא מכיל את המאפיין שהוגדר בקריאה הבאה |
| APIRT-4336 | פיצול של OAuthStepExecution למספר שלבי הרשאה. לכל פעולה צריך להיות שלב ביצוע ייעודי |
| APIRT-4444 | חישוב שיעורי השגיאות לכל יעד לפי קוד שגיאה |
| APIRT-4456 | שינוי מבנה של מפתח API לאימות עבור EAP-gateway/apid |
| APIRT-4635 | התמיכה בשימוש חוזר במאפיין של טוקן רענון מופעלת למדיניות OAuth |
| APIRT-4683 | הוספת כתובות IP של איזון עומסים ב-GCP ככתובות מהימנות עבור כותרות XFF |
| APIRT-4723 | תמיכה בטעינת חבילות OAuth במצב EdgeX/Hybrid |
| APIRT-4725 | תוקנה בעיה ב-OAuth service (NPE) |
| APIRT-4726 | ScriptableHttpClient לא אמור להניח שעדיין קיים הקשר של ההודעה בזמן השליחה |
| MGMT‑3764 | חנות מפתחות לא תקינה לא עוברת יותר את הניהול |
| MGMT-3782 | ערך אופטימלי של רמת העקביות שמוגדרת כברירת מחדל עבור אזור הזהויות |
| MGMT-3913 | פתרון בעיית פסק זמן (timeout) באחזור טוקנים מסוג OAuth2 לפי מזהה אפליקציה |
| MGMT-3997 | אסור לאפשר מחיקה של מאגרי מפתחות אם יש הפניה שמצביעה עליהם |
| MGMT-4013 | עדכון ההפניה למאגר המפתחות בודק את קיומו של מאגר המפתחות ואת הכינוי שאליו מתבצעת ההפניה |
| MGMT-4065 | התמיכה מופעלת עבור אישורים בפורמט PKS |
| MGMT-4113 | שיפור התכונה של מארח וירטואלי בשירות עצמי |
| MGMT-4229 | אחרי הוספת @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) apiconfiguration regression fails |
| MGMT-4232 | [EDGEX/Hybrid] ייבוא העלאות של API לא פוגע בחבילה |
| MGMT-4242 | [EDGEX/Hybrid] תמיכה בפריסת שרת proxy ליותר מסביבה אחת |
| MGMT-4245 | [EDGEX/Hybrid] VirtualHost self service validation for hybrid-virtual-hosts |
| MGMT-4250 | [EDGEX] הפעלה מקבילה של API לסטטוס פריסה של API מסוג proxy |
17.09.06 (ממשק משתמש)
| מזהה הבעיה | תיאור |
|---|---|
| 65015144 | Analytics: יש בעיה במסנן של דף הדוחות בהתאמה אישית שקשורה לסינון ערכים של מספרים שלמים עבור
לקוחות BigQuery המסנן של דף הדוחות בהתאמה אישית מטפל עכשיו בערכים של מספרים שלמים כמו שצריך. |
| 64806976 | השדה 'מפתח' לא מאוכלס בדף רשימת האפליקציות השדה 'מפתח' מאוכלס עכשיו עבור כל האפליקציות ברשימה. |
| 64766918 | התמיכה ב-YAML בכלי לעריכת שרתי Proxy של API לא תקינה תוקנה בעיה שגרמה לבעיה בקובצי YAML בכלי לעריכת שרתי Proxy של API. |
| 64160572 | Analytics: הסרת 'עסקאות עסקיות' מתפריט Analytics ומכרטיסיית הביצועים של עורך ה-proxy לוח הבקרה של Analytics 'עסקאות עסקיות' לא נתמך יותר. חלופות אפשר למצוא במאמר של הקהילה Alternative to 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: Log prints Bearer token cache miss with every call Fixed issue with Bearer token cache logic that was causing system to get a new token each time it called Edge. |
| DEVSOL-2599 | בעיות שונות ב-devconnect_user_developer_is_active() תוקנה בעיה שבה הסטטוס של מפתח לא נכון נבדק כדי להחליט אם המשתמש פעיל או לא. אם חשבון פיתוח מושבת בממשק המשתמש של Edge, והדבר גורם להפסקת הפעולה של מפתחות האפליקציה, המערכת תציג עכשיו הודעה כדי לעדכן את המפתח. בנוסף, שיפרנו את הביצועים של הפונקציונליות הזו. |
| DEVSOL-2595 |
שיפורים ועדכונים בהגדרת SAML בוצעו השיפורים והעדכונים הבאים בהגדרת SAML:
|
| DEVSOL-2569 | App Analytics: Endpoint Response Time is no longer working, changed to Total
Response Time הוסר גרף הניתוח Endpoint Response Time מהכרטיסייה Analytics בדף Developer apps, כי הוא לא שיקף את זמן התגובה הכולל וגרם לבלבול. המדד שיקף רק את הזמן שלקח לנקודת הקצה להגיב, אבל לא את הזמן שלקח לשרת ה-proxy של ה-API להגיב. בתרשים Throughput מוצג זמן התגובה הכולל למפתחים. |
17.07.31.00 (פורטל)
| מזהה הבעיה | תיאור |
|---|---|
| DEVSOL‑2258 | לא ניתן לתרגם חלק משדות הטקסט לפורטוגזית נוסף טקסט תרגום חסר במודול Apps של Drupal Dev Portal ל-Drupal מערכת הבינאום. בעבר, לא הייתה אפשרות לתרגם חלק מהטקסט בדפים 'האפליקציות שלי'. |
| DEVSOL-2536 | עריכה של 'שם האפליקציה' או 'כתובת URL של קריאה חוזרת' גורמת לפורטל להסיר מוצרי API מאפליקציית המפתחים מעכשיו, עדכון של אפליקציית מפתחים לא יגרום להסרת מוצרי API מהאפליקציה. |
| DEVSOL-2519 | ל-Smartdocs יש תלות לא מוצהרת ב-devconnect_developer_apps למודול Smartdocs כבר אין תלות לא נחוצה במודול DevConnect developer apps. |
| DEVSOL-2492 | היה באג שקשור להסרת תווים מיוחדים ב-HTML בדף החברה הבעיה נפתרה. בתפריטי המונטיזציה הוצגו אמפרסנדים, למשל Catalog & Plans, עם קידוד HTML. |
| DEVSOL-2490 | שיפור השימוש בכלי להגדרת תאריכים בתוכניות תמחור במודולים של מונטיזציה נוסף טיפול משופר בתוכניות תמחור של מונטיזציה באזורי זמן שונים. |
| DEVSOL-2440 | קריאה ל-API של 'מגבלות' לניהול שהוצא משימוש בפורטל הפיתוח מובילה לשגיאות 404 המערכת עודכנה כדי לטפל ב-API החדש של תוכנית הצפייה או הרכישה במונטיזציה. |
| 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 | עדכון בהגדרות של ספק התשלומים למונטיזציה בדף ההגדרות של פורטל המפתחים Configuration > Monetization Settings > Recurring Payment via Worldpay אפשר עכשיו להגדיר את פרטי התשלום דרך WorldPay. |
| DEVSOL-2307 | צריך להוסיף אזהרה או מסמכים שמציינים שאפשר להשתמש במודול apigee_company רק עם תכונת המוניטיזציה כדי להשתמש במודול apigee_company Drupal, צריך להפעיל את תכונת המוניטיזציה. אם מפעילים את המודול apigee_company כשמוניטיזציה לא מופעלת, מוצגת הודעת אזהרה בדוח הסטטוס של האתר. |
| DEVSOL-2270 | אחרי הגרסה האחרונה של המונטיזציה (5 באוקטובר 2016) אי אפשר לשמור את פרטי החברה תוקנה בעיה במונטיזציה שגרמה לכך שפרטי החברה לא נשמרו בצורה תקינה. |
| DEVSOL-2175 | המודולים Me Aliases ו-core Statistics לא פועלים טוב ביחד בוצע תיקון ב-Drupal core ובמודול contrib Me Aliases כדי שאפשר יהיה להפעיל את Me Aliases ואת המודול core Statistics בו-זמנית. מידע נוסף זמין בכתובות https://www.drupal.org/node/1863260 ו-https://www.drupal.org/node/2076691. |
בעיות מוכרות
בגרסה הזו יש את הבעיות הידועות הבאות:
| מזהה הבעיה | תיאור |
|---|---|
| 72379834 |
הודעת שגיאה לגבי הרשאה מופיעה כשמפסיקים את apigee-postgresql כשמשתמשים בפקודה |
| 68722102 |
מדיניות MessageLogging שכוללת מידע נוסף בהודעת היומן האלמנט
|