8 Commits

Author SHA1 Message Date
Vari
dfbb8f34c0 Added new Admin Tool page to manage the different versions we need to control. These are:
- launcher version (updating launcher)
- game version
- content version (for catalog)
- catalog version

Also added checks that when the wrong content version you dont get a catalog until you update tha game. And added another check when queuing when using the wrong game version you dont get queued. (so that hunters on the wrong version cannot block the matchmaking)
2024-09-05 23:43:47 +02:00
Vari
9eee06dc2e Added Check to game steam login to verify if the user needs to have a special role to play the game.
the role/s can be set in the .env with `ROLES_ALLOWED_TO_PLAY=`
2024-09-02 00:12:22 +02:00
Vari
df6c98f55c Started working on the Hompage and created a layout with a sidebar. 2024-08-30 17:18:24 +02:00
Vari
1321693d50 Added endpoint to get the current launcher version 2024-08-30 00:28:18 +02:00
Vari
fa3d97354b More work on the Matchmaking logic
Now players get added to the queue and the controller tries to create matches when enough matching players are in the Queue.
2024-03-09 12:26:15 +01:00
Vari
f179af9185 Added Matchmaking database tables and Models 2024-03-09 12:26:15 +01:00
Vari
24f4a87779 Finished consent endpoint.
Also modified some log levels to make more sense.
2024-02-13 00:55:46 +01:00
Vari
fdb3bb62ed Moved folder 2024-02-11 20:05:35 +01:00