4.18.01 - Edge for Private Cloud sürüm notları

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
info

Önceki Edge for Private Cloud Özellik Sürümü'nden bu yana aşağıdaki sürümler yayınlandı ve bu Özellik Sürümü'ne dahil edildi:

Edge kullanıcı arayüzü sürümü Edge yönetim sürümü Portal sürümü

Belirli bir bulut sürümünün Edge for Private Cloud sürümünüze dahil olup olmadığını nasıl anlayabileceğinizi öğrenmek için Sürüm numaralandırma hakkında başlıklı makaleyi inceleyin.

Sürüme genel bakış

Bu sürümdeki en önemli yeni özellikler şunlardır:

  • PostgreSQL 9.6'ya yükseltme
  • Private Cloud için yeni Edge deneyiminin beta sürümü
  • JSON Web Jetonları (JWT) oluşturmanıza, doğrulamanıza ve kodunu çözmenize olanak tanıyan üç yeni politikanın beta sürümü.

Bu sürüm, aşağıda listelenen Edge Public Cloud sürümlerinde yer alan tüm hata düzeltmelerini ve yeni özellikleri de içerir.

Kullanımdan kaldırılan özellikler

Bu sürümde aşağıdaki özelliklerin desteği sonlandırıldı veya bu özellikler kullanımdan kaldırıldı. Daha fazla bilgi için Edge desteği sonlandırma politikasına bakın.

Kullanımdan kaldırmalar

API BaaS'ın yeni yüklemelerinin desteğinin sonlandırılması

31 Ocak 2018'den itibaren yeni müşteriler, spesifikasyon sayfanızda API BaaS yetkisi vurgulanmadığı sürece API BaaS'ye uygun değildir.

Apigee güvenli deposu (kasalar) için desteğin sonlandırılması

"Kasalar" olarak da bilinen Apigee güvenli deposu kullanımdan kaldırılıyor ve Eylül 2018'de devre dışı bırakılacak. Anahtar/değer çiftlerinin şifrelenmiş olarak depolanmasını sağlayan kasalar, Management API ile oluşturulur ve çalışma zamanında apigee-access Node.js modülündeki işlevlerle erişilir.

Güvenli depolama alanı yerine, Anahtar/değer eşlemeleriyle çalışma başlıklı makalede açıklandığı gibi şifrelenmiş anahtar/değer eşlemelerini (KVM'ler) kullanın. Şifrelenmiş KVM'ler, kasalar kadar güvenlidir ve oluşturma ile alma için daha fazla seçenek sunar. (MGMT-3848)

API proxy'si Performans sekmesine yol ekleme desteğinin sonlandırılması

Bu sürüme kadar, yönetim kullanıcı arayüzünde bir API proxy'sine gidebilir, Performans sekmesine gidip proxy'nin Performans sekmesinde ve İş İşlemleri kontrol panelinde grafik tabanlı karşılaştırma için farklı yollar oluşturabiliyordunuz. Bu özellik kullanımdan kaldırıldı ve artık kullanıcı arayüzünde kullanılamıyor. Bu işlevin alternatifi için aşağıdaki Apigee Community makalesine bakın: Alternative to Business Transactions API (İşlemler API'sinin Alternatifi). (EDGEUI-902)

Geliştirici Hizmetleri portalı için SMTP protokolünü ayarlamak üzere SMTPSSL özelliğinin desteğinin sonlandırılması

Artık portala bağlı SMTP sunucusu tarafından kullanılan protokolü ayarlamak için SMTPSSL özelliği yerine SMTP_PROTOCOL özelliğini kullanıyorsunuz. Geçerli değerler: "standard", "ssl" veya "tls".

Daha fazla bilgi için Developer Services portal installation (Geliştirici Hizmetleri portalı yükleme) başlıklı makaleyi inceleyin.

Yeni özellikler ve güncellemeler

Bu sürümdeki yeni özellikler ve geliştirmeler aşağıda verilmiştir. Bu sürümde, aşağıdaki geliştirmelerin yanı sıra kullanılabilirlik, performans, güvenlik ve kararlılıkla ilgili çeşitli geliştirmeler de yer almaktadır.

Özel bulut

PostgreSQL'in 9.6 sürümüne yükseltilmesi

Bu sürümde, Edge'in PostgreSQL'deki paralel sorgu özelliğinden yararlanabilmesi için PostgreSQL 9.6'ya yükseltme yapılmıştır. Daha fazla bilgi için:

Private Cloud için yeni Edge deneyiminin beta sürümü

Private Cloud için Edge'in bu sürümü, API yönetimi kullanıcı arayüzünde önemli bir güncellemenin beta sürümünü içerir. Bu yeni Edge deneyimi, Apigee Edge platformunun mevcut özelliklerinin üzerine inşa edilmiştir ve özellikle tasarım ve yayınlama alanlarında bazı geliştirmeler ekler.

Yeni Edge deneyimi daha önce yalnızca Cloud kullanıcıları tarafından kullanılabilmekteydi. Özel Bulut için Edge'in bu sürümüyle birlikte, Yeni Edge deneyiminin beta sürümünü yükleyebilirsiniz.

Daha fazla bilgi için Beta Release of the New Edge Experience for Private Cloud başlıklı makaleyi inceleyin.

JWT politikalarının beta sürümü

JSON Web Token (JWT), IETF RFC 7519'da açıklanan bir jeton standardıdır. JWT, bir dizi talebi (diğer bir deyişle bir dizi ad/değer çifti) imzalamanın bir yolunu sunar. Bu talepler daha sonra JWT'nin alıcısı tarafından güvenilir bir şekilde doğrulanabilir.

Bu sürümde, Apigee Edge'de JSON Web Jetonları (JWT) oluşturmanıza, doğrulamanıza ve kodunu çözmenize olanak tanıyan üç yeni politika yer alıyor:

  • JWT politikası oluşturma: Yapılandırılabilir bir dizi taleple imzalı bir JWT oluşturur. JWT daha sonra istemcilere döndürülebilir, arka uç hedeflerine iletilebilir veya başka şekillerde kullanılabilir. Daha fazla bilgi için JWT oluşturma politikası (Beta sürümü) başlıklı makaleyi inceleyin.
  • JWT politikasını doğrulama: İstemcilerden veya diğer sistemlerden alınan JWT'deki imzayı doğrular. Bu politika, sonraki politikaların veya koşulların yetkilendirme ya da yönlendirme kararları vermek için bu değerleri inceleyebilmesi amacıyla talepleri akış değişkenlerine de ayıklar. Daha fazla bilgi için JWT politikasını (Beta sürümü) doğrulama başlıklı makaleyi inceleyin.
  • JWT politikasının kodunu çözme: JWT'deki imza doğrulanmadan JWT'nin kodunu çözer. Bu politika, JWT'nin imzası doğrulanmadan önce JWT içindeki bir talebin değerinin bilinmesi gerektiğinde JWT doğrulama politikasıyla birlikte kullanıldığında faydalıdır. Daha fazla bilgi için Decode JWT policy (Beta version) başlıklı makaleyi inceleyin.

Genel bakış için JWT politikalarına genel bakış bölümüne bakın.

Sanal ana makineler için OCSP stapling desteklenir (65587547)

Sanal ana makineler artık tek yönlü ve iki yönlü TLS için OCSP stapling'i destekliyor. Etkinleştirildiğinde bir OCSP (Online Certificate Status Protocol) istemcisi, sertifikanın geçerli olup olmadığını belirlemek için bir OCSP yanıtlayıcısına durum isteği gönderir. Yanıt, sertifikanın geçerli olup olmadığını ve iptal edilip edilmediğini gösterir.

Varsayılan olarak OCSP stapling devre dışıdır. OCSP'yi etkinleştirmek için sanal ana makinede TLS'nin etkinleştirilmesi gerekir.

Daha fazla bilgi için Sanal ana makine özellik referansı başlıklı makaleyi inceleyin.

Yönlendirici yeniden deneme seçenekleri artık sanal ana makine düzeyinde ayarlanabilir

Artık sanal ana makinede yönlendiricinin ileti işlemciyle iletişimi için yeniden deneme seçeneklerini ayarlayabilirsiniz. Bu seçenek, yalnızca yönlendirici düzeyinde ayarlanabilen önceki seçeneklere kıyasla daha ayrıntılı kontrol sağlar.

Daha fazla bilgi için bkz. Sanal ana makine yapılandırma özellikleri.

Harici rol eşleme desteği eklendi (67145030)

Harici bir dizin hizmetini Apigee Edge Private Cloud yüklemesine entegre etmek için Harici Kimlik Doğrulama'yı kullanıyorsanız artık Harici Rol Eşleme'yi kullanabilirsiniz. Harici Rol Eşleme, kendi gruplarınızı veya rollerinizi Apigee Edge'de oluşturulan rol tabanlı erişim denetimi (RBAC) rolleri ve gruplarıyla eşlemenize olanak tanır.

4.18.01'den önceki Private Cloud sürümleri için Edge'in Harici Rol Eşleme hizmetinin desteği sonlandırıldı. Harici Rol Eşleme 4.18.01 sürümü, hataların düzeltildiği ve yeni özelliklerin eklendiği güncellenmiş bir sürümdür:

  • Erişimi olması gereken kullanıcıların kimliğini doğrularken "403 yasaklandı" kimlik doğrulama yanıtları almanıza neden olan sorun düzeltildi.
  • X-Apigee-Current-User başlığı artık Harici Rol Eşleme'de destekleniyor. Uygun erişime (sistem yöneticisi) sahip kullanıcılar, kendi kimlik bilgileriyle başka bir kullanıcı olarak giriş yapabilir.

Daha fazla bilgi için Harici Rol Eşleme başlıklı makaleye göz atın.

Artık yükleme işlemi yapmadan sistem gereksinimlerini test edebilirsiniz (67858161).

Edge for the Private Cloud 4.17.09, kurulumun bir parçası olarak bir makinede CPU ve bellek gereksinimlerini kontrol etmek için ENABLE_SYSTEM_CHECK=y özelliğine destek ekledi. Ancak bu kontrol için gerçek bir yükleme yapmanız gerekiyordu. Artık yükleme yapmadan bu kontrolü gerçekleştirmek için "-t" işaretini kullanabilirsiniz:

/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t

Bu komut, sistem gereksinimleriyle ilgili tüm hataları ekranda gösterir.

Daha fazla bilgi için Bir düğüme Edge bileşenlerini yükleme başlıklı makaleyi inceleyin.

Geliştirici Hizmetleri portalı için güncellenen PHP sürümü (68733233)

Portal artık PHP 7.0.23 sürümünü kullanıyor.

Artık Geliştirici Hizmetleri portalında bir SMTP sunucusu yapılandırmak gerekmiyor (70164403)

Artık portalı yüklerken bir SMTP sunucusu yapılandırmanız gerekmiyor. Artık tek bir kurulum sonrası yapılandırabilirsiniz.

API Hizmetleri

Yeni öğelerdeki ad doğrulamaları (MGMT-4252 ve MGMT-4098)

Yeni öğeler oluşturduğunuzda Apigee, adlandırma kurallarını zorunlu kılmak için adları doğrular. Oluşturma veya güncelleme sırasında doğrulanan öğeler şunlardır: API proxy'leri, politikalar (ve API proxy tanımlarındaki politika adları), sanal ana makineler, roller, önbellekler, hedef sunucular, hata ayıklama için veri maskeleri, anahtar depoları ve güven depoları ile API proxy'lerindeki kaynak dosyaları. Bu öğelerle ilgili adlandırma kısıtlamaları için Adlandırma ve giriş hatası uyarıları bölümüne bakın.

Düzeltilen hatalar

Bu sürümde aşağıdaki hatalar düzeltilmiştir. Bu liste, öncelikle destek taleplerinin düzeltilip düzeltilmediğini kontrol eden kullanıcılar içindir. Tüm kullanıcılar için ayrıntılı bilgi sağlamak üzere tasarlanmamıştır.

Private Cloud 4.18.01

Sorun Kimliği Açıklama
68001164

PHP LDAP uzantısı artık varsayılan olarak portalla birlikte yükleniyor

PHP LDAP uzantısı, RedHat ve CentOS'a portal yüklenirken artık varsayılan olarak yükleniyor. Bu modül, Drupal LDAP modülünün etkinleştirilmesini kolaylaştırır.

68049481

Drupal settings.php dosyası artık yazılabilir

Portal yükleme komut dosyası artık Drupal settings.php dosyasının doğru şekilde kopyalanıp güncellenebilmesi için "apigee" kullanıcısı tarafından yazılabilir olmasını sağlıyor.

68139166 Yükleyici çıkışı, OpenLDAP'ın düşürülmediği halde düşürüldüğünü gösteriyordu.
68329105 SAML etkinleştirildiğinde ve kendinden imzalı sertifika kullanıldığında Edge'e bağlanırken portal kurulumu kullanıcı oluşturamıyor.
68427561 Portal yapılandırma özellikleri artık yeniden başlatma işleminden sonra doğru şekilde ayarlanıyor.
69024465 Edge kullanıcı arayüzünde SharedFlow'u devre dışı bırakma
69711616 Üçüncü taraf JAR'larında Jackson Databind, 2.7.9.1 sürümüne güncellendi.

17.11.06 (UI)

Sorun Kimliği Açıklama
68357182

CSV dosyası, zaman aralığı için doğru verileri içermiyor (tam veri kümesini içeriyor)
CSV dosyası, belirtilen zaman aralığı için doğru verileri içermiyordu. Bunun yerine, dosya tam veri kümesini içeriyordu. Bu sorun düzeltildi.

67650494 Edge kullanıcı arayüzü, ortam değişikliklerini izlemelidir
Bazı durumlarda, kullanıcı arayüzünde sayfalar arasında geçiş yapılırken ortam değişiklikleri kalıcı hale getirilmiyordu. Bu sorun düzeltildi.

17.10.25.00 (portal)

Sorun Kimliği Bileşen Adı Açıklama
67646686 Geliştirici Portalı - Drupal & Forum sayfasında gösteriliyor
Menü sekmelerindeki tüm ve işaretleri için varsayılan Apigee temasında "&" gösterilmesine neden olan hata düzeltildi.
65456469 Geliştirici Portalı - Drupal Modülün katkıda bulunanları tarafından sağlanan güvenlik geliştirmeleri için CAPTCHA modülünü güncelleyin
CAPTCHA modülü, güvenlik açığını düzeltmek için CAPTCHA 7.x-1.5 sürümüne güncellendi. Daha fazla bilgi için https://www.drupal.org/node/2907137 adresini ziyaret edin.
65101827 Geliştirici Portalı - Drupal Şirket uygulaması analizlerinin çalışmaması
Para kazanma şirket uygulamalarının herhangi bir analiz verisi gösterememesi hatası düzeltildi.
65003870 Geliştirici Portalı - Drupal Gelecekteki ücret planları iptal edilemiyordu
Bir şirket tarafından satın alınan gelecekteki ücret planlarının iptal edilememesine neden olan hata düzeltildi.
65003539 Geliştirici Portalı - Drupal Drupal yerel ayarından varsayılan ülkeyi kullan
Para kazanma ile ilgili iletişim kişisi ve fatura bilgileri adresi artık Yerel Ayar Varsayılan ülke ayarındaki varsayılan ülkeyi kullanıyor. Bu ayarı, Drupal Yönetim menüsünde Yapılandırma > Bölgesel ve dil'i seçerek değiştirebilirsiniz. Varsayılan yerel ayarın değiştirilmesi, para kazanma ile ilgili iletişim kişisi ve fatura ayrıntıları bölümündeki varsayılan ülkeyi değiştirir.

17.10.11 (UI)

Sorun Kimliği Açıklama
67005192 Kullanıcı arayüzü, izinleri kontrol ederken kod çözülmüş yolları işlemelidir
Kullanıcı arayüzü artık kullanıcı izinlerini kontrol ederken kod çözülmüş yolları işliyor.

17.09.20 (API yönetimi ve çalışma zamanı)

Sorun Kimliği Bileşen Adı Açıklama
MGMT-4219 API Yönetimi MGMT, kuruluş ve ortam üstbilgisini blobstore'a gönderecek
MGMT-4065 API Yönetimi PKS biçimli sertifikalar için destek etkinleştirildi
MGMT-3782 API Yönetimi Kimlik bölgesi için optimum varsayılan tutarlılık düzeyi değeri
MGMT-3913 API Yönetimi Bir appId ile OAuth2 jetonlarını alma zaman aşımı sorununu çözme
MGMT-4177 API Yönetimi SecurityProfile'da temel kimlik doğrulama şemasını devre dışı bırakma
MGMT-3978 API Yönetimi Tüm Java bileşenlerinde JVM_OPTIONS'ı ayarlamak için CWC jetonu gerekir
MGMT-3918
MGMT-4294
API Yönetimi Özel roller için izin yollarındaki özel karakterleri otomatik olarak URL kodlama
APIRT-4767 API Çalışma Zamanı JavaScript adımında içerik için her zaman UTF-8 kullanılmalıdır
APIRT-4725 API Çalışma Zamanı Sabit OAuth hizmeti NPE sorunu
APIRT-4691 API Çalışma Zamanı Sağlıksız hizmeti sonlandırmadan önce bağlantıların boşalmasına izin verin
APIRT-4644 API Çalışma Zamanı BlobstoreService için temel yetkilendirme
APIRT-4636 API Çalışma Zamanı Zookeeper kapalı olsa bile Sense Action çalışmaya devam etmelidir
APIRT-4635 API Çalışma Zamanı OAuth politikaları için yenileme jetonu özelliğini yeniden kullanma desteği etkinleştirildi
APIRT-4632 API Çalışma Zamanı Hareketli pencere kota sayacı doğru şekilde hesaplanmıyor
APIRT-4584 API Çalışma Zamanı Akış kancası tutarlı şekilde dağıtılmıyor, ZooKeeper kontrolü çalışmıyor
APIRT-4542 API Çalışma Zamanı MP Sense Task, bildirimde bulunulmadan sona erdi
APIRT-4522 API Çalışma Zamanı Kuruluş bölgesi, axgroup bölgesinden farklıysa Analytics, para kazanma özelliği etkin mesaj işlemcilerinde çalışmaz
APIRT-4444 API Çalışma Zamanı Hata kodu başına hedef başına işlem hatası oranlarını hesaplama
APIRT-4435 API Çalışma Zamanı RepositoryServiceImpl.loadAsString() karakter kümesini kullanmıyor
APIRT-4370 API Çalışma Zamanı Kuruluşun pazar yerlerinde yüksek bellek kullanımı
APIRT-4354 API Çalışma Zamanı Her istek için Nginx access_log'da TLS sürümünü yakalama
APIRT-4169 API Çalışma Zamanı Mevcut Nginx sürümü, X-Forwarded-For başlığı için gereken değişken kombinasyonunu desteklemiyor
APIRT-3671 API Çalışma Zamanı Karma oluşturma etkinleştirildikten sonra jetonlar karma oluşturulmuş olarak kaydedilmiyor
APIRT-3593 API Çalışma Zamanı OAuth jetonu, sonraki bir çağrıda ayarlanan özelliği tutmuyor
APIRT-3081 API Çalışma Zamanı Eşzamanlı sıklık sınırı politikasıyla ilgili messaging.adaptors.http.flow.ServiceUnavailable hatası
APIRT-4660 API Çalışma Zamanı MP pod adını, X-Apigee-Pod yönlendiricisine üstbilgi olarak ekleme
APIRT-4506 API Çalışma Zamanı Önbellek değişiklikleri belirli bir ileti işlemcisine kopyalanmıyor
APIRT-4196 API Çalışma Zamanı İleti günlüğüne kaydetme politikası syslog zaman damgası biçimi doğru değil
66933664 API Çalışma Zamanı CPS dışı akış için QuotaService, paketleri eşzamansız olarak temizlemeli ve Apigee-Main iş parçacığında temizlememelidir.
66495205 API Çalışma Zamanı NPE'yi önlemek için eşzamansız HTTP çağrılarıyla JavaScript politikasının daha iyi işlenmesi
65847462 API Çalışma Zamanı print ifadesi NPE ile başarısız oluyor
65648578 API Çalışma Zamanı Yalnızca MP'ler consul KV yoluna kaydolmalıdır
65603360 API Çalışma Zamanı JavaScript çağrıları null hatasıyla başarısız oluyor
65416531 Feature Platform JavaScript nesneleri JavaScript adım bağlamına geri getirildiğinde mesaj bağlamını yeniden oluşturma
67405744 Apigee Pazar yerlerinde yüksek istek işleme gecikmesi
65849186 Trireme İşlenmeyen istisnalar, Node.js/Trireme işleminin çıkmasına neden olmuyor
65713882 Trireme Trireme'deki mongodb-core, yerel Node.js'den farklı kripto sonuçları üretiyor
65374484 Trireme Düğüm güvenliği: Sayısal yetkilendirme seçenekleriyle http.get, başlatılmamış arabellekler oluşturuyor
64577449 Trireme Trireme, Invalid verify algorithm sha256 hatası döndürüyor
EDGESERV‑6 Uç Sunucu Node uygulamalarında x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError" hatasıyla karşılaşılıyor

17.09.20 (UI)

Sorun Kimliği Açıklama
65584963 Analytics: Özel rapor filtresinin, veri türü için büyük/küçük harfe duyarsız kontrolü olması gerekiyor
Özel rapor filtresi artık veri türü karşılaştırmaları için büyük/küçük harfe duyarsız.
65446846 Edge kullanıcı arayüzünde bir şirket için yönetici rolü atanamıyor
Geliştiricilerin ve şirketlerin tamamı Edge kullanıcı arayüzünde gösterilir ve yönetilebilir.
65125644 Şirket uygulaması için kimlik bilgilerinden API ürünü kaldırılamıyor
Bir API ürününün şirket uygulaması için kimlik bilgilerinden kaldırılmasını engelleyen sorun düzeltildi.

17.09.11 (API yönetimi)

Sorun Kimliği Açıklama
64541665 MP'de kaynak günlükçü yapılandırmasını farklı günlük adlarına sahip olacak şekilde değiştirme
APIRT‑3593 OAuth jetonu, sonraki bir çağrıda ayarlanan özelliği tutmuyor
APIRT-4336 OAuthStepExecution'ı birden fazla adım yürütmeye bölün. Her işlemin özel bir adım yürütmesi olmalıdır.
APIRT-4444 Hata kodu başına hedef başına işlem hatası oranlarını hesaplama
APIRT-4456 EAP-gateway/apid için API anahtarını doğrulama işlevini yeniden düzenleme
APIRT-4635 OAuth politikaları için yenileme jetonu özelliğini yeniden kullanma desteği etkinleştirildi
APIRT-4683 GCP LB IP'lerini XFF üstbilgileri için güvenilir olarak ekleme
APIRT-4723 EdgeX/Karma mod için OAuth paketi yükleme desteği
APIRT-4725 Sabit OAuth hizmeti NPE sorunu
APIRT-4726 ScriptableHttpClient, ileti bağlamının gönderim sırasında hâlâ mevcut olduğunu varsaymamalıdır
MGMT‑3764 Geçersiz anahtar deposu artık yönetimden geçemiyor
MGMT-3782 Kimlik bölgesi için optimum varsayılan tutarlılık düzeyi değeri
MGMT-3913 Bir appId ile OAuth2 jetonlarını alma zaman aşımı sorununu çözme
MGMT-3997 Anahtar depolarına işaret eden bir referans varsa anahtar depolarının silinmesine izin verilmemelidir
MGMT-4013 Anahtar deposu referansını, anahtar deposunun ve referans verilen takma adın varlığını kontrol edecek şekilde güncelleme
MGMT-4065 PKS biçimli sertifikalar için destek etkinleştirildi
MGMT-4113 Self servis sanal sunucu özelliği geliştirildi
MGMT-4229 @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) eklendikten sonra apiconfiguration gerilemesi başarısız oluyor
MGMT-4232 [EDGEX/Hibrit] İçe aktarma API'si yüklemeleri paketi bozmaz
MGMT-4242 [EDGEX/Hybrid] Birden fazla ortama proxy dağıtımı desteği
MGMT-4245 [EDGEX/Hybrid] VirtualHost self service validation for hybrid-virtual-hosts
MGMT-4250 [EDGEX] API proxy'si dağıtım durumu API'si için paralel yürütme

17.09.06 (UI)

Sorun Kimliği Açıklama
65015144 Analytics: Özel raporlar sayfa filtresinde, BigQuery müşterileri için tam sayı değeri filtresiyle ilgili sorun var
Özel raporlar sayfa filtresi artık tam sayı değerlerini beklendiği gibi işliyor.
64806976 Uygulama listesi sayfasında Geliştirici alanı doldurulmuyor
Geliştirici alanı artık listedeki tüm uygulamalar için dolduruluyor.
64766918 API proxy düzenleyicisinin YAML desteği bozuk
API proxy düzenleyicisindeki YAML dosyalarıyla ilgili soruna neden olan sorun düzeltildi.
64160572 Analytics: İşlemleri Analytics menüsünden ve proxy düzenleyici performans sekmesinden kaldırma
İşlemler Analytics kontrol paneli artık desteklenmiyor. Alternatifler için Alternative to Business Transactions API (İşlemler API'sinin Alternatifi) başlıklı topluluk makalesine bakın.

17.08.21.00 (portal)

Sorun Kimliği Açıklama
DEVSOL‑2625 Şirket değiştirildikten sonra para kazanma rollerinin kaldırılması
Para kazanma özelliği etkinse, bir kullanıcıya rol atadığınızda ve bu kullanıcı bir şirket bağlamından diğerine geçtiğinde rol artık kullanıcıdan kaldırılmaz.
DEVSOL-2621 Drupal modülü güncellemeleri
Aşağıdaki Drupal modülleri, belirtilen sürüme güncellendi:
  • File Entity (fieldable files) 7.x-2.4
  • Media 7.x-2.10
  • Media CKEditor 7.x-2.5
  • Medya: YouTube 7.x-3.5
  • Metatag 7.x-1.22
  • Services Views 7.x-1.2
DEVSOL-2612

Para kazanma etkinleştirilirken"Web sitesinde bir hata oluştu" mesajı gösteriliyordu.
Para kazanma modülleri etkinleştirilirken oluşan sorun düzeltildi. Website encountered an error mesajı, günlüklerde aşağıdaki mesajla birlikte gösterildi:

Error: Call to a member function clear() on string in devconnect_monetization_clear_api_cache() (line 1517 of /var/www/html/profiles/apigee/modules/custom/devconnect
/devconnect_monetization/devconnect_monetization.module)

Bu hata artık kaydedilmiyor.

DEVSOL-2609 Drupal durum sayfasında SAML (OAuth) için uygun Edge bağlantı durumu gösterilmiyor
Drupal durum sayfasında artık SAML (OAuth) için uygun Edge bağlantı durumu gösteriliyor. Daha önce, SAML'yi doğru şekilde yapılandırdığınızda bile Raporlar > Durum raporları sayfasında bağlantının çalışmadığı gösteriliyordu.
DEVSOL-2608 SAML/OAuth: Her çağrıda taşıyıcı jetonu önbellek isabeti yok günlükleri yazdırılıyor
Sistemin Edge'i her çağırdığında yeni bir jeton almasına neden olan taşıyıcı jetonu önbellek mantığıyla ilgili sorun düzeltildi.
DEVSOL-2599 devconnect_user_developer_is_active() ile ilgili birden fazla sorun
Kullanıcının etkin olup olmadığına karar vermek için yanlış geliştiricinin durumunun kontrol edilmesine neden olan sorun düzeltildi. Bir geliştirici hesabı Edge kullanıcı arayüzünde devre dışı bırakılırsa ve bu durum uygulama anahtarlarının çalışmayı durdurmasına neden olursa sistem artık geliştiriciyi bilgilendirmek için bir mesaj gösterir. Ayrıca bu işlevde performans iyileştirmeleri yapıldı.
DEVSOL-2595 SAML yapılandırmasıyla ilgili geliştirmeler ve güncellemeler
SAML yapılandırmasında aşağıdaki geliştirmeler ve güncellemeler yapıldı:
  • SAML yapılandırma sayfası artık düzenlenebilir. Daha fazla bilgi için SAML kimlik doğrulamasını kullanma başlıklı makaleyi inceleyin.
  • Kullanıcı adı alanı artık kullanıcı arayüzünde gösteriliyor.
  • Drush "dc-test" çağrısının, standart bağlantı testi işlevini kullanacak şekilde düzeltilmesi sayesinde artık SAML yapılandırma ayarları yoksayılmıyor.
DEVSOL-2569 Uygulama Analizleri: Uç Nokta Yanıt Süresi artık çalışmıyor, Toplam Yanıt Süresi olarak değiştirildi
Toplam yanıt süresini yansıtmadığı ve kafa karışıklığına neden olduğu için Uç Nokta Yanıt Süresi analiz grafiği, Geliştirici uygulamaları sayfasındaki Analizler sekmesinden kaldırıldı. Metrik, yalnızca uç noktanın yanıt vermesi için geçen süreyi yansıtıyordu ancak API proxy'sinin yanıt vermesi için geçen süreyi yansıtmıyordu. İşleme hızı grafiğinde, son geliştiricilerin toplam yanıt süresi gösterilir.

17.07.31.00 (portal)

Sorun Kimliği Açıklama
DEVSOL‑2258 Bazı metin alanları Portekizceye çevrilemiyor
Drupal Dev Portal Apps modülündeki eksik çeviri metni Drupal'a eklendi Uluslararasılaştırma sistemi. Daha önce, "Uygulamalarım" sayfalarında bazı metinler çevrilemiyordu.
DEVSOL-2536 "Uygulama adı" veya "geri çağırma URL'si" düzenlendiğinde portal, API ürünlerini geliştirici uygulamasından kaldırıyor
Geliştirici uygulaması güncellendiğinde artık API ürünleri uygulamadan kaldırılmayacak.
DEVSOL-2519 Smartdocs, devconnect_developer_apps'e bağımlı olduğunu beyan etmedi
Smartdocs modülü artık DevConnect geliştirici uygulamaları modülüne gereksiz bir bağımlılığa sahip değil. modülü.
DEVSOL-2492 Şirket sayfasında yanlış HTML kaçışı
Para kazanma menülerinde "Katalog & Planlar" gibi HTML kodlu karakterlerin gösterilmesi sorunu düzeltildi.
DEVSOL-2490 Para kazanma modüllerinde fiyat planı tarih ayarlayıcılarının kullanımını iyileştirme
Para kazanma fiyat planlarının saat dilimleri arasında daha iyi şekilde işlenmesi sağlandı.
DEVSOL-2440 Geliştirici portalında, desteği sonlandırılan yönetim "sınırları" API'sinin çağrılması 404 hatasıyla sonuçlanıyor
Sistem, para kazanma bölümünde yeni görüntüleme/satın alma planı API'sini işleyecek şekilde güncellendi.
DEVSOL-2436 Para kazanmayı etkinleştirmek için Apigee_company Drupal modülünü etkinleştirmeye çalışırken DevPortal veritabanında drupal_cache_mint tablosunun eksik olması
Para kazanma yapılandırmasının şu hataya neden olması sorunu düzeltildi: "HATA: "drupal_cache_mint" ilişkisi mevcut değil".
DEVSOL-2419 OpenAPI olmayan JSON'u OpenAPI olarak içe aktarırken hata mesajı gösterilmiyor
OpenAPI dokümanının SmartDocs'a aktarılması artık dokümanın bir OpenAPI spesifikasyonu olduğundan emin olmak için doğrulanıyor.
DEVSOL-2406 SmartDocs bağlantıları, "Düzeltme Ayrıntıları" veya "Düzeltmeyi Düzenle" çalışmıyor
SmartDocs düzeltmeleri işlem menüsündeki "Düzeltme Ayrıntıları" veya "Düzeltmeyi Düzenle"nin yanlış sayfayı göstermesine neden olan sorun düzeltildi.
DEVSOL-2382 "SmartDocs yöntem şablonlarını kilitle" işlevi
SmartDocs şablonlarını düzenleme özelliğinin kaldırılabilmesi veya bir rolle sınırlandırılabilmesi için "SmartDocs şablonlarını yönetme" adlı yeni bir izin oluşturuldu.
DEVSOL-2380 Drupal günlüklerinde tanımlanmamış dizin hatası
Para kazanmanın etkinleştirildiği siteler için Drupal günlüğündeki aşağıdaki yanıltıcı mesaj kaldırıldı: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers()
DEVSOL-2375 Drupal günlüğünde geçersiz adres hatası
Sistemde SMTP yapılandırılmamışsa günlüğe geçersiz hataların eklenmesine neden olan hata düzeltildi.
DEVSOL-2355 cURL zaman aşımı, edge-php-sdk'da PHP uyarılarına ve hatalı günlüklere neden oluyor
Zaman aşımlarının kötü biçimlendirilmiş günlük mesajlarına neden olduğu hata düzeltildi.
DEVSOL-2336 Para kazanma ödeme sağlayıcısı yapılandırma güncellemesi
Yapılandırma > Para Kazanma Ayarları > Worldpay ile Yinelenen Ödeme geliştirici portalı yapılandırma sayfası artık WorldPay ödeme ayrıntılarını yapılandırmak için kullanılabilir.
DEVSOL-2307 apigee_company modülünün yalnızca para kazanma özelliğiyle kullanılabileceğine dair uyarı/belge ekleyin
apigee_company Drupal modülünün kullanılabilmesi için para kazanma özelliğinin etkinleştirilmesi gerekir. Para kazanma etkin değilken apigee_company modülünü etkinleştirirseniz sitenin durum raporunda bir uyarı mesajı gösterilir.
DEVSOL-2270 Para kazanmayla ilgili en son sürümden (5 Ekim 2016) sonra şirket bilgilerini kaydetme
Para kazanma bölümünde şirket bilgilerinin düzgün şekilde kaydedilmemesine neden olan sorun düzeltildi.
DEVSOL-2175 Me Aliases ve temel İstatistikler modülleri birlikte iyi çalışmıyor
Drupal çekirdeği ve "Me Aliases" katkı modülü, "Me Aliases" ve temel İstatistikler modülünün aynı anda etkinleştirilebilmesi için yamalandı. Daha fazla bilgi için https://www.drupal.org/node/1863260 ve https://www.drupal.org/node/2076691 adreslerini ziyaret edin.

Bilinen sorunlar

Bu sürümde aşağıdaki bilinen sorunlar vardır:

Sorun Kimliği Açıklama
72379834

apigee-postgresql durdurulurken izin hatası mesajı gösteriliyor

apigee-seriver apigee-postgresql stop komutunu kullanarak apigee-postgresql durdurduğunuzda, apigee-serive kullanıcının ana dizinine geçemediğini belirten bir mesaj görebilirsiniz. Bu mesajı yoksayabilirsiniz.

68722102

Günlük iletisine ek bilgiler ekleyen MessageLogging politikası

MessageLogging politikasının FormatMessage öğesi, kaydedilen mesajın biçimini kontrol eder. FormatMessage=false olduğunda, kaydedilen mesajın Apigee tarafından oluşturulan herhangi bir bilgiyi içermemesi gerekir. Ancak FormatMessage=false ayarını yapsanız bile günlük iletisi aşağıdaki bilgileri içerir:

  • Öncelik puanı
  • Zaman damgası