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 ke portal Layanan Pengembang Apigee.

Fitur dan Peningkatan

  • Upgrade dari Drupal 7.21 ke 7.23 (hanya perbaikan pemeliharaan, tidak ada masalah keamanan).
  • Penginstal Drupal berbasis Profil baru.
  • Integrasi dengan Apigee MINT (monetisasi & commerce).
  • Penanganan error yang dapat di-plug. Hook baru diekspos sehingga modul khusus pelanggan dapat mengubah notifikasi status atau error yang dihasilkan oleh modul Devconnect.
  • Modul hukum kini terintegrasi. Saat diaktifkan, fitur ini menawarkan cara yang lebih andal dalam mengelola persetujuan Persyaratan Layanan.
  • Nama pengguna:sandi dan organisasi Devconnect dapat disetel 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 konten dan tata letaknya dimodifikasi. Jika ada tema kustom yang menggantikan 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. Tampilan ini tidak ditampilkan secara default, tetapi modul kustom yang menerapkan hook tertentu dapat mengaktifkan tampilannya.
  • URL callback dapat bersifat wajib, opsional, atau disembunyikan. 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 sama sekali. 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 diaktifkan, modul Aturan dapat digunakan saat tiga peristiwa baru diaktifkan: saat pembuatan, pembaruan, dan penghapusan aplikasi.
  • Saat update.php dijalankan, modul Devconnect_* yang sudah tidak digunakan akan dinonaktifkan (modul-modul tersebut akan dihapus di R24):
    • devconnect_apigee (library class lama berisi yang tidak lagi digunakan)
    • devconnect_validate (tidak lagi diperlukan karena kita 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 sekumpulan fitur. Hal ini memungkinkan penginstalan dari awal untuk menyiapkan instance kerja portal dev.
  • Dependensi pada modul node_reference telah dihapus.
  • Modul DevChan kini berfungsi dengan benar saat bahasa Jepang diaktifkan.
  • Menambahkan string terjemahan untuk terjemahan bahasa Jepang.
  • Developer Sync kini menyinkronkan semua developer KMS dengan pengguna Drupal lokal, serta perilaku lama sinkronisasi pengguna Drupal lokal dengan KMS. Tindakan ini juga menetapkan peran administrator kepada setiap pengguna yang dikonfigurasi sebagai administrator org di KMS.
  • Sinkronisasi Pengembang sekarang dapat dijalankan melalui drush.
  • Menambahkan single sign-on accounts.apigee.com (tersedia untuk domain *.apigee.com).
  • SSO Apigee dan SSO Google menetapkan peran administrator pada pengguna yang emailnya dikonfigurasi sebagai administrator di KMS.
  • Peningkatan deteksi dan pengisian otomatis nama depan/belakang dan email di Google SSO.
  • Di halaman admin DevChan Management API, kini terdapat tombol “test connection” untuk menguji parameter koneksi KMS.
  • Menambahkan modul devconnect_key_value_map yang menyembunyikan kompleksitas penanganan Management API SDK saat menangani Key-Value Maps.
  • Modul WYSIWYG sudah tidak digunakan lagi dan dihapus dari distribusi demi modul link CKEditor & CKEditor. (WYSIWYG harus SEPENUHNYA DIHAPUS dari penginstalan).
  • CKEditor telah diupgrade ke versi 4.2.1.
  • CKEditor dikonfigurasi untuk menggunakan media, media_embed, dan media_youtube untuk mengelola media yang diupload dan bersumber dari internet.
  • Menambahkan perintah drush untuk melakukan upgrade dari >=R22.
  • Skrip penginstalan OPDK & PDF panduan penginstalan OPDK yang benar-benar baru.

Perbaikan bug

  • Ampersand kini dilarang sebagai bagian dari nama aplikasi developer. Adanya ampersand yang sebelumnya menyebabkan kerusakan situs.
  • Sandi organisasi yang berisi karakter yang tidak cocok untuk URL tidak lagi menyebabkan kerusakan.
  • Pengecualian tidak akan lagi ditampilkan di user_save jika kredensial KMS belum disiapkan.