YACS-RCOS / yacs

Yacs - The Scheduler for Everyone
https://yacs.io
GNU Affero General Public License v3.0
68 stars 58 forks source link

As a student, I would like each schedule to display the number of credits and show me if that exceeds the normal credit limit #125

Open copperwater opened 8 years ago

copperwater commented 8 years ago

The amount of credits in each course should already be readily accessible to the schedule, so it should just be a matter of summing them up. I think that it should be computed per-schedule so that it won't be a problem if we add different levels of course priorities (in which schedules won't necessarily all contain the same courses; see #97).

The credit limit should ideally be defined in config because it's a fixed value that only varies between colleges, but I don't think we have a method of getting frontend constants from config yet. It would be fine at this point to hardcode it as 21.

copperwater commented 8 years ago

Realized that credits are not actually passed by the schedule API. Needs the backend to give it the information, and I can't figure out how to do that right now.

copperwater commented 7 years ago

This is now less important since RPI has removed the credit cap. Still important though for other institutions that might want to use it, though.