Commit graph

117 commits

Author SHA1 Message Date
a56c24bdfd changing db credentials 2025-10-29 07:48:55 -04:00
68fa6d9b1c password in config php 2025-10-29 07:34:08 -04:00
a5227e952f
Merge pull requestAdded coupons
Fix standalone billing module database dependencies and implement coupon system
2025-10-29 07:18:40 -04:00
copilot-swe-agent[bot]
d586879faa Add implementation completion summary document
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 11:09:18 +00:00
copilot-swe-agent[bot]
167afb3a31 Add .gitignore to protect sensitive config files
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 11:06:58 +00:00
copilot-swe-agent[bot]
9e76720fd1 Add comprehensive documentation for coupon system and standalone billing
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 11:05:26 +00:00
copilot-swe-agent[bot]
54c5efe0a8 Add coupon discount display to my_servers and admin_invoices pages
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 11:02:40 +00:00
copilot-swe-agent[bot]
0a2ec94cf8 Update capture_order.php to handle coupon discount and track usage
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 11:00:46 +00:00
copilot-swe-agent[bot]
93d47dba40 Add coupon application logic to cart.php with discount calculation
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 10:59:31 +00:00
copilot-swe-agent[bot]
9d541d55a2 Add enhanced coupon system with game filters and admin management page
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 10:54:52 +00:00
copilot-swe-agent[bot]
91a63a780f Fix PayPal capture_order.php to use standalone database connection
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 10:52:32 +00:00
copilot-swe-agent[bot]
1fe9911e3f Initial plan 2025-10-29 10:47:03 +00:00
2ae715c071 added logging to paypal 2025-10-29 06:28:56 -04:00
f4957bd97d
Merge pull request #35 from GameServerPanel/copilot/update-game-server-end-dates
Fix end_date display color coding and enhance billing lifecycle automation
2025-10-28 23:37:54 -04:00
copilot-swe-agent[bot]
a5f5b5acc4 Fix finish_date to end_date in database_mysqli.php
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 03:27:26 +00:00
copilot-swe-agent[bot]
f11aeb2f7d Fix server end_date display with color coding and improve cron-shop automation
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 03:25:58 +00:00
copilot-swe-agent[bot]
0e345ba8ca Initial plan 2025-10-29 03:18:14 +00:00
90c7eef36b some fixes 2025-10-28 23:06:45 -04:00
71522e17f2
Merge pull request #34 from GameServerPanel/copilot/fix-payment-processing-errors
Fix billing module path resolution, renewal invoicing, date handling, and login visibility
2025-10-28 22:28:49 -04:00
copilot-swe-agent[bot]
a16dfcd15f Fix code review issues
- Remove unnecessary mysqli_real_escape_string calls on prepared statement params
- Add validation for strtotime to handle invalid dates gracefully

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 02:21:33 +00:00
copilot-swe-agent[bot]
4397e67ccb Fix 4 critical billing module issues
- Fix path error in payment_processor.php for website deployment
- Add invoice creation when renew button is clicked
- Fix end_date comparison in create_servers.php for DATETIME type
- Add explicit input text colors in login.php for visibility

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 02:19:12 +00:00
copilot-swe-agent[bot]
57a6923066 Initial plan 2025-10-29 02:12:19 +00:00
5437e09b7e
Merge pull request #33 from GameServerPanel/copilot/fix-invoice-cart-disconnect
Fix invoice/order payment flow: JSON corruption, cart persistence, and missing payment processing
2025-10-28 21:55:19 -04:00
copilot-swe-agent[bot]
0f9df5d2ef Add comprehensive TESTING_CHECKLIST for billing fixes
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 01:49:30 +00:00
copilot-swe-agent[bot]
12abcffeb3 Add comprehensive BILLING_FIX_SUMMARY documentation
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 01:46:57 +00:00
copilot-swe-agent[bot]
58bd9b9ae4 Fix capture_order.php to use table_prefix and prevent JSON corruption
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 01:45:30 +00:00
copilot-swe-agent[bot]
4e73997a4b Refactor process_payment_record into reusable payment_processor.php helper
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 01:42:24 +00:00
copilot-swe-agent[bot]
c9e5e6d18a Fix invoice/order payment flow - implement process_payment_record and handle renewals
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-29 01:39:36 +00:00
copilot-swe-agent[bot]
30f862bb07 Initial plan 2025-10-29 01:33:24 +00: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
ed94cf17db updated 2025-10-25 10:49:40 -04:00
2347205469 website fixes 2025-10-24 17:27:59 -04:00
2efbe27a03
Merge pull request #32 from GameServerPanel/copilot/add-my-account-menu-item
Add My Account feature with menu integration for billing module
2025-10-24 12:14:25 -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
copilot-swe-agent[bot]
9b36ff2051 Initial plan 2025-10-24 15:02:02 +00:00
762b34edf8 Changes to be committed:
modified:   modules/billing/serverlist.php
	modified:   modules/billing/site.zip
2025-10-24 10:42:56 -04:00
ff0b2b2843 style fixes 2025-10-23 19:44:24 -04:00
426b32b747 Changes to be committed:
modified:   modules/billing/admin.php
	modified:   modules/billing/cart.php
	modified:   modules/billing/css/header.css
	renamed:    modules/billing/includes/config.inc.php -> modules/billing/includes/config.inc.php.orig
	modified:   modules/billing/includes/menu.php
	modified:   modules/billing/order.php
	modified:   modules/billing/privacy.php
	modified:   modules/billing/serverlist.php
	modified:   modules/billing/tos.php
2025-10-23 19:25:29 -04:00
f0405e5998
Merge pull request #31 from GameServerPanel/copilot/recreate-billing-module-file
Recreate billing module.php to reflect external module status with updated schema
2025-10-23 19:10:00 -04:00
copilot-swe-agent[bot]
a5b0fbab64 Recreate billing module.php to reflect external module status
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-23 23:06:03 +00:00
copilot-swe-agent[bot]
a353deaba2 Initial plan 2025-10-23 23:02:21 +00:00
0f07344321
Merge pull request #30 from GameServerPanel/copilot/update-create-servers-file
Refactor billing module to remove billing_carts table dependency
2025-10-23 19:00:03 -04:00
copilot-swe-agent[bot]
b0d56b4137 Update dashboard to use order_id instead of cart_id
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-23 22:55:26 +00:00
copilot-swe-agent[bot]
1546ba2336 Refactor billing module to remove billing_carts dependency
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-23 22:51:52 +00:00
copilot-swe-agent[bot]
c101465684 Initial plan 2025-10-23 22:46:00 +00:00
e0e2cce661
Merge pull request #29 from GameServerPanel/copilot/remove-old-billing-module
[WIP] Remove old billing module and update status descriptions
2025-10-23 18:41:23 -04:00
copilot-swe-agent[bot]
d860daf6e5 Fix syntax error and update default status value in module.php
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-23 22:39:15 +00:00
copilot-swe-agent[bot]
978afc4819 Replace numeric status codes with descriptive words in billing system
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-23 22:35:29 +00:00
copilot-swe-agent[bot]
c9bd2fe4fd Initial plan 2025-10-23 22:28:23 +00:00