ducompsoc / durhack-jury

An all-in-one hackathon judging platform, created with modern technologies aimed at optimizing the user experience of hackers, judges, and organizers.
https://jury.mikz.dev
MIT License
1 stars 0 forks source link

Implement `auth.durhack.com` OAuth login #14

Closed tameTNT closed 4 weeks ago

tameTNT commented 4 weeks ago

This PR adds the ability for users to sign in via auth.durhack.com rather than using a proprietary login code system specific to just Jury. Closes #6 .

But because the developer (me) was a silly silly git-rebase-misusing man it also includes the first couple commits of the batch ranking system (to be added in a separate PR) which is fully added in the new-batch-ranking branch. The silly man sincerely apologies for this oversight. He did sincerely try to fix it with some interactive rebasing to try to cherry pick the right commits but when that raised some merge conflicts he had a little cry and decided that he would have to accept and own up to the damage he had done.