CougarGrades.io Developer updates

🔧 1.0.3 Update

This update changes a couple of small things about the site.

  • Fall 2021 (and all future) TCCNS Updates

    As part of the Fall 2021 TCCNS Updates, many courses had their course numbers changed.

    CougarGrades is addressing this by displaying a link to both the previous and current course numbers. This means that MATH 1310 will link to MATH 1314, and MATH 1314 will link to MATH 1310. Historical grade data made under a previous course number will remain the same, which means that these new course numbers will appear to have no history if visited directly, but will have their history accessible via their old course number.

    This is not currently visible on the site and will take effect when Fall 2021 data is added in the coming weeks.

  • removed the line chart on the Groups page due to the implementation being cost inefficient
  • fixed the search bar looking weird on iOS
  • updated the libraries used within the site

💸 GitHub Sponsors

Per the request of a patron, CougarGrades is now accepting donations via GitHub Sponsors.

If you are interested in supporting the project or showing your appreciation, perhaps some of you may find this appropriate.

If you’d like to show your appreciation or other feedback in ways that don’t cost money, our feedback page is linked below:

https://github.com/cougargrades/web/wiki/Feedback

As a reminder, CougarGrades will always be free, open-source, and not for profit. No content on CougarGrades.io will ever be hidden behind a paywall.

🔧 1.0.2 Update

This update adds a new feature to the site:

  • RateMyProfessors integration

    On Instructor pages, a link to their corresponding RateMyProfessors.com page is provided. About 50% of all instructors on CougarGrades have a link. For the others, a match could not be confidently found by our automated tools.

    Note: It is not guaranteed that the instructors linked are 100% accurate, so please use your own judgement.

🔧 1.0.1 Update

This update fixes some issues with the site:

  • “Loading X sections…” component now shows an interactive progress bar instead of a circle spinner
  • Implemented caching, section loading performance improved dramatically
  • Section DataTable now sort in descending order by default. The most recent sections will now be at the top by default instead of the bottom.
  • Fixed some styling issues in the header row of a DataTable. Header row titles shouldn’t be cut off on mobile anymore.

🎉 1.0.0 Update: Redesign, Groups, Search, and More

The 1.0.0 update is finally here. CougarGrades has been redesigned and rebuilt from the ground up. In this update, CougarGrades is leaving beta and getting many new features.

With the new update, recreating the database is required, so there will be a couple hours of downtime. In this downtime, Spring 2021 data will be added.

We hope that you’ll like the new update. Thanks for using CougarGrades.