bootcamp
bootcamp copied to clipboard
プログラマー向けEラーニングシステム
## Issue - https://github.com/fjordllc/bootcamp/issues/7894 ## 概要 [ポートフォリオ一覧ページ](https://bootcamp.fjord.jp/portfolios)の見出し文言を変更しました。 - 修正前 - ポートフォリオ - 期待する表示 - **みんなの**ポートフォリオ ## 変更確認方法 1. `bug/update-portfolio-headings-text`をローカルに取り込む 2. `foreman start -f Procfile.dev`でローカルサーバーを立ち上げる 3. メンター or 管理者 or 受講生アカウントでログインする...
## Issue - [#7785](https://github.com/fjordllc/bootcamp/issues/7785) ## 概要 現状、プラクティス修了者向けに、参考となる提出物リンクをプラクティスページに貼り付けています。 例えば「lsコマンドを作る5」だと以下のようにメンターの提出物を紹介しています。  一方でプラクティスを修了すると、プラクティスページに戻る機会が少なく、参考となる提出物リンクに気づかないことが多々あります。 そのため、「模範解答はあるか?」といった問い合わせがよく来てしまうので、今回の機能によって模範解答(参考提出物)があることが一目でわかるようにしました。 ## 変更確認方法 ### 事前準備 1. `feature/add_model_answer_of_practice`をローカルに取り込む 2. `./bin/setup`および`rails db:seed`を行う(他のブランチでDBをいじっていたら`rails db:reset`も行ってください) 3. `foreman start -f Procfile.dev`でサーバ起動 ### 受講生としてログイン 1. ユーザー名:`kimura`でログイン...
## 機能の説明   上記に添付の通り、メール下部に設置してある「メールでの通知オフはこちらから」をクリックすると、確認画面等を挟むことなく自動的にメール配信設定がオフになってしまう仕様かと思いますが、一度確認画面を挟むなどしていただけると大変ありがたいです。 ## 何故この機能が必要なのか 何気なくメールを触っていて間違えてこのボタンをクリックしてしまい、気づかないうちにメール通知がオフになっていたという経験が過去3回ほど発生したため。
## Issue - https://github.com/fjordllc/bootcamp/issues/7421 PR元 - https://github.com/fjordllc/bootcamp/pull/7535 ## 概要 動画機能に編集機能・削除機能を追加しました。 また動画選択時のプレビュー表示も追加しています。 ## 変更確認方法 動画機能の追加のブランチがまだメインにマージされていないため、そのブランチにPRを送る形にしています。 1. `feature/add-movie-editing-and-deliting-function`をローカルに取り込む 2. `bin/setup`、`rails db:migrate`、`rails db:seed`を実行 3. `foreman start -f Procfile.dev`でアプリを起動し、ログインする 4. 左側のサイドバーの「Docs・動画」をクリックして 上部の動画タブをクリック 5. 動画一覧ページで「WIPのテスト」という動画がWIP状態で表示されていることを確認...
## Issue - #7814 ## 概要 ## 変更確認方法 1. chore/clear-github-data-on-account-deletion`をローカルに取り込む 2. `rails console`でRailsコンソールを立ち上げる 3. `User.where(name: 'Kensyu Seiko').select(:name, :github_account, :github_id, :github_collaborator)`でKensyu SeikoのGitHubアカウントとの連携のデータを確認 4. `foreman start -f Procfile.dev`でサーバーを立ち上げる 5. Kensyu Seiko(github_accountがある為)でログイン 6....
管理画面 コーディングテスト一覧(`/mentor/coding_tests`)  管理画面 コーディングテスト作成 (`/mentor/coding_tests/new`)  プラクティス詳細(のコーディングテスト一覧)(`/practices/1234`)  コーディングテスト一覧(`/practices/1234/coding_tests`)  コーディングテスト詳細(`/coding_tests/1234`)  コーディングテスト提出物一覧(`/coding_tests/1234/coding_test_submissions`)  コーディングテスト提出物詳細(`/coding_tests/1234/coding_test_submissions/1234`) 
## Issue - #7856 ## 概要 bookmark削除のトーストの文言を「Bookmarkを削除しました」から「ブックマークを削除しました。」に変更しました。 ## 変更確認方法 1. `bug/toast-japanese-bookmark-deletion`をローカルに取り込む 2. `foreman start -f Procfile.dev`でサーバーを立ち上げる 3. kimuraでログイン(ブックマークがはじめからある為) 4. ダッシュボードの最新のブックマークからブックマークを削除 5. トーストの文言がカタカナでブックマークになっているか確認 6. 最新のブックマークから登録している記事をクリック 7. Bookmark中をクリック 8. トーストの文言がカタカナでブックマークになっているか確認 ## Screenshot...
分報の一覧と投稿の実装
## 分報の一覧と投稿を作る - #7402 ## 概要 これまでDiscordで行っていた分報をブートキャンプアプリ上で再現する機能を実装しました。 本イシューで実装したのは下記の機能です。 * ユーザーごとの投稿一覧と投稿機能 (削除や編集は未実装) * 投稿はマークダウンで書けるようにする ## 変更確認方法 1. `feature/micro-reports`をローカルに取り込む 2. `bin/setup`を実行 3. `foreman start -f Procfile.dev`でローカルサーバを立ち上げ 4. `hatsuno`でログイン 5. [マイプロフィール](http://localhost:3000/users/655153192)を開き、下記を確認する * [x]...
## Issue - #7423 ## 概要 プラクティスに設定できるOGP画像について、1200px × 630pxでリサイズして使われるよう変更しました。 画像のリサイズの仕様は以下のIssueに記載されています。 - #6415 ### X(Twitter)で投稿した場合のOGP画像の表示 X(Twitter)で表示されるOGP画像に関しては、1200px × 630pxにリサイズされた画像が、さらに正方形に切り抜かれて表示されます。 ([Summary Card | Docs | Twitter Developer Platform](https://developer.twitter.com/en/docs/twitter-for-websites/cards/overview/summary)) ### Facebookで投稿した場合のOGP画像の表示 Facebookで表示されるOGP画像に関しては、1200px × 630pxにリサイズされた画像が、さらにアスペクト比...