Catatan Rilis Portal Layanan Developer Apigee - 7.x-4.23

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Pada 25 Juli 2013, kami merilis pembaruan pada portal Layanan Developer Apigee.

Fitur dan Peningkatan

  • Mengupgrade dari Drupal 7.21 ke 7.23 (hanya perbaikan pemeliharaan, tidak ada masalah keamanan).
  • Penginstal Drupal baru berbasis Profil.
  • Integrasi dengan Apigee MINT (monetisasi & commerce).
  • Penanganan error yang dapat dicolokkan. Hook baru diekspos yang memungkinkan modul khusus pelanggan mengubah notifikasi status atau error yang dihasilkan oleh modul Devconnect.
  • Modul hukum kini terintegrasi. Jika diaktifkan, fitur ini menawarkan cara yang lebih andal untuk mengelola persetujuan Persyaratan Layanan.
  • Nama pengguna:sandi dan org Devconnect dapat ditetapkan dari command line melalui drush.
  • Halaman detail Aplikasi Developer kini dibuat tanpa file template (jika file template kustom tidak ada), dan hook baru diekspos untuk memungkinkan perubahan konten dan tata letaknya. Jika ada tema kustom yang mengganti template halaman detail aplikasi developer lama, template tersebut akan digunakan; jika tidak, halaman akan dibuat sebagai array render Drupal yang kemudian dapat diubah melalui hook.
  • Tanggal pembuatan Aplikasi Developer kini diteruskan sebagai kolom yang tersedia untuk ditampilkan di halaman detail Aplikasi Developer. Kolom ini tidak ditampilkan secara default, tetapi modul kustom yang menerapkan hook tertentu dapat mengaktifkan tampilannya.
  • URL callback dapat bersifat wajib, opsional, atau disembunyikan sepenuhnya. Hal ini dikontrol melalui halaman admin Dev Portal.
  • Produk API dapat dikonfigurasi sebagai satu atau beberapa, dengan nilai default, wajib atau opsional, atau bahkan disembunyikan sepenuhnya. Hal ini dikontrol melalui halaman admin Dev Portal.
  • Aplikasi Developer, Developer, dan Produk API kini digabungkan sebagai entitas. Kasus pengujian ditulis untuk setiap kasus. Developer tidak perlu lagi memiliki pengetahuan tentang internal Management API SDK; fungsi entity_load dan entity_save yang sudah dikenal dapat digunakan untuk mengakses semua fungsi.
  • Aplikasi Developer kini mengekspos token. Jika modul Aturan diaktifkan, aturan ini dapat digunakan saat tiga peristiwa baru diaktifkan: saat pembuatan, pembaruan, dan penghapusan aplikasi.
  • Saat update.php dijalankan, modul Devconnect_* yang sudah tidak digunakan lagi akan dinonaktifkan (modul tersebut akan dihapus di R24):
    • devconnect_apigee (berisi library class lama yang tidak lagi digunakan)
    • devconnect_validate (tidak lagi diperlukan karena kami beralih ke Pantheon)
    • devconnect_faq_ext
  • Modul terkait devconnect yang tidak digunakan lagi berikut telah dihapus:
    • devconnect_api_content_types
    • devconnect_api_views
    • devconnect_cdn
    • devconnect_node_settings
    • devconnect_readonlymode_ext
  • Konten dan struktur default kini dipertahankan sebagai kumpulan fitur. Hal ini memungkinkan penginstalan dari awal untuk menyiapkan instance portal developer yang berfungsi.
  • Dependensi pada modul node_reference telah dihapus.
  • Modul DevChan kini berfungsi dengan benar saat bahasa Jepang diaktifkan.
  • Menambahkan string terjemahan untuk terjemahan bahasa Jepang.
  • Sinkronisasi Developer kini menyinkronkan semua developer KMS dengan pengguna Drupal lokal, serta perilaku lama untuk menyinkronkan pengguna Drupal lokal dengan KMS. KMS juga menetapkan peran administrator kepada setiap pengguna yang dikonfigurasi sebagai administrator organisasi di KMS.
  • Sinkronisasi Developer kini dapat dijalankan melalui drush.
  • Menambahkan single sign-on accounts.apigee.com (tersedia untuk domain *.apigee.com).
  • Apigee SSO dan Google SSO menetapkan peran administrator pada pengguna yang emailnya dikonfigurasi sebagai administrator di KMS.
  • Peningkatan deteksi dan pra-pemenuhan nama depan/belakang dan email di Google SSO.
  • Di halaman admin DevChan Management API, kini terdapat tombol "uji koneksi" untuk menguji parameter koneksi KMS.
  • Menambahkan modul devconnect_key_value_map yang menyembunyikan kompleksitas dalam menangani SDK Management API saat menangani Peta Nilai Kunci.
  • Modul WYSIWYG tidak digunakan lagi dan dihapus dari distribusi untuk mendukung modul CKEditor & link CKEditor. (WYSIWYG harus DIHAPUS SEPENUHNYA dari penginstalan apa pun).
  • CKEditor telah diupgrade ke versi 4.2.1.
  • CKEditor dikonfigurasi untuk menggunakan media, media_embed, dan media_youtube untuk mengelola media yang diupload dan berasal dari internet.
  • Menambahkan perintah drush untuk mengupgrade dari >=R22.
  • Skrip penginstalan OPDK & PDF panduan penginstalan yang benar-benar baru.

Perbaikan bug

  • Tanda & kini dilarang sebagai bagian dari nama aplikasi developer. Kehadiran ampersand sebelumnya menyebabkan kerusakan situs.
  • Sandi organisasi yang berisi karakter non-URL tidak lagi menyebabkan kerusakan.
  • Pengecualian tidak akan lagi ditampilkan di user_save jika kredensial KMS belum disiapkan.