added checks for tournament endpoints when player has signed up
can only access signup form when tournament signups are open and player hasn't yes signed up