Apigee Developer Services Portal リリースノート - 7.x-4.23

ここに表示されているのは Apigee Edge のドキュメントです。
Go to the Apigee X のドキュメントに移動します
info

2013 年 7 月 25 日に、Apigee Developer Services ポータルの更新版をリリースしました。

機能と機能強化

  • Drupal 7.21 から 7.23 へのアップグレード(メンテナンス修正のみ、セキュリティの問題はありません)。
  • プロファイル ベースの新しい Drupal インストーラ。
  • Apigee MINT(Monetization &Commerce)との統合。
  • プラグ可能なエラー処理。 Devconnect モジュールによって生成されたエラーまたはステータス通知を顧客固有のモジュール で変更できるように、新しいフックが公開されています。
  • Legal モジュールが統合されました。有効にすると、利用規約 の同意をより堅牢に管理できます。
  • Devconnect のユーザー名とパスワード、組織は、drush を使用してコマンドラインから設定できます。
  • デベロッパー アプリの詳細ページがテンプレート ファイルなしで作成されるようになりました(カスタム テンプレート ファイルが存在しない場合)。また、コンテンツとレイアウトを変更できるように、新しいフックが公開されています。古いデベロッパー アプリの詳細ページ テンプレートをオーバーライドするカスタム テーマが存在する場合は、そのテンプレートが使用されます。それ以外の場合、ページは Drupal レンダリング配列として作成され、フックを使用して変更できます。
  • デベロッパー アプリの作成日が、 デベロッパー アプリの詳細ページに表示できるフィールドとして渡されるようになりました。デフォルトでは表示されませんが、特定の フックを実装するカスタム モジュールで表示を有効にできます。
  • コールバック URL は、必須、省略可、完全に非表示にできます。これは、 デベロッパー ポータルの管理ページで制御されます。
  • API プロダクトは、単一または複数として構成できます。デフォルト値、必須、 省略可、完全に非表示にすることもできます。これは、デベロッパー ポータルの管理ページで制御されます。
  • デベロッパー アプリ、デベロッパー、API プロダクトがエンティティとしてラップされるようになりました。それぞれにテストケースが作成されました。 デベロッパーが Management API SDK の内部構造を把握する必要はなくなりました。使い慣れた entity_load 関数と entity_save 関数を使用して、すべての機能にアクセスできます。
  • デベロッパー アプリでトークンが公開されるようになりました。Rules モジュールが有効になっている場合は、 アプリの作成、更新、削除時に 3 つの新しいイベントが発生したときに使用できます。
  • update.php を実行すると、廃止された Devconnect_* モジュールが無効になります(R24 で削除されます)。
    • devconnect_apigee(使用されなくなった古いクラス ライブラリが含まれていました)
    • devconnect_validate(Pantheon に移行するため不要になりました)
    • devconnect_faq_ext
  • 次の廃止された devconnect 関連モジュールが削除されました。
    • devconnect_api_content_types
    • devconnect_api_views
    • devconnect_cdn
    • devconnect_node_settings
    • devconnect_readonlymode_ext
  • デフォルトのコンテンツと構造が、一連の機能として保持されるようになりました。これにより、 ゼロからインストールして、デベロッパー ポータルの作業用インスタンスを設定できます。
  • node_reference モジュールへの依存関係が削除されました。
  • 日本語が有効になっている場合、DevChan モジュールが正しく動作するようになりました。
  • 日本語翻訳用の翻訳文字列を追加しました。
  • デベロッパーの同期で、すべての KMS デベロッパーがローカルの Drupal ユーザーと同期されるようになりました。また、 ローカルの Drupal ユーザーと KMS を同期する以前の動作も行われます。また、KMS で組織管理者として構成されている各ユーザーに管理者 ロールが割り当てられます。
  • デベロッパーの同期を drush で実行できるようになりました。
  • accounts.apigee.com シングル サインオンを追加しました(*.apigee.com ドメインで使用できます)。
  • Apigee SSO と Google SSO の両方で、メールアドレスが KMS で管理者として構成されているユーザーに管理者ロールが設定されます。
  • Google SSO での姓、名、メールアドレスの検出と事前入力が改善されました。
  • DevChan Management API の管理ページに、KMS 接続パラメータをテストするための [接続のテスト] ボタンが追加されました。
  • devconnect_key_value_map モジュールを追加しました。これにより、Key-Value マップを扱う際の Management API SDK の複雑さが軽減されます。
  • WYSIWYG モジュールは非推奨となり、CKEditor & CKEditor リンク モジュールに置き換えられました。(WYSIWYG はインストールから完全に削除する必要があります)。
  • CKEditor がバージョン 4.2.1 にアップグレードされました。
  • CKEditor は、media、media_embed、media_youtube を使用して、アップロードされたメディアと インターネット ソースのメディアを管理するように構成されています。
  • >=R22 からアップグレードするための drush コマンドを追加しました。
  • 完全に新しい OPDK インストール スクリプトとインストール ガイド PDF。

バグの修正

  • アンパサンドは、デベロッパー アプリ名の一部として使用できなくなりました。以前は、アンパサンドが存在するとサイトが破損していました。
  • URL に適さない文字を含む組織パスワードを使用しても、破損しなくなりました。
  • KMS 認証情報がまだ設定されていない場合、user_save で例外がスローされなくなりました 。