Incompleteusern
Incompleteusern
Currently the `Unit` model uses ```python code = models.CharField( max_length=255, help_text="The version code for the handout, like 'ZGX'", ) ``` which is a bit of a hardcode, especially as subject...
 
Apparently instructors can mark off units as complete manually through GM panel? There's a chance this circumvents normal stuff done on unit completion tho, and getting aincrad to work for...
> Units a person had in previous years could just be automatically unlocked in unit petition. That might be the cleanest way.
Something like .
Probably better for less confusion. Also prevents unconstrained uploading of random files.
"This was a user-created achievement code" text is just hapazardly appended right now. It might also be nice to color the box a different color.