83 Commits

Author SHA1 Message Date
Vari
c4eda580b8 Implement lobby leaderboard and add DB indexes. 2025-09-07 22:26:23 +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
Shaggy84675
b16593c162 Fix issues with unique keys
Signed-off-by: Shaggy84675 <admin@RainbowShaggy.com>
2025-08-02 17:21:32 +02:00
Shaggy84675
eb094193d9 Fix migration rollback to correctly drop 'catalog_item_challenge' table
Signed-off-by: Shaggy84675 <admin@RainbowShaggy.com>
2025-08-02 17:09:37 +02:00
Vari
abb6f17efe Added currency cap with Migration. 2024-12-19 19:09:13 +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
82702b4fd6 Updated the Matchconfig 2024-11-17 13:30:45 +01:00
Miraak
3da7bb958f Updated the Map Config Seeder 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
Miraak
229fe38ec8 Catalog + MatchConfig updater
- Enabled the Halloween Items
- Restructured the Match Configs
2024-11-17 13:30:45 +01:00
Miraak
07aeaf532c Revert "Updated the Match Seeder Config"
This reverts commit 3194fbfd34.
2024-11-17 13:30:45 +01:00
Miraak
b22d6cb260 Updated the Match Seeder Config 2024-11-17 13:30:45 +01:00
Vari
84a10713d5 Backend implementation of full match chat 2024-11-09 00:54:22 +01:00
Miraak
bf2d522727 Updated MatchConfig Seeder Names
Updated all Names for the Match Configs
2024-09-23 20:10:38 +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
3c4e662c8f Gave moderators the view website permission 2024-09-05 23:43:47 +02:00
Miraak
add5ce5239 Updated Matchconfigs for the Closed Beta & Launch 2024-08-30 19:25:10 +02:00
Miraak
eabc4c6e38 1.1.0_Shipping
- Added the new character configs
- Updated the Catalog for the 1.1.0 changes
- Updated the Match Configs
2024-08-30 19:25:10 +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
4287cdc0f6 Merge pull request #29 from Deathgarden-Rebirth/feature-PakManager
Admintool PAK  manager
2024-08-16 00:06:34 +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
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
MiraakDG
a8d3e36ac5 Merge pull request #23 from Deathgarden-Rebirth/dev
Added Profanity Filter to the 1.1.0 Branch
2024-07-28 08:58:48 +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
MiraakDG
07677782a7 Merge pull request #21 from Deathgarden-Rebirth/dev
Added latest dev changes to the 1.1.0 dev branch
2024-07-22 09:39:07 +02:00
Vari
4cb61c1c2a Add default value to timestamp because it defaults to ON UPDATE CURRENT_TIMESTAMP() and messes with the timestampIds 2024-07-11 21:56:17 +02:00
Vari
1093e11250 Hopefully finished Inbox Messages! 2024-07-07 23:24:48 +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
81f5d5f54c Added Login and Endpoint for claiming message rewards. 2024-05-26 19:19:19 +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
Miraak
c659396263 Updated Match Seeder Config 2024-05-20 13:51:03 +02:00
Miraak
a402174b8d Updated Match Seeder Config 2024-05-20 13:51:03 +02:00
Vari
7354d16b73 Cahnged Ban date fields to datetime 2024-05-20 01:12:54 +02:00
Vari
e2342578e6 Added maintenance Mode which can be enabled by creating a file named .maintenance inside the storage/app directory.
When on, users get shown a maintenance page, except if you have the VIEW_MAINTENANCE permission. The admin area works either way and you get shown a small 'maintenance mode' watermark in the bottom right corner.
2024-04-28 16:41:01 +02:00
Vari
139c1f0b47 Started work on User Details admin page 2024-03-25 23:31:37 +01:00
Vari
fca0d17443 Added User List admin tool
Also added the default laravel pagination to tailwind.config.js
2024-03-24 20:52:54 +01:00
Vari
f51185172c Added 'Enabled' value to game news to enable and disable them individually.
Added Some error handling and Required some fields to gamenews.
2024-03-23 05:23:14 +01:00
Vari
8d45b187a6 Added Faction to game news 2024-03-23 05:23:14 +01:00
Vari
ed79add614 Added Gamenews endpoint and Backend Database 2024-03-23 05:23:14 +01:00
Vari
a9d6d00185 Created Admin frontend layout and created the first admin tools. 2024-03-17 00:09:09 +01:00
Vari
2b226d72f3 Add avatar urls to users table 2024-03-16 03:42:22 +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