Add sprites for OK weapons.
That was a bad idea. Remove it.
Add those settings to the sample INI files.
Remove Persona since it was shut down. :(
Do not include jinja2 if we do not use it.
Add site name to the default config.
Add pyramid_persona in the runtime config. Ensure it has default config params.
Use waitress instead of Paste. Paste is deprecated.
Add request verification parameter in the dev INI. This was added to the production.ini file without going in here first. It controls whether or not to verify requests using the d0_blind_id library provided by Xonotic (not packaged in this project).
Add a new summary statistics byline below the main logo. Summary statistics shown and refreshed hourly via cache invalidation (Beaker): - total games - total dm, duel, and ctf games - total players - total servers If for some reason the summary statistics can't be retrieved, the old one is shown instead.
Implemented some (preliminary) JSON API to retrieve player data This function will be used e.g. by the Xonotic IRC pickup bot.
Add a leaderboard lifetime. Default to 30. New config value in ini file for this.
Configure required minimum players using the ini file.
Applied Xonotic HTML/CSS/JS theme and worked existing HTML/CSS Replaced jquery, upgraded data tables, reworked a lot of the tables to be HTML5 and use classes over inline settings. Wrote out some basic javascript inits
Add basic views for player and game info, plus the supporting templates.
Add jinja2 default directory.
Initial commit from Paster template