94 Commits

Author SHA1 Message Date
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
PMahhov
bb93c05ec0 put the sleep timer outside the function 2025-07-09 13:47:39 +02:00
PMahhov
199863e507 added 10s wait before starting lone 1v4 or 1v5 2025-07-09 13:23:50 +02:00
Miraak
46758f1c49 Added Patch Notes History + Updated Daily / Weekly Challenge & Quitter Values 2025-06-20 08:57:37 +02:00
Vari
2619344f75 Moved new logic into selecting function and reverted some changes 2025-06-15 01:28:11 +02:00
Vari
98775d1dc7 Optimize matchmaking changes 2025-06-14 19:15:52 +02:00
PMahhov
56f4c39ce2 Added check for 1v5 and 1v6 exact conditions 2025-06-13 20:46:04 +02:00
Vari
2f44066176 Fixed the validation of the equipped weapons equipping everything at once. 2024-12-20 12:53:29 +01:00
Vari
abb6f17efe Added currency cap with Migration. 2024-12-19 19:09:13 +01:00
Vari
3e35dc2c7f Added rewards logic to execute challenge progression batch for timed challenges. 2024-12-17 10:58:33 +01:00
Vari
af8f21e559 Work on timed challenges. 2024-12-16 21:21:33 +01:00
RainbowShaggy
a6e463d929 Add additional mod functionality 2024-11-17 13:30:56 +01:00
Miraak
0c1d1ad6b9 Removed Inquisitor as Default Hunter --> Added Veteran as default Hunter 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
50eccd40b4 Reported chat message match chat history frontend. 2024-11-09 00:54:22 +01:00
Vari
84a10713d5 Backend implementation of full match chat 2024-11-09 00:54:22 +01:00
Vari
6602699cd2 Fixed a error that could occur when creating a new player data where items could not get attached if they were a duplicate. 2024-09-26 20:12:44 +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
531627ec20 Removed Veteran from being unlocked by default.
Also removed some javascript logs.
2024-09-05 23:48:43 +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
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
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
ee87b7e3c5 PAK Manager hotfix. Forgot to comment in some stuff and fixed file saving. 2024-08-16 00:30:35 +02:00
Vari
4287cdc0f6 Merge pull request #29 from Deathgarden-Rebirth/feature-PakManager
Admintool PAK  manager
2024-08-16 00:06:34 +02:00
Vari
f8d1f3acdc Small Finishing changes to the Pak manager admin tool.
Changed frontend to new frontend stuff and deleted old components.

Cleaned up some code in the file manager admin tool.
2024-08-16 00:01:06 +02:00
Vari
29582fa9e7 Small fixes for handling strike refreshing and a case of endless loop when refreshing strikes to the lumit. 2024-08-09 00:01:25 +02:00
Vari
5afb932527 Small fixes to getQuitterState 2024-08-08 23:20:13 +02:00
Vari
bfbfccf2cc Fixed QuitterState using wrong cast for datetime 2024-08-08 23:10:37 +02:00
Vari
a9020cf844 Added Handling of Quitter state streak and rewards. 2024-08-07 00:12:45 +02:00
Vari
120e691d1d Small hotfix for when saving an inbox message. the default value in the $attributes array in the model for a json field should not be an array, but a string. 2024-08-06 21:59:04 +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
101688399f Added Report admin Tool with frontend to handle Player Reports. Similar to the Chat Message handling. 2024-07-28 21:50:59 +02:00
Patrik Leifert
1b56c43c24 Merge remote-tracking branch 'origin/1.1.0_dev_alpha_test' into feature-PakManager 2024-07-28 21:15:12 +02:00
Vari
6fce73e3f2 Added feedback endpoint for Player Reports and saving them in the Backend. 2024-07-28 06:32:47 +02:00
Vari
b483513064 Added some more links to the chat messages list to easer go to the message users profile, inbox, bans etc. 2024-07-27 19:07:09 +02:00
Vari
45cb45b8cc Added Admin UI for handling bad chat messages. 2024-07-27 18:25:02 +02:00
Vari
b411a34189 Added Database Table for detected bad chat messages and add them automatically if the profanity filter detects something. 2024-07-23 20:54:34 +02:00
Vari
b86ac5e1ec Player inbox: rename rewardType to type because game expects that. 2024-07-11 20:52:32 +02:00
Vari
b975170b55 Almost Finished the inbox messages adminpage. Now the only thing missing is the creation of new messages and the mailer. 2024-07-02 23:45:02 +02:00
Patrik Leifert
93046eea62 File manager changes:
- Modify storage driver name and location
- Add option to select patchline
- Add option to mark file for delete
- Add option to delete file from the server
- Small UI adjustments to new added options
2024-06-08 21:49:14 +02:00
Vari
16e1ab191d Inbox Message:
- Changed 'received' column type to timestamp.
- Implemented Soft deletes and Prunable job for InboxMessage Model.
2024-05-28 07:52:13 +02:00
Vari
68c0d6f130 Fixed inbox Message MarkAs endpoint using logif of old table structure 2024-05-27 07:08:24 +02:00
Vari
49bc120a21 Fixed Inbox message wrong field for received. 2024-05-27 06:49:49 +02:00
Vari
81f5d5f54c Added Login and Endpoint for claiming message rewards. 2024-05-26 19:19:19 +02:00
Vari
34fd1e0ac7 Fixed Delete Message endpoint always deleting all messages. 2024-05-26 07:09:35 +02:00
Vari
365ba978c0 Implemented Model,logic and response for inbox messages. 2024-05-26 05:07:13 +02:00
Vari
58294c0c77 Started working on player inbox 2024-05-20 23:52:21 +02:00
Vari
3ca095524a (Hopefully) Fixed some timezone stuff with the bans 2024-05-20 01:12:54 +02:00
Vari
91ac9b2138 Added UI to create/delete and edit bans. 2024-05-20 01:12:54 +02:00