Vari
82cafc32e6
Added scheduled command to automatically set daily Bonus XP Events.
2025-07-17 22:37:00 +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
7efc03e546
Change sleep logik for the waiting period for 1v4 and 1v5 matches
2025-07-09 21:42:48 +02:00
PMahhov
3992dc94c8
recheck playercount after delay
2025-07-09 21:16:36 +02:00
PMahhov
bb93c05ec0
put the sleep timer outside the function
2025-07-09 13:47:39 +02:00
Vari
2619344f75
Moved new logic into selecting function and reverted some changes
2025-06-15 01:28:11 +02:00
Vari
ad01c634a8
Added command to clean up log files. Also scheduled it to run daily.
2025-01-06 11:12:37 +01: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
e39a17162d
Increase Matchmaking interval to reduce the chance of 1v4 games until new matchmaking is here.
2024-12-19 23:39:25 +01:00
Vari
2181c2d8ce
Added command to add the default items to all default users.
2024-12-19 21:38:50 +01:00
Vari
595ad29841
Fix some stuff with the challenge generation and the getChallenges endpoint.
2024-12-18 18:46:19 +01:00
Vari
81794d44fe
Added Scheduled command to generate Daily and Weekly Challenges.
2024-12-18 15:31:06 +01:00
Vari
c7a6a3c9bf
Added Achievement challenges to signature challenges so that unlocking them now works.
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
8271d806f1
Fix bug in open match filling and added some matchmaking logs.
2024-09-07 09:01: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
113508a3ca
Added matchamking cleanup operation that deletes matches that are stuck on created, since that means the hunter crashed or something when loading into the arena.
2024-09-03 22:44:22 +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
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
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
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
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
Patrik Leifert
64f3fd046c
Merge pull request #2 from Deathgarden-Rebirth/feature-PakManager
...
Add console command to create zip from files
2024-02-29 21:54:37 +01:00
Patrik Leifert
018e10d433
Add console command to create zip from files
2024-02-29 21:54:07 +01:00
Vari
9afce46935
Added Commands for adding and removing items from inventory
2024-02-29 11:51:19 +01:00
Vari
2385bc1946
Added missing weapon tag to AddItemWithLevel.php Command
2024-02-29 11:03:57 +01:00
Vari
711da1d6c2
Added missing ability item tags to AddAbilityWithLevel command.
2024-02-29 09:31:14 +01:00
Vari
223f94a07b
Fixed Catalog item Prestige reard and reward item tables and import using only the catalog item id as id, so we could not differentiate between the prestige levels.
...
Implemented tracking the progress of Signature challenges.
Also implemented both challenges Endpoints "getChallenges" ans "getChallengeProgressionBatch".
For "getChallenges", we just return an empty array since we dont need weekly and dailies yet.
2024-02-28 13:06:56 +01:00
Vari
76f6a50b5a
Added Signature challenges and Picked challenges to the Database and changed all relations to reflect this.
...
Also update updateMetadatagroup to only update picked challenges when to challenge already exists for that item.
Updated the import-catalog command to also import the signature challenges and associate them with the items that want them.
2024-02-28 03:20:51 +01:00
Vari
9d098c4057
Added new command to put characters into your inventory
...
Added logging to reset character data
Removed api throttle from game routes because the game sometimes sends too many.
2024-02-27 12:19:33 +01:00
Vari
08380625e8
Added new command to add all weapons and perks of a specific level to the inventory of a player.
2024-02-26 16:32:24 +01:00
Vari
0b90f3b5d5
Added new command to add all items to inventory
2024-02-26 12:32:03 +01:00
Vari
43d584a5a9
Added command do fill your inventory with all items from the character configs. Also adjusted inventory table migration to place a unique index on the combined ids to stop duplicate associations.
2024-02-25 04:44:32 +01:00
Vari
d4c2f8c0c4
Fixed formatting of multiple user selection for AddRoleToUser command.
2024-02-24 15:06:27 +01:00
Vari
1ba68f56d5
Added new command to add a role to a user by name.
2024-02-24 14:57:33 +01:00
Vari
eeb29a6f46
Added Importer to import the catalog from Shaggy into the Database for future use for the other endpoints like managing inventory and stuff.
2024-02-18 18:52:43 +01:00
Vari
1bf28e2c50
Added package spatie/laravel-permission for adding roles and permissions.
...
Setup default admin and view-log role and permission (the whole reason i added all this stuff).
also added artisan command to give user a role via command line with artisan permissions:AddRoleToUser {rolename} {userId}
2024-02-14 21:50:42 +01:00
Vari
fdb3bb62ed
Moved folder
2024-02-11 20:05:35 +01:00