195 Commits

Author SHA1 Message Date
Vari
b2d87f7c8b Fix for the leaderboard query not showing enough people below you when you are first, second or third place 2025-12-14 20:42:16 +01:00
Vari
61611f1296 Fix Leaderboard end date 2025-09-07 22:36:49 +02:00
Vari
c4eda580b8 Implement lobby leaderboard and add DB indexes. 2025-09-07 22:26:23 +02:00
Vari
a7620c2604 Leaderboard fix wrong request structure 2025-09-07 21:21:29 +02:00
Vari
85ecfa5560 Leaderboard finished 2025-09-06 21:05:36 +02:00
Vari
280d5457a5 Working Leaderboard select in a single query 2025-09-06 21:05:36 +02:00
Vari
32a5f3c410 leaderboard building the query 2025-09-06 21:05:36 +02:00
Vari
f032df588e leaderboard try stuff 2025-09-06 21:05:36 +02:00
Patrik Leifert
704f11945e Merge branch 'dev' into feature-filemanager_history 2025-08-03 22:21:07 +02:00
Shaggy84675
d006695e25 Add file history to pak manager to better handle the patches
Signed-off-by: Shaggy84675 <admin@RainbowShaggy.com>
2025-08-03 21:59:31 +02:00
Vari
62f0be4398 Added 1v4, 1v5 matchmaking timeout as a setting in the match configuration admin panel. 2025-07-10 01:04:46 +02:00
Vari
0e4d0969d9 Fixing ETA Stuff 2025-07-10 00:05:36 +02:00
Vari
94c2c831af Added ETA when delaying the matchmaking for 1v4 or 1v5 matches. 2025-07-09 22:21:34 +02:00
Vari
b92c88df09 New check for recent edge case where the matchmaking broke due to a game being stuck on open. 2025-06-17 21:19:37 +02:00
Vari
76df564f44 Removed Challenge reduction in picked challenges because it caused the game to reset character loadout's.
Also updated the addDefaultItems commadn to accept a user ID.
2024-12-29 22:55:31 +01:00
Miraak
a3ca76c7f7 Added few meta tags for the patch notes 2024-12-28 15:02:06 +01:00
Miraak
5eeaec7366 Trying to add a patch notes History 2024-12-28 12:56:37 +01:00
Vari
2f44066176 Fixed the validation of the equipped weapons equipping everything at once. 2024-12-20 12:53:29 +01:00
Vari
9d1bf68f28 Added check that automatically sets the picked challenges of the new lvl 10 default items to completed so that they don't show up in game. 2024-12-19 22:40:39 +01:00
Vari
869f84832e Merge pull request #51 from Deathgarden-Rebirth/1.2.0_dev
1.2.0 Update
2024-12-19 21:47:28 +01:00
Vari
bbc7cee598 Fix Update metadata challenges completion value reduce. 2024-12-19 21:22:09 +01:00
Vari
e75fac7291 Added mapping to reduce the values of random selected picked challenges by a percentage. 2024-12-19 20:45:43 +01:00
Vari
536d9071df Hotfix inbox message marking as read, claiming and deleting due to a timezone issue. 2024-12-19 19:52:42 +01:00
Vari
595ad29841 Fix some stuff with the challenge generation and the getChallenges endpoint. 2024-12-18 18:46:19 +01:00
Vari
3e35dc2c7f Added rewards logic to execute challenge progression batch for timed challenges. 2024-12-17 10:58:33 +01:00
Vari
68f157cb28 Fix executeChallengeProgressionBatch id parsing with timed challenges 2024-12-16 22:13:43 +01:00
Vari
95edd6382b Added Timed Challenge progression update + fix timestamp format. 2024-12-16 21:52:50 +01:00
Vari
af8f21e559 Work on timed challenges. 2024-12-16 21:21:33 +01:00
RainbowShaggy
8eb0169b51 Fix uploading and downloading files 2024-11-17 13:30:56 +01:00
RainbowShaggy
a6e463d929 Add additional mod functionality 2024-11-17 13:30:56 +01:00
Miraak
baa001f333 Fixed the typo inn the LauncherMessageController 2024-11-17 13:30:45 +01:00
Vari
77c6ca71ce Removed the Equipped_bonuses table because players cannot change their passives anyway. Now the equipped passives are retrieved directly from the config. 2024-11-17 13:30:45 +01:00
Vari
feeb8c896b Fix prestige being broken after all weapons lvl.10 change. 2024-11-17 13:30:45 +01:00
Vari
84a10713d5 Backend implementation of full match chat 2024-11-09 00:54:22 +01:00
RainbowShaggy
d3476394ac Add additional mod functionality 2024-11-04 23:32:56 +01:00
Vari
55cdce4e65 Online players api endpoint now shows players in an open lobby as in game. 2024-09-19 18:53:53 +02:00
Vari
0cca5868b9 Added some google and social meta tags for Search engine oprimization. 2024-09-16 21:41:05 +02:00
Vari
891b7fe7c5 Added an admin tool to set multipliers for XP gain and Currency gain. 2024-09-13 02:00:43 +02:00
RainbowShaggy
05512eb3d9 Rename launcher output file 2024-09-08 16:48:37 +02:00
Vari
8784443fd9 Added some logging to diagnose a bug that prevents prestige. 2024-09-08 11:57:47 +02:00
Vari
0b095cd628 Fixed too fast progression bug
Early in development when I started the challenge system, I assumed the executeChallangeProgressionBatch endpoint would send the new progression to add to the current.

But no it just sends the new complete value to set in the Backend.
2024-09-07 23:39:09 +02: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
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
3a317a3adc Added new Content to the Website:
- Modifierd FAQ
- Added FAQ for the laucnher in the Download page
- Added new page 'known issues'
2024-09-05 13:25:00 +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
e97d70ecb4 Added some special logging to research the purchase error that sometime happens. 2024-09-01 15:06:06 +02:00
Vari
bfdefc7d24 Adjusted how the in game palyers get counted, now it only counts usern in a created or closed game (not killed anymore) 2024-08-31 05:06:49 +02:00
Vari
6d5698f10e Tried adjusting the playerdata lock
changed online-player endpoint return type to json from plain html
2024-08-31 04:55:01 +02:00
Vari
a93cc50456 Moved the matchmaking and matchamking cleanup into artisan commands to run them with the task scheduler. 2024-08-30 19:12:39 +02:00
Vari
af89942fa6 Fixed all occurances of Deathgarden: Rebirth. 2024-08-30 18:49:11 +02:00