bootcamp
bootcamp copied to clipboard
プログラマー向けEラーニングシステム
## Issue - https://github.com/fjordllc/bootcamp/issues/7517 ## 概要 ユーザー個別ページ、一覧ページのカウント数一覧にポートフォリオを追加しました。 また、ユーザー個別ページのカウント数一覧において、カウント数が0の場合はリンクしないよう変更しました。 ## 変更確認方法 1. `feature/add-portfolio-count-to-user`をローカルに取り込む 2. `bin/setup`を実行 3. `foreman start -f Procfile.dev`でサーバーを立ち上げる 4. 任意のアカウントでログインし、`/users`にアクセス 5. 次の2点を確認する - 各ユーザーのカウント数一覧に「ポートフォリオ」項目が追加されている - カウントの数字部分のリンクが次の状態になっている - **カウントが0ではない場合** ユーザー個別ページの対応するタブにリンクにしている。...
## Issue - なし ## 概要 検索しても利用箇所が見つからなかった、`RegularEvent`クラスの未使用のクラスメソッドを削除 ## 変更確認方法 1. `bin/rails test:all`が通る
## Issue - Issue番号 #7473 ## 概要 ### 変更前 企業様が自社のアドバイザー、現役生(研修生)を確認するには自社のページ → ユーザータブ → 現役生/アドバイザー の順に飛ばなければいけなかった。 ### 変更後 企業一覧ページから各企業のアドバイザー・現役生のページへ飛べるようにした。 ## 変更確認方法 1. `feature/Add-link-to-target-users-for-company-on-companies-page`をローカルに取り込む 2. `foreman start -f Procfile.dev`でサーバーを起動する 3. komagata(どのユーザーでも構いません)でログインする 4....
## Issue - https://github.com/fjordllc/bootcamp/issues/7614 ## 概要 ユーザー一覧ページの絞り込みタ絞り込みタブを次のように整理しました。 - **変更前** 「現役生」タブを選択すると現役生と研修生が表示される。 - **変更後** - 「現役 + 研修生」タブを選択すると現役生と研修生が表示される - 「現役生」タブを選択すると現役生だけが表示される - 「研修生」タブの表示位置を現役生の隣に変更 ## 変更確認方法 1. `feature/update-users-filtering-rules-about-student-and-trainee`をローカルに取り込む 2. `bin/setup`を実行 3. `foreman start -f...
/events にアクセス。  イベント購読ボタンをクリックすると、参加・不参加関係無しに、全ての特別イベントがカレンダーに反映される。 参加・不参加関係無いので、カレンダーに反映される結果はどのユーザーも同じである。なので、どのユーザーもボタンのリンク先も同じ。 以下が、今回行って欲しい機能追加、変更。 自分が参加登録している特別イベントは、参 加登録済み、のような文言がカレンダーに表示されるようにしたい。参加登録していない特別イベントも今と変わらずカレンダーに表示されるようにする。 自分が参加登録している定期イベントもカレンダーに表示されるようにしてほしい。今までは特別イベントだけが表示されていたので、定期イベントがカレンダーに表示されるのは完全に新機能。 特別イベントは自分が参加・不参加関係なくカレンダーに表示されるが、定期イベントは自分が参加登録しているものだけが表示されるようにする。 また、定期イベントが祝日などの関係で休みになる場合は、カレンダーにも表示しないようにする。 今まではどのユーザーもイベント購読ボタンのURLは同じだったが、今回の変更によりユーザーによってカレンダーに表示される内容が異なるので、ユーザーごとにボタンのURLが異なるようになる。
## 機能の説明 日報の学習日を選択する部分に範囲のバリデーションを追加する。 ## 何故この機能が必要なのか 下画像のような、通常あり得ないほど過去の年月日が選択され、日報が作られてしまうのを防ぐため。
## 概要 特別イベント詳細ページのタイトルと参加者のラベルが被って表示されている ## 再現手順 https://bootcamp.fjord.jp/events/149 タイトルが長いとラベルと被って表示されているようです ## 期待される振る舞い タイトルと参加者のラベルが被らずに表示される ## スクリーンショット 
現在、研修生は研修を終了する際、退会することで研修が終了となるので、研修を終了する際は退会手続きを行う。 これを、研修を終了する際は研修終了手続きを行うように変更したい。 --- 導線。 このようなページを作成。 研修終了後、ユーザー個別ページにこのように表示される。管理者とメンターでログインしたときだけ見れる。
## Issue - #7553 ## 概要 `DOMContentLoaded`イベントでチェックボックスの状態を元に「参加する」ボタンの有効無効を切り替えていたが、ブラウザのバックボタンで戻った場合、`DOMContentLoaded`イベント時にはまだチェックボックスの状態が復元されておらず、結果、チェックボックスの状態と「参加する」ボタンの状態が合わせられていなかった。 ※ブラウザによって挙動が異なっていたため、違いの調査については上記Issueのコメントに記載しています。 - https://github.com/fjordllc/bootcamp/issues/7553#issuecomment-2008631911 ## 変更確認方法 1. `bug/fix-submit-button-on-browser-back`をローカルに取り込む 2. `localhost:3000/users/new`にアクセスする 3. `カード番号`を入力する - ダミーの番号として、`4242 4242 4242 4242`が使用可能(有効期限は任意の将来の日付、セキュリティコードは任意の3桁の数字) 4. 他の入力必須項目を未入力のまま、以下のチェックボックスにチェックを入れ、`参加する`ボタンをクリックする - `アンチハラスメントポリシーに同意` - `利用規約に同意` 5....