Skip to content

Latest commit

 

History

History
45 lines (26 loc) · 1.35 KB

problems.md

File metadata and controls

45 lines (26 loc) · 1.35 KB

1. fix stdin issue where printing too much stuff

Status: ✅

IDEA: reroute all loggers to log files

Update: I was able to separate out logging into files. I just need to find a program that will view the files remotely and update as they are logged to.

Update 2: Will use tail -f logs/server.log AFTER the server is running to get the input

2. winners on whitelist should also be kicked

Status: ✅

should be simple fix, just change in the GamesManager

Update: Alex tested and seemed like a non-issue

3. whitelist turns off after everyone goes

Status: ✅

should be simple fix, just change in the GamesManager

Update: Could not find issue

4. players can join as an empty string name (bypasses whitelist)

Status: ✅

  • players can sql inject :(

Add in player name sanitization. Add a method within the ClientSignupAttempt.

5. only let one client from one ip at a time...

Status: ❌

Think we need to save name:ip pair in whitelist Make the ip component optional in whitelist. If the ip is not present, then accept the name on any connection. When the game is over, save the winners as name:ip form.

6. Add a time stamp to the observer json data

Status: ❌

Make sure the timestamp works with mongodb. Might have a specific setup