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

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

เมื่อวันจันทร์ที่ 19 กันยายน 2016 เราได้เปิดตัวพอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ Apigee Edge สำหรับ Private Cloud

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

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

รหัสปัญหา คำอธิบาย
DEVSOL-2243 เพิ่มโมดูลการควบคุมการเข้าถึงอนุกรมวิธานลงใน Distro
มีการเพิ่มโมดูลการควบคุมการเข้าถึงอนุกรมวิธาน (taxonomy_access) ลงใน Apigee Drupal Distribution
DEVSOL-2241 อัปเดตโมดูล ldap, services, webform
มีการอัปเดตโมดูลตระกูล LDAP เป็นเวอร์ชันเสถียรล่าสุดเพื่อแก้ไขด้านความปลอดภัย นอกจากนี้ เรายังได้อัปเดตบริการและโมดูล Webform เป็นเวอร์ชันเสถียรล่าสุดด้วย

หมายเหตุ: ระบบจะไม่ได้เปิดใช้โมดูลเหล่านี้โดยค่าเริ่มต้นสำหรับการติดตั้งโปรไฟล์มาตรฐาน ดังนั้นผู้ใช้ส่วนใหญ่จะไม่เห็นการเปลี่ยนแปลงใดๆ หลังจากยอมรับการอัปเดตนี้
DEVSOL-2231 อัปเดตโมดูล contrib: ctools, linkchecker, markdown
อัปเดตโมดูล Chaos Tools (ctools) เป็นเวอร์ชันเสถียรล่าสุดเพื่อไม่ให้มีคำเตือน เมื่อเรียกใช้ใน PHP 7 นอกจากนี้ โมดูล Linkchecker และ Markdown ยังได้รับการอัปเดตเป็นเวอร์ชันเสถียรล่าสุดด้วย
DEVSOL-2229 การค้นหาไม่ปรากฏสำหรับผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบ
แก้ไขข้อบกพร่องในการแสดงผลในธีมที่ปรับเปลี่ยนตามบริบทของ Apigee ซึ่งแบบฟอร์มค้นหาที่ ด้านบนของแต่ละหน้าถูกแถบสีส้มบดบังสำหรับผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบ
DEVSOL-2227 ปัญหาในระหว่าง dbupdate: ไม่มีเมธอด getElementName
แก้ไขข้อบกพร่องที่ขั้นตอนการอัปเดตฐานข้อมูลสำหรับโมดูล DevConnect Developer Apps ทำให้เกิดข้อผิดพลาดเมื่ออัปเดตการกำหนดค่าสำหรับกฎบางอย่างที่เกี่ยวข้องกับลูปหรือ คอนเทนเนอร์การดำเนินการอื่นๆ
DEVSOL-2221 การอัปเดตความปลอดภัยของโมดูล Google Analytics
มีการอัปเดตโมดูล contrib ของ Google Analytics เป็นเวอร์ชันเสถียรล่าสุดเพื่อแก้ไข ช่องโหว่ด้านความปลอดภัย ดูข้อมูลเพิ่มเติมได้ที่คำแนะนำนี้ https://www.drupal.org/node/2782023
DEVSOL-2216

แก้คำเตือนเกี่ยวกับตัวแปรที่ไม่ได้กำหนดใน dblog

ระบบได้นำคำเตือนเกี่ยวกับตัวแปรและดัชนีที่ไม่ได้กำหนดซึ่งสร้างโดย smartdocs_node_presave() และ smartdocs_preprocess_smartdocs_method() ออกแล้ว

DEVSOL-2215

การอัปเดตความปลอดภัยสำหรับโมดูล admin_views

เราได้อัปเดตโมดูล contrib ของมุมมองการดูแลระบบเป็นเวอร์ชันที่เสถียรล่าสุดเพื่อ แก้ไขช่องโหว่ด้านความปลอดภัย ดูข้อมูลเพิ่มเติมได้ที่คำแนะนำนี้ https://www.drupal.org/node/2778501

นอกจากนี้ เรายังได้อัปเดตโมดูลต่อไปนี้ด้วย (ไม่เกี่ยวข้องกับความปลอดภัย)

  • Google Auth
  • Markdown
  • เมตาแท็ก
  • ReCAPTCHA
  • บริการ
  • UUID
  • เว็บฟอร์ม

มีการอัปเดตธีมต่อไปนี้

  • Bootstrap
DEVSOL-2214

ปัญหาการผสานรวม OAuth2 กับแอปเริ่มต้นสำหรับบัญชีใหม่

ตอนนี้แอปของนักพัฒนาซอฟต์แวร์ที่สร้างขึ้นโดยเหตุการณ์กฎจะตั้งค่าผลิตภัณฑ์ API ที่เชื่อมโยงกับแอปอย่างถูกต้อง และจะทริกเกอร์ hook_devconnect_developer_apps_save() อย่างถูกต้อง

DEVSOL-2208

เนื้อหาคำขอหายไปหลังจากแก้ไขโหนด Smartdocs

เมื่อแก้ไขและบันทึกเมธอด SmartDocs ที่สร้างขึ้นโดยเอกสาร OpenAPI/Swagger ค่าเริ่มต้นและสคีมาของพารามิเตอร์เนื้อหาจะไม่สูญหายอีกต่อไป

DEVSOL-2206

อย่าเปิดใช้โมดูล Webform ในเวลาที่ติดตั้งโปรไฟล์

ระบบจะไม่เปิดใช้โมดูล Webform โดยค่าเริ่มต้นสำหรับการติดตั้งโปรไฟล์ใหม่

DEVSOL-2194 อัปเดตโมดูล contrib
โมดูล contrib ต่อไปนี้ได้รับการอัปเดตแล้ว
  • บริบท
  • Display Suite
  • เอนทิตีไฟล์
  • Google Analytics
  • ห้องสมุด
  • สื่อ
  • เมตาแท็ก
  • reCAPTCHA
  • SMTP
  • XAutoload
DEVSOL-2186

อัปเดตเวอร์ชันของ Views เพื่อแก้ไขด้านความปลอดภัย
มีการอัปเดตแกนหลักของ Drupal และโมดูล Views เพื่อใช้การแก้ไขด้านความปลอดภัยจากต้นทาง

DEVSOL-2185

โหลดผลิตภัณฑ์ส่วนตัวโดยใช้ devconnect_developer_apps_get_api_products() ไม่ได้เมื่อเปิดใช้การแคชผลิตภัณฑ์
แก้ไขข้อบกพร่องที่ผลิตภัณฑ์ API ที่ไม่ใช่แบบสาธารณะไม่ได้รับการแคชเมื่อเรียกใช้ Cron แล้ว

DEVSOL-2183 นำโมดูลที่กำหนดเองที่ซ่อนอยู่และเลิกใช้งานแล้วออก
เราได้นำโมดูลที่ซ่อนอยู่และเลิกใช้งานแล้วต่อไปนี้ออก
  • devconnect_content_admin
  • devconnect_docgen
  • devconnect_download
  • devconnect_multiorg
  • devportal_updates
  • devconnect_partner
DEVSOL-2182 จัดระเบียบโมดูลที่กำหนดเองของ Apigee ในหน้าผู้ดูแลระบบโมดูล
เราได้จัดระเบียบโมดูลที่กำหนดเองซึ่ง Apigee จัดไว้ให้ในหน้าผู้ดูแลระบบโมดูลใหม่ เพื่อให้ สะท้อนฟังก์ชันการทำงานของโมดูลได้ดียิ่งขึ้น
DEVSOL-2180 ตอนนี้ทริกเกอร์เหตุการณ์สถานะของข้อมูลเข้าสู่ระบบได้รับการจัดหมวดหมู่เป็นฟีเจอร์เวอร์ชันทดลองแล้ว
ตอนนี้เหตุการณ์ที่ทริกเกอร์โดยการเปลี่ยนแปลงสถานะของข้อมูลเข้าสู่ระบบของแอปนักพัฒนาซอฟต์แวร์ได้รับการ จัดหมวดหมู่เป็นฟีเจอร์เวอร์ชันทดลองแล้ว ทริกเกอร์เหตุการณ์ทดลองจะใช้ไม่ได้โดยค่าเริ่มต้น แต่เปิดใช้ได้ในหน้าการตั้งค่า Dev Portal
DEVSOL-2172

อนุญาตให้ Edge SDK ระบุเส้นทางที่ไม่บังคับไปยัง cacert.pem

ลูกค้าที่ต้องการใช้ใบรับรองแบบ Self-signed เพื่อเชื่อมต่อกับอินสแตนซ์ Edge สามารถทำได้แล้วโดยระบุ cacert.pem สำรองในโค้ดที่กำหนดเองซึ่งใช้ hook_devconnect_org_settings_alter()

DEVSOL-2160

เพิ่มลิงก์ใน CKEditor ไม่ได้เนื่องจากมีการเปิดตัวพอร์ทัลล่าสุด
เราได้แก้ไขธีมฐานของ Bootstrap เพื่อแก้ไขข้อขัดแย้งในการเติมข้อความอัตโนมัติ ดูรายละเอียดได้ที่ https://www.drupal.org/node/2594243

DEVSOL-2159 มุมมอง Smart Docs เริ่มต้นควรปรับแต่งได้
เมื่อแก้ไขมุมมองฐานของ Smart Docs ระบบจะบันทึกการแก้ไขในมุมมองเฉพาะรุ่น ที่สร้างขึ้นในภายหลัง
DEVSOL-2158 นำ web.config
ออก เราได้นำไฟล์ web.config ออกจากรูทเว็บของ Drupal เนื่องจากไฟล์นี้มีประโยชน์ เฉพาะสำหรับเว็บไซต์ที่ Microsoft IIS ให้บริการเท่านั้น เราได้กู้คืนไฟล์ robots.txt ซึ่ง ถูกนำออกไปอย่างไม่ถูกต้องในอดีตแล้ว
DEVSOL-2157 แทนที่ตัวอย่างสภาพอากาศของ Yahoo
ตามที่อธิบายไว้ในบทความชุมชนนี้ API พร็อกซีตัวอย่างที่อิงตาม Yahoo! Weather API ใช้ไม่ได้อีกต่อไปเนื่องจากตอนนี้แอปต้องใช้โทเค็น OAuth 1.0 เพื่อ ดำเนินการ สำหรับการติดตั้งโปรไฟล์ใหม่ ระบบจะแสดงพร็อกซี API "hello world" แบบง่ายใน SmartDocs เพื่อแทนที่ Yahoo! เอกสารอัจฉริยะของพร็อกซี Weather API ดูข้อมูลเพิ่มเติมได้ที่ ตัวอย่างพอร์ทัล SmartDocs
DEVSOL-2155 ข้อยกเว้นที่ไม่ได้จัดการซึ่งเกิดขึ้นในบางกรณีเมื่อนำเข้ารูปแบบ SmartDocs โดยใช้ เอกสาร OpenAPI YAML ที่ถูกต้อง
แก้ไขข้อบกพร่องที่ในบางกรณีซึ่งพบน้อยมาก เอกสาร OpenAPI YAML ที่ถูกต้องจะทำให้ PHP แสดงข้อยกเว้นที่ไม่ได้จัดการเมื่อนำเข้ารูปแบบ SmartDocs
DEVSOL-2150 ลิงก์ SmartDocs ในหน้าแอปของฉันไม่ได้จัดรูปแบบ
แก้ไขข้อบกพร่องในการแสดงผลในธีมที่ปรับเปลี่ยนตามอุปกรณ์ของ Apigee ซึ่งเมื่อเชื่อมโยงโมเดล SmartDocs กับผลิตภัณฑ์ API ลิงก์ไปยังเอกสารประกอบ SmartDocs จะจัดรูปแบบไม่ถูกต้องในหน้าสรุปแอปสำหรับนักพัฒนาแอปสำหรับแอปที่เชื่อมโยงกับผลิตภัณฑ์ API นั้น
DEVSOL-2127

ชื่อทรัพยากรจะไม่ปรากฏเมื่อนำเข้าจาก Swagger

เราได้แก้ไขข้อบกพร่องใน UI ของ SmartDocs ซึ่งทำให้ระบบแสดงเมธอดที่มีชื่อภายในแต่ไม่มีชื่อที่แสดงที่กำหนดโดยไม่มีชื่อในหน้าผู้ดูแลระบบรายละเอียดการแก้ไข

DEVSOL-2099 หน้าการเข้าถึงบทบาทผลิตภัณฑ์ API ไม่บันทึกการกำหนดค่า
แก้ไขข้อบกพร่องในโมดูล "จำกัดผลิตภัณฑ์ API ของ DevConnect ตามบทบาท" ซึ่ง การแมปการเข้าถึงบทบาทสำหรับผลิตภัณฑ์ API ที่มีชื่อเป็นตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกัน ไม่ได้รับการบันทึกอย่างถูกต้อง