Skip to content

Unify upper and lower division#73

Merged
hoangvu5 merged 44 commits intomainfrom
dev
Mar 10, 2026
Merged

Unify upper and lower division#73
hoangvu5 merged 44 commits intomainfrom
dev

Conversation

@hoangvu5
Copy link
Member

This PR:

  • Adds "Passed COP3330" field to the Profile model.
  • Adds automated save to the team's division when one of the team members changes their "Passed COP3330" status.
  • Changes the contest result import function to process JSON instead of the old TSV file.
  • Extra credit logic so that lower teams can earn extra credits for the first four problems in the problem set, while the upper teams cannot.
    Closes Unify divisions 1/2 #65.

hoangvu5 and others added 30 commits October 29, 2025 08:49
Bump Django's version to 4.2.26
… model to the one-to-one "Profile" model, where the field is stored.
Added logic to use http for email verification template links when on dev branch (DEBUG = TRUE)
This PR adds a field for each user to check whether they have passed COP3330, which is used for extra credit purposes
@hoangvu5 hoangvu5 added the enhancement New feature or request label Mar 10, 2026
@hoangvu5 hoangvu5 merged commit defdbb4 into main Mar 10, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unify divisions 1/2

3 participants