branchFacepunch.ServerList/mastercancel
31 Commits over 122 Days - 0.01cph!
Slow down renewing (was for debugging)
Require FP staff account to use the admin controls
Game creation and editing
Ban/unban from the servers page
Banning/unbanning things works
Check ban expiry dates in search queries
Find active servers by ID
Update instead of removing and inserting, update sample server to keep server ID
Server ExpiryDate -> InactiveDate, only the tokens have expiry dates
Fix duplicated GameId columns
Add server token versioning to prevent reusing old ones
Metadata validation and normalization
Progress on making server IDs persistent
Use expanded IPv6 format instead of shortened or weird IPv4 mapped ones
Banning, add an admin controller to ban and view internal info
Trying to fix my foreign keys
Quote the field name string
Filtering servers using their metadata
Server listing now counts registered players instead of only using the server's count
Sample server can setup players to test with now
Add a controller to get all current servers
Update expiry date when renewing, don't do anything if trying to renew too fast
Fix key loading and token verifying, implement server token renewal
Finish setting up database, switch to ed25519 for signing, server register works
Add a sample project which responds to the server verification message
Implementing the UDP confirmation stuff