Conversation
|
Caution Review failedThe pull request is closed. 📝 WalkthroughWalkthroughAdded two hard-coded instructor name normalization rules in the grade loader; the semester loader now deletes all existing Section records for the target semester before importing; documentation for grade and semester data was added or reorganized. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Poem
🚥 Pre-merge checks | ✅ 1 | ❌ 3❌ Failed checks (3 warnings)
✅ Passed checks (1 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
Tip Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
ca21c88 to
c1ff724
Compare
What I did
Update semester data for 2025 (Spring, Fall, January, and Summer)Screenshots
Specific Professors Modified
Testing
docker exec -it tcf_django bashto access interactive terminal with Docker backend):python3 manage.py load_semester 2025_januarypython3 manage.py load_semester 2025_springpython3 manage.py load_semester 2025_summerpython3 manage.py load_semester 2025_fallpython3 manage.py load_semester 2026_springVerifying Data Updated
Then, load grade data:
python3 manage.py load_grades ALL_DANGEROUSIn a local environment, the grade data might not appear if the tcf docker container is not restarted
Questions/Discussions/Notes
Summary by CodeRabbit
Bug Fixes
Chores
Documentation