CreateUser時に不要なスタックトレースのログが出力される不要なログが出力されないように修正しました。existに変更しました。応答メッセージのdescriptionに補足メッセージを追加しました。エラー時にTransactionHistoryの削除でエラーが発生しているエラーを修正しました。APIでS3を使用する場合、テナントごとに初めてファイルを保存する際に、AppPotが自動でバケットを作成しますが、その際のAWSのリージョンをTOKYOで作成するように修正しました。総件数を取得するAPIを追加AppPotに件数のみを取得するAPIを追加しました。v2.xから追加している新GetDataと同じクエリの書き方で件数のみを取得できます。一覧画面で、今表示しているデータとは別に総件数を表示したいときに使えます。詳細はAPIドキュメントを参照してください。APIで、同一デーブル同士でもJoinできるようになりました。APIではエラーとなります。Push通知でタイトルが設定できないAPIのパラメタとして、titleを追加しました。Pushメッセージのタイトルとして、使用されます。詳細はAPIドキュメントを参照してください。APIはモデル名がキー名となっており、複数のJoinのいずれの結果かが判別できないという問題がありました。既存のAPIに加えて、キー名にモデル名ではなく、エイリアスを使用するAPIを追加しました。既存のAPIはv3系で廃止となる予定です。ロール一覧取得時にcompanyIdが応答メッセージにないAPIドキュメント通りcompanyIdを応答メッセージに含むように修正。#773ユーザートークンない場合にエラーで返すように修正。マニュアルの変更はなし。グループ作成時にアプリに登録されないグループ作成時にisAddCurrentAppをtrueで指定した時にもグループがアプリの使用許可が設定されない問題を修正。管理コンソールのサービス登録画面にて関連アプリが0件の状態で-ボタンを押すとアプリを追加するUI全体が消えてしまう管理コンソールのサービス登録画面にて関連アプリが0件の状態で-ボタンを押すとアプリを追加するUI全体が消えてしまう問題を修正。Credentials情報」を削除した場合に、反映されない問題を修正。Console]管理コンソールのサービス一覧画面にて任意のサービスを削除し終えても”削除します”ボタンが消えずに残っている削除後にも削除ボタンが残っている問題を修正。グループへのユーザ追加ができないグループ詳細画面にて、グループにユーザーの追加、グループからの削除ができない問題を修正。Managerで管理画面にログインできない問題AppPotのWeb管理画面にAdmin、Managerロールでログインできない問題を修正しました。登録されているアプリが多い場合にサービス詳細画面に10件までしかひも付け先のアプリが表示されない問題を修正。サービス管理画面の選択済みテナントが維持されない問題apppot_adminでログインしサービス管理画面で任意のテナントを選択しサービスを登録して一覧画面に戻ると選択したテナントが解除され一番上にあるテナントが選択された状態になってしまう問題を修正。不要なカラムが含まれていたため削除。連携先のレスポンスのContent-typeによって、AppPotのJSONレスポンスを付加させるかどうかの処理を行っていましたが、AppPotのJSONレスポンスを付けるかどうかでAPIを分離しました。これによってAppPotのJSONレスポンスを付加させる場合に行っていたContent-typeを判定してapplication/json以外であればAppPotのJSONレスポンスを付ないという処理は行わないようになっています。CreateDB関連を匿名トークンで実行できるようにする現状はユーザートークンが必要であるが、匿名トークンでできるようにする。対象は以下の3API。匿名トークンでGatewayが使用できてしまうが、ユーザートークンを必要とするように修正Gatewayの各API匿名トークンで呼べる不具合を修正。stew.propertiesの管理者用パスワードは初期起動時のみに使用する変更が必要な場合には、管理画面から管理者アカウントでログインして、パスワードの変更を行って下さい。Adminを同時に作成すると正常に処理されるが、エラーメッセージが表示されるバグを修正。Adminで作成したユーザーの会社Idが0になる問題を修正。iOS証明書のパスワードの設定を間違えた時に、証明書の再アップロードが必要になるパスワードの修正の問題を修正。configirationstew.propertiesにクライアントに返すようのURLの定義を追加。APIでファイルのURLがAPIのレスポンスで返される際に使用される。FileNameFileの更新APIでファイル名が変更されていた不具合を修正。自分の情報(性・名、パスワード)を変更できるようになりました。APIで、ターゲットに指定したユーザーの中で1件でもデバイス登録されていない等の理由でPushメッセージを送信できなかった場合に全件をエラーとしていたが、該当ユーザーのみスキップして処理するように修正。OAuth認証に対応しました。Appsと同じアカウント、パスワードでアプリにログインすることができます。認証が一元管理されることで、社員の退職などに伴うアカウントの停止や、パスワードの変更をリアルタイムに反映することができます。グループ管理画面の改善グループ一覧のNo.を表示上の番号から、グループIDに変更しました。これによりPush通知の場合など、グループIDを指定して使用するAPIが使いやすくなりました。APIの追加バージョン1.8で追加されたグループ、ユーザーを管理、参照するためのAPIを取り込みました。Fixバージョン1.8で修正されたバグの修正コードを取り込みました。APIへの改善もともとAppPotはiOS、Androidのネイティブアプリケーションへのサポートを重視していました。実際にはネイティブアプリケーションの場合も、Webベースの管理者用の画面が必要になることがほとんどでした。HTML5もアプリも増えてきました。v2.0では、Javascriptからより使い易くするために、よりRESTFullなAPIになりました。Serviceの改善これまでのGETメソッド、POSTメソッドに加えてPUT、DELETEメソッドに対応しました。ServerはGatewayサービスを経由して、クライアントから受けたメッセージをユーザー認証、ロギングを行い、ターゲットにルーティングします。ターゲットから返って来たレスポンスをクライアントに返します。Serviceを利用し、DBコネクタから外部のデータベースにアクセスすることが可能です。