Display course grades and last update time on /grades overview page#6
Display course grades and last update time on /grades overview page#6Cfrolich13 wants to merge 3 commits into33tm:mainfrom
Conversation
|
@Cfrolich13 is attempting to deploy a commit to the 33tm Team on Vercel. A member of the Team first needs to authorize it. |
|
I'm not attempting to deploy anything right now. I just opened a draft PR. |
|
Hey! Thanks for the contribution. I'm aware that preview grades are a highly requested feature; however, there are still some architectural issues that need to be addressed before going forward with a potential merge. The server makes a baseline of 6 requests (growing with the number of assignments) to the Schoology API per section. Since many users have over 7 sections, calling the same endpoint for all of them would exceed Schoology's 50req/5sec rate limit. At some point, I'd be interested in making a new endpoint that aggregates higher level summaries of all sections, but this would require use of the As a side note;; I'll make accessing the server locally easier so you don't have to use the workaround in your PR. |
This PR was mostly vibecoded in Antigravity. It "works on my machine," but I still need to test some more edge cases before I mark ready for review. I'm open to feedback.