This is a quite simple yet complicated enhancement of #28.
Frontend
There will be a new popover button for each table row with two buttons inside. Each button will also have a Dialog to confirm if the user actually wants to perform irreversible operation.
Backend
Kick
upon confirm, the user will be removed from the database
Ban
upon confirm, the user will be removed from the database and added onto the ban list
Bot
There will be a new scenario sandwiched between the first two in #27 to check if the user is in the ban list.
Create Game
Proposal
This is a quite simple yet complicated enhancement of #28.
Frontend
There will be a new popover button for each table row with two buttons inside. Each button will also have a Dialog to confirm if the user actually wants to perform irreversible operation.
Backend
Bot
There will be a new scenario sandwiched between the first two in #27 to check if the user is in the ban list.