New (and some older, previously unmentioned) things:
- Enforce league bans for cheating (EU + NA).
- Now storing the zip with logs and demos for longer. We've set up a large backup server to store the zips older than the usual cutoff time of 28 days. See it in action.
- Taken the old KroketBrigade machine out of the datacenter. A combination of its age, recent price hikes and the abundance of NL servers made it unnecessary to keep around.
- Improved autocomplete for web RCON and added keyboard navigation
- Improved payment integration, specifically for those with 2-factor (e.g. 3DSecure) on their credit cards.
- Added map search function calling for the AI to find any available map, with preference for league maps
- Added rcon search function calling for the AI to find relevant commands and server settings, also prevent AI from executing hallucinated commands
- Added reservation control function calling for the AI, to extend or end the reservation
- Let the AI know about previous questions and responses in the current reservation so you can have better interactions.
- Upgraded the AI model so it can do very useful stuff like "!ai rename everyone to names of legendary soccer players". It will still fail if you ask it to do impossible things like modify the specific items on the whitelist on the fly, or giving you a valve rocket launcher.