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.
info

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 profil tabanlı Drupal yükleyici.
  • Apigee MINT (para kazanma ve ticarileştirme) 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 sunulmuştur.
  • Yasal modül artık entegre edildi. Etkinleştirildiğinde, Hizmet Şartları kabulünü yönetmenin daha güçlü bir yolunu sunar.
  • Devconnect kullanıcı adı:şifre ve org, drush aracılığıyla komut satırından ayarlanabilir.
  • Geliştirici uygulaması ayrıntılar sayfası artık şablon dosyası olmadan oluşturulur (özel şablon dosyası yoksa) ve içeriğinin ve düzeninin değiştirilmesine olanak tanımak için yeni kancalar gösterilir. Eski geliştirici uygulaması ayrıntıları sayfası şablonunu geçersiz kılan bir özel tema varsa bu şablon kullanılır. Aksi takdirde sayfa, daha sonra kancalarla değiştirilebilecek bir Drupal oluşturma dizisi olarak oluşturulur.
  • Geliştirici uygulamasının oluşturulma tarihi artık geliştirici uygulaması ayrıntıları sayfasında gösterilmek üzere kullanılabilir bir alan olarak iletilmektedir. Varsayılan olarak gösterilmez ancak belirli kancaları uygulayan özel modüller bu özelliğin gösterilmesini etkinleştirebilir.
  • Geri çağırma URL'leri zorunlu, isteğe bağlı veya tamamen gizli olabilir. Bu ayar, Dev Portal yönetici sayfası üzerinden kontrol edilir.
  • API ürünleri, varsayılan değere sahip, zorunlu veya isteğe bağlı olarak tek veya birden fazla olarak yapılandırılabilir. Hatta tamamen gizlenebilir. Bu ayar, Dev Portal yönetici sayfası üzerinden kontrol edilir.
  • Geliştirici uygulamaları, geliştiriciler ve API ürünleri artık varlık olarak sarmalanmıştır. Her biri için test senaryoları yazılmıştır. Artık geliştiricilerin Management API SDK'sının iç işleyişine dair bilgi sahibi olması gerekmiyor. Tüm işlevlere erişmek için bilinen entity_load ve entity_save işlevleri kullanılabilir.
  • Geliştirici uygulamaları artık jetonları gösterir. Kurallar modülü etkinse bu kurallar, üç 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ılacaklardır):
    • devconnect_apigee (artık kullanılmayan eski sınıf kitaplıklarını içeriyordu)
    • devconnect_validate (Pantheon'a taşındığımız için artık gerekli değildir)
    • devconnect_faq_ext
  • Devconnect ile ilgili aşağıdaki modüller kullanımdan 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 özellik grubu olarak devam ettirilir. Bu sayede sıfırdan yükleme yapan kullanıcılar, geliştirici portalının çalışan bir örneğini oluşturabilir.
  • node_reference modülüne olan bağımlılık kaldırıldı.
  • DevChan modülleri artık Japonca dil etkinleştirildiğinde düzgün ş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 senkronize ediyor. Ayrıca, yerel Drupal kullanıcılarını KMS ile senkronize etme konusundaki eski davranışı da sürdürüyor. Ayrıca, KMS'de kuruluş yöneticisi olarak yapılandırılmış 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" alan adları için 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-postanın algılanması ve önceden doldurulması iyileştirildi.
  • DevChan Management API yönetici sayfasında artık KMS bağlantı parametrelerini test etmek için bir "bağlantıyı test et" düğmesi bulunmaktadır.
  • Anahtar/değer çifti haritalarıyla çalışırken Management API SDK'sıyla ilgili karmaşıklıkları 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 kurulumlardan TAMAMEN KALDIRILMALIDIR).
  • CKEditor 4.2.1 sürümüne yükseltildi.
  • Yüklenen ve internet kaynaklı medyayı yönetmek için media, media_embed ve media_youtube'u kullanacak şekilde yapılandırılmış CKEditor.
  • >=R22 sürümünden yükseltme yapmak için drush komutu eklendi.
  • Tamamen yeni OPDK yükleme komut dosyası ve yükleme kılavuzu PDF'si.

Hata düzeltmeleri

  • Geliştirici uygulama adlarında "ve" işareti artık yasaktır. Önceden sitede "ve" işareti bulunması sitenin bozulmasına neden oluyordu.
  • URL'ye uygun olmayan karakterler içeren kuruluş şifreleri artık kesintiye neden olmuyor.
  • KMS kimlik bilgileri henüz ayarlanmamışsa user_save işlevinde artık istisnalar atılmaz.