bootcamp
bootcamp copied to clipboard
プログラマー向けEラーニングシステム
View details in Rollbar: [https://app.rollbar.com/a/komagata/fix/item/Bootcamp/1613](https://app.rollbar.com/a/komagata/fix/item/Bootcamp/1613) ``` Stripe::InvalidRequestError: Invalid email address: paasonauyuya@iCloud.com File "/usr/local/bundle/gems/stripe-10.1.0/lib/stripe/stripe_client.rb", line 722, in handle_error_response File "/usr/local/bundle/gems/stripe-10.1.0/lib/stripe/stripe_client.rb", line 586, in execute_request_with_rescues File "/usr/local/bundle/gems/stripe-10.1.0/lib/stripe/stripe_client.rb", line 498, in execute_request_internal File...
コースは現在、カテゴリー単位でプラクティスを設定できるようになっている。 しかし、プラクティス単位で除外(飛ばしてOK)にしたい。 画面表示としては、プラクティス一覧でそのプラクティスが灰色になっている感じ。 細部の仕様については応相談。
## Issue - #6415 ## 概要 ブログ記事のサムネイル画像をアップロードする際に、自動で1200px x 630pxに加工する機能を追加しました。サイズ`1200px x 630px`はOGP画像に適したサイズとなります。 今後、他の画面でもOGP画像用に加工する機能を使うため、モジュール化して共通利用出来るようにしました。 ### 画像の加工方法 画像の加工方法は2つの手順があります。 1. 拡大・縮小操作(詳細なルールについては以下のリンクを参照) - [拡大・縮小のルール](https://github.com/fjordllc/bootcamp/issues/6415#issuecomment-1519260113) 1. 手順1.で変形した画像を中心から`1200px x 630px`で切り抜く ### ImageMagicの参考文献 画像の加工は、ImageMagicのコマンド・オプションを`ActiveStorage::Attachment#variant`の引数に指定することで実現します。 コマンド・オプションの検討には以下の記事が参考になりました。 - [ImageMagick の...
## Issue - https://github.com/fjordllc/bootcamp/issues/7623 ## 概要 Q&Aでプラクティスを選択せずに質問を投稿した場合、メンターへの投稿通知メールが届かないバグを修正しました。 ## 変更確認方法 1. `bug/not-receive-mail-notification-of-question`をローカルに取り込む 2. `bin/setup`を実行 3. `foreman start -f Procfile.dev`でサーバーを立ち上げる 4. 任意のアカウントでログインし、`/questions/new`にアクセス 5. プラクティスを選択せずに任意のタイトルと質問文を入力し、ページ下部の「登録する」をクリック 6. `/letter_opener`にアクセス 7. メンターアカウント(投稿者を除く)に5の質問の投稿を通知するメールが届いていることを確認する ※ 届かない場合は画面左上の「Refresh」を押してみてください ## Screenshot...
View details in Rollbar: [https://app.rollbar.com/a/komagata/fix/item/Bootcamp/1610](https://app.rollbar.com/a/komagata/fix/item/Bootcamp/1610) ``` Error: the broadcastChannel name is missing File "chrome-extension://acmacodkjbdgmoleebolmdjonilkdbch/pageProvider.js", line 1, in new n File "chrome-extension://acmacodkjbdgmoleebolmdjonilkdbch/pageProvider.js", line 1, in new D File "chrome-extension://acmacodkjbdgmoleebolmdjonilkdbch/pageProvider.js", line 1,...
## Issue - https://github.com/fjordllc/bootcamp/issues/7629 ## 概要 ## 変更確認方法 1. {branch_name}をローカルに取り込む 2. ## Screenshot ### 変更前 ### 変更後
## Issue - #5124 ## 概要 - courses-practice.vue - courses-practices.vue - practice-user-icon.vue 上記の3つのvueファイルを削除し、htmlとjsでプラクティス一覧(/courses/:course_id/practices)を実装しました。 ## 変更確認方法 ### メンター機能(カテゴリーの更新/所要時間の目安の確認)の確認 1. `feature/courses_practices_and_courses_practice_vue_delete`をローカルに取り込む 2. `foreman start -f Procfile.dev`でアプリを立ち上げる 3. メンター権限をもつアカウント`komagata`でログイン 4. 「OS X Mountain...
## Issue - #7171 ## 概要 現在はお問い合わせフォームから研修の申し込みをしてもらっているため、企業研修申し込み専用のフォームを作成しました。 ※Gitの操作を誤ったためブランチを切り直しました。過去のPRは #7319 です ## 変更確認方法 1. `feature/corporate_training_form_create`をローカルに取り込む 2. http://localhost:3000/corporate_training/new にアクセス 3. 必須項目(*)を入力し、下記の個人情報の取り扱いに同意するのチェックボックスをチェック 4. 送信ボタンを押下 5. http://localhost:3000/letter_opener で`[email protected]`宛てにメールが届くことを確認 ## Screenshot