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

Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントに移動
情報

2015 年 4 月 23 日(木曜日)、Apigee Developer Services ポータルの新しいクラウド バージョンをリリースしました。

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

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

新機能と拡張機能

このリリースにおける新機能と改善点は次のとおりです。

収益化

Edge の収益化の新機能と機能強化は次のとおりです。

企業とデベロッパーの個別対応

カンパニーとデベロッパーが別々に処理されるようになったため、デベロッパーに複数のカンパニーを追加したり、カンパニーに複数のデベロッパーを追加したりすることがより柔軟にできるようになりました。管理 UI に、[会社] と [デベロッパー] の個別のウィンドウが追加されました([公開] メニューからアクセスできます)。

企業とデベロッパーを管理するをご覧ください。

収益化レポートでは、会社は引き続きメインのフィルタですが、フィルタラベルは「デベロッパー」から「会社」に変更されています。

修正済みのバグ

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

問題 ID 説明
DEVSOL-1294 SmartDocs のオプションから「Method UUID」を削除
カスタム URL のオプションから「Method UUID」が削除されました。
DEVSOL-1063 build.xml に同時実行を追加してビルド時間を短縮
インストール時間を短縮するため、OPDK インストーラはライブラリとモジュールのダウンロードに 1 つのスレッドではなく 10 個のスレッドを使用するようになりました。
DEVSOL-1021 ステータス ページに Dev Portal プロファイルのバージョンを表示し、OPDK バージョンと Cloud バージョンを切り離す
管理者は、ステータス ページの [レポート] > [ステータス レポート] で Dev Portal Apigee のバージョンを確認できるようになりました。
DEVSOL-1019 SmartDocs 検証チェックに Ping API を実装
SmartDocs モジュールのステータスが、ステータス レポート ページの [レポート] > [ステータス レポート] に表示されるようになります。ステータス ページに、プロキシ URL が構成されていないか、プロキシ URL が正しくない場合が報告されます。
DEVSOL-1008

モデルリスト ページにレンダリング済み/公開済みの状態を表示
SmartDocs のモデルのリストに、次の追加情報が表示されます。

  • メソッドの合計数: モデルの最新リビジョンで使用可能なメソッドの合計数です。
  • レンダリング済み: デベロッパー ポータルでノードとしてレンダリングされるメソッドの合計数。
  • 公開済み: 公開されているレンダリング済みノードの数。
DEVSOL-1007 管理メニューからモデルを削除
管理メニューの項目 [SmartDocs] > [モデル] に、サブメニュー項目としてモデルのリストが表示されなくなります。代わりに、[SmartDocs] > [モデル] をクリックすると、利用可能なモデルのリストが表示されます。
DEVSOL-1004 Apigee DevConnect テーマで SmartDocs をサポート
Apigee DevConnect テーマで SmartDocs のサポートを追加しました。
DEVSOL-999 Rubik テーマを 4.2 にアップグレード
管理テーマ Rubik がバージョン 4.1 から 4.2 にアップグレードされました。
DEVSOL-984

DeveloperApp エンティティに keyExpiresIn プロパティと、アプリの作成時にその値を設定するオプションを追加
新しく作成されたアプリの API キーの有効期限のデフォルト値は、管理 UI([Configuration] > [Dev Portal Settings] > [Dev Portal App Config] > [Credential Lifetime])で設定できます。値 -1 は、API キーの自動期限切れがないことを意味します。正の値を設定することもできます。

よりきめ細かい制御が必要なお客様の場合、hook_devconnect_developer_app_presave() を実装するカスタム モジュールは、$form_state\['storage'\]\['entity'\]->keyExpiresIn の値を変更できます。これは、日数(またはその小数)を表す数値にする必要があります。

DEVSOL-972 Media YouTube モジュールのバグを修正
Media YouTube モジュールのバグを修正しました。このバグにより、致命的なエラーが発生し、ユーザーがファイル ブラウザを使用して画像をアップロードできなくなっていました。
DEVSOL-954 SmartDocs モジュールに devconnect_developer_apps モジュールの依存関係を追加
Devconnect Developer Apps モジュールを無効にすると、SmartDocs の設定ページで致命的なエラーが発生します。SmartDocs モジュールに Devconnect Developer Apps モジュールへの依存関係が追加されたため、Devconnect Developer Apps モジュールを無効にできなくなり、この問題の再発を防ぐことができます。
DEVSOL-933 devconnect_multiorg が有効な場合の警告メッセージを追加
devconnect_multiorg モジュールは非推奨になりました。このモジュールは使用しないでください。モジュールが有効になっている場合、システムに警告メッセージが表示されるようになりました。
DEVSOL-922 Drupal 更新モジュールはデフォルトでオンになっている必要があります
Drupal 更新モジュールはインストール時に有効になり、モジュールが古くなった場合やセキュリティ パッチが必要な場合にユーザーに警告します。
DEVSOL-903 購入済みプランのページ: ステータス別にプランを表示
収益化の [カタログとプラン] ページの [購入済みプラン] タブに、購入済みプランがステータス別に並べ替えられた表で表示されるようになります。表の見出しをクリックすると、任意の列で表を並べ替えられるようになりました。
DEVSOL-899 cron が PDOException 整合性制約違反をスローする
dc_dev_app_api_products テーブルに重複するエントリが存在するため、cron の実行時に PDOException 整合性制約違反がスローされる問題を修正しました。
DEVSOL-890 アプリの追加/作成フォームに購入可能な Mint API プロダクトのみを表示する
デベロッパーが購入できないプロダクトをアプリ作成フォームに表示するかどうかを管理者が設定できるようになりました。この設定を変更するには、[設定] > [収益化設定] に移動し、[アプリ作成プロダクトの表示] の設定を変更します。デフォルトでは、そのデベロッパーが使用できるプロダクトのみがアプリ作成フォームに表示されます。
DEVSOL-874 API プロダクトを特定のデベロッパーのロールのみに表示する
「DevConnect Limit API Product by Role」モジュールを有効にすることで、デベロッパーに使用できる API プロダクトを、デベロッパーに割り当てられた Drupal ロールに基づいて制限できるようになりました。
DEVSOL-865 更新モジュール: ユーザー インターフェース コードの更新を無効にする
以前のクラウド バージョンでは、[レポート] > [利用可能な更新] の [利用可能な更新] ページに、管理者が FTP 経由でサイトを更新できるようにするオプションが表示されていました。クラウド ユーザーはサイト ダッシュボードを使用して更新する必要があるため、この機能はクラウド ユーザーに対して無効になっています。
DEVSOL-851 Edge 接続認証情報が暗号化され、非公開ファイル システムに保存されるようになりました
セキュリティを強化するため、Edge 接続認証情報はデータベースに保存されなくなり、暗号化されて非公開ファイル システムに保存されるようになりました。
DEVSOL-823 メンテナンス モードのページのフォーマット
メンテナンス ページがすべてのブラウザで適切にフォーマットされるようになりました。
DEVSOL-793 収益化: ユーザー管理の表の形式が不適切である
新しい企業向け機能の一環として、収益化のユーザーの表の形式が変更されました。このページをカスタマイズしている場合は、apigee_company モジュールの新しいテーマ設定関数 theme_apigee_company_company_developers() に変更を適用する必要があります。
DEVSOL-783 収益化の銀行口座情報ページ
収益化の銀行口座情報ページが、すべてのブラウザで適切に表示されるようになりました。
DEVSOL-773 期限切れの料金プランが、デベロッパー ポータルで別の有効な料金プランを参照している
プランが終了すると、そのプランは表示されなくなるため、プランの詳細へのハイパーリンクは表示されなくなります。[購入済みプラン] 表でプラン名をクリックすると、適切なプランタブが表示されるようになりました。
DEVSOL-605 Dev Portal の [Insufficient Prepaid Balance] モーダルに費用と税金が表示される
[Insufficient Prepaid Balance] モーダル ウィンドウに費用と税金の情報が表示されるようになりました。
DEVSOL-523 収益化が有効なときにアプリを削除できない
収益化が有効なときにアプリを削除できるようになりました。以前のバージョンでは、アプリを削除しようとすると空のダイアログが表示されていました。
DEVSOL-487 収益化の日付形式は、管理者が設定できる必要があります。
日付形式を [収益化] の [収益化の設定] で、ヨーロッパと米国の日付形式に設定できるようになりました。
DEVSOL-257 インストール中に管理者ユーザーの作成フォームでパスワード フィールドを確認
インストール中に管理者ユーザーのパスワード フィールドが確認されます。
DEVSOL-115 Dev Portal の設定に説明が必要
[設定] ページの DevConnect 設定項目の説明テキスト
DEVSOL-31 アプリの追加ページのフォーマット
アプリの追加フォームで、エラーのある商品チェックボックスの位置がずれていた問題を修正しました。