-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Anthropology Major #869
Conversation
[diff-counting] Significant lines: 116. |
Visit the preview URL for this PR (updated for commit 446a212): https://cornelldti-courseplan-dev--pr869-add-anthropology-maj-2zy73apu.web.app (expires Wed, 06 Dec 2023 04:10:57 GMT) 🔥 via Firebase Hosting GitHub Action 🌎 Sign: 6d4e0437c4559ed895272bbd63991394f1e0e933 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! Just a minor suggestion and question for you! Welcome to the team!!!
Should I squash and merge? |
* feat: add anthropology major * fix: improve grammar for anthropology req * fix: update requirements file
Summary
Rite of passage — added support for A&S's anthropology major. This involved updating
index.ts
and addinganthr.ts
in thesrc/data
folder. Also updated the requirements JSON file as required.You can find major requirements for this degree over here.
Test Plan
Updated the huge JSON file and requirements generator. All tests passed. Behold the new Anthropology major visually as well:
I also tried to add various classes on localhost but it didn't seem to persist / was a bit buggy. However, the same problem was happening for my existing data (e.g. adding new CS major classes) so I'm not sure if it's possible to test this manually like that.
Notes
The anthropology major is easier to obtain than I thought.
Blockers
N/A
Breaking Changes
N/A