נתוני גרסה של פורטל השירותים למפתחים של Apigee – 7.x-4.24

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

שחרור המיקוד

יציבות, יכולת התאמה, אבטחה, הרחבה, תיקוני באגים

תכונות חדשות

  • ספריות Devconnect משתמשות עכשיו ב-Guzzle לביצוע בקשות HTTP. ספרייה חדשה היא קלה יותר, בהתאם לשיטות המומלצות של Drupal בעתיד (למשל D8).
  • מודול לתמיכה בממשק API לתיעוד של Apigee.
  • פרסום של תשלום המונטיזציה מ-DevConnect (devconnect_mint_payment). המודול הזה מאפשר למודולים חדשים של תשלום להתחבר אליו ולהאציל לו את כל תהליך התשלום ועדכון של יתרת המפתחים (אבל לפעמים למודולים של 'תוכן מושך' צריך לקרוא באופן מפורש לפונקציות של תהליך העבודה של המסחר).
  • פרסום של DevConnect Monetize Worldpay Payment (devconnect_mint_worldpay). המודולים האלה מחוברים לתשלום מונטיזציה ב-DevConnect, ומאפשר את השימוש ב-WorldPay Corporate Gateway לעיבוד עסקאות קבועות.

תיקוני באגים

  • בשלב הזה, חשבון apigee_account הגדיר בצורה נכונה את שם המשתמש, השם הפרטי ושם המשפחה בזמן הרישום.
  • פרטי החיבור לפורטל הפיתוח נקראים עכשיו ונכתבים מקובץ YAML במערכת הקבצים הפרטית. יציאות חדשות של משימת Drush (devconnect-update-settings, כינוי dc-settings) עבור הגדרות חיבור מבוססות Drupal-var ל-YAML. הוא מטופל גם ב-hook_update_N() שמופעל כשמריצים את הפונקציה update.php.
  • בפורטל למפתחים נעשה שימוש עכשיו בספריית Guzzle/Http כלקוח ה-HTTP שלו בתקשורת עם נקודת הקצה של Apigee.
  • כשבודקים את החיבור ל-KMS במסך הניהול של פורטל הפיתוח, החיבור מפסיק לדווח על כשלים באופן שקרי אם לא הוגדרו מוצרי API עבור הארגון הזה.
  • המודולים devconnect_apigee, devconnect_validate ו-devconnect_faq_ext שהוצאו הוסרו.
  • מסך הניהול של המאפיינים באפליקציית פורטל הפיתוח הועבר לתפריט משנה במסך הניהול של פורטל הפיתוח. נוספו ווידג'טים נוספים (לחצני בחירה, תיבות בחירה, תיבות סימון). תוקנו מספר באגים בסידור מחדש של השדות.
  • הוסרו נתיבים לנכסים שמקודדים בתוך הקוד (JS, CSS, תמונות) במודולים ובעיצובים.
  • ישויות של developer_app הן עכשיו אובייקטים במקום מערכים. נוספה תמיכה בתצוגה בסיסית לישויות של אפליקציות למפתחים.
  • נוספו הרשאות מפורטות לצפייה, ליצירה, לעריכה, למחיקה ולניהול של אפליקציות למפתחים. הרשאות CRUD מוקצות למשתמשים מאומתים כברירת מחדל. הרשאות הניהול מוקצות כברירת מחדל לכל תפקיד שיש לו אדמין בשם שלו.
  • כדי לאפשר התאמה לשוק המקומי, מחרוזות רבות יותר בשפה האנגלית נכתבו בתוך הקוד בפונקציית t() .
  • כששומרים אפליקציה למפתחים בנקודת הקצה, נוצרים מספר מאפייני ברירת מחדל אם הם עדיין לא קיימים: DisplayName, Developer, lastModify, lastModifier, createDate.