15.04.01 - บันทึกประจำรุ่นของพอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ Apigee

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่ เอกสารประกอบของ Apigee X
info

เมื่อวันพฤหัสบดีที่ 23 เมษายน 2015 เราได้เปิดตัว Apigee Developer Services Portal เวอร์ชันใหม่บนระบบคลาวด์

หากมีคำถาม โปรดติดต่อทีมสนับสนุนของ Apigee Edge

ดูรายการบันทึกประจำรุ่นทั้งหมดของ Apigee Edge ได้ที่ บันทึกประจำรุ่นของ Apigee

ฟีเจอร์และการปรับปรุงใหม่ๆ

ฟีเจอร์และการปรับปรุงใหม่ๆ ในรุ่นนี้มีดังนี้

การสร้างรายได้

ฟีเจอร์และการปรับปรุงใหม่ๆ ในการสร้างรายได้ของ Edge มีดังนี้

การจัดการบริษัทและนักพัฒนาแอปแยกกัน

ตอนนี้ระบบจะจัดการบริษัทและนักพัฒนาแอปแยกกัน ซึ่งช่วยให้เพิ่ม บริษัทหลายแห่งลงในนักพัฒนาแอปและเพิ่มนักพัฒนาแอปหลายรายลงในบริษัทได้ยืดหยุ่นมากขึ้น ตอนนี้ UI การจัดการมีหน้าต่างแยกกันสำหรับ "บริษัท" และ "นักพัฒนาแอป" (เข้าถึงได้จากเมนู "เผยแพร่")

ดูหัวข้อจัดการบริษัทและ นักพัฒนาแอป

ในรายงานการสร้างรายได้ บริษัทจะยังคงเป็นตัวกรองหลัก แม้ว่าป้ายกำกับตัวกรองจะ เปลี่ยนจาก "นักพัฒนาแอป" เป็น "บริษัท" แล้วก็ตาม

ข้อบกพร่องที่แก้ไขแล้ว

เราได้แก้ไขข้อบกพร่องต่อไปนี้ในรุ่นนี้

รหัสปัญหา คำอธิบาย
DEVSOL-1294 นำ "UUID ของเมธอด" ออกจากตัวเลือกใน SmartDocs
"UUID ของเมธอด" ไม่ใช่ตัวเลือกสำหรับ URL ที่กำหนดเองอีกต่อไป
DEVSOL-1063 เพิ่มการทำงานพร้อมกันลงใน build.xml เพื่อให้การสร้างเร็วขึ้น
ตอนนี้โปรแกรมติดตั้ง OPDK ใช้ 10 เธรดเพื่อดาวน์โหลดไลบรารีและโมดูลแทนที่จะใช้ 1 เธรด เพื่อให้ติดตั้งได้เร็วขึ้น
DEVSOL-1021 แสดงเวอร์ชันโปรไฟล์ Dev Portal ในหน้าสถานะ และยกเลิกการเชื่อมโยงเวอร์ชัน OPDK/Cloud เวอร์ชัน
ตอนนี้เวอร์ชัน Apigee ของ Dev Portal จะแสดงในหน้าสถานะที่ "รายงาน > รายงานสถานะ" ในฐานะผู้ดูแลระบบ
DEVSOL-1019 ใช้ Ping API สำหรับการตรวจสอบความถูกต้องของ SmartDocs
ตอนนี้โมดูล SmartDocs จะแสดงสถานะในหน้ารายงานสถานะที่ "รายงาน > รายงานสถานะ" หน้าสถานะจะรายงานหากไม่ได้กำหนดค่า URL ของพร็อกซีหรือ URL ของพร็อกซี ไม่ถูกต้อง
DEVSOL-1008

ระบุสถานะที่แสดง/เผยแพร่ในหน้ารายการโมเดล
รายการโมเดล SmartDocs จะแสดงข้อมูลเพิ่มเติมดังนี้

  • เมธอดทั้งหมด: จำนวนเมธอดทั้งหมดที่พร้อมใช้งานใน เวอร์ชันล่าสุดของโมเดล
  • แสดงผล: จำนวนเมธอดทั้งหมดที่แสดงผลเป็นโหนดในพอร์ทัลนักพัฒนาซอฟต์แวร์
  • เผยแพร่: จำนวนโหนดที่แสดงซึ่งเผยแพร่แล้ว
DEVSOL-1007 นำโมเดลออกในเมนูผู้ดูแลระบบ
รายการเมนูการดูแลระบบ SmartDocs > โมเดลจะไม่มีรายการโมเดลเป็น รายการเมนูย่อย แต่การคลิก "SmartDocs > โมเดล" จะนำคุณไปยังรายการโมเดลที่พร้อมใช้งาน
DEVSOL-1004 รองรับ SmartDocs ในธีม Apigee DevConnect
เพิ่มการรองรับ SmartDocs ในธีม Apigee DevConnect
DEVSOL-999 อัปเกรดธีม Rubik เป็น 4.2
ธีมผู้ดูแลระบบ Rubik ได้รับการอัปเกรดจากเวอร์ชัน 4.1 เป็น 4.2 แล้ว
DEVSOL-984

เพิ่มพร็อพเพอร์ตี้ keyExpiresIn ลงในเอนทิตี DeveloperApp พร้อมตัวเลือกในการตั้งค่า ระหว่างการสร้างแอป
คุณตั้งค่าเริ่มต้นสำหรับวันที่หมดอายุของคีย์ API สำหรับแอปที่สร้างใหม่ได้ผ่าน UI การดูแลระบบ ("การกำหนดค่า> การตั้งค่า Dev Portal > การกำหนดค่าแอป Dev Portal > อายุการใช้งานข้อมูลเข้าสู่ระบบ") ค่า -1 หมายความว่าคีย์ API จะไม่หมดอายุโดยอัตโนมัติ หรือคุณจะกำหนดค่าเป็นจำนวนวันที่เป็นบวกก็ได้

สำหรับลูกค้าที่ต้องการควบคุมอย่างละเอียด โมดูลที่กำหนดเองใดๆ ที่ใช้ hook_devconnect_developer_app_presave() จะสามารถเปลี่ยนค่าของ $form_state\['storage'\]\['entity'\]->keyExpiresIn ได้ ค่านี้ควรเป็นค่าตัวเลขที่แสดงจำนวนวัน (หรือเศษส่วนของวัน)

DEVSOL-972 แก้ไขข้อบกพร่องของโมดูล Media YouTube
แก้ไขข้อบกพร่องของโมดูล Media YouTube ซึ่งทำให้เกิดข้อผิดพลาดร้ายแรงที่ไม่อนุญาตให้ผู้ใช้ อัปโหลดรูปภาพโดยใช้เบราว์เซอร์ไฟล์
DEVSOL-954 เพิ่มทรัพยากร Dependency ในโมดูล devconnect_developer_apps ลงในโมดูล SmartDocs
การปิดใช้โมดูล Devconnect Developer Apps จะทำให้เกิดข้อผิดพลาดร้ายแรงในหน้าการตั้งค่า SmartDocs เราได้เพิ่มทรัพยากร Dependency ในโมดูล Devconnect Developer Apps ลงในโมดูล SmartDocs เพื่อไม่ให้ปิดใช้โมดูล Devconnect Developer Apps ได้ ซึ่งจะช่วยป้องกันไม่ให้เกิดปัญหานี้ในอนาคต
DEVSOL-933 เพิ่มข้อความเตือนหากเปิดใช้ devconnect_multiorg
ตอนนี้โมดูล devconnect_multiorg เลิกใช้งานแล้ว จึงไม่ควรใช้โมดูลนี้อีกต่อไป ตอนนี้ระบบจะแสดงข้อความเตือน หากเปิดใช้โมดูล
DEVSOL-922 โมดูลอัปเดต Drupal ควรเปิดใช้โดยค่าเริ่มต้น
โมดูลอัปเดต Drupal จะเปิดใช้ระหว่างการติดตั้งเพื่อแจ้งเตือนลูกค้าหากโมดูล ล้าสมัยหรือต้องใช้แพตช์รักษาความปลอดภัย
DEVSOL-903 หน้าแพ็กเกจที่ซื้อ: แสดงแพ็กเกจที่จัดกลุ่มตามสถานะ
แท็บ "แพ็กเกจที่ซื้อ" ในหน้า "แคตตาล็อกและแพ็กเกจ" ของการสร้างรายได้จะแสดง แพ็กเกจที่ซื้อในตารางที่จัดเรียงตามสถานะ ตอนนี้คุณจัดเรียงตารางตามคอลัมน์ใดก็ได้โดย คลิกส่วนหัวของตาราง
DEVSOL-899 cron แสดง PDOException Integrity constraint violation
แก้ไขปัญหาที่การเรียกใช้ cron จะแสดง PDOException Integrity constraint violation เนื่องจากรายการที่ซ้ำกันในตาราง dc_dev_app_api_products
DEVSOL-890 แสดงเฉพาะผลิตภัณฑ์ API ของ Mint ที่ซื้อได้ในแบบฟอร์มเพิ่ม/สร้างแอป
ตอนนี้มีการตั้งค่าผู้ดูแลระบบเพื่ออนุญาตหรือไม่อนุญาตให้แสดงผลิตภัณฑ์ที่นักพัฒนาแอป ซื้อไม่ได้ในแบบฟอร์มการสร้างแอป หากต้องการเปลี่ยนการตั้งค่านี้ ให้ไปที่ "การกำหนดค่า > การตั้งค่าการสร้างรายได้" แล้วเปลี่ยนการตั้งค่า "การแสดงผลิตภัณฑ์สำหรับการสร้างแอปพลิเคชัน" โดยค่าเริ่มต้น ระบบจะแสดงเฉพาะผลิตภัณฑ์ที่นักพัฒนาแอปรายนั้นใช้ได้ ในแบบฟอร์มการสร้างแอป
DEVSOL-874 ทำให้ผลิตภัณฑ์ API แสดงเฉพาะบทบาทบางอย่างของนักพัฒนาแอป
การเปิดใช้โมดูล "DevConnect Limit API Product by Role" จะช่วยให้คุณจำกัด ผลิตภัณฑ์ API ที่นักพัฒนาแอปใช้ได้ตามบทบาท Drupal ที่กำหนดให้กับนักพัฒนาแอปเหล่านั้น
DEVSOL-865 โมดูลอัปเดต: ปิดใช้การอัปเดตโค้ดอินเทอร์เฟซผู้ใช้
ในเวอร์ชันคลาวด์ก่อนหน้านี้ หน้าการอัปเดตที่พร้อมใช้งานในส่วน "รายงาน > การอัปเดตที่พร้อมใช้งาน" ดูเหมือนจะอนุญาตให้ผู้ดูแลระบบอัปเดตเว็บไซต์ผ่าน FTP เราได้ปิดใช้ตัวเลือกนี้สำหรับผู้ใช้คลาวด์เนื่องจากผู้ใช้ควรใช้แดชบอร์ดเว็บไซต์เพื่อทำการอัปเดต
DEVSOL-851 ตอนนี้ข้อมูลเข้าสู่ระบบการเชื่อมต่อ Edge ได้รับการเข้ารหัสและจัดเก็บไว้ในระบบไฟล์ส่วนตัวแล้ว
เพื่อความปลอดภัยที่มากขึ้น ระบบจะไม่จัดเก็บข้อมูลเข้าสู่ระบบการเชื่อมต่อ Edge ไว้ในฐานข้อมูลอีกต่อไป แต่จะเข้ารหัสและจัดเก็บไว้ในระบบไฟล์ส่วนตัวแทน
DEVSOL-823 การจัดรูปแบบหน้าโหมดการบำรุงรักษา
ตอนนี้หน้าการบำรุงรักษามีการจัดรูปแบบอย่างเหมาะสมในเบราว์เซอร์ทุกเบราว์เซอร์แล้ว
DEVSOL-793 การสร้างรายได้: ตารางสำหรับการจัดการผู้ใช้มีการจัดรูปแบบไม่ดี
เราได้จัดรูปแบบตารางผู้ใช้การสร้างรายได้ใหม่เป็นส่วนหนึ่งของฟีเจอร์บริษัทใหม่ หากคุณปรับแต่งหน้านี้ คุณควรใช้การเปลี่ยนแปลงกับฟังก์ชันที่มีธีมใหม่theme_apigee_company_company_developers()ในโมดูลapigee_company
DEVSOL-783 หน้าข้อมูลธนาคารสำหรับการสร้างรายได้
ตอนนี้หน้าข้อมูลธนาคารสำหรับการสร้างรายได้แสดงผลได้ดีขึ้นในเบราว์เซอร์ทุกเบราว์เซอร์แล้ว
DEVSOL-773 แผนอัตราที่หมดอายุชี้ไปยังแผนอัตราที่ใช้งานอยู่อื่นใน Developer Portal
หากแผนสิ้นสุดลงแล้ว จะไม่มีไฮเปอร์ลิงก์ไปยังรายละเอียดแผนอีกต่อไปเนื่องจากแผนนั้น ไม่สามารถดูได้อีกต่อไป ตอนนี้ระบบจะแสดงแท็บแผนที่เหมาะสมเมื่อคลิกชื่อแผนใน ตาราง "แพ็กเกจที่ซื้อ"
DEVSOL-605 โมดัลยอดคงเหลือแบบชำระเงินล่วงหน้าไม่เพียงพอของ Dev Portal ควรแสดงค่าใช้จ่ายและ ข้อมูลภาษี
ตอนนี้หน้าต่างโมดัลยอดคงเหลือแบบชำระเงินล่วงหน้าไม่เพียงพอจะแสดงข้อมูลค่าใช้จ่ายและข้อมูลภาษี
DEVSOL-523 ลบแอปไม่ได้เมื่อเปิดใช้การสร้างรายได้
ตอนนี้คุณลบแอปได้แล้วเมื่อเปิดใช้การสร้างรายได้ เวอร์ชันก่อนหน้าจะแสดงกล่องโต้ตอบที่ว่างเปล่า เมื่อพยายามลบแอป
DEVSOL-487 ผู้ดูแลระบบควรกำหนดค่ารูปแบบวันในการสร้างรายได้ได้
ตอนนี้คุณกำหนดค่ารูปแบบวันที่ในการสร้างรายได้ได้แล้วในการตั้งค่าการสร้างรายได้สำหรับ รูปแบบวันที่ของยุโรปและสหรัฐอเมริกา
DEVSOL-257 ช่องยืนยันรหัสผ่านในแบบฟอร์มสร้างผู้ใช้ผู้ดูแลระบบระหว่าง การติดตั้ง
ระบบจะยืนยันช่องรหัสผ่านสำหรับผู้ใช้ผู้ดูแลระบบระหว่างการติดตั้ง
DEVSOL-115 การตั้งค่า Dev Portal ต้องมีคำอธิบาย
ข้อความอธิบายสำหรับรายการการตั้งค่า DevConnect ในหน้า "การกำหนดค่า"
DEVSOL-31 การจัดรูปแบบหน้าเพิ่มแอป
แก้ไขการจัดแนวช่องทำเครื่องหมายผลิตภัณฑ์ไม่ถูกต้องพร้อมข้อผิดพลาดในแบบฟอร์มเพิ่มแอป