Anda sedang melihat dokumentasi Apigee Edge.
Buka
dokumentasi Apigee X. info
Sejak Rilis Fitur Edge untuk Private Cloud sebelumnya, rilis berikut telah terjadi dan disertakan dalam Rilis Fitur ini:
| Rilis UI Edge | Rilis pengelolaan edge | Rilis portal |
|---|---|---|
Lihat Tentang penomoran rilis untuk memahami cara mengetahui apakah rilis cloud tertentu disertakan dalam versi Edge untuk Private Cloud Anda.
Ringkasan rilis
Fitur baru yang paling penting dalam rilis ini meliputi:
- Mengupgrade ke PostgreSQL 9.6
- Rilis Beta Pengalaman Edge Baru untuk Private Cloud
- Rilis beta tiga kebijakan baru yang memungkinkan Anda membuat, memverifikasi, dan mendekode Token Web JSON (JWT).
Rilis ini juga mencakup semua perbaikan bug dan fitur baru yang disertakan dalam rilis Cloud Publik Edge yang tercantum di bawah.
Penghentian penggunaan dan penghentian
Fitur berikut tidak digunakan lagi atau dihentikan dalam rilis ini. Lihat Kebijakan penghentian penggunaan Edge untuk mengetahui informasi selengkapnya.
Penghentian penggunaan
Penghentian penginstalan baru API BaaS
Pelanggan baru mulai 31 Januari 2018 tidak memenuhi syarat untuk API BaaS, kecuali jika lembar spesifikasi Anda menandai hak API BaaS.
Penghentian penggunaan penyimpanan aman (vault) Apigee
Penyimpanan aman Apigee, juga dikenal sebagai "vault", tidak digunakan lagi dan akan dihentikan pada September 2018. Vault, yang menyediakan penyimpanan terenkripsi untuk key-value pair, dibuat dengan management API dan diakses saat runtime dengan fungsi dalam modul Node.js apigee-access.
Daripada menggunakan penyimpanan aman, gunakan peta nilai kunci (KVM) terenkripsi, seperti yang dijelaskan dalam Bekerja dengan peta nilai kunci. KVM terenkripsi sama amannya dengan vault dan memberikan lebih banyak opsi untuk pembuatan dan pengambilan. (MGMT-3848)
Penghentian penggunaan untuk menambahkan jalur di tab Performa proxy API
Hingga rilis ini, Anda dapat membuka proxy API di UI pengelolaan, membuka tab Performa, dan membuat jalur yang berbeda untuk perbandingan berbasis diagram di tab Performa proxy dan di dasbor Transaksi Bisnis. Fitur ini kini telah dihentikan dan tidak tersedia lagi di UI. Untuk mengetahui alternatif fungsi ini, lihat artikel Komunitas Apigee berikut: Alternative to Business Transactions API. (EDGEUI-902)
Penghentian penggunaan properti SMTPSSL untuk menetapkan protokol SMTP untuk portal Developer Services
Anda sekarang menggunakan properti SMTP_PROTOCOL, bukan properti SMTPSSL, untuk menetapkan protokol yang digunakan oleh
server SMTP yang terhubung ke portal. Nilai yang valid adalah: "standard", "ssl", atau
"tls".
Lihat Penginstalan portal Layanan Developer untuk mengetahui informasi selengkapnya.
Fitur dan info terbaru
Berikut adalah fitur dan peningkatan baru dalam rilis ini. Selain peningkatan berikut, rilis ini juga berisi beberapa peningkatan kegunaan, performa, keamanan, dan stabilitas.
Cloud Pribadi
Upgrade PostgreSQL ke versi 9.6
Rilis ini mencakup upgrade ke PostgreSQL 9.6 agar Edge dapat memanfaatkan fitur Kueri Paralel di PostgreSQL. Untuk mengetahui informasi selengkapnya, lihat:
- Mengupdate Apigee Edge 4.17.0x ke 4.18.01
- Mengupdate Apigee Edge 4.16.09 ke 4.18.01
- Mengupdate Apigee Edge 4.16.01/4.16.05 ke 4.18.01
Rilis Beta Pengalaman Edge Baru untuk Private Cloud
Rilis Edge untuk Private Cloud ini berisi rilis Beta untuk update besar pada antarmuka pengguna pengelolaan API. Pengalaman New Edge ini dibangun di atas fitur platform Apigee Edge yang ada, dan menambahkan beberapa peningkatan, terutama di area Desain dan Publikasi.
Sebelumnya, pengalaman New Edge hanya tersedia untuk pengguna Cloud. Dengan rilis Edge untuk Private Cloud ini, Anda kini dapat menginstal versi Beta dari pengalaman Edge Baru.
Lihat Rilis Beta Pengalaman Edge Baru untuk Private Cloud untuk mengetahui informasi selengkapnya.
Rilis beta kebijakan JWT
JSON Web Token (JWT) adalah standar token yang dijelaskan dalam IETF RFC 7519. JWT menyediakan cara untuk menandatangani sekumpulan klaim, dengan kata lain sekumpulan pasangan nama/nilai, yang nantinya dapat diverifikasi secara andal oleh penerima JWT.
Rilis ini berisi tiga kebijakan baru yang memungkinkan Anda membuat, memverifikasi, dan mendekode Token Web JSON (JWT) di Apigee Edge:
- Kebijakan pembuatan JWT - Membuat JWT bertanda tangan, dengan serangkaian klaim yang dapat dikonfigurasi. JWT kemudian dapat dikembalikan ke klien, dikirim ke target backend, atau digunakan dengan cara lain. Lihat Kebijakan pembuatan JWT (versi Beta) untuk mengetahui informasi selengkapnya.
- Verifikasi kebijakan JWT - Memverifikasi tanda tangan pada JWT yang diterima dari klien atau sistem lain. Kebijakan ini juga mengekstrak klaim ke dalam variabel alur sehingga kebijakan atau kondisi berikutnya dapat memeriksa nilai tersebut untuk membuat keputusan otorisasi atau perutean. Lihat Kebijakan JWT verifikasi (Versi beta) untuk mengetahui informasi selengkapnya.
- Kebijakan Decode JWT - Mendekode JWT tanpa memverifikasi tanda tangan pada JWT. Kebijakan ini berguna jika digunakan bersama dengan Kebijakan Verifikasi JWT, saat nilai klaim dari dalam JWT harus diketahui sebelum memverifikasi tanda tangan JWT. Lihat Kebijakan Decode JWT (Versi beta) untuk mengetahui informasi selengkapnya.
Lihat ringkasan kebijakan JWT untuk mengetahui ringkasannya.
OCSP stapling didukung untuk host virtual (65587547)
Host virtual kini mendukung stapling OCSP untuk TLS satu arah dan dua arah. Jika diaktifkan, klien OCSP (Online Certificate Status Protocol) akan mengirimkan permintaan status ke OCSP responder untuk menentukan apakah sertifikat valid. Respons menunjukkan apakah sertifikat valid dan tidak dicabut.
Secara default, stapling OCSP dinonaktifkan. TLS harus diaktifkan di host virtual untuk mengaktifkan OCSP.
Lihat Referensi properti host virtual untuk mengetahui informasi selengkapnya.
Opsi coba lagi router kini dapat ditetapkan di tingkat host virtual
Anda kini dapat menyetel opsi percobaan ulang untuk komunikasi Router dengan Message Processor di host virtual. Hal ini memberi Anda kontrol yang lebih terperinci daripada opsi sebelumnya, yang hanya dapat ditetapkan di tingkat Router.
Untuk mengetahui informasi selengkapnya, lihat Properti konfigurasi host virtual.
Menambahkan dukungan Pemetaan Peran Eksternal (67145030)
Jika Anda menggunakan Autentikasi Eksternal untuk mengintegrasikan layanan direktori eksternal ke dalam penginstalan Apigee Edge Private Cloud, Anda kini dapat menggunakan Pemetaan Peran Eksternal. Pemetaan Peran Eksternal memungkinkan Anda memetakan grup atau peran Anda sendiri ke peran dan grup kontrol akses berbasis peran (RBAC) yang dibuat di Apigee Edge.
Layanan Pemetaan Peran Eksternal untuk Edge for Private Cloud yang dirilis sebelum 4.18.01 telah dihentikan. Rilis 4.18.01 Pemetaan Peran Eksternal adalah versi yang diupdate dengan perbaikan bug dan penambahan fitur baru:
- Memperbaiki masalah saat Anda menerima respons 403 terlarang untuk autentikasi saat mengautentikasi pengguna yang seharusnya memiliki akses.
- Header
X-Apigee-Current-Userkini didukung di Pemetaan Peran Eksternal. Pengguna dengan akses yang tepat (admin sistem) dapat login sebagai pengguna lain dengan kredensial sendiri.
Lihat Pemetaan Peran Eksternal untuk mengetahui informasi selengkapnya.
Sekarang dapat menguji persyaratan sistem tanpa menjalankan penginstalan (67858161)
Edge untuk Private Cloud 4.17.09 menambahkan dukungan untuk properti ENABLE_SYSTEM_CHECK=y
untuk memeriksa persyaratan CPU dan memori di mesin sebagai bagian dari penginstalan. Namun, pemeriksaan tersebut mengharuskan Anda melakukan penginstalan yang sebenarnya. Anda kini dapat menggunakan flag "-t" untuk
melakukan pemeriksaan tersebut tanpa harus melakukan penginstalan:
/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t
Perintah ini menampilkan error apa pun terkait persyaratan sistem ke layar.
Lihat Menginstal komponen Edge di node untuk mengetahui informasi selengkapnya.
Memperbarui versi PHP untuk portal Layanan Developer (68733233)
Portal kini menggunakan PHP versi 7.0.23.
Tidak lagi perlu mengonfigurasi server SMTP dengan portal Layanan Developer (70164403)
Anda tidak lagi diwajibkan untuk mengonfigurasi server SMTP saat menginstal portal. Anda kini dapat mengonfigurasi satu postingan setelah penginstalan.
Layanan API
Validasi nama pada entitas baru (MGMT-4252 dan MGMT-4098)
Saat Anda membuat entitas baru, Apigee memvalidasi nama untuk menerapkan aturan penamaan. Entitas yang divalidasi saat pembuatan atau pembaruan adalah: proxy API, kebijakan (dan nama kebijakan dalam definisi proxy API), host virtual, peran, cache, server target, mask data untuk proses debug, keystore dan truststore, serta file resource dalam proxy API. Lihat Saran error penamaan dan input untuk batasan penamaan pada entitas ini.
Bug yang diperbaiki
Bug berikut telah diperbaiki dalam rilis ini. Daftar ini terutama ditujukan bagi pengguna yang memeriksa apakah tiket dukungan mereka telah diselesaikan. Fitur ini tidak dirancang untuk memberikan informasi mendetail bagi semua pengguna.
Private Cloud 4.18.01
| ID Masalah | Deskripsi |
|---|---|
| 68001164 |
Ekstensi PHP LDAP kini diinstal secara default dengan portal Ekstensi PHP LDAP kini diinstal secara default saat menginstal portal di RedHat dan CentOS. Modul ini mempermudah pengaktifan modul LDAP Drupal. |
| 68049481 |
File settings.php Drupal kini dapat ditulis Skrip penginstalan portal kini memastikan bahwa file |
| 68139166 | Output penginstal menunjukkan OpenLDAP di-downgrade padahal tidak. |
| 68329105 | Penyiapan portal gagal membuat pengguna saat terhubung ke Edge jika SAML diaktifkan dan menggunakan sertifikat yang ditandatangani sendiri. |
| 68427561 | Properti konfigurasi portal kini ditetapkan dengan benar setelah dimulai ulang. |
| 69024465 | Tidak dapat membatalkan deployment SharedFlow di UI Edge |
| 69711616 | Jackson Databind telah diupdate ke versi 2.7.9.1 di JAR pihak ketiga. |
17.11.06 (UI)
| ID Masalah | Deskripsi |
|---|---|
| 68357182 |
File CSV tidak menyertakan data yang benar untuk jangka waktu (mencakup set data
lengkap) |
| 67650494 | UI Edge harus melacak perubahan lingkungan Dalam beberapa kasus, perubahan lingkungan tidak dipertahankan saat berpindah antarhalaman di UI. Masalah ini sudah teratasi. |
17.10.25.00 (portal)
| ID Masalah | Nama Komponen | Deskripsi |
|---|---|---|
| 67646686 | Developer Portal - Drupal | & ditampilkan di halaman Forum Memperbaiki bug yang menyebabkan tema Apigee default menampilkan "&" untuk setiap ampersan di tab menu. |
| 65456469 | Developer Portal - Drupal | Memperbarui modul CAPTCHA untuk peningkatan keamanan yang disediakan oleh kontributor modul Modul CAPTCHA telah diupdate ke CAPTCHA 7.x-1.5 untuk memperbaiki kerentanan keamanan. Untuk mengetahui informasi selengkapnya, lihat https://www.drupal.org/node/2907137. |
| 65101827 | Developer Portal - Drupal | Analisis aplikasi perusahaan tidak berfungsi Memperbaiki bug yang menyebabkan aplikasi Perusahaan Monetisasi tidak dapat menampilkan data analisis apa pun. |
| 65003870 | Developer Portal - Drupal | Tidak dapat membatalkan paket tarif mendatang Memperbaiki bug yang menyebabkan paket tarif mendatang yang dibeli oleh perusahaan tidak dapat dibatalkan. |
| 65003539 | Developer Portal - Drupal | Gunakan negara default dari lokalitas Drupal Alamat Detail Penagihan dan Kontak Monetisasi kini menggunakan negara default dari setelan Negara default lokalitas. Anda dapat mengubah setelan ini dengan memilih Konfigurasi > Regional dan bahasa di menu Administrasi Drupal. Mengubah lokalitas default akan mengubah negara default di bagian Detail Penagihan dan Kontak Monetisasi. |
17.10.11 (UI)
| ID Masalah | Deskripsi |
|---|---|
| 67005192 | UI perlu menangani jalur yang didekode saat memeriksa izin UI kini menangani jalur yang didekode saat memeriksa izin pengguna. |
17.09.20 (Pengelolaan dan runtime API)
| ID Masalah | Nama Komponen | Deskripsi |
|---|---|---|
| MGMT-4219 | Pengelolaan API | MGMT untuk mengirim header org dan env ke blobstore |
| MGMT-4065 | Pengelolaan API | Dukungan diaktifkan untuk sertifikat format PKS |
| MGMT-3782 | Pengelolaan API | Nilai tingkat konsistensi default yang optimal untuk identity-zone |
| MGMT-3913 | Pengelolaan API | Menyelesaikan masalah waktu tunggu habis untuk mengambil token OAuth2 berdasarkan appId |
| MGMT-4177 | Pengelolaan API | Kemampuan untuk menonaktifkan Skema Autentikasi Dasar di SecurityProfile |
| MGMT-3978 | Pengelolaan API | Memerlukan token CWC untuk menyetel JVM_OPTIONS di semua komponen Java |
| MGMT-3918 MGMT-4294 |
Pengelolaan API | Mengenkode karakter khusus secara otomatis di jalur izin untuk peran khusus |
| APIRT-4767 | Runtime API | Langkah JavaScript harus selalu menggunakan UTF-8 untuk konten |
| APIRT-4725 | Runtime API | Memperbaiki masalah NPE layanan OAuth |
| APIRT-4691 | Runtime API | Izinkan waktu untuk menghentikan koneksi sebelum menghentikan layanan yang tidak sehat |
| APIRT-4644 | Runtime API | Otorisasi dasar untuk BlobstoreService |
| APIRT-4636 | Runtime API | Sense Action harus terus berfungsi jika Zookeeper tidak berfungsi |
| APIRT-4635 | Runtime API | Dukungan atribut token refresh yang digunakan kembali diaktifkan untuk kebijakan OAuth |
| APIRT-4632 | Runtime API | Penghitung kuota jendela geser tidak dihitung secara akurat |
| APIRT-4584 | Runtime API | Hook alur tidak di-deploy secara konsisten, pemeriksaan ZooKeeper tidak berfungsi |
| APIRT-4542 | Runtime API | Tugas MP Sense berakhir tanpa pemberitahuan |
| APIRT-4522 | Runtime API | Analytics tidak berfungsi untuk pemroses pesan yang diaktifkan untuk monetisasi jika region org berbeda dengan region axgroup |
| APIRT-4444 | Runtime API | Menghitung rasio error per target per kode error |
| APIRT-4435 | Runtime API | RepositoryServiceImpl.loadAsString() tidak menggunakan charset |
| APIRT-4370 | Runtime API | Penggunaan memori tinggi di MP organisasi |
| APIRT-4354 | Runtime API | Mencatat versi TLS di access_log Nginx untuk setiap permintaan |
| APIRT-4169 | Runtime API | Versi Nginx saat ini tidak mendukung kombinasi variabel yang diperlukan untuk
header X-Forwarded-For |
| APIRT-3671 | Runtime API | Token tidak direkam sebagai di-hash setelah mengaktifkan hashing |
| APIRT-3593 | Runtime API | Token OAuth tidak menyimpan atribut yang ditetapkan dalam panggilan berikutnya |
| APIRT-3081 | Runtime API | Error messaging.adaptors.http.flow.ServiceUnavailable dengan kebijakan Concurrent Rate Limit |
| APIRT-4660 | Runtime API | Menambahkan nama pod MP di header ke router X-Apigee-Pod |
| APIRT-4506 | Runtime API | Perubahan cache tidak direplikasi ke pemroses pesan tertentu |
| APIRT-4196 | Runtime API | Format stempel waktu syslog kebijakan Message Logging tidak benar |
| 66933664 | Runtime API | QuotaService untuk alur non-CPS harus membersihkan bucket secara asinkron dan tidak di thread Apigee-Main |
| 66495205 | Runtime API | Penanganan kebijakan JavaScript yang lebih baik dengan panggilan http asinkron untuk mencegah NPE |
| 65847462 | Runtime API | pernyataan cetak gagal dengan NPE |
| 65648578 | Runtime API | Hanya MP yang harus mendaftar di jalur KV consul |
| 65603360 | Runtime API | Panggilan JavaScript gagal dengan error null |
| 65416531 | Platform Fitur | Membangkitkan kembali konteks pesan saat objek JavaScript dimasukkan kembali ke dalam konteks langkah JavaScript |
| 67405744 | Apigee | Latensi pemrosesan permintaan yang tinggi di MP |
| 65849186 | Trireme | Pengecualian yang tidak tertangani tidak menyebabkan proses Node.js/Trireme keluar |
| 65713882 | Trireme | mongodb-core di Trireme menghasilkan hasil kripto yang berbeda dengan Node.js native |
| 65374484 | Trireme | Keamanan Node: http.get dengan opsi otorisasi numerik membuat buffer yang belum diinisialisasi |
| 64577449 | Trireme | Trireme menampilkan error Invalid verify algorithm sha256 |
| EDGESERV‑6 | Server Edge | Aplikasi Node mengalami x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError" |
17.09.20 (UI)
| ID Masalah | Deskripsi |
|---|---|
| 65584963 | Analytics: Filter laporan kustom harus memiliki pemeriksaan yang tidak peka huruf besar/kecil untuk jenis data Filter laporan kustom kini tidak peka huruf besar/kecil untuk perbandingan jenis data. |
| 65446846 | Tidak dapat menetapkan peran administrator untuk perusahaan di UI Edge Kumpulan lengkap developer dan perusahaan ditampilkan dan dapat dikelola di UI Edge. |
| 65125644 | Tidak dapat menghapus produk API dari kredensial untuk Aplikasi Perusahaan Masalah yang mencegah produk API dihapus dari kredensial untuk aplikasi perusahaan telah diperbaiki. |
17.09.11 (Pengelolaan API)
| ID Masalah | Deskripsi |
|---|---|
| 64541665 | Ubah konfigurasi logger sumber di MP agar memiliki nama log yang berbeda |
| APIRT‑3593 | Token OAuth tidak menyimpan atribut yang ditetapkan dalam panggilan berikutnya |
| APIRT-4336 | Membagi OAuthStepExecution menjadi beberapa eksekusi langkah. Setiap operasi harus memiliki eksekusi langkah khusus |
| APIRT-4444 | Menghitung rasio error per target per kode error |
| APIRT-4456 | Memfaktorkan ulang Kunci API Verifikasi untuk EAP-gateway/apid |
| APIRT-4635 | Dukungan atribut token refresh yang digunakan kembali diaktifkan untuk kebijakan OAuth |
| APIRT-4683 | Menambahkan IP LB GCP sebagai Tepercaya untuk Header XFF |
| APIRT-4723 | Dukungan pemuatan paket OAuth untuk mode EdgeX/Hybrid |
| APIRT-4725 | Memperbaiki masalah NPE layanan OAuth |
| APIRT-4726 | ScriptableHttpClient tidak boleh mengasumsikan bahwa konteks pesan masih ada pada waktu pengiriman |
| MGMT‑3764 | Keystore tidak valid tidak lagi dapat melewati pengelolaan |
| MGMT-3782 | Nilai tingkat konsistensi default yang optimal untuk identity-zone |
| MGMT-3913 | Menyelesaikan masalah waktu tunggu habis untuk mengambil token OAuth2 berdasarkan appId |
| MGMT-3997 | Penghapusan keystore tidak boleh diizinkan jika ada referensi yang mengarah ke keystore tersebut |
| MGMT-4013 | Memperbarui referensi keystore akan memeriksa keberadaan keystore dan alias yang direferensikan |
| MGMT-4065 | Dukungan diaktifkan untuk sertifikat format PKS |
| MGMT-4113 | Peningkatan fitur host virtual layanan mandiri |
| MGMT-4229 | Setelah menambahkan @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) regresi apiconfiguration gagal |
| MGMT-4232 | [EDGEX/Hybrid] Upload API impor tidak merusak paket |
| MGMT-4242 | [EDGEX/Hybrid] Mendukung deployment proxy ke lebih dari satu lingkungan |
| MGMT-4245 | [EDGEX/Hybrid] Validasi layanan mandiri VirtualHost untuk hybrid-virtual-hosts |
| MGMT-4250 | [EDGEX] Eksekusi paralel untuk API status deployment proxy API |
17.09.06 (UI)
| ID Masalah | Deskripsi |
|---|---|
| 65015144 | Analytics: Filter halaman laporan kustom memiliki masalah dengan filter nilai bilangan bulat untuk
pelanggan BigQuery Filter halaman laporan kustom kini menangani nilai bilangan bulat seperti yang diharapkan. |
| 64806976 | Kolom developer tidak diisi di halaman daftar Aplikasi Kolom Developer kini diisi untuk semua aplikasi dalam daftar. |
| 64766918 | Dukungan YAML editor proxy API rusak Memperbaiki masalah yang menyebabkan masalah pada file YAML di editor proxy API. |
| 64160572 | Analytics: Menghapus Transaksi Bisnis dari Menu Analytics dan dari tab performa editor proxy Dasbor analisis Transaksi Bisnis tidak lagi didukung. Untuk mengetahui alternatifnya, lihat artikel komunitas Alternatif untuk Business Transactions API. |
17.08.21.00 (portal)
| ID Masalah | Deskripsi |
|---|---|
| DEVSOL‑2625 | Peran monetisasi dihapus setelah beralih perusahaan Jika Anda telah mengaktifkan monetisasi, jika Anda menetapkan peran kepada pengguna dan pengguna tersebut beralih dari satu konteks perusahaan ke konteks perusahaan lain, peran tersebut tidak lagi dihapus dari pengguna. |
| DEVSOL-2621 |
Pembaruan modul Drupal Modul Drupal berikut telah diupdate ke rilis yang ditunjukkan:
|
| DEVSOL-2612 |
Pesan"Situs mengalami error" ditampilkan saat mengaktifkan
Monetisasi
Error ini tidak lagi dicatat. |
| DEVSOL-2609 | Halaman status Drupal tidak menampilkan status koneksi Edge yang tepat untuk SAML
(OAuth) Halaman Status Drupal kini menampilkan status koneksi Edge yang tepat untuk SAML (OAuth). Sebelumnya, halaman laporan Laporan > Status akan menampilkan bahwa koneksi tidak berfungsi meskipun Anda telah mengonfigurasi SAML dengan benar. |
| DEVSOL-2608 | SAML/OAuth: Log mencetak Bearer token cache miss dengan setiap panggilan Memperbaiki masalah pada logika cache token Bearer yang menyebabkan sistem mendapatkan token baru setiap kali memanggil Edge. |
| DEVSOL-2599 | Beberapa masalah dengan devconnect_user_developer_is_active() Memperbaiki masalah saat status developer yang salah diperiksa untuk memutuskan apakah pengguna aktif atau tidak. Jika akun developer dinonaktifkan di UI Edge sehingga kunci aplikasi berhenti berfungsi, sistem kini akan menampilkan pesan untuk memberi tahu developer. Selain itu, kami juga menambahkan peningkatan performa pada fungsi ini. |
| DEVSOL-2595 |
Peningkatan dan pembaruan konfigurasi SAML Peningkatan dan pembaruan berikut telah dilakukan pada konfigurasi SAML:
|
| DEVSOL-2569 | Analytics Aplikasi: Waktu Respons Endpoint tidak lagi berfungsi, diubah menjadi Total
Waktu Respons Grafik analisis Waktu Respons Endpoint telah dihapus dari tab Analytics di halaman Aplikasi developer karena tidak mencerminkan total waktu respons dan menyebabkan kebingungan. Metrik hanya mencerminkan waktu yang diperlukan endpoint untuk merespons, tetapi bukan waktu yang diperlukan proxy API untuk merespons. Grafik Throughput menampilkan total waktu respons untuk developer akhir. |
17.07.31.00 (portal)
| ID Masalah | Deskripsi |
|---|---|
| DEVSOL‑2258 | Beberapa kolom teks tidak dapat diterjemahkan ke dalam bahasa Portugis Menambahkan teks terjemahan yang tidak ada di modul Aplikasi Drupal Dev Portal ke sistem Internasionalisasi Drupal. Sebelumnya, beberapa teks tidak dapat diterjemahkan di halaman "Aplikasi Saya". |
| DEVSOL-2536 | Mengedit "nama aplikasi" atau "URL callback" menyebabkan portal menghapus produk API dari
aplikasi developer Memperbarui aplikasi developer tidak akan lagi menyebabkan produk API dihapus dari aplikasi. |
| DEVSOL-2519 | Smartdocs memiliki dependensi yang tidak dideklarasikan pada devconnect_developer_apps Modul Smartdocs tidak lagi memiliki dependensi yang tidak perlu pada modul aplikasi developer DevConnect. |
| DEVSOL-2492 | Escape HTML yang salah di halaman perusahaan Memperbaiki masalah saat menu monetisasi menampilkan ampersand, seperti, "Katalog & Paket", dengan encoding HTML. |
| DEVSOL-2490 | Meningkatkan penggunaan Pengatur tanggal paket tarif dalam modul monetisasi Menambahkan penanganan yang lebih baik untuk Paket tarif monetisasi di seluruh zona waktu. |
| DEVSOL-2440 | Memanggil API "batas" pengelolaan yang tidak digunakan lagi di portal developer akan menghasilkan
404 Memperbarui sistem untuk menangani API paket pembelian/tampilan baru di Monetisasi. |
| DEVSOL-2436 | Tabel drupal_cache_mint tidak ada di DB DevPortal saat mencoba mengaktifkan
modul Drupal Apigee_company untuk mengaktifkan monetisasi Memperbaiki masalah saat konfigurasi Monetisasi akan menyebabkan error berikut: "ERROR: relation "drupal_cache_mint" does not exist". |
| DEVSOL-2419 | Mengimpor JSON non-OpenAPI sebagai OpenAPI tidak memunculkan pesan error Mengimpor dokumen OpenAPI ke SmartDocs kini divalidasi untuk memastikan dokumen tersebut adalah spesifikasi OpenAPI. |
| DEVSOL-2406 | Link SmartDocs, 'Detail Revisi' atau 'Edit Revisi', tidak berfungsi Memperbaiki masalah saat 'Detail Revisi' atau 'Edit Revisi' di menu tindakan revisi SmartDocs menampilkan halaman yang salah. |
| DEVSOL-2382 | Fungsi"Kunci template metode SmartDocs" Membuat izin baru "Kelola template SmartDocs" sehingga kemampuan untuk mengedit template SmartDocs dapat dihapus atau dibatasi untuk peran tertentu. |
| DEVSOL-2380 | Error indeks tidak ditentukan di log Drupal Menghapus pesan menyesatkan berikut di log Drupal untuk situs yang mengaktifkan Monetisasi: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers() |
| DEVSOL-2375 | Error Alamat Tidak Valid di log Drupal Memperbaiki bug yang menyebabkan error tidak valid ditambahkan ke log jika sistem tidak memiliki SMTP yang dikonfigurasi. |
| DEVSOL-2355 | Waktu tunggu cURL menyebabkan peringatan PHP dan log yang buruk di edge-php-sdk Memperbaiki bug yang menyebabkan waktu tunggu menghasilkan pesan log yang diformat dengan buruk. |
| DEVSOL-2336 | Pembaruan konfigurasi penyedia pembayaran monetisasi Halaman konfigurasi portal developer Configuration > Monetization Settings > Recurring Payment via Worldpay kini dapat digunakan untuk mengonfigurasi detail pembayaran WorldPay. |
| DEVSOL-2307 | Tambahkan peringatan/dokumen bahwa modul apigee_company hanya dapat digunakan dengan
monetisasi Modul Drupal apigee_company mengharuskan Monetisasi diaktifkan. Jika Anda mengaktifkan modul apigee_company saat Monetisasi tidak diaktifkan, pesan peringatan akan ditampilkan di laporan Status untuk situs. |
| DEVSOL-2270 | Setelah rilis monetisasi terbaru (5 Oktober 2016) tidak dapat menyimpan info Perusahaan Memperbaiki masalah di Monetisasi yang menyebabkan informasi perusahaan tidak dapat disimpan dengan benar. |
| DEVSOL-2175 | Modul Alias Saya dan Statistik inti tidak berfungsi dengan baik Modul inti Drupal dan modul contrib "Alias Saya" telah di-patch sehingga "Alias Saya" dan modul Statistik inti dapat diaktifkan secara bersamaan. Untuk mengetahui informasi selengkapnya, lihat https://www.drupal.org/node/1863260 dan https://www.drupal.org/node/2076691. |
Masalah Umum
Rilis ini memiliki masalah umum berikut:
| ID Masalah | Deskripsi |
|---|---|
| 72379834 |
Pesan error izin muncul saat menghentikan apigee-postgresql Saat Anda menggunakan perintah |
| 68722102 |
Kebijakan MessageLogging yang menyertakan informasi tambahan dalam pesan log Elemen
|