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

minioでアイコンを変更できるようにする #224

Open
wants to merge 13 commits into
base: develop
Choose a base branch
from

Conversation

imaimai17468
Copy link
Collaborator

@imaimai17468 imaimai17468 commented Oct 22, 2023

対応Issue

resolve #223

概要

  • Minioの設定と関連ファイルの追加
  • Dockerの設定変更
  • 画像関連のAPIの追加

実装内容

  • .gitignore にMinio関連のファイルを追加
  • docker-compose.prod.yml と docker-compose.yml にMinioの設定を追加
  • view/next-project/package.json に関連パッケージを追加
  • view/next-project/src/components/common/ProfileEditForm/ProfileEditForm.tsx にアイコンの設定を追加
  • Minioの画像関連のAPIを追加

画面スクリーンショット等

スクリーンショット 2023-10-22 15 56 28

テスト項目

あらかじめ以下を実行してください

  • docker compose build

  • docker compose run --rm seeds_view npm install

  • docker compose upしてminioのコンテナが立ち上がるか

  • http://localhost:9001 でログインすることができるか

    • nutmeg, gidaifesで入れます
  • seedsにログインし、プロフィールページに移動する

  • 任意の画像を選択し、UpdateProfileボタンを押した後、画面をリロードしたらアイコンが表示されるか

Uploading 画面収録 2023-10-22 15.54.35.mov…

備考

@imaimai17468 imaimai17468 self-assigned this Oct 22, 2023
@github-actions github-actions bot added the enhancement New feature or request label Oct 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

seedsにminioを実装
1 participant