Releases: demostanis/42evaluators
Releases · demostanis/42evaluators
final release :(
my last work on 42evaluators with API key generation code removed... (so the code just panics) my code used to generate a lot of API keys to prevent rate-limiting (because i didn't want to wait many hours everytime) while fetching endpoints like projects_users, cursus_users, coalitions_users, etc.. (a full list is in internal/api/ratelimit.go) i tried for awhile to find better methods than this, but gave up because the API is very limiting. that resulted in high database loads on the intra (i was only fetching on one computer), causing issues to people doing their exams... also i've been told storing API data in a database (albeit shielding non-42 students from accessing it) is a violation of GDPR, so reusing this code might get you in legal trouble with 42 central.