feat: relocate billing runtime to module and harden updater panel pathing

Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/50299e05-4ee0-4b5b-80e4-bc5f872c106e

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-05-18 13:46:11 +00:00 committed by GitHub
parent 651c935fa7
commit 176f532737
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
686 changed files with 92221 additions and 8198 deletions

6
.gitignore vendored
View file

@ -1,16 +1,22 @@
# Ignore database configuration files with sensitive credentials
Website/includes/config.inc.php
Panel/includes/config.inc.php
Panel/modules/billing/includes/config.inc.php
Panel/modules/billing/site_config.local.php
Panel/status/api/config.php
Panel/status_api_local.php
# Ignore logs
Website/logs/*.log
Website/logs/*.txt
Panel/modules/billing/logs/*.log
Panel/modules/billing/logs/*.txt
# Ignore data directory (payment JSONs)
Website/data/*.json
!Website/data/.gitkeep
Panel/modules/billing/data/*.json
!Panel/modules/billing/data/.gitkeep
# Ignore backup files
*.backup