אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X. מידע
ב-25 ביולי 2013, פרסמנו עדכון לפורטל Apigee Developer Services.
תכונות ושיפורים
- שדרוג מ-Drupal 7.21 ל-7.23 (תיקוני תחזוקה בלבד, ללא בעיות אבטחה).
- מנהל התקנה חדש של Drupal שמבוסס על פרופילים.
- אינטגרציה עם Apigee MINT (מונטיזציה ומסחר).
- טיפול בשגיאות באמצעות תוספים. נחשפים ווים חדשים שמאפשרים למודולים ספציפיים ללקוח לשנות כל שגיאה או הודעת סטטוס שנוצרו על ידי מודולי Devconnect.
- מודול משפטי משולב עכשיו. כשההגדרה הזו מופעלת, היא מספקת דרך חזקה יותר לניהול אישור התנאים וההגבלות.
- אפשר להגדיר את שם המשתמש, הסיסמה והארגון של Devconnect משורת הפקודה באמצעות drush.
- דף הפרטים של אפליקציית המפתח נוצר עכשיו ללא קובץ תבנית (אם לא קיים קובץ תבנית מותאם אישית), ונקודות חיבור חדשות נחשפות כדי לאפשר שינוי של התוכן והפריסה שלו. אם יש נושא בהתאמה אישית שמבטל את התבנית הישנה של דף הפרטים של אפליקציית המפתחים, נעשה שימוש בתבנית הזו. אחרת, הדף נוצר כמערך עיבוד של Drupal שאפשר לשנות אותו באמצעות hooks.
- תאריך היצירה של אפליקציית המפתחים מועבר עכשיו כשדה זמין להצגה בדף הפרטים של אפליקציית המפתחים. הוא לא מוצג כברירת מחדל, אבל מודולים מותאמים אישית שמטמיעים ווים מסוימים יכולים להציג אותו.
- כתובות URL לקריאה חוזרת יכולות להיות חובה, אופציונליות או מוסתרות לחלוטין. ההגדרה הזו נקבעת דרך דף האדמין בפורטל למפתחים.
- אפשר להגדיר מוצרי API כבודדים או ככאלה שכוללים כמה מוצרים, עם ערך ברירת מחדל, כחובה או כאופציונליים, או אפילו להסתיר אותם לגמרי. ההגדרה הזו נקבעת דרך דף האדמין בפורטל למפתחים.
- אפליקציות למפתחים, מפתחים ומוצרי API נארזים עכשיו כסוגי ישויות. נכתבו מקרי בדיקה לכל אחד מהם. מפתחים כבר לא צריכים להכיר את הפנימיות של Management API SDK. אפשר להשתמש בפונקציות המוכרות entity_load ו-entity_save כדי לגשת לכל הפונקציות.
- אפליקציות למפתחים חושפות עכשיו טוקנים. אם מודול הכללים מופעל, אפשר להשתמש בהם כשמופעלים שלושה אירועים חדשים: ביצירה, בעדכון ובמחיקה של אפליקציה.
- כשמריצים את update.php, מודולים מיושנים של Devconnect_* מושבתים (הם יוסרו בגרסה R24):
- devconnect_apigee (הכיל ספריות מחלקות ישנות שכבר לא בשימוש)
- devconnect_validate (no longer needed since we are moving to Pantheon)
- devconnect_faq_ext
- המודולים הבאים שקשורים ל-devconnect והוצאו משימוש הוסרו:
- devconnect_api_content_types
- devconnect_api_views
- devconnect_cdn
- devconnect_node_settings
- devconnect_readonlymode_ext
- תוכן ומבנה ברירת המחדל נשמרים עכשיו כקבוצה של תכונות. כך אפשר לבצע התקנות מאפס כדי להגדיר מופע פעיל של פורטל הפיתוח.
- הוסרה התלות במודול node_reference.
- מודולים של DevChan פועלים עכשיו בצורה תקינה כשהשפה היפנית מופעלת.
- נוספו מחרוזות תרגום לתרגום ליפנית.
- התכונה Developer Sync מסנכרנת עכשיו את כל המפתחים ב-KMS עם משתמשי Drupal מקומיים, וגם את ההתנהגות הקודמת של סנכרון משתמשי Drupal מקומיים עם KMS. בנוסף, הוא מקצה תפקידי אדמין לכל משתמש שהוגדר כאדמין בארגון ב-KMS.
- עכשיו אפשר להריץ את Developer Sync באמצעות drush.
- הוספנו כניסה יחידה (SSO) לחשבון apigee.com (זמין לדומיינים מסוג *.apigee.com).
- גם Apigee SSO וגם Google SSO מגדירים תפקידי אדמין למשתמש שכתובת האימייל שלו מוגדרת כאדמין ב-KMS.
- שיפור הזיהוי והמילוי מראש של שם פרטי, שם משפחה וכתובת אימייל ב-SSO של Google.
- בדף האדמין של DevChan Management API, יש עכשיו לחצן 'בדיקת חיבור' לבדיקת פרמטרים של חיבור KMS.
- נוסף המודול devconnect_key_value_map שמסתיר את המורכבויות של העבודה עם ה-SDK של Management API כשעובדים עם מיפויים של מפתח/ערך.
- מודול WYSIWYG הוצא משימוש והוסר מההפצה לטובת CKEditor ו-CKEditor link modules. (צריך להסיר את WYSIWYG לחלוטין מכל התקנה).
- בוצע שדרוג של CKEditor לגרסה 4.2.1.
- CKEditor מוגדר לשימוש ב-media, media_embed ו-media_youtube כדי לנהל מדיה שהועלתה ומדיה ממקורות באינטרנט.
- נוספה פקודת drush לשדרוג מגרסה >=R22.
- סקריפט התקנה חדש לגמרי של OPDK וקובץ PDF של מדריך ההתקנה.
תיקוני באגים
- אסור יותר להשתמש בסימן & בשמות של אפליקציות למפתחים. בעבר, נוכחות של אמפרסנדים גרמה לשגיאות באתר.
- סיסמאות לארגון שמכילות תווים שלא מתאימים לכתובות URL לא גורמות יותר לבעיות.
- חריגים לא יופעלו יותר ב-user_save אם עדיין לא הוגדרו פרטי כניסה ל-KMS.