|
|
08f07dca97
|
moved website outside of panel folder
|
2026-05-13 20:00:40 -04:00 |
|
copilot-swe-agent[bot]
|
cb9c54b858
|
fix: address code review comments (spelling, add comment to renewable_statuses)
Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/c56f04bb-ecce-4f1b-9bbd-c5f83107da1d
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
|
2026-05-05 15:56:26 +00:00 |
|
copilot-swe-agent[bot]
|
2f62bd32c9
|
fix: standardize billing order status values and fix expiration lookup
- billing_integration.php: admin-created servers now use status='Active' (was 'installed')
- home_handling_functions.php: expiration query uses status IN ('Active','Invoiced') only
- my_account.php: renewable_statuses includes canonical 'active'/'invoiced'; legacy labels updated
- admin_orders.php: add orphaned home_id diagnostics section
- normalize_billing_order_status.sql: new migration to convert installed/paid→Active, suspended→Invoiced
Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/c56f04bb-ecce-4f1b-9bbd-c5f83107da1d
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
|
2026-05-05 15:55:39 +00:00 |
|
copilot-swe-agent[bot]
|
1247e5e7ca
|
fix: harden billing module for standalone portability
- config_loader.php: prefer local billing config FIRST (root cause fix)
- was: panel config loaded first, overriding local config with wrong db name
- now: local modules/billing/includes/config.inc.php always wins when present
- config.inc.php: add $db_port="3306"
- config.example.php: new example config with all variables documented
- menu.php: add $db_port to mysqli_connect
- admin_auth.php: add $db_port; remove hardcoded /_website path detection
- bootstrap.php billing_get_db(): add $db_port
- login.php: fix /_website path detection
- adminserverlist.php: add $db_port; fix hardcoded /modules/billing/ URL
- All other mysqli_connect calls: add isset($db_port) port parameter
(my_servers, forgot_password, serverlist, server_status, order, register,
reset_password, payment_success, my_account, admin_invoices, admin_payments,
diag_remote, admin_coupons, test_db_connection, tools/check_db_user,
renew_server)
- timestamp.txt: updated
Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/a3e1e4bb-8eb1-4e6e-b1f8-7f3952301231
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
|
2026-05-02 13:15:50 +00:00 |
|
copilot-swe-agent[bot]
|
e44519c030
|
Apply automated PHP8 safety transforms
Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/89922108-1604-44ae-949d-358d32b9d70a
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
|
2026-04-23 14:01:37 +00:00 |
|
|
|
dc24d43921
|
site changes by codex
|
2025-11-20 08:10:31 -05:00 |
|
|
|
2160fba52e
|
Merge branch 'Panel-unstable' of https://github.com/GameServerPanel/GSP into Panel-unstable
|
2025-11-10 07:23:04 -05:00 |
|
|
|
ba6b8d9e6b
|
Fix tableprefix and cart mysql
|
2025-11-10 07:23:01 -05:00 |
|
copilot-swe-agent[bot]
|
f0dfa92bec
|
Fix cart.php syntax error and add PHPDoc hints for VS Code
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
|
2025-11-10 03:10:42 +00:00 |
|
|
|
7276af0d32
|
removed all hardcoded table prefixes
|
2025-11-05 13:33:45 -05:00 |
|
|
|
0e91ec4b9a
|
added invoiceing
|
2025-10-28 05:22:01 -04:00 |
|
|
|
89b5344e79
|
working 99%, major changes next
|
2025-10-25 12:23:59 -04:00 |
|
|
|
2347205469
|
website fixes
|
2025-10-24 17:27:59 -04:00 |
|
copilot-swe-agent[bot]
|
40c575f025
|
Add My Account page with menu integration and config file
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
|
2025-10-24 15:11:56 +00:00 |
|