216 Commits

Author SHA1 Message Date
Kentaro Fukunaga
bb83f10a3e Merged PR 275: 固定値実装をOMDS要望に差し替え
## 概要
[Task2301: 固定値実装をOMDS要望に差し替え](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2301)

- 以下Backlog課題をもとに、getRelationsで返却する値を修正しました。
https://so-net.backlog.jp/view/OMDS_IS-132#comment-1408113084

## レビューポイント
- 情報共有

## 動作確認状況
- ローカルでPostman使って確認
2023-07-26 10:41:22 +00:00
saito.k
d9c0ee4abd Merged PR 271: 不要になったAzureリソース・設定を削除する
## 概要
[Task2279: 不要になったAzureリソース・設定を削除する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2279)

- 不要になったAzureリソース削除
  - vm-odms-pipeline-maintenance(今までマイグレーションを行っていたVM)
    - vm_odms_pipeline_maintenance433(NIC)
    - nsg_odms_pipeline_maintenance(NSG)
    - vm_odms_pipeline_maintenance_key(SSHキー)
    - snet-odms-pipeline-maintenance(サブネット)

- アクセス許可IPを削除
  - crOdmsRegistryMaintenance(コンテナリポジトリ)
  - kv_odms_secret_dev(Key Vault)
  - kv_odms_secret_stg(Key Vault)

## レビューポイント

## UIの変更
- Before/Afterのスクショなど
- スクショ置き場

## 動作確認状況
- ローカルで確認、develop環境で確認など

## 補足
- 相談、参考資料などがあれば
2023-07-26 09:12:06 +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
湯本 開
080e05975e Merged PR 270: git tagを検出してビルドを行うPipelineを構築する
## 概要
[Task2196: git tagを検出してビルドを行うPipelineを構築する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2196)

- 特定のtagをmainブランチに打った時にPipelineが起動するPipeline用の構成YAMLを追加
  - タグをトリガーとするPipelineはYAML経由でないと作成できなかったため
- Staging/Production用のpipelineを追加
  - https://dev.azure.com/ODMSCloud/ODMS%20Cloud/_build?definitionId=11
  - https://dev.azure.com/ODMSCloud/ODMS%20Cloud/_build?definitionId=13
  - yaml定義によるpipelineはビルド対象のブランチに存在するYAML構成を見てビルドを行う模様

## レビューポイント
- 対処として問題なさそうか
- Pipelineの動作(どこのYAMLを見て動くか等)は問題なく理解できる書き方になっているか

## 動作確認状況
- ビルド対象ブランチのazure-pipeline-xxx.yamlを参照してパイプラインが動作するため、実稼働のテストにはマージが前提になる関係上、feature/xxxブランチ上でのみ動作を確認。mainブランチ上で稼働するかは未動作確認。
2023-07-26 08:14:56 +00:00
masaaki
c3845d7e9c Merged PR 272: 第五のライセンス画面について、Issue RequestingとNumber of Requestingの意味合いが逆だったので修正する
## 概要
[Task2282: 第五のライセンス画面について、Issue RequestingとNumber of Requestingの意味合いが逆だったので修正する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2282)

- 第五のライセンス画面について、Issue RequestingとNumber of Requestingの意味合いが逆だったのを修正
- 検討課題OMDS_IS-129における三浦さんの回答にて判明。
 > 【Issue Requestingについて】
  Issue Requestingはリクエストされた総ライセンス数を意味していて、注文数はその下の[Number of Requesting]で表示する想定です。(パートナーから見たときは総ライセンス数の情報があれば良く、注文数は[Issue]ボタンの数から判断できるかと)

 →PO確認の結果、基本設計誤りと判明。

- 影響範囲(他の機能にも影響があるか)
 ・第一~第四ライセンス画面については、Issue Requestingはリクエストされた「総ライセンス数」となっていることを確認済。
 ・基本設計修正済

## レビューポイント
- 特になし

## UIの変更
- 無し

## 動作確認状況
- ローカルで確認

## 補足
- 相談、参考資料などがあれば
2023-07-26 01:50:17 +00:00
makabe.t
54db2e8ab5 Merged PR 259: ルーティング通知登録API実装
## 概要
[Task2218: ルーティング通知登録API実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2218)

- NotificationHubへの通知登録を実装しました。

## レビューポイント
- UUIDを使ったインストールIDの組み立てに問題はないか

- 対象外
  - account関連はフォーマット修正によるものなので対象外です。

## UIの変更
- なし

## 動作確認状況
- ローカルで確認
2023-07-26 00:40:06 +00:00
saito.k
e9ab7cc10b Merged PR 266: Azure Notification Hubsのリソース作成
## 概要
[Task2253: Azure Notification Hubsのリソース作成](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2253)

- dev-notification-rgとstg-notification-rgのテンプレートを出力するように修正

## レビューポイント
- 特にレビューしてほしい箇所
- 軽微なものや自明なものは記載不要
- 修正範囲が大きい場合などに記載
- 全体的にや仕様を満たしているか等は本当に必要な時のみ記載

## UIの変更
- Before/Afterのスクショなど
- スクショ置き場

## 動作確認状況
- ローカルで確認、develop環境で確認など

## 補足
- 相談、参考資料などがあれば
2023-07-25 08:32:57 +00:00
saito.k
4f0e4f4a74 Merged PR 262: [Sprint13-1着手]Pipelineのbuild/pushを固定IPで行えるようにする
## 概要
[Task2109: [Sprint13-1着手]Pipelineのbuild/pushを固定IPで行えるようにする](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2109)

- 新たに作成したリソース
  - maintenance-rg
    - vm-odms-deploy-maintenance(Pipeline実行環境のVM)
    - vm-odms-deploy-maintenance_disk1_1cbaf8f9bfdf4548902316f7be8189ed(VMのディスク)
    - nsg-odms-deploy-maintenance(VMがあるサブネットに付与したNSG)
    - vm-odms-deploy-maintenance759(VMに付与されたNIC)
    - vm-odms-deploy-maintenance_key_0720(SSH接続するために割り当てられたアクセスキー)
- 変更したリソース
  - Key Vault
    - PipelineVMがあるサブネットからのアクセスを許可する
  - nsg-odms-private-dev(DBのあるサブネットのNSG)
    - PipelineVMからのアクセスを許可する
  - Pieplineの処理

## レビューポイント
- 特にレビューしてほしい箇所
- 軽微なものや自明なものは記載不要
- 修正範囲が大きい場合などに記載
- 全体的にや仕様を満たしているか等は本当に必要な時のみ記載

## UIの変更
- Before/Afterのスクショなど
- スクショ置き場

## 動作確認状況
- deployされていることを確認

## 補足
- 相談、参考資料などがあれば
2023-07-25 08:08:38 +00:00
水本 祐希
1f5bfdaf3e Merged PR 253: 画面実装(パートナーライセンス一覧画面)(初期表示部分)
## 概要
[Task2212: 画面実装(パートナーライセンス一覧画面)(初期表示部分)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2212)

パートナーライセンス一覧画面の初期表示を実装しました。
本タスクでのレビュー対象・対象外は以下となりますので、ご確認をお願いします。
■対象
・全体の画面レイアウト
・「Order License」「Order History」「License Card」「Card History」ボタンのログインtierによる表示制御
・「Order License」「License Card」ボタンの押下時の挙動
・表内の値(固定値)
■対象外
・パンくずリストの表示内容、押下時の挙動
・「return」ボタンの表示制御、押下時の挙動
・ページネーション周りの挙動
・「Order History」「Card History」ボタンの押下時の挙動
・表内の「Order History」「View Details」ボタンの表示制御、押下時の挙動
・表内のアカウント押下時の挙動

## レビューポイント
なし

## 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/Task2212?csf=1&web=1&e=dASrbE

## 動作確認状況
ローカルで動作確認済み

## 補足
パンくずリスト・表・ページネーション部分は、挙動を作成するタスクで外出しして別コンポーネントにする予定です。
2023-07-25 07:57:38 +00:00
masaaki
70cb66e517 Merged PR 254: API実装(パートナーライセンス情報取得API)
## 概要
[Task2213: API実装(パートナーライセンス情報取得API)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2213)

- パートナーライセンス情報取得APIについて実装を行いました
- このPull Request機能としては対象外。気づいたので直した部分
 ・accounts.service.mock.ts
  →整形されていなかったのを修正、不要な参照を削除
 ・accounts.service.spec.ts
  →整形されていなかったのを修正、不要な参照(userInfo)を削除
 ・license.entity.ts
  →テスト実施のため必須項目の定義を追加
 ・dev-database-rg.json
  →developからのマージだが、差分ファイルとして出てしまっている。
   (誤ってコミットのstagingを解除してしまい、後からpull操作したことが影響していると思われる)
- 影響範囲(他の機能にも影響があるか)
 →特になし

## レビューポイント
- MISOチームメンバについては、「このPull Request機能としては対象外。気づいたので直した部分」の確認をお願いします。整形や不要な参照はMISOで作りこんだものです。
- accounts.repository.service.tsについて、DRYの観点で一部処理をprivateなサブルーチンとしています(getAccountLicenseOrderStatus)。そもそもそういうことをやってよいか、分ける際のやりかた(引数など)について妥当か見ていただきたいです。
- repositoryからの戻り値型の名称についてわかりやすいかどうか。「PartnerLicenseInfoのうちリポジトリから取得した情報」として「PartnerLicenseInfoFromRepository」としていますが、Fromとかつけない方がよいのでは、とか呼び元を意識しすぎた名称になってる、とか気にしています。

## UIの変更
- 無し

## 動作確認状況
- ローカルで確認済

## 補足
- 相談、参考資料などがあれば
2023-07-25 02:08:20 +00:00
湯本 開
63109d9857 Merged PR 261: B2C_1_PORC_stgが発行したIDトークンで認証が可能になるよう修正を行う
## 概要
[Task2271: B2C_1_PORC_stgが発行したIDトークンで認証が可能になるよう修正を行う](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2271)

- 型チェックからnonceを削除
- nonceを省略可能に型を修正

## レビューポイント
- 修正内容は問題ないか

## 動作確認状況
- テスト通過、型チェック通過
stage-test
2023-07-24 05:50:38 +00:00
Kentaro Fukunaga
c6f63c962c Merged PR 258: getRelationsを外部連携テスト用に内部実装
## 概要
[Task2257: 実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2257)

- AuthorIDは本物の値を返却し、それ以外はダミーの固定値を返却する実装を入れました。
- npm run formatをかけました

## レビューポイント
- 気になる点ないか:To真壁くん
- npm run formatの結果共有:Toガンさん(パートナー追加PBIのところで出ていたので)

## 動作確認状況
- ローカルでPostmanを使用し、Authorのときとそうでないとき両方確認
2023-07-23 23:41:09 +00:00
湯本 開
5ee4c1e52f Merged PR 245: azureの構成をexportしてgit管理する
## 概要
[Task2206: azureの構成をexportしてgit管理する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2206)

- 主要なresource-groupをexportしてgit管理に追加
- 主要なresource-groupをexportするbatファイルを追加

## レビューポイント
- 自動生成されたと思われるresource-group等はgit管理に追加していないが、問題ないか?
- 配置ディレクトリは問題ないか
2023-07-21 03:06:38 +00:00
湯本 開
cfb7bdb4dc Merged PR 250: [Sp13-1完了]Todoを一斉駆逐する
## 概要
[Task1774: [Sp13-1完了]Todoを一斉駆逐する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1774)

- TODOコメントに修正予定Taskを追加
- cors関連の不要な実装を削除

## レビューポイント
- 作業方針は問題ないか
- client側は軽微なTODOのみだったので今回対処しなかったが問題ないか

## 動作確認状況
- テストとビルドが通ることを確認
2023-07-21 03:06:12 +00:00
maruyama.t
28a88a1b3d Merged PR 255: 画面実装(パートナーアカウント追加PU)
## 概要
[Task2156: 画面実装(パートナーアカウント追加PU)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2156)

- 何をどう変更したか、追加したライブラリなど
パートナー画面のAdd Partner押下時のポップアップ画面の実装を行いました。

- このPull Requestでの対象/対象外
呼び出し元の画面であるパートナー一覧画面は仮実装なので、対象外
- 影響範囲(他の機能にも影響があるか)
新規のため、なし

## レビューポイント
- 特にレビューしてほしい箇所
デザイナさんのデザインと相違がないか。
ローディング中の処理など、他機能からの取りこぼしがないか。

## 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/Task2156?csf=1&web=1&e=JdT2Bx

## 動作確認状況
- ローカルで表示確認
先にDONEのAPIと合わせてローカル環境で、パートナー追加の一連の流れが行えることを確認。

## 補足
- 相談、参考資料などがあれば
2023-07-19 09:25:24 +00:00
oura.a
478d454259 Merged PR 235: [POデモ指摘]カーソルの移動を手入力とコピペ時で同じにする
## 概要
[Task2202: [POデモ指摘]カーソルの移動を手入力とコピペ時で同じにする](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2202)

以下の対応を行いました。
・コピペ入力時、カーソルがコピペで入力された文字があるボックスの最後尾に移動するように修正
(すでに文字が入力されていた場合、厳密には手入力と異なる動作となってしまうが、影響は小さいと判断しました。)
・API呼び出し時、文字数が20桁に満たない場合のカーソル位置が、現在入力されている文字の最後尾になるように修正
・コメント追加

## レビューポイント
なし

## UIの変更
なし

## 動作確認状況
ローカルで動作確認済み

## 補足
なし
2023-07-19 08:25:51 +00:00
oura.a
a9ad7ded0a Merged PR 242: 自動更新を追加(License一覧画面)
## 概要
[Task2224: 自動更新を追加(License一覧画面)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2224)

ライセンス注文ポップアップが閉じた際に、ライセンス情報画面に表示されている情報が更新されないバグを修正。
また、横展開を実施
 ・対象:自動でポップアップが閉じた際に、親画面に更新が必要な情報が表示されている画面
 ・結果:ユーザー一覧画面のユーザー追加ポップアップに対しても同様の処置を実施

## レビューポイント
なし

## UIの変更
なし

## 動作確認状況
ローカルで動作確認済み

## 補足
なし
2023-07-19 08:02:29 +00:00
saito.k
9c0123f4ce Merged PR 247: DBのupdated_atを自動で入力するように設定する
## 概要
[Task2107: DBのupdated_atを自動で入力するように設定する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2107)

- updated_atの自動入力を設定されていないテーブルに追加する

## レビューポイント
- 特になし

## UIの変更
- Before/Afterのスクショなど
- スクショ置き場

## 動作確認状況
- ローカルで確認

## 補足
- 相談、参考資料などがあれば
2023-07-19 06:41:20 +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
水本 祐希
6e3c9d5c81 Merged PR 244: Partner一覧仮画面
## 概要
[Task2229: Partner一覧仮画面](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation/_workitems/edit/2229/)

- 何をどう変更したか、追加したライブラリなど
・Partner一覧の仮画面を作成しました。
 ボタン追加とアカウント階層の画面表示
- このPull Requestでの対象/対象外
・仮画面なので、レイアウトに関しては対象外です。
・46行目にonClickをコメントアウトしています。
 後々使用すると思い、わざと消していないですが、レビューで消すか否かを
 コメントいただければと思います。

## レビューポイント
- 特にレビューしてほしい箇所
・ヘッダのpartnerタブ押下により画面が表示できること
・第1~3階層で「Add Account」ボタンが表示されるか
・第4階層で「Add Account」ボタンが非表示かどうか
・第1~4階層で正しく階層が表示されるか
 例:第1階層でログイン→Tier:1と表示

## 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/Task2155?csf=1&web=1&e=d1MRi8

## 動作確認状況
- ローカルで確認

## 補足
- 相談、参考資料などがあれば
2023-07-19 00:43:09 +00:00
oura.a
fabcdc16f5 Merged PR 223: ヘッダ修正(partnerタブ追加)
## 概要
[Task2154: ヘッダ修正(partnerタブ追加)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2154)

- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
・Partnerヘッダータグを追加
- このPull Requestでの対象/対象外
・リンクを押下した際の挙動は対象外
- 影響範囲(他の機能にも影響があるか)
新規タブなのでなし

## レビューポイント
- 特にレビューしてほしい箇所
特になし

## 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/Task2154?csf=1&web=1&e=jv7CDb

## 動作確認状況
- ローカルで確認

## 補足
- 相談、参考資料などがあれば
2023-07-18 06:13:23 +00:00
maruyama.t
9739942bdf Merged PR 238: Revert 'Revert 'API実装(パートナーアカウント追加API)''
## 概要
[Task2157: API実装(パートナーアカウント追加API)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2157)

- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
パートナーアカウント追加APIを実装しました。

- このPull Requestでの対象/対象外
認証メール送信後のフローは既存機能のため対象外

- 影響範囲(他の機能にも影響があるか)
既存のaccounts.service.spec.tsのテスト

## レビューポイント
- 特にレビューしてほしい箇所
エラー判定に過不足ないか

## UIの変更
なし

## 動作確認状況
- ローカルで確認
Azureに管理者ユーザが追加されたこと、認証メールが送信されてくることを確認。
(対象外だが、認証後に追加されたアカウントでログインできることを確認)

## 補足
- 相談、参考資料などがあれば
一度間違えてCompleteにしてしまったので、
Reverts !225
差分を戻すプルリクをCompleteにして出し直させていただいております。
Reverts !237
2023-07-18 05:01:17 +00:00
湯本 開
f658201d5a Merged PR 240: pipelineの構造をexportしてgit管理する
## 概要
[Task2205: pipelineの構造をexportしてgit管理する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2205)

- PipelineをYAML形式でExportし、git管理に追加

## レビューポイント
- 配置するディレクトリ名などは適切であるか
- JSON形式だと未設定の項目の情報なども出て10倍弱のサイズになってしまうため、可読性の観点でJSONでなくYAMLを選択したが問題ないか
2023-07-18 03:35:58 +00:00
oura.a
3df4dc557b Merged PR 236: [前PBI残作業]画面デザインを依頼する
## 概要
[Task2203: [前PBI残作業]画面デザインを依頼する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2203)

タスク 2203: [前PBI残作業]画面デザインを依頼する
テキストボックスを5分割した際のデザインをデザイナーさんに依頼し、取り込みました。

## レビューポイント
なし

## 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/Task2203?csf=1&web=1&e=WRd4LO

## 動作確認状況
ローカルで動作確認済み

## 補足
なし
2023-07-18 00:59:57 +00:00
maruyama.t
f8a3b1798c Merged PR 237: Revert 'API実装(パートナーアカウント追加API)'
## 概要
[Task2157: API実装(パートナーアカウント追加API)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2157)

- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
パートナーアカウント追加APIを実装しました。

- このPull Requestでの対象/対象外
認証メール送信後のフローは既存機能のため対象外

- 影響範囲(他の機能にも影響があるか)
既存のaccounts.service.spec.tsのテスト

## レビューポイント
- 特にレビューしてほしい箇所
エラー判定に過不足ないか

## UIの変更
なし

## 動作確認状況
- ローカルで確認
Azureに管理者ユーザが追加されたこと、認証メールが送信されてくることを確認。
(対象外だが、認証後に追加されたアカウントでログインできることを確認)

## 補足
- 相談、参考資料などがあれば

Reverts !225
2023-07-14 04:19:24 +00:00
maruyama.t
3ddb010675 Merged PR 225: API実装(パートナーアカウント追加API)
## 概要
[Task2157: API実装(パートナーアカウント追加API)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2157)

- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
パートナーアカウント追加APIを実装しました。

- このPull Requestでの対象/対象外
認証メール送信後のフローは既存機能のため対象外

- 影響範囲(他の機能にも影響があるか)
既存のaccounts.service.spec.tsのテスト

## レビューポイント
- 特にレビューしてほしい箇所
エラー判定に過不足ないか

## UIの変更
なし

## 動作確認状況
- ローカルで確認
Azureに管理者ユーザが追加されたこと、認証メールが送信されてくることを確認。
(対象外だが、認証後に追加されたアカウントでログインできることを確認)

## 補足
- 相談、参考資料などがあれば
2023-07-14 04:15:21 +00:00
saito.k
8c8fa4dc6b エラーのステータスコードを修正 2023-07-13 16:50:47 +09:00
saito.k
14627ad7e9 Merged PR 231: タスクキャンセルAPI実装
## 概要
[Task2120: タスクキャンセルAPI実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2120)

- タスクキャンセルAPIを実装
- テスト実装

## レビューポイント
- Adminの時とTypistの時の実行条件はあっているか
- テストケースは足りているか

## UIの変更
- Before/Afterのスクショなど
- スクショ置き場

## 動作確認状況
- ローカルで確認

## 補足
- 中断、チェックインAPIの実装が入っていますが、それに関しては別PRでレビューしていただいているので対象外とさせてください
2023-07-13 06:55:12 +00:00
oura.a
b4026c1460 Merged PR 234: [dev動作確認指摘の修正]異常系メッセージ表示
## 概要
[Task2194: [dev動作確認指摘の修正]異常系メッセージ表示](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2194)

- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
- このPull Requestでの対象/対象外
- 影響範囲(他の機能にも影響があるか)

## レビューポイント
- 特にレビューしてほしい箇所
- 軽微なものや自明なものは記載不要
- 修正範囲が大きい場合などに記載
- 全体的にや仕様を満たしているか等は本当に必要な時のみ記載

## UIの変更
- Before/Afterのスクショなど
- スクショ置き場

## 動作確認状況
- ローカルで確認、develop環境で確認など

## 補足
- 相談、参考資料などがあれば
2023-07-13 02:02:39 +00:00
oura.a
9528bb1ad6 Merged PR 226: テキストボックス分割実装
## 概要
[Task2168: テキストボックス分割実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2168)

タスク 2168: テキストボックス分割実装
ライセンスキー入力のボックスを5分割に変更。
細かい画面レイアウトについては後々デザイナーさんに依頼することになるかと思いますので、レビュー対象外でお願いします。

## レビューポイント
入力時の挙動に過不足がないか。

## 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/Task2168?csf=1&web=1&e=oRgAOK

## 動作確認状況
- ローカルで動作確認済み

## 補足
なし
2023-07-13 00:02:40 +00:00
saito.k
e4ba5229df Merged PR 224: タスク中断API実装
## 概要
[Task2119: タスク中断API実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2119)

- タスク中断APIの処理を実装
- テスト実装
- チェックアウト処理のエラーチェックを修正
  - エラーが発生したときに何が原因なのかログに出力するように修正

## レビューポイント
- チェックインと同様の処理部分を切り出さずにそのまま実装したが、スマートに切り出せる方法はありそうか。
  - チェックインとサスペンドの取得処理だけ切り出してもあまりうれしくない(この2つ以外のところで使えなさそう)
    - キャンセルでは使えるかもだけど
  - チェックアウトやその他のメソッドのタスク取得とまとめようとすると、チェック内容や検索条件に差異がありきれいに切り出すことができなさそう。
    - まとめようとすると、引数が膨大でチェック項目も複雑になる

## UIの変更
- Before/Afterのスクショなど
- スクショ置き場

## 動作確認状況
- ローカルで確認

## 補足
- コンフリクトが発生しているが、現在のdevelopを取り込むとエラーになるので解消し次第、取り込んで競合解決します
- チェックインAPIの実装も入っていますが、そこは別のPRでレビューを行っているので対象外となります
2023-07-12 08:27:46 +00:00
saito.k
7be4da29bb Merged PR 219: タスクチェックインAPI実装
## 概要
[Task2118: タスクチェックインAPI実装](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2118)

- チェックインAPIの処理を実装
- テスト実装

## レビューポイント
- 文字起こし担当であるかどうかをチェックする方法についてどちらが良いか
  - チェックアウト権限テーブルで、タスクに紐づく割り当て候補を確認する(チェックアウトした時点で個人指定のみとなっているはず)
  - タスク情報にあるtypist_user_idで確認する
- テストケースは足りているか

## UIの変更

## 動作確認状況
- ローカルで確認

## 補足
- 相談、参考資料などがあれば
2023-07-12 02:57:53 +00:00
masaaki
9c0f457e9f Merged PR 220: [12-2]RoleGuradにTierに対するチェックを実装する
## 概要
[Task1951: [12-2]RoleGuradにTierに対するチェックを実装する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1951)

- 階層の指定について宣言的にできるように対応しました。
- 階層の定数について配列化しました。
(分かりやすさとroleguards側の実装しやすさのため)
- 使用していない宣言がいくつか見られたので、気づいた範囲で削除しました。
- 影響範囲(他の機能にも影響があるか)
 - これまで処理内で階層のチェックを行っていた箇所について、宣言的にチェックするよう修正しました。
  修正対象の洗い出しについては「補足」参照
 - 階層のみチェックする場合を考慮し、既存のrolesに対するチェックを任意指定にしています。
  これに伴い、rolesが指定されなかった場合を考慮して修正を行っています。

## レビューポイント
- 各コントローラを見ていただき、階層チェックのやり方について使いづらさがないか

## UIの変更
- 無し

## 動作確認状況
- ローカルで確認済

## 補足
- 修正対象の洗い出しは以下の通り実施しています。
https://ndstokyo.sharepoint.com/:u:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%83%A9%E3%83%95%E3%82%B9%E3%82%B1%E3%83%83%E3%83%81/PBI1189_%5B%E9%9A%8E%E5%B1%A4%E5%91%A8%E3%82%8A%E6%95%B4%E7%90%86%5D%E7%AC%AC%E4%B8%80%EF%BD%9E%E7%AC%AC%E5%9B%9B%E9%9A%8E%E5%B1%A4%E3%81%A8%E3%81%97%E3%81%A6%E3%80%81%E3%83%91%E3%83%BC%E3%83%88%E3%83%8A%E3%83%BC%E5%90%91%E3%81%91Web%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%81%AB%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%97%E3%81%9F%E3%81%84.drawio?csf=1&web=1&e=h3Sbf6
2023-07-12 02:06:16 +00:00
makabe.t
6f92313e9a Merged PR 232: Typistの音声ファイル取得で失敗する件の調査・修正
## 概要
[Task2172: Typistの音声ファイル取得で失敗する件の調査・修正](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2172)

- 音声ファイルダウンロードURLの取得時にTypistの場合、音声ファイルが見つからない問題を修正しました。
  - ファイルパスを構築する際に実行ユーザーIDを材料にしていたのでTypistの場合が存在しないパスとなっていました。
  - ファイル所有者IDから構成するように修正しました。

## レビューポイント
- ファイルパスの作り方に問題はないか

## UIの変更
なし

## 動作確認状況
- ローカルで確認
2023-07-12 00:06:14 +00:00
oura.a
883224c914 Merged PR 229: 再コミット_画面実装(カードライセンス取り込みPU)
## 概要
[Task2171: 再コミット_画面実装(カードライセンス取り込みPU)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2171)

- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
- このPull Requestでの対象/対象外
- 影響範囲(他の機能にも影響があるか)

## レビューポイント
- 特にレビューしてほしい箇所
- 軽微なものや自明なものは記載不要
- 修正範囲が大きい場合などに記載
- 全体的にや仕様を満たしているか等は本当に必要な時のみ記載

## UIの変更
- Before/Afterのスクショなど
- スクショ置き場

## 動作確認状況
- ローカルで確認、develop環境で確認など

## 補足
- 相談、参考資料などがあれば
2023-07-11 07:02:33 +00:00
oura.a
3584a65682 Merged PR 228: Revert "Merged PR 218: 画面実装(カードライセンス取り込みPU)
Revert "Merged PR 218: 画面実装(カードライセンス取り込みPU)

## 概要
[Task2161: 画面実装(カードライセンス取り込みPU)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2161)

タスク 2161: 画面実装(カードライセンス取り込みPU)
カードライセンス取り込みポップアップを実装しました。
以下の項目については別タスクへ切り出しての対応とし、本タスクでは対象外とさせてください。
・テキストボックスへの4文字区切りの入力
・テキストボックスの文字数制限
・改行コード入力時の挙動(バーコードリーダー対応)

## レビューポイント
なし

## UIの変更
https://ndstokyo.sharepoint.com/:i:/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/Task2161/%E3%82%AB%E3%83%BC%E3%83%89%E3%83%A9%E3%82%A4%E3%82%BB%E3%83%B3%E3%82%B9%E5%8F%96%E3%82%8A%E8%BE%BC%E3%81%BFPU.PNG?csf=1&web=1&e=cRtMX3

## 動作確認状況
ローカルで動作確認済み

## 補足
なし"

Reverted commit `9a66ca02`.
2023-07-11 05:50:51 +00:00
oura.a
9a66ca027a Merged PR 218: 画面実装(カードライセンス取り込みPU)
## 概要
[Task2161: 画面実装(カードライセンス取り込みPU)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2161)

タスク 2161: 画面実装(カードライセンス取り込みPU)
カードライセンス取り込みポップアップを実装しました。
以下の項目については別タスクへ切り出しての対応とし、本タスクでは対象外とさせてください。
・テキストボックスへの4文字区切りの入力
・テキストボックスの文字数制限
・改行コード入力時の挙動(バーコードリーダー対応)

## レビューポイント
なし

## UIの変更
https://ndstokyo.sharepoint.com/:i:/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/Task2161/%E3%82%AB%E3%83%BC%E3%83%89%E3%83%A9%E3%82%A4%E3%82%BB%E3%83%B3%E3%82%B9%E5%8F%96%E3%82%8A%E8%BE%BC%E3%81%BFPU.PNG?csf=1&web=1&e=cRtMX3

## 動作確認状況
ローカルで動作確認済み

## 補足
なし
2023-07-11 05:06:10 +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
saito.k
869880c204 Merged PR 210: API実装(テンプレートファイルDL元)
## 概要
[Task2039: API実装(テンプレートファイルDL元)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2039)

- テンプレートファイルダウンロードURL取得API&テストを実装しました。
  - 構成は音声ファイルDLと同様でBlobストレージアクセス部分は共通のメソッドを使用しています。
  - テンプレートファイルは手動でBlob、DBに追加して確認しています。

## レビューポイント
- 音声ファイルとほどんど同じ処理だが内容に問題はないか
- 共通部分の構成に問題はないか
- テスト項目に問題はないか

## UIの変更
- なし

## 動作確認状況
- ローカルで確認
2023-07-11 01:01:37 +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
365e4266e6 Merged PR 209: API実装(カードライセンス取り込みAPI)
## 概要
[Task2096: API実装(カードライセンス取り込みAPI)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2096)

- タスク 2096: API実装(カードライセンス取り込みAPI)
カードライセンス取り込みAPIを実装しました。

## レビューポイント
特になし

## UIの変更
なし

## 動作確認状況
ユニットテスト実施済み
ローカルでの動作確認実施済み

## 補足
なし
2023-07-07 09:02:44 +00:00
makabe.t
773c8894e7 Merged PR 208: API実装(音声ファイルDL元)
## 概要
[Task2038: API実装(音声ファイルDL元)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2038)

- 音声ファイルのダウンロードURL取得API&テストを実装しました。
  - SASトークンの有効期限を2時間にしています。
- タスク作成APIでURLのSASトークンを取り除く処理を追加しています。

## レビューポイント
- URLの生成に問題はないか
- テストのためにmodule生成処理を追加したが問題ないか
- タスク作成APIでのURL処理は認識通りか

※対象外:テンプレートファイル関連
以下はコード整形による変更なので対象外
- licenses.repository.module.ts
- tasks.service.spec.ts

## UIの変更
なし

## 動作確認状況
- ローカルで確認
2023-07-07 06:57:29 +00:00
maruyama.t
766c995ceb Merged PR 217: [PBI1211デモ指摘]カードライセンス発行PU,生成中は×を押下できないようにする。
## 概要
[Task2151: [PBI1211デモ指摘]カードライセンス発行PU,生成中は×を押下できないようにする。](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2151)

- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
カードライセンス発行中(サーバの処理中)はポップアップを閉じれないよう修正しました。
また、ページから離れようとした場合にはダイアログ確認を行うよう修正しました。

- このPull Requestでの対象
第一階層の管理者が使える、カードライセンス発行機能

- 影響範囲(他の機能にも影響があるか)
なし

## レビューポイント
- 表示するメッセージ

## 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/Task2151?csf=1&web=1&e=Astuk1
## 動作確認状況
- ローカルで確認
(Chrome,Edgeで確認)

## 補足
- 相談、参考資料などがあれば
2023-07-07 02:01:59 +00:00
maruyama.t
48b8cdc3e3 Merged PR 216: カードライセンス発行PU,処理成功時のメッセージを汎用メッセージから専用メッセージに変更する。
## 概要
[Task2130: カードライセンス発行PU,処理成功時のメッセージを汎用メッセージから専用メッセージに変更する。](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2130)

- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
カードライセンス発行時のメッセージを修正
- このPull Requestでの対象/対象外
なし
- 影響範囲(他の機能にも影響があるか)
なし

## レビューポイント
- 特にレビューしてほしい箇所
- 軽微なものや自明なものは記載不要
- 修正範囲が大きい場合などに記載
- 全体的にや仕様を満たしているか等は本当に必要な時のみ記載

## 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/Task2130?csf=1&web=1&e=Tu1y6N
## 動作確認状況
- ローカルで確認

## 補足
- 相談、参考資料などがあれば
2023-07-06 07:03:58 +00:00
masaaki
4dd2446109 Merged PR 211: Create押下後に処理が成功するまでloadingを表示させる
## 概要
[Task2129: Create押下後に処理が成功するまでloadingを表示させる](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2129)

- ボタン押下時に処理中であることを示すイメージを実装しました

## レビューポイント
- licenseCardIssueSlice.tsでの、fulfilled時のloading解除タイミングについて。
 fulfilled時、csvのblobイメージ作成→ダウンロード実施、という処理を実施しています。
 同時実行を避ける意味で、ダウンロード実施の後(fulfilled処理の最後)でloading解除としていますが、タイミングとして問題ないか。
 (とはいえ、blob作成中に解除する理由は浮かばないので、これで問題ないと考えています。何かあれば、くらいの感覚です)

## UIの変更
- 無し

## 動作確認状況
- ローカルで確認

## 補足
- 相談、参考資料などがあれば
2023-07-05 05:44:15 +00:00
oura.a
3f9ede7aed Merged PR 197: [備忘] 実装上、取り込みを「import」の英単語を使っている箇所を「activate」に変更する
## 概要
[Task2003: [備忘] 実装上、取り込みを「import」の英単語を使っている箇所を「activate」に変更する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2003)

ライセンス取り込み部分の文言・内部の変数等を「import」→「activate」に変更

## レビューポイント
過不足がないか。

## UIの変更
「カードライセンス取り込みボタン」の文言が変更

## 動作確認状況
ローカルで確認

## 補足
なし
2023-07-05 04:12:40 +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
oura.a
24e52938c0 Merged PR 206: ライセンス数入力のテキストボックスに「.」「+」「-」が入力できてしまう件の修正
## 概要
[Task2104: ライセンス数入力のテキストボックスに「.」「+」「-」が入力できてしまう件の修正](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2104)

replaceで消そうと思っていたのですが、うまくいかなかったため、
「+」「-」「.」のキー入力を取り消す方法で実装しました。

## レビューポイント
なし

## UIの変更
なし

## 動作確認状況
ローカルで確認

## 補足
なし
2023-07-05 02:07:52 +00:00
masaaki
43a65dbb4e Merged PR 201: [Sp12-1着手]アカウント作成時、大文字英語+数字のパスワードを入力した場合、エラーとなる件を対応する
## 概要
[Task2007: [Sp12-1着手]アカウント作成時、大文字英語+数字のパスワードを入力した場合、エラーとなる件を対応する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2007)

- GraphAPIによるアカウント追加時、DisableStrongPasswordのオプションを付与しました。
- サポート問い合わせの結果、以下の挙動であることが分かっています(修正の妥当性の根拠)
 ・GraphAPIによるユーザ追加時、パスワードポリシはユーザフローに設定した内容ではなく、
  Azure AD の既定のパスワードポリシーが評価される
 ・passwordPolicies属性にDisableStrongPasswordを設定することでAzre AD既定の
  パスワードポリシーを無効にしてパスワードを設定することが可能
 ・DisableStrongPasswordを設定した場合、どのような値でもパスワードとして設定が可能
  (画面のチェックが命になる)
 ・DisableStrongPasswordを設定しても、パスワードの有効期間については変わらない。
  Azure AD の既定値(90日)が設定される。
 ・DisableStrongPasswordの有効範囲は、該当するリクエストのみ。
  パスワードリセット時などGUIから操作する際は、ユーザフローのポリシーが評価される。
 ※サポート問合わせ番号:2306300060000188

- なお、ユーザ追加時のパスワード変更については、GraphAPIを使用していますが
 Azure AD の既定のパスワードポリシーは評価されませんでした("TEST1969"というパスワードで登録可能でした)

## レビューポイント
- 修正内容。追加でサポート確認必要な点はないか。

## UIの変更
- 無し

## 動作確認状況
- ローカルで確認。
 →アカウント追加時、および「Forgot your password?」からのパスワード変更時、OMDSのパスワードポリシーに準拠したパスワードが設定可能であることを確認。

## 補足
- 無し
2023-07-05 02:04:13 +00:00
masaaki
ced34e9d09 Merged PR 207: [Sp12-1着手]ログイン時、loading画面から遷移できない場合がある
## 概要
[Task2060: [Sp12-1着手]ログイン時、loading画面から遷移できない場合がある](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2060)

- Client側のログイン時処理について、調査用のログを仕込みました。
  ・handleRedirectPromiseから取得したloginResultを出力
  ※基本的に、処理の分岐条件については、上記内容とlocalstorageの内容で追える見込みです
  ・exceptionの内容を出力

## レビューポイント
- 他に仕込んでおいた方がよいログがないかどうか

## UIの変更
- 無し

## 動作確認状況
- ローカルで確認

## 補足
- 本対応は事象解決のための修正ではなく、調査のための仕込みになります。
 事象が再発したら、以下を参照して調査再開する流れになります。
 ・コンソールログ
 ・ローカルストレージ
 ・WAFのログ
2023-07-04 10:14:02 +00:00