Implement disciplinary status to prevent marked users from using harbor #598
Open
Feature
2 of 4 issues completed
Description
Users can now be marked as frozen or banned under disciplinary_status
. Either option means freeze_activity
will become true, which means The Harbor should reject any shipyard, battles, and shop activity, and any orders should not fulfill (take note @24c02!). Frozen users should be able to log in but show them a banner at the top that says "Warning, your account has been frozen! You may still log hours, but beyond that you will not be able to participate until the freeze is lifted. Please contact [email protected] with any questions"
[email protected] should go to @anishanne
If the user is marked as banned, reject_authentication
will also become true and the harbor should reject all attempts to auth