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ü Uç yönetimi sürümü Portal sürümü

Belirli bir bulut sürümünün Private Cloud sürümünüze dahil olup olmadığını nasıl anlayabileceğinizi anlamak için Sürüm numaralandırma hakkında bölümüne bakın.

Sürüme genel bakış

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

  • PostgreSQL 9.6'ya geçin
  • Private Cloud için Yeni Uç Deneyiminin Beta Sürümü
  • JSON Web Token'ları (JWT) oluşturmanızı, doğrulamanızı ve kodunu çözmenizi sağlayan üç yeni politikanın beta sürümü.

Bu sürüm, aşağıda listelenen Edge Herkese Açık Bulut sürümlerindeki tüm hata düzeltmelerini ve yeni özellikleri de içerir.

Kullanımdan kaldırma ve kullanımdan kaldırma işlemleri

Aşağıdaki özellikler bu sürümde kullanımdan kaldırılmıştır veya kullanımdan kaldırılmıştır. Daha fazla bilgi için Uç kullanımdan kaldırma politikasını inceleyin.

Kullanımdan kaldırmalar

Yeni API BaaS yüklemelerinin kullanımdan kaldırılması

Spesifikasyon sayfanızda API BaaS'dan yararlanma hakkı vurgulanmadığı sürece, 31 Ocak 2018 itibarıyla yeni müşteriler API BaaS için uygun olmayacaktır.

Apigee güvenli deposunun (Apps Kasası) kullanımdan kaldırılması

"Apps Kasası" olarak da bilinen Apigee güvenli deposu kullanımdan kaldırılıyor ve Eylül 2018'de kullanımdan kaldırılacaktır. Anahtar/değer çiftlerinin şifreli şekilde depolanmasını sağlayan Apps Kasası'lar, management API ile oluşturulur ve Apigee-access Node.js modülündeki işlevlerle çalışma zamanında erişilir.

Güvenli depoyu 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 ve alma için daha fazla seçenek sunar. (MGMT-3848)

API proxy'si Performansı sekmesine yol ekleme için kullanımdan kaldırma

Bu sürüme kadar, yönetim kullanıcı arayüzündeki API proxy'sine gidip Performans sekmesine gidebilir ve proxy'nin Performans sekmesi ile İşletme İşlemleri kontrol panelinde grafik tabanlı 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 yer almıyor. Bu işleve alternatif için şu Apigee Topluluğu makalesini inceleyin: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html. (EDGEUI-902)

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

Portala bağlı SMTP sunucusu tarafından kullanılan protokolü ayarlamak için artık SMTPSSL özelliği yerine SMTP_PROTOCOL özelliğini kullanırsınız. Geçerli değerler şunlardır: "standard", "ssl" veya "tls".

Daha fazla bilgi için Geliştirici Hizmetleri portalı yükleme bölümünü inceleyin.

Yeni özellikler ve güncellemeler

Bu sürümdeki yeni özellikler ve geliştirmeler aşağıda verilmiştir. Aşağıdaki geliştirmelere ek olarak bu sürüm; kullanılabilirlik, performans, güvenlik ve kararlılık iyileştirmeleri de içerir.

Özel Bulut

PostgreSQL'in 9.6 sürümüne geçme

Bu sürüm, Edge'in PostgreSQL'deki Paralel Sorgu özelliğinden yararlanabilmesi için PostgreSQL 9.6'ya yükseltme içerir. Daha fazla bilgi için:

Private Cloud için Yeni Uç Deneyiminin Beta Sürümü

Edge for the Private Cloud'un bu sürümü, API yönetimi kullanıcı arayüzünde yapılan önemli bir güncellemenin Beta sürümünü içerir. Bu Yeni Edge deneyimi, Apigee Edge platformunun mevcut özelliklerini temel alır ve özellikle Tasarım ve Yayıncılık alanlarında bazı geliştirmeler ekler.

New Edge deneyimi daha önce yalnızca Cloud kullanıcılarına sunulmaktaydı. Private Cloud için Edge'in bu sürümüyle artık Yeni Edge deneyiminin Beta sürümünü yükleyebilirsiniz.

Daha fazla bilgi için Private Cloud için Yeni Uç Deneyiminin Beta Sürümü'ne bakın.

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 hak talebini, diğer bir deyişle ad/değer çiftlerini imzalamanın bir yolunu sunar. Bunlar daha sonra JWT'nin alıcısı tarafından güvenilir bir şekilde doğrulanabilir.

Bu sürüm, Apigee Edge'de JSON Web Token'ları (JWT) oluşturmanızı, doğrulamanızı ve kodunu çözmenizi sağlayan üç yeni politika içerir:

  • JWT politikası oluştur: Yapılandırılabilir hak talepleri grubuyla 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 politikası oluşturma (Beta sürüm) bölümüne bakın.
  • JWT politikasını doğrula - İstemcilerden veya diğer sistemlerden alınan bir JWT'deki imzayı doğrular. Bu politika, hak taleplerini akış değişkenlerine de çıkarır. Böylece sonraki politikalar veya koşullar, yetkilendirme ya da yönlendirme kararları vermek için bu değerleri inceleyebilir. Daha fazla bilgi için JWT politikasını doğrulama (Beta sürüm) konusuna bakın.
  • JWT politikasının kodunu çöz - JWT'deki imzayı doğrulamadan bir 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ı ile uyumlu olarak kullanıldığında yararlıdır. Daha fazla bilgi için JWT politikasının kodunu çözme (Beta sürüm) bölümüne bakın.

Genel bakış için JWT politikalarına genel bakış sayfasını inceleyin.

Sanal ana makineler için OCSP zımbalama desteği (65587547)

Sanal ana makineler artık tek yönlü ve iki yönlü TLS için OCSP yapmayı desteklemektedir. Etkinleştirildiğinde, bir OCSP (Online Sertifika Durum Protokolü) istemcisi, sertifikanın geçerli olup olmadığını belirlemek için 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 belirtir.

Varsayılan olarak OCSP zımbalama özelliği kapalıdır. OCSP'nin etkinleştirilmesi için sanal ana makinede TLS etkinleştirilmelidir.

Daha fazla bilgi için Sanal ana makine mülk referansı bölümüne bakın.

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

Artık Yönlendiricinin, sanal ana makinedeki Mesaj İşleyici ile iletişimleri için yeniden deneme seçeneklerini ayarlayabilirsiniz. Bu sayede, yalnızca Yönlendirici düzeyinde ayarlanabilen önceki seçeneklere kıyasla daha ayrıntılı kontrol sahibi olursunuz.

Daha fazla bilgi için Sanal ana makine yapılandırma özellikleri bölümüne bakın.

Harici Rol Eşleme desteği eklendi (67145030)

Harici bir dizin hizmetini Apigee Edge Private Cloud kurulumuna entegre etmek için Harici Kimlik Doğrulama 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şleştirmenizi sağlar.

Private Cloud'un 4.18.01 öncesi sürümleri için Edge'e yönelik Harici Rol Eşleme hizmeti kullanımdan kaldırılmıştır. Harici Rol Eşleme'nin 4.18.01 sürümü, hataları düzeltilmiş ve yeni özellikler eklenmiş güncel bir sürümdür:

  • Erişimi olması gereken kullanıcılarla kimlik doğrularken kimlik doğrulaması 403 yasak yanıtları almanıza neden olan sorun düzeltildi.
  • X-Apigee-Current-User başlığı artık Harici Rol Eşleme'de desteklenmektedir. Uygun erişime sahip kullanıcılar (sysadmin) kendi kimlik bilgileriyle başka bir kullanıcı olarak giriş yapabilir.

Daha fazla bilgi için Harici Rol Eşleme sayfasını inceleyin.

Artık sistem gereksinimleri yükleme yapmadan test edilebilir (67858161)

Private Cloud 4.17.09 için Edge, bir yüklemenin parçası olarak makinedeki CPU ve bellek gereksinimlerini kontrol etmek üzere ENABLE_SYSTEM_CHECK=y özelliği için destek ekledi. Ancak bu kontrol için gerçek bir yükleme yapmanız gerekiyordu. Artık yükleme yapmak zorunda kalmadan bu kontrolü yapmak için "-t" işaretini kullanabilirsiniz:

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

Bu komut, ekrandaki sistem gereksinimleriyle ilgili hataları gösterir.

Daha fazla bilgi için Edge bileşenlerini bir düğüme yükleme bölümüne bakın.

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

Portalda artık PHP 7.0.23 sürümü kullanılıyor.

Artık Geliştirici Hizmetleri portalı (70164403) ile bir SMTP sunucusunun yapılandırılmasına gerek yoktur

Portalı yüklerken artık bir SMTP sunucusu yapılandırmanız gerekmez. Artık yükleme sonrası tek bir yapılandırma gerçekleştirebilirsiniz.

API Hizmetleri

Yeni varlıklarda ad doğrulamaları (MGMT-4252 ve MGMT-4098)

Yeni varlıklar oluşturduğunuzda Apigee, adlandırma kurallarını uygulamak için adları doğrular. Oluşturma veya güncelleme sırasında doğrulanan varlıklar ş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 kullanılan veri maskeleri, anahtar depoları ile güven depoları ve API proxy'lerindeki kaynak dosyalar. Bu varlıklara ilişkin 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, öncelikli olarak destek kayıtlarının düzeltilip düzeltilmediğini kontrol eden kullanıcılar içindir. Tüm kullanıcılara ayrıntılı bilgi sağlamak için tasarlanmamıştır.

Private Cloud 4.18.01

Sorun Kimliği Açıklama
68001164

PHP LDAP uzantısı artık portal üzerinden varsayılan olarak yüklendi

PHP LDAP uzantısı artık RedHat ve CentOS'e portalı yüklerken 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 doğru bir şekilde kopyalanıp güncellenebilmesi için Drupal settings.php dosyasının "Apigee" kullanıcısı tarafından yazılabilir olmasını sağlamaktadır.

68139166 Yükleyici çıktısı, OpenLDAP'nin eski sürüme geçirilmediğini gösteriyordu.
68329105 SAML etkinken ve kendinden imzalı bir sertifika kullandığında, Edge'e bağlanırken bağlantı noktası kurulumunda kullanıcı oluşturulamamaktadır.
68427561 Bağlantı noktası yapılandırma özellikleri artık yeniden başlatma sonrasında doğru bir şekilde ayarlanmaktadır.
69024465 Uç kullanıcı arayüzünde SharedFlow dağıtımı geri alınamıyor
69711616 Jackson Databind, üçüncü taraf JAR'larında 2.7.9.1 sürümüne güncellendi.

17.11.06 (Kullanıcı Arayüzü)

Sorun Kimliği Açıklama
68357182

CSV dosyası, zaman aralığı için doğru verileri (verilerin tamamını içerir) içermiyor
CSV dosyası, belirtilen zaman dilimi için doğru verileri içermiyordu. Bunun yerine, veri kümesinin tamamı dosyaya eklenmişti. Bu sorun düzeltildi.

67650494 Edge kullanıcı arayüzü, ortam değişikliklerini izlemelidir
Bazı durumlarda, kullanıcı arayüzündeki sayfalar arasında geçiş yapılırken ortam değişiklikleri korunamamıştır. 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
Varsayılan Apigee temasının menü sekmelerindeki tüm "ve" işaretleri için "&" göstermesiyle ilgili hata düzeltildi.
65456469 Geliştirici Portalı - Drupal Modüle katkıda bulunanlar tarafından sağlanan güvenlik geliştirmeleri için CAPTCHA modülünü güncelleyin
CAPTCHA modülü, bir güvenlik açığını gidermek için CAPTCHA 7.x-1.5 sürümüne güncellendi. Daha fazla bilgi için https://www.drupal.org/node/2907137 adresine bakın.
65101827 Geliştirici Portalı - Drupal Şirket uygulama analizleri çalışmıyor
Monetization Company uygulamalarının analiz verisi gösterememesine neden olan hata düzeltildi.
65003870 Geliştirici Portalı - Drupal Gelecekteki ücret planlarını iptal edememe
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ındaki varsayılan ülkeyi kullan
Para Kazanma İletişim Bilgileri ve Fatura Ayrıntıları adresinde artık Yerel Ayar Varsayılan ülke ayarındaki varsayılan ülke kullanılıyor. Drupal Yönetimi menüsünden Yapılandırma > Bölge ve dil'i seçerek bu ayarı değiştirebilirsiniz. Varsayılan yerel ayarı değiştirdiğinizde, Para Kazanma İletişim Bilgileri ve Fatura Ayrıntıları bölümündeki varsayılan ülke değiştirilir.

17.10.11 (Kullanıcı Arayüzü)

Sorun Kimliği Açıklama
67005192 Kullanıcı arayüzünün izinleri kontrol ederken kodu çözülmüş yolları işlemesi gerekiyor
Kullanıcı arayüzü, kullanıcı izinleri kontrol edilirken kodu çö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 Kuruluş ve env başlığını blobstore'a göndermek için MGMT
MGMT-4065 API Yönetimi PKS biçimi sertifikaları için destek etkinleştirildi
MGMT-3782 API Yönetimi Kimlik alt bölgesi için optimum varsayılan tutarlılık düzeyi değeri
MGMT-3913 API Yönetimi Bir appId tarafından OAuth2 jetonları almak için zaman aşımı sorununu çözün
MGMT-4177 API Yönetimi SecurityProfile'da Temel Kimlik Doğrulama Düzeni'ni devre dışı bırakma özelliği
MGMT-3978 API Yönetimi Tüm Java bileşenlerinde JVM_OPTIONS'yi ayarlamak için CWC jetonu gerekiyor
MGMT-3918
MGMT-4294
API Yönetimi Özel roller için izin yollarındaki özel karakterleri otomatik URL olarak 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 hizmeti 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ı için zaman tanıyın
APIRT-4644 API Çalışma Zamanı BlobstoreService için temel yetkilendirme
APIRT-4636 API Çalışma Zamanı Zookeeper devre dışıysa Sensör harekete geçmeye devam eder
APIRT-4635 API Çalışma Zamanı OAuth politikaları için sağlanan yenileme jetonu özelliği desteğini yeniden kullanma
APIRT-4632 API Çalışma Zamanı Hareketli pencere kota sayacı doğru şekilde hesaplanmıyor
APIRT-4584 API Çalışma Zamanı Flow hook tutarlı bir şekilde dağıtılmıyor, ZooKeeper kontrolü çalışmıyor
APIRT-4542 API Çalışma Zamanı MP Sense Görevi haber verilmeden sona erdi
APIRT-4522 API Çalışma Zamanı Kuruluş bölgesi axgroup bölgesinden farklıysa Analytics, para kazanma özelliğinin etkin olduğu mesaj işlemcileri için çalışmaz
APIRT-4444 API Çalışma Zamanı Her hata kodu için hedef başına hata oranlarını hesaplama
APIRT-4435 API Çalışma Zamanı RepositoryServiceImpl.loadAsString() karakter kümesi kullanmaz
APIRT-4370 API Çalışma Zamanı Kuruluş 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ü kaydetme
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şturma işlemi uygulanmış olarak kaydedilmez
APIRT-3593 API Çalışma Zamanı OAuth jetonu sonraki bir çağrıda set özelliğini tutmuyor
APIRT-3081 API Çalışma Zamanı messaging.adaptors.http.flow.ServiceAvailability hatası (Eşzamanlı Hız Sınırı politikasıyla birlikte)
APIRT-4660 API Çalışma Zamanı Başlığa MP kapsül adını X-Apigee-Pod yönlendiricisine ekleyin
APIRT-4506 API Çalışma Zamanı Önbellek değişiklikleri belirli bir mesaj işlemcisine çoğaltılmıyor
APIRT-4196 API Çalışma Zamanı İleti Günlük Kaydı politika sistem günlüğü zaman damgası biçimi doğru değil
66933664 API Çalışma Zamanı CPS olmayan akış için QuotaService, paketleri Apigee-Main iş parçacığında değil, eşzamansız olarak temizlemelidir
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ı yazdırma ifadesi NPE ile başarısız oluyor
65648578 API Çalışma Zamanı Consul KV yoluna yalnızca parlamento mensupları kaydolmalıdır
65603360 API Çalışma Zamanı JavaScript çağrıları null hatası vererek başarısız oluyor
65416531 Özellik Platformu JavaScript nesneleri JavaScript adım bağlamına geri getirildiğinde mesaj bağlamını yeniden göster
67405744 Apigee MP'lerde yüksek istek işleme gecikmesi
65849186 Trireme İşlenmemiş istisnalar, Node.js/Trireme işleminin çıkmasına neden olmuyor
65713882 Trireme Trireme'deki mongodb-core, yerel Node.js'den farklı şifreleme sonuçları üretiyor
65374484 Trireme Düğüm güvenliği: Sayısal yetkilendirme seçenekleriyle http.get başlatılmamış arabellekler oluşturur
64577449 Trireme Trireme geçersiz doğrulama algoritması sha256 hatası döndürüyor
EDGESERV‐6 Uç Sunucu x_Apigee_fault_code ile karşılaşan düğüm uygulamaları: "scripts.node.runtime.ScriptExecutionError"

17.09.20 (Kullanıcı Arayüzü)

Sorun Kimliği Açıklama
65584963 Analytics: Özel raporlar filtresinin veri türünü büyük/küçük harfe duyarlı olmayacak şekilde kontrol etmesi gerekir.
Özel raporlar filtresi artık veri türü karşılaştırmaları için büyük/küçük harfe duyarlı değildir.
65446846 Edge kullanıcı arayüzünde bir şirkete yönetici rolü atanamıyor
Geliştirici ve şirket grubunun tamamı görüntülenir ve Edge kullanıcı arayüzünden yönetilebilir.
65125644 Bir API ürünü, Şirket Uygulamasının kimlik bilgisinden kaldırılamıyor
Bir API ürününün şirket uygulaması kimlik bilgilerinden kaldırılmasını engelleyen bir sorun düzeltildi.

17.09.11 (API yönetimi)

Sorun Kimliği Açıklama
64541665 MP'de kaynak günlük kaydedici 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 set özelliğini tutmuyor
APIRT-4336 OAuthStepExecution'ı birden fazla adımlı yürütmeye bölün. Her işlemin özel bir adım yürütmesi gerekir.
APIRT-4444 Her hata kodu için hedef başına hata oranlarını hesaplama
APIRT-4456 EAP ağ geçidi/apid için API anahtarını yeniden düzenleme
APIRT-4635 OAuth politikaları için sağlanan yenileme jetonu özelliği desteğini yeniden kullanma
APIRT-4683 GCP LB IP'lerini XFF Başlıkları için Güvenilir olarak ekleme
APIRT-4723 EdgeX/Hybrid mod için OAuth paketi yükleme desteği
APIRT-4725 OAuth hizmeti NPE sorunu düzeltildi
APIRT-4726 ScriptableHttpClient, gönderme sırasında mesaj içeriğinin hâlâ mevcut olduğunu varsaymamalıdır
MGMT‐3764 Geçersiz anahtar deposu artık yönetimden geçmiyor
MGMT-3782 Kimlik alt bölgesi için optimum varsayılan tutarlılık düzeyi değeri
MGMT-3913 Bir appId tarafından OAuth2 jetonları almak için zaman aşımı sorununu çözün
MGMT-3997 Anahtar depolarını işaret eden bir başvuru varsa anahtar depolarının silinmesine izin verilmemelidir
MGMT-4013 Anahtar deposu referans kontrollerini güncelleyerek anahtar deposu ve başvurulan takma adın mevcut olup olmadığını kontrol etme
MGMT-4065 PKS biçimi sertifikaları için destek etkinleştirildi
MGMT-4113 Self servis sanal ana makine özellik geliştirmesi
MGMT-4229 @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) eklendikten sonra API yapılandırması regresyonu başarısız oluyor
MGMT-4232 [EDGEX/Hybrid] İçe Aktarılan API yüklemeleri paketi bozmaz
MGMT-4242 [EDGEX/Hybrid] Birden fazla ortama proxy dağıtımını destekleme
MGMT-4245 [EDGEX/Hybrid] Karma sanal ana makineler için VirtualHost self servis doğrulaması
MGMT-4250 [EDGEX] API proxy dağıtımı durumu API'si için paralel yürütme

17.09.06 (Kullanıcı Arayüzü)

Sorun Kimliği Açıklama
65015144 Analytics: Özel raporlar sayfası filtresinde BigQuery müşterileri için tam sayı değer filtresi var
Özel raporlar sayfası 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üzenleyicisinde YAML dosyalarıyla ilgili soruna neden olan sorun düzeltildi.
64160572 Analytics: İşletme İşlemlerini Analytics Menüsünden ve proxy düzenleyici performans sekmesinden kaldırma
İşletme İşlemleri analiz kontrol paneli artık desteklenmemektedir. Alternatifler için Business Transaction API'ye alternatif topluluk makalesini inceleyin.

17.08.21.00 (portal)

Sorun Kimliği Açıklama
DEVSOL‐2625 Şirketi değiştirdikten sonra para kazanma rollerinin kaybolması
Para kazanma özelliğini etkinleştirdiyseniz bir kullanıcıya rol atarsanız ve kullanıcı bir şirket bağlamından diğerine geçerse bu rol artık kullanıcıdan kaldırılmaz.
DEVSOL-2621 Drupal modülleri güncellemeleri
Aşağıdaki Drupal modülleri belirtilen sürüme güncellendi:
  • Dosya Varlığı (alanlanabilir dosyalar) 7.x-2.4
  • Medya 7.x-2.10
  • Medya CKEditor 7.x-2.5
  • Medya: YouTube 7.x-3.5
  • Meta etiket 7.x-1.22
  • Hizmet Görüntülemeleri 7.x-1.2
DEVSOL-2612

Para kazanma özelliği etkinleştirilirken"Web sitesi bir hatayla karşılaştı" mesajı gösteriliyor
Para kazanma modülleri etkinleştirilirken oluşan sorun düzeltildi. Website encountered an error mesajı, günlüklerde şu mesajla birlikte görüntülendi:

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 günlüğe kaydedilmiyor.

DEVSOL-2609 Drupal durum sayfası SAML (OAuth) için doğru Edge bağlantı durumunu göstermiyor
Drupal Durumu sayfası artık SAML (OAuth) için doğru Edge bağlantı durumunu gösteriyor. Daha önce Raporlar > Durum raporlar sayfası, SAML'yi düzgün bir şekilde yapılandırmış olsanız bile bağlantının çalışmadığını gösteriyordu.
DEVSOL-2608 SAML/OAuth: Günlük baskıları her çağrıda hamiline ait jeton önbelleği eksikliğiyle ilgili eksiklik
hamiline ait jeton önbelleği mantığıyla ilgili olarak sistemin Edge olarak her çağrıda yeni bir jeton almasına neden olan sorun düzeltildi.
DEVSOL-2599 devconnect_user_developer_is_active() ile ilgili birden çok sorun
Kullanıcının etkin olup olmadığına karar vermek için yanlış geliştirici durumunun kontrol edilmesiyle ilgili sorun düzeltildi. Edge kullanıcı arayüzünde bir geliştirici hesabı devre dışı bırakılırsa uygulama anahtarlarının çalışmayı durdurması halinde sistem artık geliştiriciyi bilgilendirmek için bir mesaj gösterir. Ayrıca, bu işleve performans iyileştirmeleri de eklendi.
DEVSOL-2595 SAML yapılandırma geliştirmeleri ve güncellemeleri
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 bölümüne bakın.
  • Kullanıcı adı alanı artık kullanıcı arayüzünde gösterilir.
  • Standart bağlantı testi işlevini kullanmak için "dc-test" çağrısının kullanılması düzeltildi. Bu çağrının artık SAML yapılandırma ayarlarını yoksaymaması.
DEVSOL-2569 Uygulama Analizi: Uç Nokta Yanıt Süresi artık çalışmıyor, Toplam Yanıt Süresi olarak değiştirildi
Uç Nokta Yanıt Süresi analiz grafiği, toplam yanıt süresini yansıtmadığı ve karışıklığa neden olduğu için Geliştirici uygulamaları sayfasındaki Analytics sekmesinden kaldırıldı. Metrik yalnızca uç noktanın yanıt vermesi için gereken 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ği, son geliştiriciler için toplam yanıt süresini gösterir.

17.07.31.00 (portal)

Sorun Kimliği Açıklama
DEVSOL‐2258 Bazı metin alanları Portekizceye çevrilemiyor
Drupal Geliştirici Portalı Uygulamaları modülündeki eksik çeviri metni, Drupal Uluslararasılaştırma sistemine eklendi. Önceden "Uygulamalarım" sayfalarında bazı metinler çevrilemiyordu.
DEVSOL-2536 "Uygulama adı" veya "geri çağırma URL'sinin" düzenlenmesi, portalın API ürünlerini geliştirici uygulamasından kaldırmasına neden olur
Bir geliştirici uygulaması güncellendiğinde API ürünlerinin artık uygulamadan kaldırılması gerekmez.
DEVSOL-2519 Smartdocs, devconnect_developer_apps uygulamasına bağımlı olduğunu bildirilmemiş durumda
Smartdocs modülünde artık DevConnect geliştirici uygulamaları modülüne gereksiz bir bağımlılık mevcut değil.
DEVSOL-2492 Şirket sayfasında yanlış HTML çıkışı
Para kazanma menülerinde HTML kodlamasıyla "Katalog ve Planlar" gibi "ve" işaretlerinin görüntülenmesiyle ilgili sorun düzeltildi.
DEVSOL-2490 Para kazanma modüllerinde ücret planı tarih belirleyicilerin kullanımını iyileştirin
Para kazanma ücret planlarının saat dilimleri genelinde daha iyi ele alınması eklendi.
DEVSOL-2440 Geliştirici portalında kullanımdan kaldırılan Management "limits" API'sinin çağrılması 404 hatasıyla sonuçlanır
Sistem, Para Kazanma'da yeni görüntüleme/satın alma planı API'sini kullanacak şekilde güncellendi.
DEVSOL-2436 Para kazanma özelliğini etkinleştirmek için Apigee_company Drupal modülünü etkinleştirmeye çalışırken DevPortal DB'de drupal_cache_mint tablosu eksik
Para kazanma yapılandırmasının şu hataya neden olmasıyla ilgili sorun düzeltildi: "ERROR: "drupal_cache_mint" ilişkisi mevcut değil.
DEVSOL-2419 OpenAPI olmayan JSON'ları OpenAPI olarak içe aktarmak hata mesajı göndermiyor
Bir OpenAPI dokümanı Smart Docs'a içe aktarılırken dokümanın OpenAPI spesifikasyonu olduğu artık doğrulanıyor.
DEVSOL-2406 SmartDokümanlar düzeltmeleri "Düzeltme Ayrıntıları" veya "Düzeltmeyi Düzenle" bağlantıları çalışmıyor
SmartDokümanlar düzeltmeleri işlem menüsündeki "Düzeltme Ayrıntıları" veya "Düzeltmeyi Düzenle"nin yanlış sayfanın görüntülenmesiyle ilgili sorun düzeltildi.
DEVSOL-2382 "SmartDokümanlar yöntem şablonlarını kilitle" işlevi
"SmartDokümanlar şablonlarını yönetme" adlı yeni bir izin oluşturuldu. Böylece, SmartDokümanlar şablonlarını düzenleme özelliği kaldırılabilir veya bir rolle sınırlandırılabilir.
DEVSOL-2380 Drupal günlüklerinde tanımlanmamış dizin hatası
Para kazanma özelliğinin etkinleştirildiği siteler için Drupal günlüğünde 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ı PHP uyarılarına ve Edge-php-sdk'da hatalı günlüklere neden oluyor
Zaman aşımlarının kötü biçimlendirilmiş günlük mesajlarına neden olmasına neden olan hata düzeltildi.
DEVSOL-2336 Para kazanma ödeme sağlayıcı yapılandırma güncellemesi
Yapılandırma > Para Kazanma Ayarları > WorldPay aracılığıyla 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ılabildiğini belirten uyarı/doküman ekleyin
Apigee_company Drupal modülü için Para Kazanma özelliğinin etkinleştirilmesi gerekir. Para Kazanma özelliği etkin değilken Apigee_company modülünü etkinleştirirseniz sitenin Durum raporunda bir uyarı mesajı görüntülenir.
DEVSOL-2270 Para kazanma özelliğinin son sürümü kullanıma sunulduktan sonra (2016-5 Ekim 2016) şirket bilgileri kaydedilemiyor
Para kazanma özelliğinde şirket bilgilerinin düzgün şekilde kaydedilmemesiyle ilgili sorun düzeltildi.
DEVSOL-2175 Ben Takma Adları ve temel İstatistik modülleri birlikte iyi çalışmıyor
Drupal çekirdek ve "Ben Takma Adları" katılımcı modülüne yama eklenmiştir. Böylece "Ben Takma Adları" ve temel İstatistikler modülü aynı anda etkinleştirilebilir. Daha fazla bilgi için bkz. https://www.drupal.org/node/1863260 ve https://www.drupal.org/node/2076691.

Bilinen Sorunlar

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

Sorun Kimliği Açıklama
72379834

Apigee-postgresql durdurulduğunda izin hata mesajı görünüyor

apigee-postgresql işlemini durdurmak için apigee-seriver apigee-postgresql stop komutunu kullandığınızda apigee-serive adlı kullanıcının, kullanıcının ev dizinine geçemeyeceğini belirten bir mesaj görebilirsiniz. Bu mesajı yoksayabilirsiniz.

68722102

Günlük mesajında ek bilgiler içeren MessageLogging politikası

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

  • Öncelik puanı
  • Zaman damgası