Apigee Geliştirici Hizmetleri Portalı Sürüm Notları - 7.x-4.23

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

25 Temmuz 2013'te Apigee Developer Services portalında bir güncelleme yayınladık.

Özellikler ve Geliştirmeler

  • Drupal 7.21'den 7.23'e yükseltme (yalnızca bakım düzeltmeleri, güvenlik sorunu yok).
  • Yeni profile dayalı Drupal yükleyici.
  • Apigee MINT (para kazanma ve ticaret) ile entegrasyon.
  • Takılabilir hata işleme. Müşteriye özel modüllerin, Devconnect modülleri tarafından oluşturulan tüm hata veya durum bildirimlerini değiştirmesine olanak tanıyan yeni kancalar kullanıma sunulur.
  • Yasal modül artık entegre edildi. Etkinleştirildiğinde, Hizmet Şartları'nın kabulünü yönetmek için daha sağlam bir yöntem sunar.
  • Devconnect kullanıcı adı:şifre ve kuruluş, drush aracılığıyla komut satırından ayarlanabilir.
  • Geliştirici uygulaması ayrıntıları sayfası artık şablon dosyası olmadan oluşturuluyor (özel şablon dosyası yoksa) ve içeriğinin ve düzeninin değiştirilmesine olanak tanıyan yeni kancalar kullanıma sunuluyor. Eski geliştirici uygulaması ayrıntıları sayfası şablonunu geçersiz kılan özel bir tema varsa bu şablon kullanılır. Aksi takdirde, sayfa Drupal render dizisi olarak oluşturulur ve kancalar aracılığıyla değiştirilebilir.
  • Geliştirici uygulamasının oluşturulma tarihi artık Geliştirici uygulaması ayrıntıları sayfasında gösterilebilecek bir alan olarak iletiliyor. Bu alan varsayılan olarak gösterilmez ancak belirli kancaları uygulayan özel modüllerin kullanılmasıyla gösterilebilir.
  • Geri çağırma URL'leri zorunlu, isteğe bağlı veya tamamen gizli olabilir. Bu ayar, Geliştirici Portalı'ndaki yönetici sayfası üzerinden kontrol edilir.
  • API ürünleri, tek veya birden fazla olacak şekilde, varsayılan değerle, zorunlu ya da isteğe bağlı olarak yapılandırılabilir, hatta tamamen gizlenebilir. Bu ayar, Geliştirici Portalı'ndaki yönetici sayfası üzerinden kontrol edilir.
  • Geliştirici uygulamaları, geliştiriciler ve API ürünleri artık öğeler olarak sarmalanıyor. Her biri için test senaryoları yazıldı. Geliştiricinin artık Management API SDK'sının iç işleyişi hakkında bilgi sahibi olması gerekmiyor. Tüm işlevlere erişmek için tanıdık entity_load ve entity_save işlevleri kullanılabilir.
  • Geliştirici uygulamaları artık jetonları kullanıma sunuyor. Kurallar modülü etkinse bu işlevler üç yeni etkinlik tetiklendiğinde kullanılabilir: uygulama oluşturma, güncelleme ve silme.
  • update.php çalıştırıldığında, eski Devconnect_* modülleri devre dışı bırakılır (R24'te kaldırılır):
    • devconnect_apigee (artık kullanılmayan eski sınıf kitaplıklarını içeriyordu)
    • devconnect_validate (Pantheon'a geçiş yaptığımız için artık gerekli değil)
    • devconnect_faq_ext
  • Aşağıdaki eski devconnect ile ilgili modüller kaldırıldı:
    • devconnect_api_content_types
    • devconnect_api_views
    • devconnect_cdn
    • devconnect_node_settings
    • devconnect_readonlymode_ext
  • Varsayılan içerik ve yapı artık bir dizi özellik olarak kalıcı hale getiriliyor. Bu sayede, sıfırdan yüklemelerle geliştirici portalının çalışan bir örneği oluşturulabilir.
  • node_reference modülüne olan bağımlılık kaldırıldı.
  • DevChan modülleri artık Japonca dil etkinleştirildiğinde doğru şekilde çalışıyor.
  • Japonca çeviri için çeviri dizeleri eklendi.
  • Geliştirici Senkronizasyonu artık tüm KMS geliştiricilerini yerel Drupal kullanıcılarıyla ve yerel Drupal kullanıcılarını KMS ile senkronize etme şeklindeki eski davranışla senkronize ediyor. Ayrıca, KMS'de kuruluş yöneticisi olarak yapılandırılan her kullanıcıya yönetici rolleri atar.
  • Geliştirici Senkronizasyonu artık drush üzerinden çalıştırılabilir.
  • accounts.apigee.com tek oturum açma özelliği eklendi (*.apigee.com alanlarında kullanılabilir).
  • Hem Apigee TOA hem de Google TOA, e-postası KMS'de yönetici olarak yapılandırılmış bir kullanıcıya yönetici rolleri atar.
  • Google TOA'da ad/soyad ve e-posta adresinin daha iyi algılanması ve önceden doldurulması.
  • DevChan Management API yönetici sayfasında, KMS bağlantı parametrelerini test etmek için artık "bağlantıyı test et" düğmesi bulunuyor.
  • Anahtar/değer çifti eşlemeleriyle çalışırken Management API SDK ile uğraşmanın karmaşıklığını gizleyen devconnect_key_value_map modülü eklendi.
  • WYSIWYG modülünün desteği sonlandırıldı ve CKEditor ile CKEditor bağlantı modülleri lehine dağıtımdan kaldırıldı. (WYSIWYG, tüm yüklemelerden TAMAMEN KALDIRILMALIDIR).
  • CKEditor, 4.2.1 sürümüne yükseltildi.
  • Yüklenen ve internet kaynaklı medyayı yönetmek için medya, media_embed ve media_youtube'u kullanacak şekilde yapılandırılmış CKEditor.
  • >=R22 sürümünden yükseltmek için Drush komutu eklendi.
  • Tamamen yeni bir OPDK yükleme komut dosyası ve yükleme kılavuzu PDF'si.

Hata düzeltmeleri

  • Artık geliştirici uygulama adlarında ve işareti kullanılamaz. Eskiden, ve işareti içeren URL'ler sitenin bozulmasına neden oluyordu.
  • URL dostu olmayan karakterler içeren kuruluş şifreleri artık bozulmaya neden olmuyor.
  • KMS kimlik bilgileri henüz ayarlanmamışsa artık user_save üzerinde istisnalar oluşturulmaz.