BCStudentSoftwareDevTeam / celts

Web app to support the CELTS program at Berea College
BSD 3-Clause "New" or "Revised" License
1 stars 8 forks source link

1133 bonner cohort control #1169

Closed hoerstl closed 2 months ago

hoerstl commented 3 months ago

Add New Cohorts to Bonner

Issue

Resolves #1133
Currently, a new cohort year is added automatically at a certain date, we should change it to have a button to manually add more cohort years instead of having it happen automatically.

This allows administrators to add people to a cohort by hand as early as they know who should be in it.

Solution

We added a button that adds a new cohort to the Bonner Management page. image This button does not permanently add a cohort but rather makes it visible for the current session so that administrators can add students to it which then makes the cohort persistent.

To Test

Setup

From the celts directory

Testing

hoerstl commented 3 months ago

Change how Bonner Cohort Years are added to the Cohort Management section. #1133

Karina-Agliullova commented 3 months ago

Screenshot (1763) Before requesting a review for your PR, make sure that the page you were working on or any other related one doesn't break. I couldn't load a Bonner management page, as shown in the image above. Also, 4 checks fail out of 5. One test case fails

github-actions[bot] commented 2 months ago

View Code Coverage