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

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

Ö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önetimi 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 anlayacağınızı öğ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.

Desteği sonlandırma ve kullanımdan kaldırma

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 kullanımdan kaldı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, spesifikasyonlar 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 deposunun desteği sonlandırılıyor ve Eylül 2018'de kullanımdan kaldırılacak. Anahtar/değer çiftlerinin şifrelenmiş depolanmasını sağlayan kasalar, yönetim API'si ile oluşturulur ve çalışma zamanında apigee-access Node.js modülündeki işlevlerle erişilir.

Güvenli depolama alanı kullanmak yerine, Anahtar-değer eşlemeleriyle çalışma bölümünde 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 İşlemler kontrol panelinde grafik tabanlı bir karşılaştırma için farklı yollar oluşturabilirsiniz. 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ı kurulumu) 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üm, aşağıdaki geliştirmelerin yanı sıra kullanılabilirlik, performans, güvenlik ve kararlılıkla ilgili çeşitli geliştirmeler de içerir.

Özel Bulut

PostgreSQL, 9.6 sürümüne yükseltildi

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ünde, API yönetimi kullanıcı arayüzünde yapılan önemli bir güncellemenin beta sürümü yer almaktadır. 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 imzalanmış 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ırır. 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 imzayı doğrulamadan 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 JWT'yi kod çözme politikası (Beta sürümü) başlıklı makaleyi inceleyin.

Genel bakış için JWT politikalarına genel bakış başlıklı makaleyi inceleyin.

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

Sanal ana makineler artık tek yönlü ve çift 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.

OCSP stapling varsayılan olarak devre dışıdır. OCSP'nin etkinleştirilmesi için sanal ana makinede TLS etkinleştirilmelidir.

Daha fazla bilgi için Sanal konak tesis 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 Mesaj İşleyiciyle iletişim kurarken 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 Sanal ana makine yapılandırma özellikleri başlıklı makaleyi inceleyin.

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 için Edge sürümlerinde kullanılan 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ılarla kimlik doğrulama yaparken "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 (sysadmin) sahip kullanıcılar, kendi kimlik bilgileriyle başka bir kullanıcı olarak oturum açabilir.

Daha fazla bilgi için Harici Rol Eşleme başlıklı makaleyi inceleyin.

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

Edge for the Private Cloud 4.17.09, yükleme sırasında bir makinedeki 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 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.

Geliştirici Hizmetleri portalında SMTP sunucusu yapılandırma zorunluluğu kaldırıldı (70164403)

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

API Hizmetleri

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

Yeni varlıklar 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 varlıklarla ilgili adlandırma kısıtlamaları için Adlandırma ve giriş hatası uyarıları başlıklı makaleyi inceleyin.

Düzeltilen hatalar

Bu sürümde aşağıdaki hatalar düzeltilmiştir. Bu liste, öncelikli olarak 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'daki 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ırakamama
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üdeki tüm ve işaretleri için varsayılan Apigee temasında "&" gösterilmesine neden olan hata düzeltildi. Sekmeler.
65456469 Geliştirici Portalı - Drupal Modül 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ı analizleri çalışmıyor
Para kazanma şirket uygulamalarının analiz verilerini gösterememesine neden olan hata düzeltildi.
65003870 Geliştirici Portalı - Drupal Gelecekteki fiyat planları iptal edilemiyordu
Bir şirket tarafından satın alınan gelecekteki fiyat planlarının iptal edilememesine neden olan hata düzeltildi.
65003539 Geliştirici Portalı - Drupal Drupal yerel ayarlarından varsayılan ülkeyi kullan
Para kazanma için iletişim kişisi ve fatura ayrıntıları adresi artık Yerel ayarların 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ı değiştirmek, 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 Yönetim, 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 Optimal default consistency level value for identity-zone
MGMT-3913 API Yönetimi Bir uygulama kimliğiyle 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ı OAuth hizmetiyle ilgili NPE sorunu düzeltildi
APIRT-4691 API Çalışma Zamanı Sağlıksız hizmeti sonlandırmadan önce bağlantıların boşaltılması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 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 koduna göre hedef başına işlem hatası oranlarını hesaplama
APIRT-4435 API Çalışma Zamanı RepositoryServiceImpl.loadAsString() doesn't use charset
APIRT-4370 API Çalışma Zamanı Kuruluşun MP'lerinde yüksek bellek kullanımı
APIRT-4354 API Çalışma Zamanı Her istek için Nginx access_log dosyasında TLS sürümünü yakalama
APIRT-4169 API Çalışma Zamanı Nginx'in mevcut 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ı messaging.adaptors.http.flow.ServiceUnavailable hatası ve eşzamanlılık sınırı politikası
APIRT-4660 API Çalışma Zamanı X-Apigee-Pod yönlendiricisinin üstbilgisine MP pod adı ekleme
APIRT-4506 API Çalışma Zamanı Önbellek değişiklikleri belirli bir ileti işlemcisine kopyalanmıyor
APIRT-4196 API Çalışma Zamanı Message Logging 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 MP'lerde yüksek istek işleme gecikmesi
65849186 Trireme İşlenmeyen istisnalar, Node.js/Trireme sürecinin çı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ını döndürüyor
EDGESERV‑6 Uç Sunucusu 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 bir kontrolü olmalıdır.
Özel rapor filtresi artık veri türü karşılaştırmaları için büyük/küçük harfe duyarsızdır.
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 Farklı günlük adlarına sahip olmak için MP'de kaynak günlükçü yapılandırmasını 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 koduna göre 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/Hibrit mod için OAuth paketi yükleme desteği
APIRT-4725 OAuth hizmetiyle ilgili NPE sorunu düzeltildi
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 Optimal default consistency level value for identity-zone
MGMT-3913 Bir uygulama kimliğiyle OAuth2 jetonlarını alma zaman aşımı sorununu çözme
MGMT-3997 Kendisine işaret eden bir referans varsa anahtar depolarının silinmesine izin verilmemelidir
MGMT-4013 Anahtar deposunun ve referans verilen takma adın varlığı için anahtar deposu referans kontrollerini 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 regresyonu başarısız oluyor
MGMT-4232 [EDGEX/Hibrit] API yüklemelerini içe aktarma, paketi bozmaz
MGMT-4242 [EDGEX/Hybrid] Birden fazla ortamda proxy dağıtımını destekleme
MGMT-4245 [EDGEX/Hybrid] VirtualHost self service validation for hybrid-virtual-hosts
MGMT-4250 [EDGEX] API proxy 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ğini etkinleştirdiyseniz 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 (OAuth)
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ırmış olsanız 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ı jeton önbellekte yok ile ilgili günlükler yazdırılıyor
Sistemin Edge'i her çağırdığında yeni bir jeton almasına neden olan taşıyıcı jeton önbelleği 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 edildiği 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. Bu işlevde performans iyileştirmeleri de 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.
  • Standart bağlantı testi işlevini kullanmak için drush "dc-test" çağrısı düzeltildi. Böylece artık SAML yapılandırma ayarlarını yoksaymı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 Analytics 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ının güncellenmesi artık API ürünlerinin uygulamadan kaldırılmasına neden olmayacak.
DEVSOL-2519 Smartdocs, devconnect_developer_apps'e bildirilmemiş bir bağımlılığa sahip
Smartdocs modülünün artık DevConnect geliştirici uygulamaları modülüne gereksiz bir bağımlılığı yok.
DEVSOL-2492 Şirket sayfasında yanlış HTML kaçışı
Para kazanma menülerinde "Katalog & Planlar" gibi HTML kodlu ve işaretiyle gösterilen sorun 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 farklı saat dilimlerinde 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ı verilmiyor
Artık bir OpenAPI belgesinin SmartDocs'a aktarılması, belgenin 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 "Lock SmartDocs method templates" işlevi
Smart Dokümanlar şablonlarını düzenleme özelliğinin kaldırılabilmesi veya bir rolle sınırlandırılabilmesi için "Smart Dokümanlar ş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üklerin oluşmasına neden oluyordu
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 ile kullanılabileceğine dair uyarı/belge ekleyin
apigee_company Drupal modülünün kullanılabilmesi için para kazanmanın etkinleştirilmesi gerekir. Para kazanma özelliği etkin değilken apigee_company modülünü etkinleştirirseniz sitenin durum raporunda bir uyarı mesajı gösterilir.
DEVSOL-2270 Para kazanma özelliğinin en son sürümü yayınlandıktan sonra (5 Ekim 2016) şirket bilgileri kaydedilemiyor
Şirket bilgilerinin düzgün şekilde kaydedilmemesine neden olan para kazanma özelliği sorunu 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 var:

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 değiştirilemediğini belirten bir mesaj görebilirsiniz. Bu mesajı yoksayabilirsiniz.

68722102

Günlük mesajına 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 mesajı aşağıdaki bilgileri içerir:

  • Öncelik puanı
  • Zaman damgası