Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.0 向けのフロントエンドアプリの移植 #2198

Closed
2 tasks
KentaHizume opened this issue Dec 27, 2024 · 2 comments · Fixed by #2269 · May be fixed by #2268
Closed
2 tasks

v1.0 向けのフロントエンドアプリの移植 #2198

KentaHizume opened this issue Dec 27, 2024 · 2 comments · Fixed by #2269 · May be fixed by #2268
Assignees
Labels
target: Azure AD B2C Auth Azure AD B2C認証の要件別サンプルに関係がある target: Dressca サンプルアプリケーションDresscaに関係がある
Milestone

Comments

@KentaHizume
Copy link
Contributor

KentaHizume commented Dec 27, 2024

概要

v1.0 のリリースに向けて、
Maiaのフロントエンドアプリケーションのコードを移植します。

注意点

下記のissueでvue-i18n を導入したことに伴い、
念のためMaris側でもフロントエンド-バックエンド間の動作確認を実施しておく。

完了条件

  • Maia と Maris でフロントエンドアプリケーションのコードに有意な差分がないこと
  • アプリケーションの動作に問題がないこと
@KentaHizume KentaHizume added target: Azure AD B2C Auth Azure AD B2C認証の要件別サンプルに関係がある target: Dressca サンプルアプリケーションDresscaに関係がある labels Dec 27, 2024
@KentaHizume KentaHizume added this to the v1.0.0 milestone Dec 27, 2024
@KentaHizume
Copy link
Contributor Author

Adminについて下記が未反映なので、Adminについても移植が必要。

@KentaHizume
Copy link
Contributor Author

KentaHizume commented Jan 10, 2025

確認ポイント

  • dressca-frontend 配下のディレクトリに想定外の差分がないことを確認しました。
  • (consumer) 買い物かごにアイテムを追加~注文のケースが正常に実行できることを確認しました。
  • (consumer) API コールでエラーが発生した際に、エラーを示すトーストが表示されることを確認しました。
  • (admin)カタログアイテムに対するCRUD操作が正常に実行できることを確認しました。

あるべき差分

  • src/generated 配下の自動生成された API クライアントコード
  • 各ワークスペース配下のpackage.json の OpenAPI 仕様書のパス
  • env.devで指定するバックエンドAPIのポート番号

特記事項

下記の解決により、v0.9までは存在したconsumerのmockの差分が解消されました。

下記の対応により、APIコールの失敗時にmaia側ではレスポンスのProblemDetailsから詳細なメッセージをトースト通知しますが、maris側はバックエンド側が未対応のため、既存と変わらない出力を行います。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
target: Azure AD B2C Auth Azure AD B2C認証の要件別サンプルに関係がある target: Dressca サンプルアプリケーションDresscaに関係がある
Projects
None yet
1 participant