Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates #49

Open
Nyxalis opened this issue Jul 7, 2023 · 5 comments
Open

Updates #49

Nyxalis opened this issue Jul 7, 2023 · 5 comments

Comments

@Nyxalis
Copy link

Nyxalis commented Jul 7, 2023

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.

@Strafbefehl
Copy link

Nice work! c:

@HugoJF
Copy link
Owner

HugoJF commented Aug 1, 2023

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 😢

@MrX123123
Copy link

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
Copy link

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?

@HugoJF
Copy link
Owner

HugoJF commented Aug 4, 2023

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 😖

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants