22 Commits

Author SHA1 Message Date
Vari
99ed53b02a Laravel 11 Upgrade:
- upgrade laravel to ^11.0
- removed ancient inertia packages
- fixed one small issue with carbon that arose after the upgrade
2024-11-17 02:56:35 +01:00
Vari
00ae7e16aa Adjusted Matchmaking now also removing games the user is the creator of when freshly queueing.
Added some loggin to the matchmaking job.

Adjusted Matchmaking cleanup times.

Changed Session log to now put the session logs of a user inside a folder with their name.
2024-09-06 12:41:32 +02:00
Vari
a0e2e321cc Created a middleware for checking permissions in admin controllers, so I cannot forget to add permission checks.
Changed some descriptions of the admin tools for Miraak.

Aded some more Permissions and added a moderator role.
2024-08-11 16:34:59 +02:00
Vari
8fbc0ff864 Added Start Micro timestamp to see when exaclty request entered the server. 2024-08-06 22:11:17 +02:00
Vari
179adc7518 Added Game and Player match history. Also adjusted how players get deleted from a match. 2024-07-31 22:14:48 +02:00
Vari
e86a347920 Add DB Query log 2024-07-11 21:56:17 +02:00
Vari
f589b4f534 Fixed Slashes in steam Username breaking the session logging. 2024-03-17 01:23:07 +01:00
Vari
b600883e36 Adjusted queue status to only check for open or created matches the user is part of to return. 2024-03-09 12:26:15 +01:00
Patrik Leifert
0ad18df32e Merge pull request #4 from Deathgarden-Rebirth/feature-PakManager
Add migration key generation and validation
2024-03-01 01:07:28 +01:00
Patrik Leifert
4acd236db5 Add migration key generation and validation 2024-03-01 01:06:40 +01:00
Vari
39b2c90289 Modified Access logger to also log Method not supported exceptions. 2024-02-25 03:37:10 +01:00
Vari
d0a5e23652 Chenges to access logger 2024-02-25 00:08:17 +01:00
Vari
0249470687 Added new GetPlayerSummaries endpoint for the steam api client.
Now saving the last known username when a player logs in.

Moved Access logger after auth middleware to acces the auth user.
2024-02-16 23:46:35 +01:00
Vari
5dccf7624b Removed .idea folder 2024-02-16 22:04:31 +01:00
Vari
c80c75f4c9 Removed .idea folder 2024-02-15 23:09:22 +01:00
Vari
90a233e7f2 Completed steam web login, forget i only had a dd() there.
Fixed auth implementation in user model.
2024-02-14 22:38:21 +01:00
Vari
62b6bb5a2b Made Access logger log the response body we returned 2024-02-13 23:00:35 +01:00
Vari
6ba4712a10 Made Access logger log based on user agent and not on route because some routes are outside of /api/v1 2024-02-13 22:47:29 +01:00
Vari
683d943784 Added health check and added request method to logging 2024-02-13 21:20:42 +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
e7e3ee4067 Added Global logger for incoming api requests 2024-02-11 23:49:59 +01:00
Vari
fdb3bb62ed Moved folder 2024-02-11 20:05:35 +01:00