game-hosting-panel icon indicating copy to clipboard operation
game-hosting-panel copied to clipboard

Updates

Open arqbyte opened this issue 2 years ago • 5 comments

I probably won't get a reply on this anyways, but might as well make this.

I got bored, so I saw your payment system & game panel open source. I thought it would be fun to update the code to run with the latest version of pterodactyl, I might also update it to the latest Laravel version.

arqbyte avatar Jul 07 '23 21:07 arqbyte

Nice work! c:

Strafbefehl avatar Jul 08 '23 11:07 Strafbefehl

While I don't have the time to actively develop this project anymore, I still check it from time to time because I'm still amazed at the traffic this repository gets, even 3 years after the last commit.

I had plans on fully updating this project as a final graduation project, but this is not happening anymore sadly. Currently the main reason I don't push this project any further is because I don't host any servers anymore. While I'm super tempted to host CS2 servers in the future, I can't promise anything.

If you plan on updating this project, feel free to open a pull request back, I usually don't take this long to reply things here. As for payment-system, given how wildly different payment gateways are, I don't think I'll ever attempt to make it usable outside my needs.

Aside from that, I really wanted a good reason go back to this project, I really enjoyed developing it :cry:

HugoJF avatar Aug 01 '23 14:08 HugoJF

I probably won't get a reply on this anyways, but might as well make this.

I got bored, so I saw your payment system & game panel open source. I thought it would be fun to update the code to run with the latest version of pterodactyl, I might also update it to the latest Laravel version.

I would like to help as well as I have a need for such a tool and I like open source !

MrX123123 avatar Aug 02 '23 09:08 MrX123123

While I don't have the time to actively develop this project anymore, I still check it from time to time because I'm still amazed at the traffic this repository gets, even 3 years after the last commit.

I had plans on fully updating this project as a final graduation project, but this is not happening anymore sadly. Currently the main reason I don't push this project any further is because I don't host any servers anymore. While I'm super tempted to host CS2 servers in the future, I can't promise anything.

If you plan on updating this project, feel free to open a pull request back, I usually don't take this long to reply things here. As for payment-system, given how wildly different payment gateways are, I don't think I'll ever attempt to make it usable outside my needs.

Aside from that, I really wanted a good reason go back to this project, I really enjoyed developing it 😢

What is working out of the box? And where do we need to start working on it?

MrX123123 avatar Aug 02 '23 09:08 MrX123123

What is working out of the box? And where do we need to start working on it?

I'm not really sure, it's been 3 years since I last looked at this code. But the whole thing was already working in production (even though it was slightly rushed).

Server creation and management worked flawlessly on Pterodactyl 0.7, auto server shut-off when client ran out of credits, server/region synchronization, etc

I would probably evaluate ways to upgrade Laravel to the latest version (tbh I think creating a new project and migrating existing code will be the best way to handle this) and then check how Pterodactyl changed in the last few versions and see what needs to be updated.

That alone is a good chunk of work :confounded:

HugoJF avatar Aug 04 '23 14:08 HugoJF