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
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
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
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
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
891b7fe7c5
Added an admin tool to set multipliers for XP gain and Currency gain.
2024-09-13 02:00:43 +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
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
c43642c754
Added Endpoint and admin tool page for setting a message for the launcher consisting of a message and an url.
...
Also added bruno request that i forgor.
2024-08-30 01:27:30 +02:00
Vari
1321693d50
Added endpoint to get the current launcher version
2024-08-30 00:28:18 +02:00
Vari
5c231c9bcf
Pak Manager: Some small changes and code cleanup before merge.
2024-08-30 00:12:59 +02:00
RainbowShaggy
99f16ab00a
Remove unused stuff
2024-08-29 22:12:37 +02:00
RainbowShaggy
11bc3ce84c
Add functions to retrieve files from patchlines
2024-08-29 22:12:37 +02:00
Vari
0379ef9a56
Simplified caching for online players api endpoint
...
Alsoa dded Bruno Request for online players endpoint
Updated npm browser list
2024-08-27 19:09:48 +02:00
Vari
597d34e7d8
Added new playtester role to for viewing the website in maintenance mode.
2024-08-25 23:23:01 +02:00
Vari
af02fe7795
Added Endpoint for the launcher to retrieve online/queued players.
2024-08-23 19:14:32 +02:00
Vari
7e6683e08f
Created command for adjusting prices for a given catalog json.
...
Adjusted catalog importer to not delete everything when importing. It now updates the items instead.
Removed the doubled catalog json, now `storage/app/catalog/catalog.json` is the only true catalog source.
2024-08-18 20:13:04 +02:00