Commit Graph

200 Commits (884bb88cd33c7113cffb1956a27f4b8f55471ff9)
 

Author SHA1 Message Date
maru 8481626193
Relicense under AGPL 9 months ago
maru 235fb9c91c
Add copyright notice to files 9 months ago
maru e8240c9c38
Rename to rogueserver 9 months ago
maru b52abbf7fe
Ban if daily score over 20000 9 months ago
maru e184e9da91
Ban if vouchers over a certain threshold 9 months ago
Flashfyre bc8084b70b Increment server version 9 months ago
maru ec33952aaa
Simplify variable declaration 9 months ago
maru cbcc68f8e4
Add password changes 9 months ago
maru 4ce5a0198d
Don't check token length twice in Logout 9 months ago
maru 54d4d9a389
Set max open MariaDB connections 9 months ago
maru 1ea2829f63
Increase stat refresh interval to 30 seconds 9 months ago
maru a1488f435e
Run through formatter 9 months ago
maru 65e7696e7e
Use tokenFromRequest in handleAccountLogout 9 months ago
maru 2656c0a033
Enforce HTTP method on endpoints 9 months ago
maru 2adb70dd7e
Styling consistency 9 months ago
maru 6ae46dfd77
Re-add debug mode 9 months ago
Flashfyre 2f8c2d3f07 Match trainer and secret ID on update for data integrity 9 months ago
maru 849bc601f0
Remove get prefix from certain function names 9 months ago
maru 768900d885
Change seedCompletions to dailyRunCompletions 9 months ago
maru 7e3ba249df
Move httpError to common.go 9 months ago
maru fa5dcb0052
Use ServeMux router instead of switch statement 9 months ago
maru da572ebdd9
Add default case to router 9 months ago
Flashfyre 7b9a866570 Add support for 2 additional session slots 9 months ago
maru ae03daae1c
Remove GitHub actions workflow 9 months ago
maru 96f8a74396
Unduplicate more code 9 months ago
maru 1de3ce72e4
Reuse zstandard encoder 9 months ago
maru 697c5335d7
Prevent writing empty save files 9 months ago
maru b00ed4c0b9
Use WriteFile instead of stream writing to files 9 months ago
maru 8f51cd826c
Run formatter on code 9 months ago
maru 4a017b0f32
Clean up recent API changes 9 months ago
Flashfyre 6acbb6448a Protect against cross-session overwrites 9 months ago
maru 75cf6f3ab1
Use Sprintf instead of encoding UUIDs to hex 9 months ago
maru 6816df3158
Set content type of JSON responses 9 months ago
maru 777517dd38
Bump GitHub Actions Go version 9 months ago
maru f7ab2719a2
Don't make rankings endpoint update user activity 9 months ago
maru 1d54c1ad64
Use channels to rate limit argon2 9 months ago
maru fbd4a60a4a
Add mutex to deriveArgon2IDKey 9 months ago
maru 0fec7cb4c3
Revert "Serve game content and API"
This reverts commit 6bd7deb3de.
9 months ago
maru 6bd7deb3de
Serve game content and API 9 months ago
Flashfyre a36a8f5be9 Update schema and version for variant update 9 months ago
maru 62102ab4fd
Use forms instead of JSON for login/register requests 9 months ago
maru beb829d20f
Remove redundant padding insert in TryAddSeedCompletion 10 months ago
maru 35641e420b
Clean up compensation code 10 months ago
maru 09abd1fb66
Fix bug with /savedata/clear endpoint 10 months ago
maru 136aac6614
Sleep for one second in recordNewDaily task 10 months ago
Patapancakes 0523737f0d
Create go.yml 10 months ago
maru 9f1349d6a0
Move gob Register functions to pokerogue-server.go 10 months ago
maru dbcc0d04e6
Add new exit handler 10 months ago
maru 5916c9e5e5
Use UTC for cron 10 months ago
maru 9477889390
Use better cron package 10 months ago