Support for multiple games and keys per game, refactor, tweaks
* Update editorconfig for Dockerfile formatting * Update Dockerfile to strip debug symbols * Support pushing multiple highscores and use of Options to support traditional API mode * Support sending and retrieving different highscore lists for a game based on a key * Support retrieving partial highscore lists for client side pagination * Use of vweb_global attribute for better performance (No mutex/shared variable) and immutability * Support for a verification key that is used for checksumming score data with a private key to raise the difficulty for potential cheaters * Add Logger for nicer console output and severity distinction * Use of transactions in database for higher reliability * Additional error checking for improved error recovery and reliability
This commit is contained in:
parent
674aa90c49
commit
dc8c7bd2b6
9 changed files with 342 additions and 174 deletions
|
@ -10,6 +10,10 @@ trim_trailing_whitespace = true
|
|||
indent_style = tab
|
||||
indent_size = 4
|
||||
|
||||
[{Dockerfile,Dockerfile.*}]
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
|
||||
[*.{yml,yaml,hcl,toml}]
|
||||
indent_style = space
|
||||
indent_size = 2
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue