makabe.t
|
15d7119306
|
Merged PR 348: 画面実装(TypistGroup追加ポップアップ&TypistGroup設定画面)
## 概要
[Task2424: 画面実装(TypistGroup追加ポップアップ&TypistGroup設定画面)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2424)
- TypistGroup追加ポップアップを追加しました。
- 言語対応を実装しています。
- 入力エラー時のメッセージ表示を実装しています。
## レビューポイント
- エラーメッセージの出し方は問題ないか
- デザイン適用は適切か
## UIの変更
- [Task2424](https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task2424?csf=1&web=1&e=IVxM43)
## 動作確認状況
- ローカルで確認
※実際のAPIを呼んでの登録は未検証です
|
2023-08-25 05:33:05 +00:00 |
|
oura.a
|
9f2f163141
|
Merged PR 359: API IF実装
## 概要
[Task2482: API IF実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2482)
ライセンス注文キャンセルAPIのIFを実装しました。
※同ファイル内に未使用のGetAllocatableLicensesRequestのインポートが残っていたので、ついでに削除しています。本APIとは無関係です。
## レビューポイント
なし
## UIの変更
なし
## 動作確認状況
Swagger UIで確認済み
## 補足
なし
|
2023-08-25 05:19:34 +00:00 |
|
makabe.t
|
ba371ac4c0
|
Merged PR 345: API IF実装
## 概要
[Task2438: API IF実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2438)
- TypistGroup追加APIを実装しました。
- openapi.jsonを更新
## レビューポイント
- パラメータの制限は適切か
- パスは適切か
## UIの変更
- なし
## 動作確認状況
- ローカルで確認
|
2023-08-24 00:08:22 +00:00 |
|
maruyama.t
|
1843844c48
|
Merged PR 321: API実装(割り当て可能ライセンス取得API)
## 概要
[Task2361: API実装(割り当て可能ライセンス取得API)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2361)
- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
- このPull Requestでの対象/対象外
- 影響範囲(他の機能にも影響があるか)
メモリDB上にライセンスを作成するメソッドの有効期限を指定可能にしたため、
既存テストで特に指定していなかった箇所(デフォルトでnull)はnullを設定。
## レビューポイント
- 特にレビューしてほしい箇所
- 軽微なものや自明なものは記載不要
- 修正範囲が大きい場合などに記載
- 全体的にや仕様を満たしているか等は本当に必要な時のみ記載
取得レコードのソートの関係上、EntityManagerではなく、QueryBuilderでの実装としているが、問題ないか。
## UIの変更
- Before/Afterのスクショなど
- スクショ置き場
## 動作確認状況
- ローカルで確認
・正常系
①メモリDB上に5件の有効なライセンスを作成。無効なライセンスを4件作成。
※内2件が有効期限null、2件が同一の有効期限、1件が最も遠い有効期限
有効なライセンスのみ取得できることを確認。
serviceの戻り値として、ソートされて取得できることを確認。
(nullが最優先、有効期限の降順、同一の有効期限のものはidで昇順)
②結果が0件(別のアカウントにはライセンスが存在する)の場合(POSTMAN)
正常終了し、空の配列を返却すること。
別のアカウントのライセンスを取得しないこと。
・異常
①tier5以外のアカウントで実行(POSTMAN)し、"Token authority failed Error."エラーになることを確認。
②コンテナを停止して実行(POSTMAN)し、"Internal Server Error."エラーとなることを確認。
・他
①ログがポリシに従って出ていることの確認
## 補足
- 相談、参考資料などがあれば
|
2023-08-22 08:55:56 +00:00 |
|
masaaki
|
417ba17d13
|
Merged PR 340: API-IF実装
## 概要
[Task2445: API-IF実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2445)
ライセンス割り当て解除API-IFを作成しました。
## レビューポイント
なし
## UIの変更
なし
## 動作確認状況
Swagger UIにより確認済み
|
2023-08-22 08:30:01 +00:00 |
|
makabe.t
|
adbd57bca6
|
Merged PR 333: 動作確認不具合修正
## 概要
[Task2419: 動作確認不具合修正](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2419)
- ディーラーをURLで指定して見つからなかった場合にスナックバーでメッセージを表示するように修正しました。
## レビューポイント
- UIの挙動として問題ないか
- メッセージは適切か
## UIの変更
- [Task2419](https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task2419?csf=1&web=1&e=v1C0ki)
## 動作確認状況
- ローカルで確認
|
2023-08-17 08:08:28 +00:00 |
|
oura.a
|
3b785e97aa
|
Merged PR 317: API-IF実装
## 概要
[Task2360: API-IF実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2360)
ライセンス割り当てのAPI-IFを作成しました。
## レビューポイント
なし
## UIの変更
なし
## 動作確認状況
Swagger UIで反映されていることを確認
## 補足
なし
|
2023-08-09 08:46:01 +00:00 |
|
oura.a
|
b59a5df44c
|
Merged PR 303: PBI1224_dev動作確認指摘対応
## 概要
[Task2325: PBI1224_dev動作確認指摘対応](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2325)
前PBIで指摘のあった箇所を修正しました。
・IssueDateが空白の場合「-」とするように修正
・ページ上部の「EFGI Legal」に会社名を入れるように修正
・上記に伴い、アカウント情報取得API(accounts/me)で会社名を取得できるように修正
・ページネーションの位置を修正
・ページネーション部分に表示されている「xxx licenses」を「xxx histories」に修正
・ページネーション周りの挙動を修正
## レビューポイント
なし
## UIの変更
https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task2325?csf=1&web=1&e=g6hYEy
## 動作確認状況
ローカルで動作確認済み
## 補足
なし
|
2023-08-07 01:52:03 +00:00 |
|
saito.k
|
a1a91207e4
|
Merged PR 308: IF実装(Dealer取得API)
## 概要
[Task2352: IF実装(Dealer取得API)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2352)
- ディーラー取得APIのIFを実装
## レビューポイント
- レスポンスとして返却するデータの認識はあっているか
## UIの変更
- Before/Afterのスクショなど
- スクショ置き場
## 動作確認状況
- ローカルで確認
## 補足
- 相談、参考資料などがあれば
|
2023-08-07 01:25:26 +00:00 |
|
saito.k
|
4565d59a51
|
Merged PR 301: ユーザー追加修正(API/画面)
## 概要
[Task2327: ユーザー追加修正(API/画面)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2327)
- ユーザー追加API
- リクエストにencryption,encryptionPassword,promptを追加
- リクエストからtypistGroupIdを削除
- ロールに応じてDBに保存するデータを作成する処理を追加
- リクエストパラメータのバリデーションチェックを追加
- ユーザー追加画面
- TypistGroupの選択欄を削除
- RoleがAuthorの場合、encryption,encryptionPassword,promptを追加
## レビューポイント
- 修正に不足はないか
- 画面のユーザー追加処理を引数を渡さずにstoreから取得するようにしたが問題ないか
- 画面に必要な値をまとめて取るようにしたが問題ないか
- デザインに差異はないか
## UIの変更
- https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task2327?csf=1&web=1&e=uvTYlb
## 動作確認状況
- ローカルで確認
## 補足
- 相談、参考資料などがあれば
|
2023-08-07 00:11:54 +00:00 |
|
maruyama.t
|
34ad2e489d
|
Merged PR 304: API-IF実装
## 概要
[Task2338: API-IF実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2338)
- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
- このPull Requestでの対象/対象外
- 影響範囲(他の機能にも影響があるか)
新規のため、なし
## レビューポイント
- 特にレビューしてほしい箇所
- 軽微なものや自明なものは記載不要
- 修正範囲が大きい場合などに記載
- 全体的にや仕様を満たしているか等は本当に必要な時のみ記載
## UIの変更
- Before/Afterのスクショなど
- スクショ置き場
## 動作確認状況
- ローカル環境で確認
(POSTMANによる正常時の戻り値nullと各Error)
## 補足
- 相談、参考資料などがあれば
|
2023-08-04 02:08:42 +00:00 |
|
saito.k
|
6a2d2eabde
|
Merged PR 298: ユーザー一覧修正(API・画面)
## 概要
[Task2318: ユーザー追加・一覧修正(API・画面)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2318)
- API
- ユーザー一覧取得APIのレスポンスにUserIDを追加
- OpenAPI生成
- 画面
- コード自動生成
- storeにidを含めたユーザー一覧情報を格納する
## レビューポイント
- 修正内容に認識違いはないか
## UIの変更
- Before/Afterのスクショなど
- スクショ置き場
## 動作確認状況
- ローカルで確認
## 補足
- ユーザー追加については別タスクで対応
|
2023-08-03 00:51:03 +00:00 |
|
makabe.t
|
f1684a5616
|
Merged PR 297: API IF実装
## 概要
[Task2319: API IF実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2319)
- ユーザー編集APIのI/Fを実装しました。
- openapi.json生成
## レビューポイント
- プロパティは適切か
## UIの変更
- なし
## 動作確認状況
- ローカルで確認 Swagger
|
2023-08-02 07:47:31 +00:00 |
|
maruyama.t
|
8be20b7ca8
|
Merged PR 269: 画面実装(注文履歴画面)
## 概要
[Task2260: 画面実装(注文履歴画面)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2260)
- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
- このPull Requestでの対象/対象外
Order Cancel/Issue/Issue Cancel機能について、はこちらで実装予定[注文履歴画面_画面遷移対応](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation/_sprints/taskboard/OMDSDictation%20%E3%83%81%E3%83%BC%E3%83%A0/OMDSDictation/%E3%82%B9%E3%83%97%E3%83%AA%E3%83%B3%E3%83%88%2014-1?workitem=2273)
Return機能の挙動
userSlice.tsの修正部分(openapi.jsonからapi.ts生成時に画面側のDomainが原因でエラーになるため、一時的に修正)
- 影響範囲(他の機能にも影響があるか)
## レビューポイント
- 特にレビューしてほしい箇所
- 軽微なものや自明なものは記載不要
- 修正範囲が大きい場合などに記載
- 全体的にや仕様を満たしているか等は本当に必要な時のみ記載
## UIの変更
- Before/Afterのスクショなど
- スクショ置き場
https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task2260?csf=1&web=1&e=PBcZUw
## 動作確認状況
- ローカルで確認
## 補足
- 相談、参考資料などがあれば
|
2023-08-01 01:35:19 +00:00 |
|
makabe.t
|
386cee3bca
|
Merged PR 283: API IF修正
## 概要
[Task2306: API IF修正](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2306)
- ユーザー一覧取得のAPI IFで抜けていた修正を入れました。
- TypistGroupNameを配列で持つよう修正
- nullableをrequiredに変更
## レビューポイント
- 共有
## UIの変更
- なし
## 動作確認状況
- ローカルで確認
|
2023-07-27 10:23:09 +00:00 |
|
makabe.t
|
d080bb74b3
|
Merged PR 279: ユーザー一覧API IF修正
## 概要
[Task2230: ユーザー一覧API IF修正](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2230)
- ユーザー一覧取得APIのIFを更新しました。
- openapi.jsonを更新
- サービスからの返却値をIFに合わせて仮の値を入れています。
## レビューポイント
- API IFの修正内容は認識通りか
## UIの変更
- なし
## 動作確認状況
- ローカルで確認
- Swagger
|
2023-07-27 08:11:56 +00:00 |
|
maruyama.t
|
42db870af0
|
Merged PR 267: API-IF実装(注文履歴)
## 概要
[Task2274: API-IF実装(注文履歴)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2274)
- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
注文履歴取得のAPI-IF実装とopenapi.jsonの生成
- このPull Requestでの対象/対象外
controller以下の処理については
[タスク 2261: API実装(注文履歴取得API)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation/_sprints/taskboard/OMDSDictation%20%E3%83%81%E3%83%BC%E3%83%A0/OMDSDictation/%E3%82%B9%E3%83%97%E3%83%AA%E3%83%B3%E3%83%88%2013-2?workitem=2261)
で実装のため対象外
- 影響範囲(他の機能にも影響があるか)
新規機能のため影響なし
## レビューポイント
- エラーレスポンスに過不足ないか
## UIの変更
なし
## 動作確認状況
- ローカルで確認(Postmanでcontrollerの処理が呼べることを確認)
## 補足
- 相談、参考資料などがあれば
|
2023-07-26 08:50:29 +00:00 |
|
oura.a
|
bb8e16897d
|
Merged PR 246: API IF実装
## 概要
[Task2210: API IF実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2210)
パートナーライセンス情報一覧画面のIFを実装しました。
## レビューポイント
なし
## UIの変更
なし
## 動作確認状況
ローカルで確認
## 補足
なし
|
2023-07-19 01:59:13 +00:00 |
|
maruyama.t
|
c19adde702
|
Merged PR 221: API IF実装(パートナーアカウント追加API)
## 概要
[Task2153: API IF実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2153)
- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
パートナーアカウント追加APIのIFを追加しました
## レビューポイント
特になし
## UIの変更
無し
## 動作確認状況
ローカルで確認済
## 補足
- 相談、参考資料などがあれば
|
2023-07-11 02:29:08 +00:00 |
|
maruyama.t
|
4bbd9b371d
|
Merged PR 214: 第五階層の画面レイアウトを最新の状況にする
## 概要
[Task2034: 第五階層の画面レイアウトを最新の状況にする](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2034)
- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
クライアント側の画面表示内容の修正。
AccountLock→StorageAvailable
サーバ側の処理でAccountLockと定義している変数名を適切な名称に修正。
- 影響範囲(他の機能にも影響があるか)
openapi.json変更に伴い、api.tsがdev環境の最新版になっています。
- 本PBIの対象外
第五階層用ライセンス情報画面以外の機能
scssファイルの修正箇所は、次回デザイナさんの修正時に正式に展開される想定です。
## レビューポイント
- 特にレビューしてほしい箇所
## UIの変更
https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task2034?csf=1&web=1&e=gfSwl3
## 動作確認状況
ローカル環境で画面の表示内容が変更されていることを確認
## 補足
- 相談、参考資料などがあれば
|
2023-07-10 04:03:03 +00:00 |
|
oura.a
|
2263412120
|
Merged PR 195: API IF実装
## 概要
[Task2094: API IF実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2094)
-カードライセンス取り込みAPIのIFを実装。
## レビューポイント
- なし
## UIの変更
- なし
## 動作確認状況
- ローカルでビルドエラーが出ないことを確認
## 補足
- なし
|
2023-07-05 02:36:27 +00:00 |
|
saito.k
|
3a7bf60f3e
|
Merged PR 202: 画面実装(PlayBackボタン)
## 概要
[Task1997: 画面実装(PlayBackボタン)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1997)
- Playbackボタン押下時の挙動を実装
- typist
- 自身が割り当て候補となっているタスクをPlayBackする
- 成功時、カスタムURLスキームでデスクトップアプリを起動する
- author
- 自身のAuthorIDと一致するタスクをPlayBackする
- 成功時、カスタムURLスキームでデスクトップアプリを起動する
- ログイン時の、カスタムURLスキームを実際のデスクトップアプリのスキーム名に修正
## レビューポイント
- playbackAsyncのなかでソート条件更新APIを一緒に呼び出しているが問題ないか
- ソート条件を更新するタイミングはここで問題ないか
- ユーザーがTypistの時のみ更新するようにしたが問題ないか
## UIの変更
- https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task1997?csf=1&web=1&e=9kLaxo
## 動作確認状況
- ローカルで確認
## 補足
- Authorの挙動はAPI側の実装が完了していないので、未確認
|
2023-07-04 06:06:37 +00:00 |
|
saito.k
|
1189e676b9
|
Merged PR 178: API実装(タスクチェックアウトAPI (Typist))
## 概要
[Task1996: API実装(タスクチェックアウトAPI (Typist))](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1996)
- タスクチェックアウトAPIのTypist用の処理を実装
- テスト実装
## レビューポイント
- DBアクセス処理に不足はないか
- テスト内容に不足はないか
- テストのチェック方法に問題はないか
- 特に今回の「started_at」はcheckoutした日時を入れるが、それがいつなのかを完全一致でチェックするのは大変なため、checkout前とcheckout後で値が異なっていることを確認するまでのチェックとした
- changeCheckoutPermissionsのPathパラメータにつけたコメントについて
## UIの変更
- Before/Afterのスクショなど
- スクショ置き場
## 動作確認状況
- ローカルで確認
- テストが通ることを確認
## 補足
- 「タスク 1476: [Sp12-1]アクセストークンの寿命を2時間にする」も実施しています
|
2023-07-03 01:09:06 +00:00 |
|
masaaki
|
01a653015b
|
Merged PR 180: API IF実装
## 概要
[Task1989: API IF実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1989)
- カードライセンス発行APIのIFを追加しました
## レビューポイント
- 特になし
## UIの変更
- 無し
## 動作確認状況
- ローカルで確認済
## 補足
- 相談、参考資料などがあれば
|
2023-06-26 06:00:25 +00:00 |
|
makabe.t
|
4fb982bf8c
|
Merged PR 177: 外部連携APIの認証ヘッダの形式を修正
## 概要
[Task2054: 外部連携APIの認証ヘッダの形式を修正](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2054)
- 外部連携APIの認証ヘッダの設定がパラメータに出ているAPIがあったので元のbearerで設定するように修正しました。
- /files/audio/upload-finished
- /files/audio/upload-location
## レビューポイント
- 修正箇所は適切か
- 修正内容は適切か
- OpenAPIとしての内容は認識通りになっているか
## UIの変更
なし
## 動作確認状況
- ローカルで確認
- Swagger
- DevTool
|
2023-06-23 06:30:15 +00:00 |
|
maruyama.t
|
f0e0d5e6b1
|
Merged PR 162: API IF修正(LicenseSummaryInfo)
## 概要
[Task1961: API IF修正(LicenseSummaryInfo)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1961)
- 何をどう変更したか、追加したライブラリなど
API実装時に一時的にLicenseSummaryInfo2と命名していた定義を、LicenseSummaryInfoに修正。
それに伴い、既存のLicenseSummaryInfoはレスポンスに直接記載するよう修正。
openapi.jsonを再生成し、画面側のパラメータの取得の記載を修正。
- このPull Requestでの対象/対象外
storageSizeとusedSizeの取得はPBI対象外
- 影響範囲(他の機能にも影響があるか)
なし
## レビューポイント
- クライアント側に対する修正漏れがないか。
## UIの変更
なし
## 動作確認状況
- ローカルでAPIの戻り値の確認と、画面にその値が表示されていることを確認。


## 補足
- 相談、参考資料などがあれば
|
2023-06-19 04:06:44 +00:00 |
|
Kentaro Fukunaga
|
4065268820
|
Merged PR 159: Task一覧取得の、文字起こし担当者の型を修正する
## 概要
[Task1987: Task一覧取得の、文字起こし担当者の型を修正する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1987)
- 型の修正および、既存コードでAssigeeを使うべきでないところをTypistを使うように修正しました
## レビューポイント
- 対応抜け漏れ無いか
## UIの変更
- なし
## 動作確認状況
- ローカルでビルド通ることを確認
- ローカルで既存テストに影響ないことを確認
|
2023-06-14 09:50:58 +00:00 |
|
makabe.t
|
418d568af2
|
Merged PR 153: Task一覧APIのResponseで省略可能でないといけないプロパティが必須になっている箇所を修正する
## 概要
[Task1956: Task一覧APIのResponseで省略可能でないといけないプロパティが必須になっている箇所を修正する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1956)
[Task1918: タスク一覧、タスク追加APIのコメント修正](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation/_workitems/edit/1918)
- Transcription開始日時と終了日時がNULLでも問題ないようにプロパティの型を修正しました。
- タスク一覧の音声ファイル録音時間のコメントも併せて修正しています。
## レビューポイント
- 修正内容は適切か
## UIの変更
- なし
## 動作確認状況
- ローカルで確認
|
2023-06-14 08:42:48 +00:00 |
|
Kentaro Fukunaga
|
42bc458632
|
Merged PR 155: API IF実装
## 概要
[Task1930: API IF実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1930)
- Typist一覧取得API、TypistGroup一覧取得API、チェックアウト候補変更APIの3本のAPIIFを実装しました。
- 既存のTask系APIで使用していた Typist クラスの名前をAssigneeに変更しました
- npm run formatでフォーマットした内容も含まれています。
## レビューポイント
- IFはラフスケッチで合意した内容に沿っているか
- 既存のTask系APIのTypistクラスの名前変更に関して、修正抜け漏れはないか
- チェックアウト候補変更APIのリクエスト/レスポンスのクラス名は適切か
## UIの変更
- なし
## 動作確認状況
- ローカルでPostmanにてAPIIFの値が返ることを確認しました
## 補足
- 特になし
|
2023-06-14 07:55:22 +00:00 |
|
masaaki
|
f126b0976e
|
Merged PR 146: API IF実装(accounts/me復活)
## 概要
[Task1953: API IF実装(accounts/me復活)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1953)
- accounts/meのIFを追加しました
※別タスク「タスク 1837: API I/F実装」でレビューまでしてもらったものの、階層をアクセストークンに含める方針としたため削除としたものを復活させています。
- prettierがエラーを出力するようになっていたので、以下URLを参考にsettings.jsonを更新しています
https://qiita.com/TellMin/items/a634149730b777e2e6d0
- このPull Requestでの対象外
・openapi.jsonのL952とL2094については本PBI対象外になります
## レビューポイント
- 特にありません
## UIの変更
- 無し
## 動作確認状況
- ローカルで確認
## 補足
- 相談、参考資料などがあれば
|
2023-06-09 07:34:49 +00:00 |
|
makabe.t
|
3dca5c604b
|
Merged PR 126: 画面実装(タスク一覧画面)
## 概要
[Task1834: 画面実装(タスク一覧画面)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1834)
- タスク一覧画面を実装しました。
- 表示項目、フィルターを制御できるようにしています
- 表示項目はlocalStorageに保存するようにしています
- ソート順の取得、変更、更新をする処理を追加
## レビューポイント
- デザインの反映は適切か
- フィルター、表示の反映ロジックは適切か
- ソートの反映を追加したので適切か確認をお願いします。
## UIの変更
- [Task1834](https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task1834?csf=1&web=1&e=zBcQ6i)
## 動作確認状況
- ローカルで確認
- API呼び出しは未検証
|
2023-06-08 08:04:34 +00:00 |
|
saito.k
|
942ac30d8f
|
Merged PR 136: API実装(ソート条件取得API)
## 概要
[Task1923: API実装(ソート条件取得API)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1923)
- ソート条件取得APIを実装
- テスト追加
## レビューポイント
- ソート条件取得APIのレスポンスのデータは足りているか
## UIの変更
- Before/Afterのスクショなど
- スクショ置き場
## 動作確認状況
- ローカルで確認
## 補足
- 相談、参考資料などがあれば
|
2023-06-07 09:21:20 +00:00 |
|
saito.k
|
9441049201
|
Merged PR 134: API修正(IF)
## 概要
[Task1922: API修正(IF)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1922)
- タスク取得APIの引数を修正
- directionとparamNameを追加
- 定数を文字列配列からオブジェクトに変更
## レビューポイント
- 引数の型を自作のものに修正したが問題ないか。
- Pull Request 128: API実装(ソート条件変更)で議論中
## UIの変更
- Before/Afterのスクショなど
- スクショ置き場
## 動作確認状況
- ローカルで確認
## 補足
- 相談、参考資料などがあれば
|
2023-06-07 07:45:30 +00:00 |
|
masaaki
|
cfca98e53b
|
Merged PR 133: API I/F実装
## 概要
[Task1837: API I/F実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1837)
- ラフスケッチに基づき、「アカウント情報取得API」「ライセンス集計取得API(ラフスケッチ時は「第五階層用ライセンス情報取得API」)」のI/F実装とopenapi化を行いました。
## レビューポイント
- 管理者のみのためUseGuardsを使用しています。実装内容について問題ないか特に確認いただきたいです
## UIの変更
- 無し
## 動作確認状況
- ローカルで確認済
## 補足
- 無し
|
2023-06-06 07:00:11 +00:00 |
|
湯本 開
|
1ced5ef66d
|
Merged PR 123: API実装(I/F実装)
## 概要
[Task1836: API実装(I/F実装)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1836)
- タスクのソート条件更新APIのI/Fを実装
- タスク一覧APIのI/Fを修正
- TODO/XXXですぐ対処可能、または単純に消し忘れているものを対処
## レビューポイント
- API I/Fの修正は妥当な内容であるか
- 特にfilterはカンマ区切りでいいか、指定したものを除外という形式でいいか等
- TODO/XXXの対処は妥当な対処であるか
## 動作確認状況
- ローカルでswagger表示されることを確認
|
2023-06-02 06:12:35 +00:00 |
|
makabe.t
|
7353de035f
|
Merged PR 100: 外部連携API、アップロード完了の認証ヘッダを追加&抜け漏れがないか再確認
## 概要
[Task1738: 外部連携API、アップロード完了の認証ヘッダを追加&抜け漏れがないか再確認](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1738)
- 外部連携APIの修正
- 音声ファイルアップロード完了APIの認証ヘッダを追加
## レビューポイント
- 修正内容として適切か
## UIの変更
- なし
## 動作確認状況
- ローカルで確認
|
2023-05-12 08:19:07 +00:00 |
|
masaaki
|
21695a6590
|
Merged PR 97: API I/F実装(ライセンス注文登録API)
## 概要
[Task1681: API I/F実装(ライセンス注文登録API)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1681)
- 元PBIへのリンク(内容・目的などはそちらにあるはず)
[プロダクト バックログ項目 1221: ライセンスを注文したい](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation/_workitems/edit/1221)
- 何をどう変更したか、追加したライブラリなど
ラフスケッチに基づき、ライセンス注文登録APIのI/F実装とopenapi化を行いました。
- このPull Requestでの対象/対象外
変更分すべてが対象になります
- 影響範囲(他の機能にも影響があるか)
無し
## レビューポイント
- Swagger UI上でテスト実行すると、正常時のレスポンスコードが200ではなく201となります。
湯本さんが実施されたユーザ追加のAPI I/F実装の動画を見ると、その時も201となっていたので、そのまま進めましたが、もし問題ある場合は指摘お願いします。
## UIの変更
- 無し
## 動作確認状況
- ローカルでSwagger確認
## 補足
- 相談、参考資料などがあれば
|
2023-05-12 01:00:10 +00:00 |
|
iwata
|
dac315c8cb
|
Revert "openapiを生成する"
This reverts commit 95017df699d24471d5c3a0594f2a47599c9e2134.
|
2023-05-11 13:54:00 +09:00 |
|
iwata
|
95017df699
|
openapiを生成する
|
2023-05-11 13:41:40 +09:00 |
|
makabe.t
|
904d65780b
|
Merged PR 96: 外部連携APISwaggerエラー修正
## 概要
[Task1732: 外部連携APISwaggerエラー修正](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1732)
- Swaggerの構文で不要な文言が残ったままでしたので削除しました。
## レビューポイント
- 共有
## UIの変更
無し
## 動作確認状況
- ローカルで確認
- Swaggerでエラーがないことを確認
|
2023-05-10 23:54:20 +00:00 |
|
makabe.t
|
a740ec3c36
|
Merged PR 95: (最最最優先)fileSizeをstringからnumberに修正
## 概要
[Task1728: (最最最優先)fileSizeをstringからnumberに修正](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1728)
- 外部連携APIのパラメータについてファイルサイズをnumberとするように修正しました。
- 外部連携API、音声ファイルアップロード完了APIに401認証エラーを追加しました。
## レビューポイント
- 修正内容は適切か
## UIの変更
無し
## 動作確認状況
- ローカルSwaggerで確認
|
2023-05-10 07:25:59 +00:00 |
|
makabe.t
|
8ccc2a82e8
|
Merged PR 92: OptionItem対応
## 概要
[Task1701: OptionItem対応](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1701)
- 以下のAPIでOptionItemを配列で持つように修正しました。
- 音声ファイルアップロード完了API
- タスク情報取得API
## レビューポイント
- 対応箇所に過不足はないか
- 対応内容として適切か
## UIの変更
無し
## 動作確認状況
- ローカルでSwagger確認
|
2023-05-09 06:16:44 +00:00 |
|
makabe.t
|
b3ab401cbc
|
Merged PR 90: 全体見直しをかけ、レビュー依頼する
## 概要
[Task1677: 全体見直しをかけ、レビュー依頼する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1677)
- 外部連携API IFについて見直し、各APIに説明を追加しました。
- ユーザー情報取得API
- 認証情報再生成API
- 音声ファイルアップロード完了API(タスク追加API)
- ステータス変更API
- チェックアウト
- チェックイン
- キャンセル
- 中断
- 差し戻し
- バックアップ
- テンプレートファイルダウンロード先取得API
- 次ファイル情報取得API
- 音声ファイル、タスク情報取得API
- 認証情報生成API
## レビューポイント
- 外部連携API IFの実装としても漏れはないか
- 各APIの説明は適切か
- 各APIのパス、パラメータは適切か
- API間で文言の統一はできているか
## UIの変更
無し
## 動作確認状況
- ローカルで確認
|
2023-05-08 08:26:24 +00:00 |
|
makabe.t
|
085f41134a
|
Merged PR 89: IF実装(音声ファイル、タスク情報取得API)
## 概要
[Task1647: IF実装(音声ファイル、タスク情報取得API)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1647)
- 以下の外部連携APIのIFを実装しました
- 音声ファイル、タスク情報取得API
- blob、taskフォルダにあったAPI定義をfilesフォルダに集めました。
## レビューポイント
- フォルダの変更に問題はないか
- 音声ファイル、タスク情報取得APIのパスを`GET /files/audio/task-info`としましたがAPIのパスとして適切でしょうか?
## UIの変更
- なし
## 動作確認状況
- ローカルのSwaggerで確認
|
2023-04-28 08:12:05 +00:00 |
|
saito.k
|
0bcb0b071b
|
Merged PR 86: IF実装(ステータス変更要求API)
## 概要
[Task1645: IF実装(ステータス変更要求API/初回音声ファイル情報)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1645)
- ステータス変更要求APIのIF実装
- 使用目的ごとにAPIを作成
- OpenAPI.json生成
## レビューポイント
- API仕様詳細では引数にファイルIDを渡すように記載されていたが、タスクIDを受け取るようにした。
- タスクIDで問題ないと思っていますが、認識あってますでしょうか?
- 返却するエラーの種類は足りているか
## UIの変更
- Before/Afterのスクショなど
- スクショ置き場
## 動作確認状況
- Swagger UIと生成したOpenAPI.jsonで確認
## 補足
- 相談、参考資料などがあれば
|
2023-04-26 06:32:50 +00:00 |
|
makabe.t
|
728bd6dfeb
|
Merged PR 87: IF実装(テンプレートファイルダウンロード先取得API/次ファイル情報取得要求API)
## 概要
[Task1646: IF実装(テンプレートファイルダウンロード先取得API/次ファイル情報取得要求API)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1646)
- 以下の外部連携APIのIFを実装しました。
- テンプレートファイルダウンロード先取得API
- 次ファイル情報取得要求AP
## レビューポイント
- 次ファイル情報取得要求APIについてFilesフォルダを掘って新規に追加したがフォルダ構成に問題はないか。
- IFの応答ステータスは適切か。
- リクエスト/レスポンスは想定通りか
## UIの変更
- なし
## 動作確認状況
- ローカルで確認Swaggerで確認
|
2023-04-25 01:56:40 +00:00 |
|
makabe.t
|
8a0815821e
|
Merged PR 85: IF実装(ユーザー情報取得API/音声ファイルアップロード完了API)
## 概要
[Task1644: IF実装(ユーザー情報取得API/音声ファイルアップロード完了API)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1644)
- 以下の外部連携APIのIFを実装しました。
- ユーザー情報取得API
- 音声ファイルアップロード完了API
## レビューポイント
- 音声ファイルアップロード完了APIについてTaskフォルダを掘って新規に追加したがフォルダ構成に問題はないか。
- IFの応答ステータスは適切か。
- リクエスト/レスポンスは想定通りか
- ユーザー情報取得API応答のWorkTypeID周りが不安なのでご確認をお願いします。
## UIの変更
- なし
## 動作確認状況
- Swaggerをローカルで確認
|
2023-04-24 09:58:25 +00:00 |
|
saito.k
|
0a970e814f
|
Merged PR 76: API実装(I/F)
## 概要
[Task1576: API実装(I/F)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1576)
- sas発行APIのIFを実装
- アップロード用のSAS発行API
- GET /blob/uploadSas
- ダウンロード用のSAS発行API
- GET /blob/downloadSas
- notification関連のフォーマット修正
- notification関連でlintエラーが出ていた箇所を修正
- openapi.jsonを生成するコマンドを使用できるように修正
## レビューポイント
- レスポンスとして返却する内容に不足は無いか
- URIはこれで良さそうか
## UIの変更
- Before/Afterのスクショなど
- スクショ置き場
## 動作確認状況
- ローカルで確認
## 補足
- 相談、参考資料などがあれば
|
2023-04-14 01:08:32 +00:00 |
|
湯本 開
|
6a5926ab3f
|
Merged PR 70: API I/F実装(メール認証)
## 概要
[Task1599: API I/F実装(メール認証)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1599)
- エンドユーザーのメール認証を行うAPIのI/Fを作成
## レビューポイント
- pathは問題なさそうか
- Request/Responseは本質的に同一だと思われるため、管理者の認証と共通としたが問題ないか?
## 動作確認状況
- openapi.jsonの生成を確認
|
2023-04-12 04:36:20 +00:00 |
|
湯本 開
|
bfa7fc4f76
|
Merged PR 68: API実装(I/F)
## 概要
[Task1590: API実装(I/F)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1590)
- ラフスケッチを元にAPI I/Fを実装し、openapi.jsonを生成
- ラフスケッチ時はユーザー登録のリクエストに `authorMetadata` のような拡張可能な形式で考えていた部分を、単に煩雑になるだけと判断して素のAuthorID/TypistGroupIDに変更
- `@POST()/@GET()` の定義箇所をメソッド定義が書かれている行に近づけるよう修正
# レビュー対象外
- メール認証APIは[別Task](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation/_workitems/edit/1599)に分割してそちらで対応予定のため今回は未実装
## レビューポイント
- 認証情報の取り方は `@Req()` と `@Body()` を両方引数に定義する方法で問題なさそうか
- ラフスケッチ時からリクエストボディの構造が変わったが問題ないか
- APIの引数の型などは問題ないか
## 動作確認状況
- ビルドが通ることを確認
|
2023-04-11 04:03:33 +00:00 |
|