斎藤 快斗
|
a292eee67d
|
pathを変更
|
2023-03-08 11:40:36 +09:00 |
|
斎藤 快斗
|
80d96110ca
|
dev環境のbaseパスを修正
|
2023-03-08 11:19:34 +09:00 |
|
斎藤 快斗
|
edae0ea939
|
develop用の環境変数を修正
|
2023-03-08 10:52:30 +09:00 |
|
斎藤 快斗
|
588e60b762
|
競合解決ミスを修正
|
2023-03-08 10:02:36 +09:00 |
|
saito.k
|
4ce2bbf823
|
Merged PR 5: タスク 1471: 画面実装(トークン系)
## 概要
[Task: 1471](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%203-2?workitem=1471)
- アクセストークンの自動更新処理を実装
- UpdateTokenTimerで定期実行を行う
- 未ログインまたはトークンが期限切れの状態で、ログイン後の画面にアクセスした場合、Topページにリダイレクトする処理を実装
- RouteAuthGuard.tsx
- APIからのレスポンスが401だった時にTopページにリダイレクトする処理を実装
- App.tsx
## レビューポイント
- 今の実装だとトークンの自動更新に失敗した場合、画面上では何も起こらないようにになっている
- 更新が失敗し続け、アクセストークンが切れた段階でRouteAuthGuardではじかれてTopへリダイレクトする
- トークンの期限を確認する間隔を3分にしているが問題なさそうか
## UIの変更
-
## 動作確認状況
- ローカルで動作確認
## 補足
|
2023-03-08 00:57:55 +00:00 |
|
saito.k
|
a1ddc64d2b
|
Merged PR 2: タスク 1361: 画面実装(ログインページ/ログイン済みページ/エラーページ)
## 概要
[Task: 1361](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%203-2?workitem=1361)
- B2Cログイン後、IDトークンを引数にログインAPIを呼ぶ
- ログインAPIレスポンスのアクセストークン・リフレッシュトークンをlocalStorage/storeにセット
- ログインAPIが成否でページ遷移先を変更する
## レビューポイント
- IDトークンの取得方法は下記リンクを参考にした
- https://github.com/AzureAD/microsoft-authentication-library-for-js/blob/dev/lib/msal-react/FAQ.md#how-do-i-handle-the-redirect-flow-in-a-react-app
## 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/Task1361?csf=1&web=1&e=Fo5NQZ
## 動作確認状況
- ローカルで動作確認
## 補足
- WIPです。
- 以下の実装は行っていません。
- アクセストークンの更新処理
- トークンの期限が切れていた場合、Topページにリダイレクトする処理
|
2023-03-08 00:18:38 +00:00 |
|
拓海 真壁
|
bf7a985b0d
|
Merged PR 7: タスク 1384: OMDS環境への引っ越し(Pipeline)
## 概要
[タスク 1384: OMDS環境への引っ越し(Pipeline)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation/_workitems/edit/1384)
- OMDS環境へのPipeline引っ越しに関する変更です。
- パイプラインをDevOpsで作成しているためYamlファイルを削除
- buildへのパスを修正
## レビューポイント
- 共有
## UIの変更
- なし
## 動作確認状況
- パイプラインが動作してAzure環境にデプロイされることを確認
|
2023-02-24 07:53:44 +00:00 |
|
斎藤 快斗
|
bfe91c64c9
|
Merged PR 8: タスク 1360: 画面実装(TOPページ)
[Task1360](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%203-1?workitem=1360)
- Azure AD B2Cのログインを行う実装
- B2Cへの接続設定
- ログイン後のリダイレクト先設定
## レビューポイント
- B2Cへの接続設定で過不足はないか
## UIの変更
- https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/%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/Task1360?csf=1&web=1&e=8bzmdc
## 動作確認状況
- 型チェックだけしています。
## 補足
|
2023-02-24 07:47:15 +00:00 |
|
斎藤 快斗
|
c82d0363ac
|
Merged PR 6: タスク 1362: API実装(I/F)
## 概要
[Task: 1362](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%202_2?workitem=1362)
- 以下のIFを実装
- AzureADのidトークンを受け取り、アクセストークン・リフレッシュトークンを返却するAPI
- リフレッシュトークンを受け取り、アクセストークンを返却するAPI
- エラー時のレスポンスを作成
## レビューポイント
- 各APIのリクエスト・レスポンスの型
## UIの変更
- なし
## 動作確認状況
- SwaggerUIでAPIを確認
## 補足
|
2023-02-24 06:01:33 +00:00 |
|
拓海 真壁
|
0fa3b0eff8
|
Merged PR 3: タスク 1327: DevOpsからRegistryにイメージをプッシュ
## 概要
[タスク 1327: DevOpsからRegistryにイメージをプッシュ](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation/_workitems/edit/1327)
- AzureDevOpsでデプロイするためにDockerFile等の構成を修正しました。
## レビューポイント
- 情報共有
- コンテナの構成として認識違い、不自然な点はないか
## UIの変更
- なし
## 動作確認状況
- イメージをビルドしてプッシュできることを確認
|
2023-02-14 04:45:15 +00:00 |
|
拓海 真壁
|
e686db674f
|
Merged PR 1: タスク 1176: 開発環境コンテナの構築(Client/Server)
[タスク 1176: 開発環境コンテナの構築(Client/Server)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation/_workitems/edit/1176)
開発用コンテナを構築しました。以下のコンテナを追加しています。
- ライセンス管理
- server
- client
- ディクテーション管理
- server
- client
- DB(MySQL)
- Cache(Redis)
|
2023-01-12 08:56:38 +00:00 |
|