user attendance can be deleted
attendance list can find a user using his username
refactors cancel method name and github callback method adds or cancel user attendance