15.08.24.00 - Apigee Developer Services ポータル リリースノート

現在、Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご確認ください
情報

2015 年 8 月 24 日(月)、Google は Developer Services ポータルの新しいクラウド バージョンをリリースしました。

ご不明な点がございましたら、Apigee カスタマー サポートまでお問い合わせください。

Apigee Edge リリースノートの一覧については、Apigee リリースノートをご覧ください。

修正済みのバグ

以下のバグはこのリリースで修正されています。

問題 ID 説明
DEVSOL-1801 会社のデベロッパーはパフォーマンス データをエクスポートできない
会社に追加されたユーザーは、分析レポートをエクスポートできるようになりました。この修正前は、アプリの分析レポートをエクスポートすると、アクセス拒否エラーが発生します。
DEVSOL-1791 navbar モジュールと Modernizr、Backbone、Underscore ライブラリの削除
Navbar モジュールは、Dev Portal Drupal ディストリビューションと、そのモジュールが依存している JavaScript ライブラリ(Modernizr、Backbone、Underscore)から削除されました。このモジュールを有効にしてあるサイトでは、代わりに「管理メニュー」(admin_menu)モジュールを有効にする必要があります。 レスポンシブな機能強化を行うには、「Administration メニュー Adminimal Theme」モジュールも有効にする必要があります。
DEVSOL-1780 DevConnect のデフォルトのタイムアウトを 15 秒よりも大きくする必要がある
Edge 管理サーバーに対するデフォルトのタイムアウトが、15 秒から 30 秒になりました。
DEVSOL-1708 新規インストールの管理テーマとして Rubik を構成しない
Rubik を管理テーマとして使用するサイトは、自動的に管理テーマとして使用されるようになります。これは、Rubik に特定の管理タスクへのアクセスをブロックするアップストリームの問題が多数存在するためです。
DEVSOL-1706 フックを追加してデベロッパーの同期からユーザーを除外できるようにしました
新しいフック(hook_devconnect_user_is_developer)が公開され、カスタム モジュールがユーザーの作成または更新時に Edge に保存されないようにユーザーを除外できるようになりました。Edge と一括同期するユーザーを選択するタグがクエリに追加されました。Developer Sync からユーザーを除外するには、カスタム モジュールで devconnect_user_sync のタグに hook_query_TAG_alter を実装する必要があります。
DEVSOL-1703 SmartDocs のメソッドの一覧表示ページで権限の変更
SmartDocs メソッドの一覧表示ビューに設定された権限の表示が有効になりました。
DEVSOL-1697 リソースレベルのパラメータが設定されたときに、SmartDocs メソッド編集ページで管理者ユーザーにアラートを送信する
Drupal UI で SmartDocs メソッドを編集する際、パラメータがリソースレベルで定義されている場合、混乱を避けるためにそのことを示すメモがメソッド編集フォームに表示されます。
DEVSOL-1695 モデル「ドキュメントとサンドボックス」が「ドキュメントとサンドボックス」として表示される
特殊文字(「&」など)を含むモデルが、管理画面に正しく表示されるようになりました。
DEVSOL-1688 SmartDocs のエラーの説明は最大 255 文字です
SmartDocs のエラーの説明の長さは、実質的に無制限になりました。
DEVSOL-1658 生成されたメソッドノードに SmartDoc に正常なレスポンスが表示されない
リクエスト本文のネストされたオブジェクト参照が正しく展開されるようになりました
DEVSOL-1635 devconnect モジュールが原因で、ポータルで散発的なエラー 503 が発生する
ページのタイムアウトの可能性を減らすため、潜在的な大きなデベロッパー キャッシュと Developer-App キャッシュの自動再ビルドは削除されました。これらのキャッシュに依存していたビュー機能も削除されました。
DEVSOL-1619 SmartDoc API のヘッダー パラメータが必須ではなく、定義されていない場合は編集できません
SmartDocs メソッド ページで、ヘッダー パラメータが必須であるか、定義済みのオプション リストがないと編集できないというバグが修正されました。
DEVSOL-1614 SmartDocs へのインポート時にモデルの URL がカットされていることを確認
SmartDocs で URL を使用してインポートする場合、ユーザーがコピー/貼り付けを行うのを避けるために、文字列から空白文字が削除されます。
DEVSOL-1600 管理者が SmartDocs のモデルメソッド一覧ページを編集するためのコンテキストがない
ビューを編集する権限を持つ管理者または他のユーザーとしてログインしている場合、モデルのメソッド一覧ページにコンテキストのプルダウン メニューが表示され、ページを生成するビューを編集できるようになりました。
DEVSOL-1589 SmartDocs モデルのエクスポートで WSOL タイプのエラーがスローされる
リビジョンのないモデルをエクスポートする場合のエラー処理とエラー メッセージを改善しました。
DEVSOL-1582 「ウェブサイトで予期しないエラーが発生しました。しばらくしてからもう一度お試しください。」SmartDocs エラー フィールドの編集時
SmartDocs エラーの HTTP コードが存在する場合、100 ~ 599 の整数値にする必要があります。
DEVSOL-1517 SmartDocs ではメソッド パラメータのデフォルト値を設定できません
Drupal の管理 UI で SmartDocs メソッドを編集する際に、パラメータのデフォルト値を指定できるようになりました。
DEVSOL-1448 DevConnect のユーザー設定の修正
/admin/config/devconnect/user-attributes のデベロッパー ポータルのユーザー設定が、よりユーザー フレンドリーになりました。ヘルプを追加し、軽微なバグを修正しました。
DEVSOL-1366 アプリ属性の HTML エンコードの問題
アプリ属性(アプリの表示名など)が、Edge に保存される前に HTML エンコードされ、エンドユーザーへの表示時に再び HTML エンコードされていました。その結果、アパーサンドやアポストロフィなどの特殊文字の代わりに HTML エンティティが表示されていました。管理者は、デベロッパー アプリ属性を再構築して、余分な HTML エンコードを削除できます。
DEVSOL-782 デベロッパー ポータルの「チャージ」という表現を変更する
収益化アカウントに入金する際の表現が、「チャージ」から「アカウントにチャージする」に変更されました。

既知の問題

このリリースの既知の問題は次のとおりです。

問題 ID 説明
DEVSOL-1782

SmartDocs モデル内のメソッド数を制限する
今回のリリースのポータルでは、パフォーマンス上の理由から、SmartDocs モデルに 30 個を超えるメソッドを含めないでください。