Closed ryohakjae114 closed 3 months ago
この変更では、ユーザーのプロファイルと認証情報の管理方法を改善し、パフォーマンスの最適化とUIの整理を行いました。具体的には、ユーザーモデルのカラム名変更、新しいビューとコントローラの追加、およびDeviseの設定の調整が含まれます。
ファイル | 変更内容 |
---|---|
Gemfile , config/.../development.rb |
開発環境にbullet gemを追加し、パフォーマンス最適化を設定 |
app/controllers/application_controller.rb |
configure_permitted_parameters メソッドを削除 |
app/controllers/profiles_controller.rb , app/controllers/users_controller.rb |
ユーザープロファイルと関連する新しいコントローラを追加 |
app/models/user.rb |
profile のバリデーションをintroduction に変更 |
app/views/devise/registrations/edit.html.haml , app/views/devise/registrations/new.html.haml |
フォームからprofile とexternal_blog_url の入力を削除 |
app/views/layouts/_header.html.haml , app/views/posts/index.html.haml , app/views/posts/new.html.haml , app/views/profiles/edit.html.haml , app/views/users/profile.html.haml , app/views/users/show.html.haml |
新しいビューやUI要素の追加や変更 |
config/application.rb , config/environments/development.rb , config/initializers/simple_form.rb , config/locales/... , config/routes.rb |
設定ファイルの更新と変更 |
db/migrate/... , db/schema.rb , db/seeds.rb |
データベース関連の変更と初期データの更新 |
spec/rails_helper.rb , spec/system/posts_spec.rb |
テスト関連の設定や変更 |
profiles_controller
とusers_controller
の変更がこのPRに関連しており、ユーザーの公開情報と認証情報の管理を分ける機能の実装に貢献しています。🐰💻✨
ぴょんぴょんと跳ねる小さなコードバニー
新しい機能、キラキラと煌めく
プロファイルの風、吹き抜ける
更新の歌、静かに響く
さあ、新たな一歩を踏み出そう! 🌟🌿
app/views/devise/sessions/new.html.haml (1)
`7-7`: フォームの送信ボタンにラベルのための翻訳を使用しています。国際化のベストプラクティスに従っているため、この変更を承認します。
修正内容
@uekkie 返信と修正を行いました! ご確認お願いします!
@uekkie 修正しました。
Changes Lines
+186 additions, -52 deletions
Summary by CodeRabbit
新機能
セキュリティの強化
show
アクションのみを公開するルート設定を追加しました。バグ修正
external_blog_url
の値を修正しました。テスト